【问题标题】:What format input geometry needs to have to be able search by geometry/bbox?需要什么格式的输入几何图形才能通过几何图形/bbox 进行搜索?
【发布时间】:2022-01-18 00:20:18
【问题描述】:

我正在尝试按特定的美国州过滤数据 - https://hydro.nationalmap.gov/arcgis/rest/services/nhd/MapServer/12/query 但是,我不确定如何使用“输入几何”字段(几何需要采用哪种格式)。 有人可以给我一个将多边形应用为一个过滤器的示例并且在Where 中也会有"FCODE"=46006 过滤器吗?

【问题讨论】:

    标签: arcgis


    【解决方案1】:

    对于输入几何,您需要提供一个 JSON 格式的有效几何对象,由 ESRI 指定:enter link description here

    在 JSON 中,您可以指定几何类型(点、多边形等)以及 wkid 或 wkt 格式的空间参考。

     {
      "xmin": -109.55,
      "ymin": 25.76,
      "xmax": -86.39,
      "ymax": 49.94,
      "spatialReference": {
        "wkid": 4326
      }
    }
    

    最后,ArcGIS REST API 文档解释了要传递给 HTTP GET 谓词以指定“where”子句的其他参数。

    以下是调用您的服务的示例:https://hydro.nationalmap.gov/arcgis/rest/services/nhd/MapServer/12/query?where=FCODE=46006&geometry={ “xmin”:-180, “ymin”:-90, “最大”:180, “ymax”:90, “空间参考”:{ “wkid”:4326 } }&geometryType=esriGeometryEnvelope&spatialRel=esriSpatialRelIntersects&units=esriSRUnit_Foot&outFields=*&returnGeometry=true&returnTrueCurves=false&returnIdsOnly=false&returnCountOnly=false&f=pjson

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-03-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-01-18
      • 2016-03-10
      相关资源
      最近更新 更多