突尼斯地址API的主要特点之一是其距离测量功能。这使开发者能够计算点与点之间的距离,并进行其他基于位置的计算。这对于需要根据用户当前位置信息显示地址的应用程序,或允许用户通过输入坐标搜索位置的应用程序非常有用。
突尼斯地址API设计易于使用,具有简单直观的API,可以轻松集成到各种应用程序中。该API还具有高度的可扩展性,意味着它可以处理大量请求而不会变慢或崩溃。突尼斯地址API易于集成到现有应用程序中,并可以通过RESTful API访问。开发者可以选择他们喜欢的编程语言,如Java、Python、Ruby或PHP,并使用API检索位置数据。通过使用此API,开发者可以创建基于位置数据的应用程序,如地图和导航应用程序、基于位置的广告和社交媒体签到。
总体而言,该API是为突尼斯创建基于位置的应用程序的开发者提供的基本工具。凭借其强大的功能和可扩展的API,突尼斯地址API提供了开发者创建基于准确和最新位置数据的前沿应用程序所需的一切。无论您是在构建地图应用程序、社交网络平台还是基于位置的广告平台,都是将基于位置的服务纳入您的应用程序的理想工具。
它将接收参数并为您提供JSON。
地图和导航:开发者可以使用突尼斯地址API创建提供准确和最新位置信息的地图和导航应用程序。
基于位置的广告:通过使用此API,开发者可以创建基于位置的广告平台,针对根据用户的位置进行广告投放。
紧急服务:紧急服务可以使用此API来定位呼叫者并在紧急情况下将响应者派遣到其确切位置。
房地产管理:房地产公司可以使用此API为客户提供准确的房产位置信息。
事件策划:事件组织者可以使用此API为活动创建地图和路线。
除了API调用次数之外,没有其他限制。
要使用此端点,您必须指明两个位置的纬度和经度以及距离测量的类型,公里或英里
突尼斯地址距离 - 端点功能
| 对象 | 描述 |
|---|---|
start_lat |
[必需] |
start_lon |
[必需] |
end_lat |
[必需] |
end_lon |
[必需] |
{
"distance": "269.06km",
"duration": "3h 18min",
"steps": [
{
"direction": "depart",
"distance": "0.04km",
"duration": "0min:10s",
"instruction": "",
"location": [
10.760337,
34.797895
]
},
{
"direction": "turn",
"distance": "0.50km",
"duration": "0min:46s",
"instruction": "",
"location": [
10.760788,
34.797924
]
},
{
"direction": "new name",
"distance": "2.51km",
"duration": "3min:47s",
"instruction": "",
"location": [
10.76129,
34.802379
]
},
{
"direction": "roundabout",
"distance": "0.02km",
"duration": "0min:3s",
"instruction": "",
"location": [
10.763608,
34.824877
]
},
{
"direction": "exit roundabout",
"distance": "3.51km",
"duration": "5min:16s",
"instruction": "",
"location": [
10.763664,
34.825064
]
},
{
"direction": "roundabout",
"distance": "0.10km",
"duration": "0min:14s",
"instruction": "",
"location": [
10.760223,
34.856197
]
},
{
"direction": "exit roundabout",
"distance": "4.22km",
"duration": "3min:30s",
"instruction": "",
"location": [
10.759609,
34.856656
]
},
{
"direction": "roundabout",
"distance": "0.01km",
"duration": "0min:0s",
"instruction": "",
"location": [
10.726929,
34.883203
]
},
{
"direction": "exit roundabout",
"distance": "1.11km",
"duration": "1min:34s",
"instruction": "",
"location": [
10.726874,
34.883255
]
},
{
"direction": "fork",
"distance": "94.80km",
"duration": "1h 4min",
"instruction": "",
"location": [
10.717652,
34.889621
]
},
{
"direction": "merge",
"distance": "14.32km",
"duration": "9min:32s",
"instruction": "",
"location": [
10.563014,
35.689522
]
},
{
"direction": "fork",
"distance": "26.05km",
"duration": "18min:22s",
"instruction": "",
"location": [
10.545869,
35.814242
]
},
{
"direction": "merge",
"distance": "0.20km",
"duration": "0min:7s",
"instruction": "",
"location": [
10.436094,
36.003051
]
},
{
"direction": "new name",
"distance": "91.60km",
"duration": "1h 2min",
"instruction": "",
"location": [
10.434993,
36.004627
]
},
{
"direction": "merge",
"distance": "14.91km",
"duration": "11min:41s",
"instruction": "",
"location": [
10.327338,
36.675933
]
},
{
"direction": "off ramp",
"distance": "5.04km",
"duration": "3min:57s",
"instruction": "",
"location": [
10.200558,
36.757766
]
},
{
"direction": "roundabout",
"distance": "0.05km",
"duration": "0min:2s",
"instruction": "",
"location": [
10.169368,
36.775616
]
},
{
"direction": "exit roundabout",
"distance": "1.91km",
"duration": "1min:20s",
"instruction": "",
"location": [
10.169139,
36.775974
]
},
{
"direction": "roundabout",
"distance": "0.04km",
"duration": "0min:1s",
"instruction": "",
"location": [
10.159359,
36.790991
]
},
{
"direction": "exit roundabout",
"distance": "0.90km",
"duration": "0min:38s",
"instruction": "",
"location": [
10.159174,
36.791252
]
},
{
"direction": "off ramp",
"distance": "0.46km",
"duration": "0min:27s",
"instruction": "",
"location": [
10.150052,
36.794163
]
},
{
"direction": "turn",
"distance": "0.04km",
"duration": "0min:1s",
"instruction": "",
"location": [
10.148396,
36.797239
]
},
{
"direction": "roundabout",
"distance": "0.01km",
"duration": "0min:0s",
"instruction": "",
"location": [
10.148639,
36.797544
]
},
{
"direction": "exit roundabout",
"distance": "0.61km",
"duration": "0min:39s",
"instruction": "",
"location": [
10.148777,
36.797612
]
},
{
"direction": "turn",
"distance": "0.25km",
"duration": "0min:23s",
"instruction": "",
"location": [
10.155279,
36.798869
]
},
{
"direction": "end of road",
"distance": "1.67km",
"duration": "1min:43s",
"instruction": "",
"location": [
10.153427,
36.800345
]
},
{
"direction": "rotary",
"distance": "0.04km",
"duration": "0min:2s",
"instruction": "",
"location": [
10.137242,
36.807589
]
},
{
"direction": "exit rotary",
"distance": "0.11km",
"duration": "0min:6s",
"instruction": "",
"location": [
10.136971,
36.807783
]
},
{
"direction": "exit roundabout",
"distance": "1.62km",
"duration": "1min:29s",
"instruction": "",
"location": [
10.135729,
36.807742
]
},
{
"direction": "roundabout",
"distance": "0.04km",
"duration": "0min:2s",
"instruction": "",
"location": [
10.118673,
36.811458
]
},
{
"direction": "exit roundabout",
"distance": "0.90km",
"duration": "0min:49s",
"instruction": "",
"location": [
10.118461,
36.811736
]
},
{
"direction": "turn",
"distance": "0.56km",
"duration": "1min:7s",
"instruction": "",
"location": [
10.108981,
36.814491
]
},
{
"direction": "new name",
"distance": "0.29km",
"duration": "0min:26s",
"instruction": "",
"location": [
10.103702,
36.815367
]
},
{
"direction": "roundabout",
"distance": "0.08km",
"duration": "0min:7s",
"instruction": "",
"location": [
10.100485,
36.815644
]
},
{
"direction": "exit roundabout",
"distance": "0.07km",
"duration": "0min:16s",
"instruction": "",
"location": [
10.100497,
36.815293
]
},
{
"direction": "end of road",
"distance": "0.28km",
"duration": "1min:7s",
"instruction": "",
"location": [
10.10114,
36.815055
]
},
{
"direction": "turn",
"distance": "0.12km",
"duration": "0min:28s",
"instruction": "",
"location": [
10.102201,
36.812724
]
},
{
"direction": "end of road",
"distance": "0.07km",
"duration": "0min:16s",
"instruction": "",
"location": [
10.10313,
36.813433
]
},
{
"direction": "arrive",
"distance": "0.00km",
"duration": "0min:0s",
"instruction": "",
"location": [
10.103566,
36.813843
]
}
]
}
curl --location --request GET 'https://zylalabs.com/api/1906/tunisia+addreses+api/1609/tunisia+address+distance?start_lat=34.79778&start_lon=10.760348&end_lat=36.8139597&end_lon=10.10316736133097' --header 'Authorization: Bearer YOUR_API_KEY'
要使用此端点,您必须指明两个位置的纬度和经度以及测量距离的类型 km mi ft 和 yd
获取突尼斯距离测量 - 端点功能
| 对象 | 描述 |
|---|---|
lat1 |
[必需] |
lon1 |
[必需] |
lat2 |
[必需] |
lon2 |
[必需] |
{
"distance": "268.82km",
"duration": "3h 18min",
"unit": "km"
}
curl --location --request GET 'https://zylalabs.com/api/1906/tunisia+addreses+api/1610/get+tunisia+distance+measurement?lat1=34.7977&lon1=10.76034&lat2=36.813959&lon2=10.1031673613309' --header 'Authorization: Bearer YOUR_API_KEY'
| 标头 | 描述 |
|---|---|
授权
|
[必需] 应为 Bearer access_key. 订阅后,请查看上方的"您的 API 访问密钥"。 |
无长期承诺。随时升级、降级或取消。 免费试用包括最多 50 个请求。
突尼斯地址API返回JSON数据 “获取突尼斯地址距离”端点提供两个位置之间的距离、持续时间和逐步指示 “获取突尼斯距离测量”端点返回距离、持续时间和测量单位
关键字段包括距离、持续时间和步数用于距离端点,而测量端点包括距离、持续时间和单位。距离响应中的每一步还包括方向、距离、持续时间和位置
两个端点都需要两个位置的纬度和经度以及距离测量类型(公里,英里,英尺或码)。用户必须指定这些参数以获得准确的距离计算
响应数据以JSON格式结构化 对于距离端点 它包括整体距离和持续时间 然后是一个“步骤”的数组 详细说明路线的每个部分 测量端点提供距离和持续时间的简单总结
突尼斯地址API从可靠的地理数据库和地图服务获取其数据 通过定期更新和验证流程保持数据准确性以确保用户接收到当前和精确的位置信息
典型用例包括创建地图应用程序 启用基于位置的广告 协助紧急服务定位来电者 并为房地产管理提供准确的物业位置
用户可以通过解析JSON响应来提取相关信息,例如总距离和逐步指示,利用返回的数据。此数据可以集成到导航、位置跟踪或用户位置服务的应用程序中
用户可以通过指定不同的纬度和经度对各种位置进行自定义请求,并选择他们偏好的距离测量单位(公里,英里,英尺,码)以根据应用程序的需求调整输出
服务级别:
100%
响应时间:
94ms
服务级别:
100%
响应时间:
315ms
服务级别:
100%
响应时间:
299ms
服务级别:
100%
响应时间:
181ms
服务级别:
100%
响应时间:
182ms
服务级别:
100%
响应时间:
10,090ms
服务级别:
100%
响应时间:
225ms
服务级别:
100%
响应时间:
489ms
服务级别:
100%
响应时间:
18,781ms
服务级别:
100%
响应时间:
638ms
服务级别:
100%
响应时间:
3,413ms
服务级别:
100%
响应时间:
317ms
服务级别:
100%
响应时间:
985ms
服务级别:
100%
响应时间:
3,498ms
服务级别:
100%
响应时间:
206ms
服务级别:
100%
响应时间:
12,176ms
服务级别:
100%
响应时间:
1,361ms
服务级别:
100%
响应时间:
5,238ms
服务级别:
100%
响应时间:
1,099ms
服务级别:
100%
响应时间:
2,879ms