首页 > 解决方案 > 如何使用离线文件进行反向地理编码

问题描述

有一种方法可以使用https://reverse.geocoder.api.here.com/6.2/reversegeocode.json将您的经纬度转换为地址。

但是,是否可以使用 AUCN181F1WAU000AACVR.tar 下载的文件进行离线操作?

如果是,是否有任何示例/文档?

我们开发 ASP.NET 应用程序。

为什么我们需要它:

我们有一个车队(几千辆车),我们的车辆每秒收到大约 2 万个 API 请求。这些请求有 Lat 和 Long,我们需要将它们反转为人类可读的地址。如果我们使用您的 API - 每秒将有大约 20K 请求。我们不认为这是一个好主意。这就是为什么我们需要离线数据在系统内部进行反向编码。

可能吗?

谢谢你。

PS 请不要在未经我允许的情况下编辑我的消息。

标签: here-api

解决方案


批量处理位置有两种方法:

1. MultiReverseGeocode

ReverseGeocoder (RGC) 提供了一种方法,通过将它们发布到名为“MultiReverseGeocode”(MRGC) 的专用端点,一次对多达 100 个位置进行反向地理编码:

/multi-reversegeocode 

有关详细信息,请参阅https://developer.here.com/documentation/geocoder/topics/resource-multi-reverse-geocode.html

2. BatchGeocoder

BatchGeocoder 是一种异步服务,可以批量处理多达 100 万个地址或位置。

有关详细信息,请参阅https://developer.here.com/documentation/batch-geocoder/topics/quick-start-batch-geocode.html

但请注意,没有为要完成的批处理作业定义性能 SLA。


推荐阅读