http://develop.smaryun.com:81/API/JS/OL5InterfaceDemo/index.htm
一、数据
- 点 (村庄,山头)
- 线 (河流,铁路,公路)
- 面 (湖泊,景区) --在地图上占据一个区域
二、整体开发流程
1、首先要加载地图作为底图,常见的地图有 瓦片,地图文档,天地图
。
因此,开发的第一步就是通过Web加载底图
2、操作图层
不同的要素需要不同的图层承载,而图层是寄生地图之上的。它们的关系类似于app和操作系统。
因为,开发的第二步就是对图层的操作。
河流单独放在河流图层,铁路放在铁路图层,公路放在公路图层。那么各个模块相互之间是不影响的,和软件工程中的单一职责原理类似。
3、每个图层上有不同的要素,在图层的基础上进一步对要素进行操作。
总结三板斧
1、加载底图
2、操作图层
3、操作要素
类似于PS中的操作 画布—>图层—>点、线、面
三、总结
所有的地理信息系统它要解决的核心问题就是:就是将地表的
实物信息数字化
。