geojson转wkt
时间: 2023-08-04 22:02:37 浏览: 108
wkt与geojson互相转换所需的依赖包.rar
5星 · 资源好评率100%
可以使用Python中的`geojson`和`shapely`库来实现`geojson`转`wkt`的操作。以下是一个示例代码:
```python
import json
from shapely.geometry import shape
# 读取geojson文件
with open('data.geojson') as f:
data = json.load(f)
# 将每个Feature的geometry转换为wkt格式
for feature in data['features']:
geometry = shape(feature['geometry'])
wkt = geometry.wkt
feature['wkt'] = wkt
# 将包含wkt信息的geojson对象写回到文件中
with open('data_with_wkt.geojson', 'w') as f:
json.dump(data, f)
```
这段代码将读取名为`data.geojson`的文件,将其中的每个Feature的geometry转换为wkt格式,并将包含wkt信息的geojson对象写回到名为`data_with_wkt.geojson`的文件中。你只需要将文件名替换为你的文件名即可。
阅读全文