架构师_程序员_码农网

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 9431|回复: 3

[其他] 百度地图快速移动到多边形和圆形教程

[复制链接]
发表于 2017-11-28 14:48:07 | 显示全部楼层 |阅读模式
项目要求,点击一个已经保存的多边形或者圆形区域,能够快速定位到该区域,在地图上面显示,废话不说,先看效果图吧!

map.gif

如上图,我们点击右侧的选项卡,能够快速定位到该选项卡保存的区域

一开始,我以为百度有现成的接口,提供我们调用呢,结果没有,然后,从网上搜索,也没有找到相关资料,所以,只能靠自己了,我们用百度提供的类参考,可以做到上面效果。

getViewport  根据提供的地理区域或坐标获得最佳的地图视野,返回的对象中包含center和zoom属性,分别表示地图的中心点和级别。此方法仅返回视野信息,不会将新的中心点和级别做用到当前地图上

QQ截图20171128143906.jpg QQ截图20171128143918.jpg

我们可以通过这方法,获取区域的最佳中心点和最佳缩放比例

(圆形,其实可以获取到中心点的,但是,无法获取到最佳的缩放比例)

代码如下:

圆形区域代码
游客,如果您要查看本帖隐藏内容请回复


多边形、矩形代码:
游客,如果您要查看本帖隐藏内容请回复

注意:必须是先设置缩放级别,再去移动中心点!!!!!




上一篇:利用Jurassic在.net下执行js函数
下一篇:css+juqery 改变table行和列的背景色
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
发表于 2017-11-28 15:25:44 | 显示全部楼层
厉害了
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
发表于 2019-3-20 15:23:42 | 显示全部楼层
天地图的画圆并随着地图移动怎么写啊?
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
发表于 2023-2-24 13:07:59 | 显示全部楼层
看看情况再说话
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

免责声明:
码农网所发布的一切软件、编程资料或者文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。

Mail To:help@itsvse.com

QQ|手机版|小黑屋|架构师 ( 鲁ICP备14021824号-2 )|网站地图

GMT+8, 2024-4-26 09:15

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表