在 C# 中计算谷歌地图控件的缩放级别
我使用的 GoogleMap Control 拥有一组带有地理位置的标记。我可以计算最小和最大经度,并找到地图中心位置的中心点,但我还需要以编程方式计算缩放级别。有人该怎么做吗?
I'm using GoogleMap Control have a collection of markers with Geo locations. I can calculate the min and max lat longs and find the center point on where to center the map but I also need to calculate the zoom level programmatically. Does anyone how to do this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
如果您使用 v3,那么只需
扩展每个标记的范围:
并使用它来自动定位和缩放
If your using v3 then simply
then extend your bounds for each marker:
and use this to automatically position and zoom
在 GoogleMap Control 项目网站的问题页面上找到了此内容。你必须注入 javascript 才能做到这一点。
Found this on an issue page of the GoogleMap Control project site. You have to inject javascript to do it.