繁体   English   中英

如何在 esri ArcGIS rest API 中查询经纬度而不是空间坐标?

[英]How can I query latitude and longitude in esri ArcGIS rest API instead of spatial coordinates?

我正在为一个项目使用 ArcGIS。 在使用它的 Rest API 时,我意识到坐标以空间坐标格式返回:

        "rings": [
            [
                [
                    227682.63361452334,
                    365316.62928415462
                ]
         ]
         ]

代替

        "rings": [
            [
                [
                    33.302915077034889,
                    34.917748779655412
                ]
       ]]

我意识到我可以将它们转换为 lon lat,但在某些情况下,数据集很大,需要很长时间才能转换它们。

有更好的方法吗?

请注意,您可以在请求中将 outSR 参数设置为 4326。 例如:

curl --location --request GET 'https://yourARCGISserverDomain/arcgis/rest/services/National/General_Search/MapServer/12/query?f=json&outFields=*&outSR=4326&returnGeometry=true&where=1=1'

注意 outSR=4326 参数。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM