![a1b1a9234a293276fda62ba5e06405fd.png](https://img-blog.csdnimg.cn/img_convert/a1b1a9234a293276fda62ba5e06405fd.png)
2020年新年初三,“纹丝不动”。
今天来说说GeoServer发布kml数据。
GeoServer作为一款优秀的地图服务器,其功能之强大自不必多说。但当它遇到三维GIS时却显地那么无力,也许GeoServer本身并不在意自己是否支持三维,也没有考虑过要向三维靠拢,只是作为GeoServer爱好者的我们非要自作多情,非要把GeoServer和三维GIS结合起来。思来想去,也许只有kml/kmz可以作为它们的桥梁:
1、这样说可能需要补充一个前提约束,即有些时候我们需要通过GeoServer发布数据,并且,提供渲染样式,这一点是kml和geojson、矢量切片等其他矢量格式的区别;
2、普通wms/wmts服务只提供图片,在三维上展示并不完美,比如需要让标注立在地球上。
下面来说说具体的操作步骤:
1、数据准备
使用ArcMap创建矢量点数据,在新建shp时注意勾选Z值,用以代表高程(尽量和三维多粘点边吧);