我的github

geotools读取带高程的Polygon:

geotools写入带高程的Polygon:

>>Postgis如何读写带高程的多边形:https://www.cnblogs.com/2008nmj/p/17109774.html(MultiPolygonZ)

    ST_MakePolygon:https://docs.aws.amazon.com/zh_cn/redshift/latest/dg/ST_MakePolygon-function.html

我们的mesh比较特别,一般只有三个顶点或四个顶点。。

注意:多边形和多线的区别在于多边形的顶点必须要闭环(第一个点和最后一个点相同)。

操作示例:原始Polygon:LineString(x1,y1,x2,y2,x3,y3,x1,y1)

                  三维Polygon:LineString(x1,y1,z1,x2,y2,z2,x3,y3,z3,x1,y1,z1)

输入:mesh.shp   1.csv

>>geotools 三维:https://blog.csdn.net/weixin_40986713/article/details/123088384(手写GIS二三维地理空间几何计算GeoTools工具类)

                             https://www.ngui.cc/el/1249540.html?action=onClickGeoTools入门(四)-- 创建shape要素:因为GeoTools支持WKT创建几何体,那么我们有必要先简单了解一下什么是WKT。WKT(Well-known text)是一种文本标记语言,用于表示矢量几何对象、**空间参照系统**及...WKT可以表示的几何对象包括:点,线,多边形,TIN(不规则三角网)及多面体。

                              geotools还是以一般的polygon.class创建对象即可,只不过存入数据的时候存三维的wkt就好了

posted on 2023-03-01 14:50  XiaoNiuFeiTian  阅读(197)  评论(0编辑  收藏  举报