往期内容:
WebGIS开发智慧校园(1)GIS开发的基本概念
WebGIS开发智慧校园(2)WebGIS开发平台介绍
WebGIS开发智慧校园(3)开发环境搭建
WebGIS开发智慧校园(4)Web开发HTML
WebGIS开发智慧校园(5)Web开发CSS
WebGIS开发智慧校园(6)JavaScript
WebGIS开发智慧校园(7)开发准备
WebGIS开发智慧校园(8)地图控件
WebGIS开发智慧校园(9)点标记和几何计算
+文末↓小助手,备注【智慧校园】免费获取 【完整版视频+笔记源码】
1. 什么是GeoJSON?
GeoJSON是一种保存地理信息数据的格式。主要包括两个部分
- 几何信息
- 自定义属性
1)几何信息
type:几何类型,可以是点线面;
coordinates:坐标,构造几何的经纬度坐标。
2)自定义属性
在自定义属性中,可以用键值对定义任意信息。
2.为什么使用GeoJSON
1)数据持久化
一般情况下,我们在地图上绘制了很多点,刷新浏览器就没有了。这是为什么呢?
因为我们绘制的点只是临时性的加载在地图中,这些数据是保存在内存中的,如果我们希望将数据保存下来,我们需要将数据保存到硬盘中。
这个过程叫数据持久化。
2)持久化的方式
那么,如何将数据持久化?-
使用GDB数据库,将数据保存到地理数据库中;
-
使用GeoJSON,将数据保存到GeoJSON格式的文件中;
- 对于小型应用,使用GeoJSON即可,相对于GDB更加方便简单
- 对于大型应用,更推荐GDB,功能更加强大,处理速度和效率更高
1928

被折叠的 条评论
为什么被折叠?



