![]() |
全球行政區(qū)劃查詢-Geoapify
專用API
【更新時間: 2024.06.20】
Geoapify 全球行政區(qū)劃查詢 是一款非常實用的應用接口。其內部擁有極為豐富的國家行政區(qū)劃信息,能夠以極快的速度為用戶精準地提供所需內容,無論是查詢還是調用相關數(shù)據(jù)都十分便捷高效。
|
瀏覽次數(shù)
83
采購人數(shù)
2
試用次數(shù)
1
試用
收藏
×
完成
取消
×
書簽名稱
確定
|

- API詳情
- 定價
- 使用指南
- 常見 FAQ
- 關于我們
- 相關推薦


什么是Geoapify的全球行政區(qū)劃查詢?
是一個提供全球范圍內行政區(qū)劃邊界數(shù)據(jù)的服務。這個API允許用戶獲取關于各種行政區(qū)劃的信息,如國家、省/州、市區(qū)、街區(qū)等。
什么是Geoapify的全球行政區(qū)劃查詢接口?
Geoapify的全球行政區(qū)劃查詢有哪些核心功能?
1.Part Of - 該位置所屬的邊界API 端點允許查詢指定位置所屬的所有邊界。例如,獲取城市或坐標的縣、州和國家/地區(qū)。 |
2.Consists Of - 位置的細分獲取屬于指定位置的所有邊界。選擇級別和邊界類型。例如,獲取一個國家的所有州或縣、一個城市的區(qū)或街區(qū)。 |
3.多種邊界類型API支持多種邊界類型-行政、政治、郵政編碼、低排放區(qū)和其他邊界。 |
4.多樣化幾何精度API允許通過選擇返回幾何的精度來優(yōu)化響應大小。此外,您還可以使用Place Details API查詢邊界細節(jié)并獲取原始幾何圖形、人口數(shù)據(jù)等。 |
5.GeoJSON作為結果API返回GeoJSON對象作為結果,可以通過客戶端地圖庫(MapLibre GL、Leaflet、OpenLayers)進行本地可視化。 |
Geoapify的全球行政區(qū)劃查詢的核心優(yōu)勢是什么?
1.全球覆蓋:
覆蓋全球所有國家和地區(qū)的行政區(qū)劃數(shù)據(jù),確保用戶可以獲取全球范圍內的地理信息。
2.高精度和更新頻率:
提供高精度的邊界數(shù)據(jù),并定期更新,確保數(shù)據(jù)的準確性和時效性。
3.易于集成:
提供簡單易用的API接口和詳細的文檔,方便開發(fā)者快速集成到自己的應用或服務中。
4.靈活的查詢參數(shù):
支持多種查詢參數(shù),如根據(jù)名稱、代碼、地理位置等進行查詢,滿足不同的使用場景和需求。
5.強大的數(shù)據(jù)支持:
背靠強大的數(shù)據(jù)支持和技術團隊,確保用戶獲得高質量的地理信息服務。
6.可擴展性:
適用于多種應用場景,如地理信息系統(tǒng)(GIS)、城市規(guī)劃、市場分析、物流配送等,具有廣泛的適用性和擴展性。
在哪些場景會用到Geoapify的全球行政區(qū)劃查詢?
1.城市規(guī)劃:幫助政府和規(guī)劃部門進行行政區(qū)劃的規(guī)劃和管理。
2.市場分析:企業(yè)可以利用行政區(qū)劃數(shù)據(jù)進行市場分析和定位。
3.物流配送:幫助物流公司優(yōu)化配送路徑和區(qū)域管理。
4.地理信息系統(tǒng)(GIS):提供基礎的地理信息數(shù)據(jù)支持,幫助構建各種GIS應用。
5.預測與分析:通過分析位置數(shù)據(jù),醫(yī)療保健領域的 GIS 為觀察當前趨勢和預測未來趨勢提供了大量新機會。




通過 HTTP 工作并返回 GeoJSON 對象
步驟 1. 注冊并獲取 API 密鑰
您需要一個 API 密鑰才能使用 API。在MyProject Geoapify上注冊并獲取 API 密鑰。
步驟 2. 生成并調用 HTTP GET 請求
生成包含輸入數(shù)據(jù)的 HTTP Get 請求并進行調用。使用我們的Playground和文檔了解 Boundaries API 請求/響應結構。
可以使用緯度、經(jīng)度坐標或由Geocoding API或Places API返回的地點ID參數(shù)來調用 Boundaries API 。
以下是“由……組成” API 請求的示例:
JavaScript
fetch("https://api.geoapify.com/v1/boundaries/consists-of?id=51ecbccfa440182740598d7dd2e49a134840f00101f901dcf3000000000000&geometry=geometry_1000&apiKey=YOUR_API_KEY")
.then(resp => resp.json())
.then((boundariesGeoJSON) => {
console.log(boundariesGeoJSON);
});
Angular
import { Component, OnInit } from '@angular/core';
import { HttpClient } from '@angular/common/http';
@Component({ selector: "app", templateUrl: "app.component.html" })
export class AppComponent implements OnInit {
constructor(private http: HttpClient) { }
ngOnInit() {
this.http.get("https://api.geoapify.com/v1/boundaries/consists-of?id=51ecbccfa440182740598d7dd2e49a134840f00101f901dcf3000000000000&geometry=geometry_1000&apiKey=YOUR_API_KEY")
.subscribe(boundariesGeoJSON => {
console.log(boundariesGeoJSON);
})
}
};
Node.js-fetch
const fetch = require('node-fetch'); // run "npm install node-fetch" to install
fetch('https://api.geoapify.com/v1/boundaries/consists-of?id=51ecbccfa440182740598d7dd2e49a134840f00101f901dcf3000000000000&geometry=geometry_1000&apiKey=YOUR_API_KEY')
.then(resp => resp.json())
.then((boundariesGeoJSON) => {
console.log(boundariesGeoJSON);
});
cURL
curl -XGET "https://api.geoapify.com/v1/boundaries/consists-of?id=51ecbccfa440182740598d7dd2e49a134840f00101f901dcf3000000000000&geometry=geometry_1000&apiKey=YOUR_API_KEY"




關于我們
在 Geoapify,我們致力于讓每個人都能使用位置智能技術。我們的使命是為企業(yè)和個人提供所需的工具和數(shù)據(jù),以便他們做出明智的基于位置的決策。
地圖 API 和位置解決方案
我們提供一套全面的 API,可幫助您開發(fā)定制地圖和位置感知應用程序,以滿足您的特定需求。我們的 API 旨在提供靈活性和功能性,讓您可以輕松地將位置智能集成到您的項目中。主要功能包括:
- 地圖圖塊:提供高質量、可定制的地圖圖塊,可輕松集成到您的應用程序中。
- 地理編碼 API:使用我們精確的地理編碼服務將地址轉換為地理坐標,反之亦然。
- 路線 API:為用戶提供駕駛、步行、騎自行車和公共交通的最佳路線。
- 地點 API:搜索特定位置周圍或特定區(qū)域內的興趣點 (POI)。
- 等值線 API:生成旅行時間或距離多邊形,以可視化特定參數(shù)內可訪問的區(qū)域。
交鑰匙解決方案的定制服務
Geoapify 的定制服務專注于開發(fā)個性化的交鑰匙解決方案,以應對獨特的業(yè)務挑戰(zhàn)。無論您有特定的任務還是需要專家指導,我們都會幫助您創(chuàng)建有效的基于位置的解決方案。
我們相信位置智能的變革力量。它通過提供戰(zhàn)略位置決策所需的基本數(shù)據(jù)和工具,為企業(yè)開辟了新的機會。此外,將精美的交互式地圖集成到您的網(wǎng)站可以增強其吸引力,吸引新用戶和客戶。




通過 HTTP 工作并返回 GeoJSON 對象
步驟 1. 注冊并獲取 API 密鑰
您需要一個 API 密鑰才能使用 API。在MyProject Geoapify上注冊并獲取 API 密鑰。
步驟 2. 生成并調用 HTTP GET 請求
生成包含輸入數(shù)據(jù)的 HTTP Get 請求并進行調用。使用我們的Playground和文檔了解 Boundaries API 請求/響應結構。
可以使用緯度、經(jīng)度坐標或由Geocoding API或Places API返回的地點ID參數(shù)來調用 Boundaries API 。
以下是“由……組成” API 請求的示例:
JavaScript
fetch("https://api.geoapify.com/v1/boundaries/consists-of?id=51ecbccfa440182740598d7dd2e49a134840f00101f901dcf3000000000000&geometry=geometry_1000&apiKey=YOUR_API_KEY")
.then(resp => resp.json())
.then((boundariesGeoJSON) => {
console.log(boundariesGeoJSON);
});
Angular
import { Component, OnInit } from '@angular/core';
import { HttpClient } from '@angular/common/http';
@Component({ selector: "app", templateUrl: "app.component.html" })
export class AppComponent implements OnInit {
constructor(private http: HttpClient) { }
ngOnInit() {
this.http.get("https://api.geoapify.com/v1/boundaries/consists-of?id=51ecbccfa440182740598d7dd2e49a134840f00101f901dcf3000000000000&geometry=geometry_1000&apiKey=YOUR_API_KEY")
.subscribe(boundariesGeoJSON => {
console.log(boundariesGeoJSON);
})
}
};
Node.js-fetch
const fetch = require('node-fetch'); // run "npm install node-fetch" to install
fetch('https://api.geoapify.com/v1/boundaries/consists-of?id=51ecbccfa440182740598d7dd2e49a134840f00101f901dcf3000000000000&geometry=geometry_1000&apiKey=YOUR_API_KEY')
.then(resp => resp.json())
.then((boundariesGeoJSON) => {
console.log(boundariesGeoJSON);
});
cURL
curl -XGET "https://api.geoapify.com/v1/boundaries/consists-of?id=51ecbccfa440182740598d7dd2e49a134840f00101f901dcf3000000000000&geometry=geometry_1000&apiKey=YOUR_API_KEY"






關于我們
在 Geoapify,我們致力于讓每個人都能使用位置智能技術。我們的使命是為企業(yè)和個人提供所需的工具和數(shù)據(jù),以便他們做出明智的基于位置的決策。
地圖 API 和位置解決方案
我們提供一套全面的 API,可幫助您開發(fā)定制地圖和位置感知應用程序,以滿足您的特定需求。我們的 API 旨在提供靈活性和功能性,讓您可以輕松地將位置智能集成到您的項目中。主要功能包括:
- 地圖圖塊:提供高質量、可定制的地圖圖塊,可輕松集成到您的應用程序中。
- 地理編碼 API:使用我們精確的地理編碼服務將地址轉換為地理坐標,反之亦然。
- 路線 API:為用戶提供駕駛、步行、騎自行車和公共交通的最佳路線。
- 地點 API:搜索特定位置周圍或特定區(qū)域內的興趣點 (POI)。
- 等值線 API:生成旅行時間或距離多邊形,以可視化特定參數(shù)內可訪問的區(qū)域。
交鑰匙解決方案的定制服務
Geoapify 的定制服務專注于開發(fā)個性化的交鑰匙解決方案,以應對獨特的業(yè)務挑戰(zhàn)。無論您有特定的任務還是需要專家指導,我們都會幫助您創(chuàng)建有效的基于位置的解決方案。
我們相信位置智能的變革力量。它通過提供戰(zhàn)略位置決策所需的基本數(shù)據(jù)和工具,為企業(yè)開辟了新的機會。此外,將精美的交互式地圖集成到您的網(wǎng)站可以增強其吸引力,吸引新用戶和客戶。