地图操作
地图界面
002
界面介绍
公众版界面,以地图查询和地图展示为主,地图查询包括:兴趣点查询、公交站点查询、公交线路查询等;地图展示包括平面地图、卫星、立体地图、实景、实时路况;系统提供我的地图功能,详细介绍如下:
  1. 搜索区域,实现“兴趣点搜索”、“公交站点”、“公交路线”、“公交换乘”、“地铁站点”、“地铁路线”、“地铁换乘”、“联合换乘”、“出租车费用”的查询;
  2. 用户注册信息和网站试运行动态交替显示;
  3. 工具栏,包含“实景”;单击“更多”,可以配置默认显示哪些常用工具;
  4. 骨架滚动阀,实现上下左右移动、级别切换和还原功能;
  5. 我的地图功能区域;
  6. 地图切换,实现平面、立体、卫星的切换;
  7. 地图切换,切换本项目的瓦片地图;
  8. 搜索结果区域;
  9. 图层控制,点击实现点图层的打开关闭;
  10. 鹰眼图区域;
  11. 地图显示区域;
  12. 网站登陆、注册;
地图基本操作

004
基础知识
地图中的对象
006

地图

地图本身就是一个最大的对象,它是所有对象的集合,承载所有对象,后续对象大部分都需要通过地图对象进行操作。

创建方法:var map = new CarelandMap("myMap",950,500);
骨架

骨架是操作地图的一个工具对象,通过骨架中的按钮可以左右、 上下平移地图(漫游),缩小、放大地图。骨架随地图创建自动创建,无需额外添加。
标注
标注是地图信息的一个重要组成,分为图片、文字、线、面等类型。标注有着非常灵活的属性项,通过设置属性可以很方便地往地图上添加各种各样的信息。标注还拥有一个唯一的ID,通过这个唯一的ID我们可以对其进行修改删除操作。

漫游地图
拖动地图
通过鼠标拖动地图,按住鼠标左键不放,拖动到合适的位置放开即可。
双击地图
在地图需要定位的地方双击,地图自动把双击的位置平移到中心点位置。
通过骨架
骨架上的四个方向按钮可以分别往四个方向平移,点击按钮地图自动向对象方向平移一定距离。
008
缩放地图
通过滚轮缩放
通过滚动鼠标滚轮,地图根据滚动的幅度对地图进行缩放。
拉框缩放
应用了拉框工具后,通过在地图上拉框,地图根据拉框的区域大小自动缩放到合适级别。
通过骨架
骨架上提供了三种缩放方式:点底部和顶部的按钮可以分别缩小和放大地图。拖骨架上的滑块可以缩放到对应级别。在骨架上的级别提示信息上点击可以定位到对应级别。
010