http://develop.smaryun.com:81/API/JS/OL5InterfaceDemo/index.htm

一、数据

3、gis开发概述 - 图1

  1. - (村庄,山头)
  2. - 线 (河流,铁路,公路)
  3. - (湖泊,景区) --在地图上占据一个区域

所谓GIS开发,就是在地图上某一个坐标点上显示对应的要素

二、整体开发流程

1、首先要加载地图作为底图,常见的地图有 瓦片,地图文档,天地图
因此,开发的第一步就是通过Web加载底图
2、操作图层
不同的要素需要不同的图层承载,而图层是寄生地图之上的。它们的关系类似于app和操作系统。
因为,开发的第二步就是对图层的操作。

河流单独放在河流图层,铁路放在铁路图层,公路放在公路图层。那么各个模块相互之间是不影响的,和软件工程中的单一职责原理类似。

3、每个图层上有不同的要素,在图层的基础上进一步对要素进行操作。
总结三板斧

  1. 1、加载底图
  2. 2、操作图层
  3. 3、操作要素

类似于PS中的操作 画布—>图层—>点、线、面

三、总结

3、gis开发概述 - 图2

所有的地理信息系统它要解决的核心问题就是:就是将地表的实物信息数字化