如何在 googlemaps android 中显示我的所有标记?
我有一系列纬度和经度点。我用它们在地图上做标记。我该怎么做才能同时显示地图上的所有标记?例如,进行良好的配合,以便如果标记位于城市内,我会将其放大以仅显示城市而不是整个州、国家等...
谢谢
I have an array of latitude and longitude points. I use them to make markers on the map. What can I do to show all of the markers on the map at the same time. eg make a good fit so that if the markers are within a city I zoom it in to only show the city and not the whole state, country etc...
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
简而言之,这样的东西可能会有所帮助,
您可以制作一个正方形并放大。
something like this might help
in short you make a square and zoom in.
遍历数组并保存纬度和经度的最小值和最大值。
然后使用
以获得正确的缩放级别。并将
地图移动到标记的中心。
玩得开心!
Go through your array and save min and max values of latitude and longitude.
Then use
to get the right zoom level. And
to move the map to the center of your markers.
Have fun!