最近在研究一个地图相关的项目,下面是一些常用的概念解释
- Geoserver:是OpenGis Web服务器规范的J2EE实现,使用Geoserver可以方便的发布地图数据,允许用户对特征数据进行更新,删除,插入操作。兼容 WMS 和 WFS 特性;支持 PostgreSQL、 Shapefile 、 ArcSDE 、 Oracle 、VPF 、 MySQL 、 MapInfo ;支持上百种投影;能够将网络地图输出为 jpeg 、 gif 、 png 、 SVG 、 KML 等格式。 Geoserver 快速入门
- Shapefile:shapefile文件属于矢量数据中无拓扑关系的数据类型。至少包含 .shp .dbf .shx格式文件,其中shp是存储矢量数据的空间信息的、dbf是存储矢量数据的属性信息、shx是保留要素几何学特征的索引文件。
- Openlayers:是一个专门为Web Gis客户端开发提供的JavaScript类库包,用于实现标准格式发布的地图数据访问。
- Leaflet:Leaflet 是一个为建设移动设备友好的互动地图,而开发的现代的、开源的 JavaScript 库。
- WKT:(Well-known text)是开放地理空间联盟OGC(Open GIS Consortium )制定的一种文本标记语言,用于表示矢量几何对象、空间参照系统及空间参照系统之间的转换。
WKT可以表示的对象包括以下几种:
- Point, MultiPoint
- LineString, MultiLineString
- Polygon, MultiPolygon
- GeometryCollection
- GeoJson:GeoJSON 一种JSON格式的Feature信息输出格式,它便于被JavaScript等脚本语言处理,OpenLayers等地理库便是采用GeoJSON格式
- 坐标系统:点击