百度地图API-标注点添加标签

百度地图API-标注点添加标签,第1张

调用百度地图API,添加一个标注可以这样写:

map.addOverlay(new BMap.Marker(new BMap.Point(116.404, 39.915)))

添加多个Marker:

添加超过一千个会导致卡顿,而加载大量标记时应使用BMap.PointCollection可以解决标记太多而卡顿的问题:

数据使用官方data: http://lbsyun.baidu.com/jsdemo/data/points-sample-data.js

可以使用在线地图API,例如百度地图、谷歌地图、搜狗地图等。相对来说比较简单。

如果是企业应用,可以选择使用开源的GeoServer或者 超图、ArcGis 等商用引擎。

超图是国产的,价格便宜一些,ArcGis是目前商用引擎中的No.1 功能强大,价格昂贵。

你需要搭建一个Server服务器,以超图为例,你先到超图官网上下载 IServer的安装包,下载你需要

的客户端的API( Javascript API 、Ajax API 、 Flex Api ) 根据实际需要任选其一。 然后 安装

IServer (安装过程比较简单,如果不明白可以搜索相关资料网上资料很多)。安装完成之后,可以

进入到IServer的管理界面,默认会提供几个测试地图,如果可以通过浏览器访问到默认地图无错

误,即完成服务器端的安装。 之后你可以按照 你下载的 API 中的 示例程序,修改里面的地图服务

器地址为你自己服务器地址。添加自定义标注可以使用超图API中的 Marker 图层来添加,具体代码

可以在示例中找到。

祝您顺利!

SuperMap iDesktop中添加指北针可以通过以下步骤完成:

1. 在地图布局中选择工具条上的“插入”菜单。

2. 选择“指北针”选项,然后在地图布局中单击并拖动鼠标指针,以绘制指北针,指北针将自动显示在地图布局的当前视图中。

3. 点击“指北针属性”按钮,在指北针属性对话框中设置指北针的显示颜色、位置、大小、指针风格等属性。

4. 点击“确定”按钮,指北针将出现在地图布局中。

除此之外,还可以通过iDesktop中的API接口添加指北针,有关API接口的详细信息请参考SuperMap官方文档。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/7925320.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-11
下一篇2023-04-11

发表评论

登录后才能评论

评论列表(0条)

    保存