Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在javascript中毫不延迟地检索特定纬度和经度的位置地址_Javascript_Database_Nosql - Fatal编程技术网

如何在javascript中毫不延迟地检索特定纬度和经度的位置地址

如何在javascript中毫不延迟地检索特定纬度和经度的位置地址,javascript,database,nosql,Javascript,Database,Nosql,我正在尝试反转地理代码以获取特定纬度和经度集的地址。这可以使用谷歌的地理编码API实现,但速度很慢,因为我只能在几秒钟后获得该位置的地址。是否有任何可能的方法可以毫不延迟地获取地址,或者我可以将特定城市的所有纬度和经度以及地址存储在本地数据库中,以便在本地获取地址 注意:如果是在DB中存储,我至少需要一个城市的所有地址。即使使用自己的数据库,也不能没有延迟,因为您仍然需要查询数据库。还要注意,尽管任何给定的lat/long点只能映射到一个地址,但一个地址显然会覆盖多个点。(一个给定的地址将包含无

我正在尝试反转地理代码以获取特定纬度和经度集的地址。这可以使用谷歌的地理编码API实现,但速度很慢,因为我只能在几秒钟后获得该位置的地址。是否有任何可能的方法可以毫不延迟地获取地址,或者我可以将特定城市的所有纬度和经度以及地址存储在本地数据库中,以便在本地获取地址


注意:如果是在DB中存储,我至少需要一个城市的所有地址。

即使使用自己的数据库,也不能没有延迟,因为您仍然需要查询数据库。还要注意,尽管任何给定的lat/long点只能映射到一个地址,但一个地址显然会覆盖多个点。(一个给定的地址将包含无限多的纬度/长点,但显然你必须限制坐标的精度。)我想一次检索大约15-20个地址为地图中1英里半径的地理点,使用地理编码器API大约需要2.5-3秒,那么,有什么替代方法吗?即使使用您自己的数据库,您也不能毫无延迟,因为您仍然需要查询数据库。还要注意,尽管任何给定的lat/long点只能映射到一个地址,但一个地址显然会覆盖多个点。(一个给定的地址将包含无限多的纬度/长点,但显然你必须限制坐标的精度。)我想一次检索大约15-20个地址为地图中1英里半径的地理点,使用地理编码器API大约需要2.5-3秒,那么,除了这一点,还有其他选择吗?