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

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)}
hmoban主题是根据ripro二开的主题,极致后台体验,无插件,集成会员系统
自学咖网 » Python 的 Geodaisy 库转换带负号坐标的WKT时的Bug