簡體   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