1、测绘与图层的产生
包括影像类图层、地形类图层等,影像类图层并不是特指卫星影像数据,还包括一些互联网地图、TMS、WMS、WMTS、单个图片等。地形图层用于模拟逼真的三维场景、与高程相关的一些空间分析和计算等。图层通常用于二维类场景,如各种物件尺寸,各地块、建筑物底座形状等,需要通过各种仪器设备测量产生,这就是专业的测绘人员的工作了。测绘人员通过专业的前端工具如QGIS Desktop,一般生成空间数据,如json矢量数据,或者shapeFile格式。QGIS (原称Quantum GIS)是一个方便使用的免费开源且跨平台的桌面GIS软件,可运行在 Windows、Linux、MacOS 和 BSD 上,并支持众多矢量、栅格、和数据库格式及功能。
如下图所提供的shapefile
2、空间数据库
PostGIS是免费开源的,通过向PostgreSQL添加对空间数据类型、空间索引和空间函数的支持,将PostgreSQL数据库管理系统转换为空间数据库。具体安装可以使用docker:
docker pull kartoza/postgis
mkdir -p /home/data/postgres/tmp
firewall-cmd --zone=public --add-port=5432/tcp --permanent
firewall-cmd --reload
docker run --name postgis \
--restart always \
-e POSTGRES_USER=postgres \
-e POSTGRES_PASS=s