全球行政区划查询-Geoapify

全球行政区划查询-Geoapify

专用API
服务商 服务商: geoapify
【更新时间: 2024.06.20】 Geoapify 全球行政区划查询 API 是一款非常实用的应用接口。其内部拥有极为丰富的国家行政区划信息,能够以极快的速度为用户精准地提供所需内容,无论是查询还是调用相关数据都十分便捷高效。
免费 (3000积分/天) 去服务商官网采购>
服务星级:2星
⭐ ⭐ 🌟 🌟 🌟 🌟 🌟
调用次数
0
集成人数
0
商用人数
0
! SLA: N/A
! 响应: N/A
! 适用于个人&企业
收藏
×
完成
取消
×
书签名称
确定
<
产品介绍
>

什么是全球行政区划查询-Geoapify?

是一个提供全球范围内行政区划边界数据的服务。这个API允许用户获取关于各种行政区划的信息,如国家、省/州、市区、街区等。

什么是全球行政区划查询-Geoapify接口?

由服务使用方的应用程序发起,以Restful风格为主、通过公网HTTP协议调用全球行政区划查询-Geoapify,从而实现程序的自动化交互,提高服务效率。

全球行政区划查询-Geoapify有哪些核心功能?

1.Part Of - 该位置所属的边界

API 端点允许查询指定位置所属的所有边界。例如,获取城市或坐标的县、州和国家/地区。

2.Consists Of  - 位置的细分

获取属于指定位置的所有边界。选择级别和边界类型。例如,获取一个国家的所有州或县、一个城市的区或街区。

3.多种边界类型

API支持多种边界类型-行政、政治、邮政编码、低排放区和其他边界。

4.多样化几何精度

API允许通过选择返回几何的精度来优化响应大小。此外,您还可以使用Place Details API查询边界细节并获取原始几何图形、人口数据等。

5.GeoJSON作为结果

API返回GeoJSON对象作为结果,可以通过客户端地图库(MapLibre GL、Leaflet、OpenLayers)进行本地可视化。

全球行政区划查询-Geoapify的核心优势是什么?

 

1.全球覆盖

覆盖全球所有国家和地区的行政区划数据,确保用户可以获取全球范围内的地理信息。

2.高精度和更新频率

提供高精度的边界数据,并定期更新,确保数据的准确性和时效性。

3.易于集成

提供简单易用的API接口和详细的文档,方便开发者快速集成到自己的应用或服务中。

4.灵活的查询参数

支持多种查询参数,如根据名称、代码、地理位置等进行查询,满足不同的使用场景和需求。

5.强大的数据支持

背靠强大的数据支持和技术团队,确保用户获得高质量的地理信息服务。

6.可扩展性

适用于多种应用场景,如地理信息系统(GIS)、城市规划、市场分析、物流配送等,具有广泛的适用性和扩展性。

 

在哪些场景会用到全球行政区划查询-Geoapify接口?

 

1.城市规划:帮助政府和规划部门进行行政区划的规划和管理。

2.市场分析:企业可以利用行政区划数据进行市场分析和定位。

3.物流配送:帮助物流公司优化配送路径和区域管理。

4.地理信息系统(GIS):提供基础的地理信息数据支持,帮助构建各种GIS应用。

5.预测与分析:通过分析位置数据,医疗保健领域的 GIS 为观察当前趋势和预测未来趋势提供了大量新机会。

 

<
产品价格
>

<
使用指南
>

通过 HTTP 工作并返回 GeoJSON 对象

步骤 1. 注册并获取 API 密钥

您需要一个 API 密钥才能使用 API。在MyProject Geoapify上注册并获取 API 密钥。

步骤 2. 生成并调用 HTTP GET 请求

生成包含输入数据的 HTTP Get 请求并进行调用。使用我们的Playground文档了解 Boundaries API 请求/响应结构。

可以使用纬度、经度坐标或由Geocoding APIPlaces API返回的地点ID参数来调用 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"
<
产品问答
>
?
我可以存储收到的边界吗?
是的,我们允许在您这边存储数据。但请不要忘记所需的 OpenStreetMap 归因。默认情况下,归因是作为结果对象的一部分提供的。如果您使用的是免费计划,请在您的网站上提供一个“关注”链接,以将 Geoapify 归为数据提供者:Powered by Geoapify
?
Boundaries API 的价格是多少?免费计划包含哪些卷?
该 API 被视为“地理编码和地点”请求。根据几何类型和结果数量,1 次 API 调用可被视为多次请求。您可以在边界 API 文档中找到更多详细信息。免费计划包括 100,000 次请求。
?
API 未提供我所在国家/地区的邮政编码边界。您可以添加它们吗?
由于邮政编码本质上不是边界,因此它们不作为某些国家的边界​​。但是,我们有邮政编码数据。请联系我们,我们将为您的业务案例找到解决方案!
?
您对 Boundaries API 使用哪个数据源?
OpenStreetMap 数据库是 API 的主要来源。必要时,我们会使用其他开放数据源来丰富数据。
?
如何获取边界的原始几何形状?
Boundaries API 为边界提供了简化的几何图形,以优化响应时间和尺寸。您可以通过请求“details.full_geometry”功能,使用 Place Details API 获取边界的原始几何图形。
<
关于我们
>
geoapify
企业
Geoapify是一家提供地图、位置服务和地理数据分析的平台,旨在帮助企业开发位置感知应用。公司提供包括地图API、地址搜索、路线优化和地理数据访问在内的多种服务。Geoapify的特点是易用性、功能丰富以及灵活的定价策略,适合不同规模的企业使用。通过开放数据和API,Geoapify使地图开发和地理空间分析应用变得简单高效。
联系信息
服务时间: 09:00~18:00
电话号码: +49 821 29974992
邮箱: info@geoapify.com

自定义地图和应用程序的 API

我们提供一套全面的 API,支持开发自定义地图和位置感知应用程序,以满足您的特定需求。

Mapifator 地图生成器

我们用户友好的 Mapifator 地图构建器专为没有编程专业知识的个人设计,使他们能够创建漂亮的自定义地图,有效展示地点或地区。

交钥匙解决方案的定制服务

Geoapify 的定制服务专注于开发个性化的交钥匙解决方案,以应对独特的业务挑战。无论您有特定的任务还是需要专家指导,我们都会为您提供帮助。

我们相信位置智能的变革力量。它通过提供战略位置决策所需的基本数据和工具,为企业开辟了新的机会。此外,将精美的交互式地图集成到您的网站可以增强其吸引力,吸引新用户和客户。

<
最可能同场景使用的其他API
>
API接口列表
<
产品价格
>

<
使用指南
>

通过 HTTP 工作并返回 GeoJSON 对象

步骤 1. 注册并获取 API 密钥

您需要一个 API 密钥才能使用 API。在MyProject Geoapify上注册并获取 API 密钥。

步骤 2. 生成并调用 HTTP GET 请求

生成包含输入数据的 HTTP Get 请求并进行调用。使用我们的Playground文档了解 Boundaries API 请求/响应结构。

可以使用纬度、经度坐标或由Geocoding APIPlaces API返回的地点ID参数来调用 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"
<
依赖服务
>
<
产品问答
>
?
我可以存储收到的边界吗?
是的,我们允许在您这边存储数据。但请不要忘记所需的 OpenStreetMap 归因。默认情况下,归因是作为结果对象的一部分提供的。如果您使用的是免费计划,请在您的网站上提供一个“关注”链接,以将 Geoapify 归为数据提供者:Powered by Geoapify
?
Boundaries API 的价格是多少?免费计划包含哪些卷?
该 API 被视为“地理编码和地点”请求。根据几何类型和结果数量,1 次 API 调用可被视为多次请求。您可以在边界 API 文档中找到更多详细信息。免费计划包括 100,000 次请求。
?
API 未提供我所在国家/地区的邮政编码边界。您可以添加它们吗?
由于邮政编码本质上不是边界,因此它们不作为某些国家的边界​​。但是,我们有邮政编码数据。请联系我们,我们将为您的业务案例找到解决方案!
?
您对 Boundaries API 使用哪个数据源?
OpenStreetMap 数据库是 API 的主要来源。必要时,我们会使用其他开放数据源来丰富数据。
?
如何获取边界的原始几何形状?
Boundaries API 为边界提供了简化的几何图形,以优化响应时间和尺寸。您可以通过请求“details.full_geometry”功能,使用 Place Details API 获取边界的原始几何图形。
<
关于我们
>
geoapify
企业
Geoapify是一家提供地图、位置服务和地理数据分析的平台,旨在帮助企业开发位置感知应用。公司提供包括地图API、地址搜索、路线优化和地理数据访问在内的多种服务。Geoapify的特点是易用性、功能丰富以及灵活的定价策略,适合不同规模的企业使用。通过开放数据和API,Geoapify使地图开发和地理空间分析应用变得简单高效。
联系信息
服务时间: 09:00~18:00
电话号码: +49 821 29974992
邮箱: info@geoapify.com

自定义地图和应用程序的 API

我们提供一套全面的 API,支持开发自定义地图和位置感知应用程序,以满足您的特定需求。

Mapifator 地图生成器

我们用户友好的 Mapifator 地图构建器专为没有编程专业知识的个人设计,使他们能够创建漂亮的自定义地图,有效展示地点或地区。

交钥匙解决方案的定制服务

Geoapify 的定制服务专注于开发个性化的交钥匙解决方案,以应对独特的业务挑战。无论您有特定的任务还是需要专家指导,我们都会为您提供帮助。

我们相信位置智能的变革力量。它通过提供战略位置决策所需的基本数据和工具,为企业开辟了新的机会。此外,将精美的交互式地图集成到您的网站可以增强其吸引力,吸引新用户和客户。

<
最可能同场景使用的其他API
>