geojson geometry获取坐标
时间: 2023-11-27 14:43:51 浏览: 294
geojson文件坐标转换工具
要获取 GeoJSON 中的坐标,需要先确定该 GeoJSON 对象的类型。如果是 Point 类型,则可以通过 geometry.coordinates 属性获取坐标;如果是 LineString、Polygon 或 MultiPoint、MultiLineString、MultiPolygon 类型,则需要遍历 coordinates 数组来获取每个点的坐标。
以下是一个获取 Point 类型坐标的示例代码:
```python
import json
geojson_str = '{"type": "Point", "coordinates": [102.0, 0.5]}'
geojson_obj = json.loads(geojson_str)
if geojson_obj['type'] == 'Point':
lon, lat = geojson_obj['coordinates']
print(f'Longitude: {lon}, Latitude: {lat}')
```
阅读全文