博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
postgres多边形存储--解决 Points of LinearRing do not form a closed linestring
阅读量:4041 次
发布时间:2019-05-24

本文共 869 字,大约阅读时间需要 2 分钟。

Points of LinearRing do not form a closed linestring错误是多边形不是闭合的区域的原因。

polygon的格式,需要开始点跟结束点一致,这样才能形成闭合区域。

String str = "POLYGON((120.5521 60.6667,121.5521 60.6667,120.6921 61.6667,122.6921 61.6667,120.5521 60.6667))";

具体存储的Java代码,wkt的生成Geometry:

public class Test {    public static void main(String args[]){        String str = "POLYGON((120.5521 60.6667,121.5521 60.6667,120.6921 61.6667,122.6921 61.6667,120.5521 60.6667))";        Geometry t = wktToGeometry(str) ;        System.out.println("result:"+t);    }    /* 生成postgis的几何类型  */    private static Geometry wktToGeometry(String wktPoint) {        WKTReader fromText = new WKTReader();        Geometry geom = null;        try {            geom = fromText.read(wktPoint);        } catch (ParseException e) {            throw new RuntimeException("Not a WKT string:" + wktPoint);        }        return geom;    }}

 

 

 

转载地址:http://qradi.baihongyu.com/

你可能感兴趣的文章
医疗行业运用企业云盘可以带来什么样的提升
查看>>
教育数字智能化能为现有体系带来新的起点
查看>>
媒体广告业如何将内容资产进行高效地综合管理与利用
查看>>
能源化工要怎么管控核心数据
查看>>
制药医疗使用云盘能带来什么样的好处
查看>>
媒体广告业如何运用云盘提升效率
查看>>
企业如何运用企业云盘进行数字化转型-实现新发展
查看>>
司法如何运用电子智能化加快现代化建设
查看>>
设计行业运用企业云盘能带来什么样的变化
查看>>
如何运用企业云盘助力企业数字化新发展
查看>>
企业云盘可以在哪些行业发光发热
查看>>
为什么汽车制造业需要企业云盘
查看>>
企业云盘和旅游行业碰撞在一起会产生怎样的火花
查看>>
医疗制药企业要怎么进一步进行系统的管理
查看>>
企业云盘如何让能源电力行业乘上数字化发展列车
查看>>
企业云盘为什么说是互联网软件公司的好帮手
查看>>
企业云盘为媒体广告业打造一站式文件管理协作平台
查看>>
教育行业推动校园信息化建设的重中之重
查看>>
咨询服务行业如何利用专用工具提升自我价值
查看>>
智慧与安全共济共同服务公共事业
查看>>