社区
Android
帖子详情
百度android地图怎么判断点是否超出屏幕
penguin1049
2012-03-22 12:02:50
怎样用代码判断点是否超出手机屏幕?请提供代码,需要代码才懂
...全文
444
10
打赏
收藏
百度android地图怎么判断点是否超出屏幕
怎样用代码判断点是否超出手机屏幕?请提供代码,需要代码才懂
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sagittarius1988
2014-09-10
打赏
举报
回复
应该有个接口,根据你的经纬度转成一个Point值,这里Point值里的X和Y坐标,大于0小于屏幕的宽高,就是在屏幕内了
arsenic
2014-09-10
打赏
举报
回复
也说不清楚,还不如不说。
龙泉剑
2012-10-15
打赏
举报
回复
1、获得当前屏幕的地图范围(关于百度地图的API我不是特别清楚,但是这是一个基础操作,应该是有这个API的,楼主可以查下)
2、将已知点(你说的1000多个点),做点在矩形(第一步获取的地图范围)内的测试,即可。
xidianhuihui
2012-10-13
打赏
举报
回复
同求。。。急啊 我做的是实时画的 如果超出屏幕范围就出错 楼主如果解决了告诉我一声吧qq1406619208
email:zh513123@gmail.com
penguin1050
2012-03-23
打赏
举报
回复
[Quote=引用 3 楼 kechanghe0705 的回复:]
引用 2 楼 kechanghe0705 的回复:
屏幕坐标和地图坐标相互转换一下, Projection pj=mapView.getProjection();
mMapCoords=pj.toPixels(point, null);
[/Quote]
跪求更详细代码,我知道转换成像素坐标,但是怎么判断一个点 GeoPoint有没超出屏幕范围?
penguin1049
2012-03-23
打赏
举报
回复
回复楼上,我知道转换,但是我怎么获得屏幕上下左右的经纬范围?我发现屏幕和地图是不同概念,地图中心在北京,我只要显示屏幕范围的点,屏幕外面的点不要显示,不知怎么实现,我有1000多个点一起显示很卡
j_f0001
2012-03-22
打赏
举报
回复
[Quote=引用 2 楼 kechanghe0705 的回复:]
屏幕坐标和地图坐标相互转换一下, Projection pj=mapView.getProjection();
[/Quote]mMapCoords=pj.toPixels(point, null);
j_f0001
2012-03-22
打赏
举报
回复
屏幕坐标和地图坐标相互转换一下, Projection pj=mapView.getProjection();
penguin1049
2012-03-22
打赏
举报
回复
没人知道吗?
百度
地图
android
sdk拖拽overlay item
NULL 博文链接:https://kabike.iteye.com/blog/2017338
Android
地图
轨迹播放源码
地图
轨迹播放源码 包含定位,定位数据保存,实时播放
BMKBubbleDemo 2-个不错对例子,用于展示自定义气泡view自动调增大小
BMKBubbleDemo 2-个不错对例子,用于展示自定义气泡view自动调增大小
GoogleBottomSheetBehaviorLike.zip
仿Google
地图
,自定义BottomSheetBehavior,实现高德
百度
地图
搜索界面底部拖拽控件
android
百度
地图
如何
判断
点
是否
超出
屏幕
最近在项目碰到一
Android
80,471
社区成员
91,385
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章