【问题标题】:Get size of GeoJson polygon (OpenStreetMap way)获取 GeoJson 多边形的大小(OpenStreetMap 方式)
【发布时间】:2018-08-10 19:07:00
【问题描述】:

我在 OpenStreetMap 中标记了许多工业用地,现在想了解这些区域的大小。我正在使用 Overpass Turbo 将我的 Osm 方式导出到 GeoJSON,所以基本上我的问题是:

如何在命令行中计算 GeoJSON 多边形的大小(平方米)?

感谢您的帮助。

【问题讨论】:

    标签: python geospatial geojson


    【解决方案1】:

    要从 OSM 导出,您可以使用以下 python 脚本:

    import geojson
    import overpass
    
    endpoint = "https://overpass-api.de/api/interpreter"
    api = overpass.API(timeout=100, endpoint=endpoint)
    
    query = 'way('+str(areaId)+')'
    
    result = api.get(query, responseformat="geojson")
    
    print(result)
    

    但是对于这个区域你可以求助https://gis.stackexchange.com/questions/127607/area-in-km-from-polygon-of-coordinates

    【讨论】:

      猜你喜欢
      • 2020-12-14
      • 2017-03-15
      • 2017-02-26
      • 2013-11-29
      • 2022-12-22
      • 1970-01-01
      • 2011-12-05
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多