百木园-与人分享,
就是让自己快乐。

Python 的 Geodaisy 库转换带负号坐标的WKT时的Bug

Geodaisy是一个Python库,用于创建由类型和坐标表示的地理对象,并在各种标准和表示之间进行转换,包括GeoJSON、Well - Known Text和Python的__geo_interface__协议,它被其他地理库使用。
在使用其 converters.wkt_to_geo_interface()方法时转换带符号坐标的wkt字符串时,发现其转换的结果跟预期的不一样:
例如:

> wkt = \"MULTILINESTRING ((3146.2134801800566 2556399.9823166174, -2611.53319329879 2564044.0076796883))\"
> converters.wkt_to_geo_interface(wkt)
# {\'type\': \'MultiLineString\', \'coordinates\': (3146.2134801800566, 2556399.9823166174, -2611.53319329879, 2564044.0076796883)}

来源:https://www.cnblogs.com/mzfly/p/15570909.html
图文来源于网络,如有侵权请联系删除。

未经允许不得转载:百木园 » Python 的 Geodaisy 库转换带负号坐标的WKT时的Bug

相关推荐

  • 暂无文章