一.GIS是什么?
地理信息管理系统(Geographic Information System),是用于输入、存储、查询、分析和显示地理数据的计算机系统。在GIS中的两种地理数据成分:空间数据,与空间要素几何特性有关;属性数据,提供空间要素的信息。
二.GIS的发展
OGC标准
开放地理联合会是一个参与一致进程以开发公开地理处理规格的384家公司、政府机构、大学和个人组成的国际行业联合会。由OpenGIS规格定义的开放接口和协议,支持可交互操作的解决方案,网络、无线和定位服务和主流IT。开放地理联合会协议包括网络地图服务WMS和网络功能服务WFS。
WEB地图
近些年,地图应用爆炸性的蔓延于网站,如谷歌地图和Bing地图。这些网站使公众获取了大量的地理数据。他们中的一部分,像谷歌地图和OpenLayers,公布了API使得用户能够创建自定义的应用。这些工具包一般提供街道地图/天线/卫星图像、地理编码、搜索和路由的功能。其他出版网络上的地理信息的应用包括Cadcorp的GeognoSIS、ESRI的ArcIMS服务器、谷歌地球、谷歌融合表和开源的替代品MapServer,Mapnik和GeoServer。
三.墨卡托投影
Web墨卡托投影(英语:Web Mercator)是墨卡托投影的一种变体,是Web地图应用的事实标准。几乎所有主要的在线地图提供商都使用这一标准,包括谷歌地图、Mapbox、Bing地图、OpenStreetMap、MapQuest、Esri等等。其正式的EPSG标识符是EPSG:3857
四.wkt格式
WKT(Well-known text)是一种文本标记语言,用于表示矢量几何对象、空间参照系统及空间参照系统之间的转换。它的二进制表示方式,亦即WKB(well-known binary)则胜于在传输和在数据库中存储相同的信息。该格式由开放地理空间联盟(OGC)制定。
WKT可以表示的对象包括以下几种:
Point, MultiPoint
LineString, MultiLineString
Polygon, MultiPolygon
GeometryCollection
可以由多种Geometry组成,如:GEOMETRYCOLLECTION(POINT(4 6),LINESTRING(4 6,7 10)
| 几何类型 | 形状 | WKT格式 |
|---|---|---|
| Point | POINT (30 10) | |
| MultiPoint | MULTIPOINT (10 40, 40 30, 20 20, 30 10) | |
| LineString | LINESTRING (30 10, 10 30, 40 40) | |
| MultiLineString | MULTILINESTRING ((10 10, 20 20, 10 40),(40 40, 30 30, 40 20, 30 10)) | |
| Polygon | POLYGON ((30 10, 40 40, 20 40, 10 20, 30 10)) | |
| Polygon | POLYGON ((35 10, 45 45, 15 40, 10 20, 35 10),(20 30, 35 35, 30 20, 20 30)) | |
| MultiPolygon | MULTIPOLYGON (((30 20, 45 40, 10 40, 30 20)),((15 5, 40 10, 10 20, 5 10, 15 5))) | |
| MultiPolygon | MMULTIPOLYGON (((40 40, 20 45, 45 30, 40 40)),((20 35, 10 30, 10 10, 30 5, 45 20, 20 35),(30 20, 20 15, 20 25, 30 20))) |