位置检测API提供关于地理位置的详细信息,基于地址输入。它返回一个结构化的响应,包含理解特定位置细节所需的几个关键元素。数据通常被组织成几个主要组成部分,使用户能够访问有关感兴趣区域的精确信息。
响应的核心是结果矩阵,其中包含有关位置的单独条目。每个条目提供丰富的信息,从地址组成部分开始。该矩阵将地址分解为基本部分,如街道号码、路线、地方、行政区域、国家和邮政编码。每个组件都有一个长名称和一个短名称,便于详细可视化和简洁表示。与每个组件相关联的类型指示其在整体地址结构中的作用,帮助区分街道、城市、州和国家等元素。
总之,位置检测API是一个强大的地理信息资源。它提供关于位置的结构化数据,将地址分解为易于管理的组件,同时提供重要的地理背景。无论是用于应用开发、地图解决方案还是提升用户的导航体验,该API都是在各种应用中准确解释和使用位置数据的不可或缺的工具。
要使用此端点,您必须在参数中指定一个地址
地理位置 - 端点功能
| 对象 | 描述 |
|---|---|
address |
[必需] Indicate an address such as (1600 Amphitheatre Parkway, Mountain View, CA) |
{
"results" :
[
{
"address_components" :
[
{
"long_name" : "1600",
"short_name" : "1600",
"types" :
[
"street_number"
]
},
{
"long_name" : "Amphitheatre Parkway",
"short_name" : "Amphitheatre Pkwy",
"types" :
[
"route"
]
},
{
"long_name" : "Mountain View",
"short_name" : "Mountain View",
"types" :
[
"locality",
"political"
]
},
{
"long_name" : "Santa Clara County",
"short_name" : "Santa Clara County",
"types" :
[
"administrative_area_level_2",
"political"
]
},
{
"long_name" : "California",
"short_name" : "CA",
"types" :
[
"administrative_area_level_1",
"political"
]
},
{
"long_name" : "United States",
"short_name" : "US",
"types" :
[
"country",
"political"
]
},
{
"long_name" : "94043",
"short_name" : "94043",
"types" :
[
"postal_code"
]
},
{
"long_name" : "1351",
"short_name" : "1351",
"types" :
[
"postal_code_suffix"
]
}
],
"formatted_address" : "1600 Amphitheatre Pkwy, Mountain View, CA 94043, USA",
"geometry" :
{
"location" :
{
"lat" : 37.4225022,
"lng" : -122.0847398
},
"location_type" : "ROOFTOP",
"viewport" :
{
"northeast" :
{
"lat" : 37.4239382802915,
"lng" : -122.0833973697085
},
"southwest" :
{
"lat" : 37.4212403197085,
"lng" : -122.0860953302915
}
}
},
"place_id" : "ChIJF4Yf2Ry7j4AR__1AkytDyAE",
"plus_code" :
{
"compound_code" : "CWF8+24 Mountain View, CA",
"global_code" : "849VCWF8+24"
},
"types" :
[
"street_address"
]
}
],
"status" : "OK"
}
curl --location --request GET 'https://zylalabs.com/api/5133/location+detection+api/6556/geolocation?address=1600 Amphitheatre Parkway, Mountain View, CA' --header 'Authorization: Bearer YOUR_API_KEY'
| 标头 | 描述 |
|---|---|
授权
|
[必需] 应为 Bearer access_key. 订阅后,请查看上方的"您的 API 访问密钥"。 |
无长期承诺。随时升级、降级或取消。 免费试用包括最多 50 个请求。
要使用此 API 用户必须输入一个号码 街道名称 城市 州和地址类型以构成完整地址
有不同的计划适合每个人,包括少量请求的免费试用,但其速率限制是为了防止滥用服务
位置检测API识别和获取地理坐标和位置数据,使应用程序能够跟踪和分析用户位置
位置检测API接收位置查询并提供结构化输出,包括地址组件格式化地址地理坐标地点ID和状态信息方便有效的位置识别和映射
除了每月的API调用数量之外,没有其他限制
位置检测 API 返回有关地理位置的结构化数据,包括地址组件、地理坐标、格式化地址和地点 ID 每个条目根据输入地址提供有关该位置的详细信息
响应中的关键字段包括“address_components”,它将地址分解为街道号码、路线、地方和行政区域等部分,以及“geometry”,它提供地理坐标
响应数据被组织成一个“结果”数组,其中每个条目包含“地址组成部分”和“几何”。每个地址组件包括“长名称”、“短名称”和“类型”,允许详细和简明的表示
该API提供详细信息,例如街道号码、路线、地点、行政区、国家、邮政编码和地理坐标,使得全面的地点分析成为可能
用户可以通过在输入参数中指定不同的地址格式来自定义他们的请求。这允许在查询各种类型的位置时具有灵活性,例如住宅、商用或公共场所
数据来源于公共记录、地图服务和地理数据库的组合,确保了位置广泛且可靠的覆盖
典型的使用案例包括导航的应用开发、地图解决方案、基于位置的服务,以及提升旅行和物流应用中的用户体验
如果API返回部分或空结果,用户应验证输入地址的准确性。实施备用机制,例如建议类似地址或提示更多细节,可以提高结果质量
服务级别:
100%
响应时间:
494ms
服务级别:
100%
响应时间:
706ms
服务级别:
100%
响应时间:
650ms
服务级别:
100%
响应时间:
291ms
服务级别:
100%
响应时间:
1,642ms
服务级别:
100%
响应时间:
55ms
服务级别:
100%
响应时间:
3,823ms
服务级别:
100%
响应时间:
1,414ms
服务级别:
100%
响应时间:
1,062ms
服务级别:
100%
响应时间:
71ms