arcgis - 如何在 ArcGIS REST 服务的特定距离内获取给定纬度、经度的数据?
问题描述
我需要从 ArcGIS 端点获取给定纬度和经度的某个半径范围内的附近数据。如何使用 ArcGIS REST 服务做到这一点?
解决方案
您没有指定什么信息和/或什么服务,所以我假设您要查询FeatureService
.
如果是这种情况,您至少需要指定此参数才能实现您想要的:
geometry
,输入几何,在你的情况下geometry=lon,lat
geometryType
您的输入几何的类型,在您的情况下geometryType=esriGeometryPoint
inSR
,输入几何的 SRID,在你的情况下inSR=4326
spatialRel
,要检索的特征与输入几何的关系,在这里您可能有几个选择作为示例spatialRel=esriSpatialRelIntersects
distance
, 以缓冲距离为例distance=X
units
,距离参数的单位,例如unist=esriSRUnit_Kilometer
推荐阅读
- javascript - 在发布数据Angular时获得401(未经授权)?
- java - 如何将参数传递给从另一个类调用的 JavaFX 类
- r - 将点与分组条对齐
- report - 在 Birt 报告中,我可以使用哪个表达式(我是 SQL 新手)
- javascript - 我应该在大型企业应用程序中使用 Material-UI
- javascript - 如何使用单独的 API URL 响应向 YII2 中的控制器返回 ajax?
- java - 覆盖对象类方法中的交互与抽象类
- asp.net - 在 web.config 中只允许出现一个 configSection 错误
- networking - WDS 路由器不转发 DHCP 数据包
- angular - 从 subscribe() Angular 7 中获取价值