1. 程式人生 > 其它 >地理座標系轉換 API 介面

地理座標系轉換 API 介面

地理座標系轉換 API 介面

提供地理資訊座標系的相互轉換。

1. 產品功能

  • 支援多種地理資訊座標系;
  • 高精度座標系轉換演算法;
  • 支援的地理座標系:WGS84, GCJ02, BD09;
  • 全介面支援 HTTPS(TLS v1.0 / v1.1 / v1.2 / v1.3);
  • 全面相容 Apple ATS;
  • 全國多節點 CDN 部署;
  • 介面極速響應,多臺伺服器構建 API 介面負載均衡。

2. API 文件

API 詳情地址: https://www.gugudata.com/api/details/coordinateconverter

介面請求地址: https://api.gugudata.com/location/coordinateconverter

返回格式: application/json; charset=utf-8

請求方式: GET

請求協議: HTTPS

請求示例: https://api.gugudata.com/location/coordinateconverter?appkey=YOUR_APPKEY&from=YOUR_VALUE&to=YOUR_VALUE&value=YOUR_VALUE

介面測試: https://api.gugudata.com/location/coordinateconverter/demo

3. 請求引數(如果為 POST 請求,那麼引數以 JSON 的格式傳遞)

引數名 引數型別 是否必須 預設值 備註
appkey string YOUR_APPKEY 付費後獲取的 APPKEY
from string YOUR_VALUE 原資料的座標系,可選值:WGS84, GCJ02, BD09
to string YOUR_VALUE 目標資料的座標系,可選值:WGS84, GCJ02, BD09
value string YOUR_VALUE 需要轉換的座標值,格式為:[120.54,32.74]

4. 返回引數

引數名 引數型別 備註
DataStatus.StatusCode int 介面返回狀態碼
DataStatus.StatusDescription string 介面返回狀態說明
DataStatus.ResponseDateTime string 介面資料返回時間
DataStatus.DataTotalCount int 此條件下的總資料量,一般用於分頁計算
Data.CoordinateFrom string 原資料的座標系
Data.CoordinateTo string 目標資料的座標系
Data.CoordinateSourceValue string 需要轉換的座標值
Data.CoordinateDestinationValue string 轉換後的座標值

5. 介面響應狀態碼

錯誤碼 錯誤內容 備註
100 正常返回
101 引數錯誤
102 請求頻率受限 每秒請求不能超過 100 次
103 賬號欠費
104 APPKEY 錯誤 請檢查傳遞的 APPKEY 是否為開發者中心獲取到的值
110 介面響應錯誤

6. 開發語言請求示例程式碼

示例程式碼包含的開發語言:C#, Go, Java, jQuery, Node.js, Objective-C, PHP, Python, Ruby, Swift 等,其他語言進行對應的 RESTful API 請求實現即可。

咕咕資料,專業的資料提供商,提供專業全面的資料介面、商業資料分析,讓資料成為您的生產原料。

咕咕資料基於我們五年來為企業客戶提供的海量資料支撐,將部分通用資料、通用功能抽象成產品級 API,大大滿足了使用者在產品開發過程中對基礎資料的需求,同時降低了複雜功能的實現門檻與人力成本。

除了我們已開放的分類資料與介面外,還有海量資料正在整理、清洗、整合、構建中,後期會開放更多的資料與雲端功能介面供使用者使用。

目前已開放的資料介面 API