距离地图API允许用户轻松计算两个地理点之间的距离。使用最先进的算法和地图技术,它确定地球表面的最短距离,同时考虑到道路网络、地形和自然障碍等因素。
为了可扩展性和性能,该API高效处理大量请求,延迟最小。其可扩展性使其适合各种规模的用户,从小型初创企业到大型企业。
总之,距离地图API提供了一个强大的解决方案,用于计算地点之间的距离。凭借易于使用的界面、灵活的输出选项、可靠性和可扩展性,它成为各种应用的必备工具。无论是用于路线规划、物流优化还是基于位置的服务开发,该API提供的准确距离数据对于成功至关重要。
计算距离 - 端点功能
| 对象 | 描述 |
|---|---|
location1 |
[必需] Indicates the first location |
location2 |
[必需] Indicates the second location |
{
"distance": 1343.8971167540449,
"unit": "kilometers",
"location1": {
"place_id": 150893086,
"licence": "Data © OpenStreetMap contributors, ODbL 1.0. http://osm.org/copyright",
"osm_type": "relation",
"osm_id": 406091,
"lat": "59.9133301",
"lon": "10.7389701",
"class": "boundary",
"type": "administrative",
"place_rank": 12,
"importance": 0.7626360265737919,
"addresstype": "county",
"name": "Oslo",
"display_name": "Oslo, Norway",
"address": {
"county": "Oslo",
"ISO3166-2-lvl4": "NO-03",
"country": "Norway",
"country_code": "no"
},
"boundingbox": [
"59.8093113",
"60.1351064",
"10.4891652",
"10.9513894"
]
},
"location2": {
"place_id": 88066702,
"licence": "Data © OpenStreetMap contributors, ODbL 1.0. http://osm.org/copyright",
"osm_type": "relation",
"osm_id": 71525,
"lat": "48.8534951",
"lon": "2.3483915",
"class": "boundary",
"type": "administrative",
"place_rank": 12,
"importance": 0.8845663630228834,
"addresstype": "city",
"name": "Paris",
"display_name": "Paris, Ile-de-France, Metropolitan France, France",
"address": {
"city": "Paris",
"ISO3166-2-lvl6": "FR-75C",
"state": "Ile-de-France",
"ISO3166-2-lvl4": "FR-IDF",
"region": "Metropolitan France",
"country": "France",
"country_code": "fr"
},
"boundingbox": [
"48.8155755",
"48.9021560",
"2.2241220",
"2.4697602"
]
}
}
curl --location --request GET 'https://zylalabs.com/api/5465/distance+map+api/7087/calculate+distances?location1=Oslo&location2=Paris' --header 'Authorization: Bearer YOUR_API_KEY'
| 标头 | 描述 |
|---|---|
授权
|
[必需] 应为 Bearer access_key. 订阅后,请查看上方的"您的 API 访问密钥"。 |
无长期承诺。随时升级、降级或取消。 免费试用包括最多 50 个请求。
用户必须指定两个位置以测量距离
有不同的计划以满足所有口味,包括针对少量请求的免费试用,但您的速率是有限的以避免滥用服务
距离地图API允许用户计算两个地理位置之间的距离
该API通常支持JSON作为响应格式。由于其简单性和与大多数编程语言和框架的兼容性,JSON被广泛使用
API使用API密钥进行身份验证 要访问API,请将您的API密钥包含在请求头中 API密钥在注册时提供,应该妥善保管
计算距离端点返回的数据包括两个位置之间的计算距离、测量单位(例如,公里)以及每个位置的详细信息,如地点 ID、坐标和地址组件
响应中的关键字段包括“距离”(数值) “单位”(测量单位) “位置1”和“位置2”(包含地点ID、纬度、经度和地址等详细信息的对象)
响应数据采用JSON格式结构,主对象包含距离信息,两个嵌套对象分别对应每个位置,详细描述其属性,如坐标和地址
该端点提供距离计算、地理坐标、地点ID和地址详情,以便用户理解指定位置之间的空间关系
用户可以通过指定不同的地理位置,使用纬度和经度或地点ID参数来定制请求,从而根据用户需求进行灵活的距离计算
距离地图API利用OpenStreetMap贡献者的数据,确保了全面和社区驱动的数据集,以提供准确的地理信息和距离计算
典型的使用案例包括物流路线规划 旅行距离计算和集成到需要距离度量的基于位置的服务应用程序中
用户可以利用返回的距离和位置细节来优化路线、分析旅行时间以及增强需要精确地理计算和数据可视化的应用程序
服务级别:
100%
响应时间:
159ms
服务级别:
100%
响应时间:
889ms
服务级别:
100%
响应时间:
82ms
服务级别:
100%
响应时间:
103ms
服务级别:
100%
响应时间:
285ms
服务级别:
100%
响应时间:
614ms
服务级别:
100%
响应时间:
445ms
服务级别:
100%
响应时间:
69ms
服务级别:
100%
响应时间:
1,205ms
服务级别:
100%
响应时间:
342ms
服务级别:
100%
响应时间:
3,817ms
服务级别:
100%
响应时间:
2,463ms
服务级别:
100%
响应时间:
2,890ms
服务级别:
100%
响应时间:
1,128ms
服务级别:
100%
响应时间:
2,082ms
服务级别:
100%
响应时间:
975ms
服务级别:
100%
响应时间:
1,305ms
服务级别:
100%
响应时间:
3,533ms
服务级别:
100%
响应时间:
1,048ms
服务级别:
100%
响应时间:
1,961ms