当前位置: 首页 > 面试题库 >

如何将经度和纬度转换为街道地址

尉迟景福
2023-03-14
问题内容

给定纬度和经度,我们如何使用Javascript或Python将其转换为街道地址?


问题答案:

大多数人在99%的时间内将您链接到Google Maps的API。不错的答案。但是-
注意禁止用途,使用限制和使用条款!尽管许多分布式应用程序并未违反使用限制,但对于Web应用程序而言却是相当有限的。TOS不允许您将皮肤上的数据重新用于Google应用程序中。您不希望因Google发出的终止通知函而使您的业务计划脱轨,不是吗?

一切都不会丢失。有几种开放数据源,包括美国政府的数据。以下是一些最好的方法:

尤其是美国人口普查虎数据库支持反向地理编码,并且是免费的并且对美国地址开放。在美国,大多数其他数据库均来自此数据库。

Wikipedia模型中用户支持地理名称和OpenStreetMap。



 类似资料:
  • 我的表有两个浮动列,分别表示纬度和经度坐标。 我想使用PostGIS的ST_DWithin查找距离给定点一定距离内的所有记录。 的签名期望前两个参数是几何体或地理数据类型,因此我非常确定解决方案是将纬度/液化天然气坐标转换为地理坐标,但我无法让它工作。 以下是不起作用的: 我得到这个错误: 错误:函数st_geogfromtext(未知)不存在 第1行:从ST_DWithin(ST_GeogFro

  • 问题内容: 我正在尝试将经纬度对转换为像素坐标。我发现了这种墨卡托投影,但我不理解代码。x_adj,y_adj变量是什么因素?当我在没有这些常量的情况下运行代码时,我的经/纬对就不在地图上,并且x和y像素坐标也不是我想要的。 问题答案: 这些变量从何而来 选择这些变量以使计算出的坐标与地图的背景图像匹配。如果知道地图的投影参数,则可以计算它们。但是我相信,它们很可能是通过反复试验而获得的。 如何计

  • 问题内容: 我具有纽约市纽约市的纬度/经度值;40.7560540,-73.9869510和地球的平面图像,即1000px×446px。 我希望能够使用Javascript将纬度/经度转换为X,Y坐标,该点将反映该位置。 因此,图像左上角的X,Y坐标将是;289、111 注意事项: 不用担心要使用哪种投影的问题,可以自己做假设,也可以按照自己知道的可行的方法进行操作 X,Y可以形成图像的任意一角

  • 本文向大家介绍百度地图经纬度转换到腾讯地图/Google 对应的经纬度,包括了百度地图经纬度转换到腾讯地图/Google 对应的经纬度的使用技巧和注意事项,需要的朋友参考一下 实现目的:将百度地图经纬度 转换到 腾讯地图/Google 对应的经纬度. 方法1:使用代码进行转换 存在的问题:转换之后误差大,基本不可用 方法2: 该网站提供转换服务,坐标较为准确,可用,后台调用没有仔细研究 http:

  • 本文向大家介绍基于python实现地址和经纬度转换,包括了基于python实现地址和经纬度转换的使用技巧和注意事项,需要的朋友参考一下 中文领域: 指的是提取境内地址的经纬度,的主要调用的是百度API。中间经历了一些波折,刚开始直接使用网上代码debug半天都不行,才发现要随时跟进官方改动,使用别人的API一定要看说明书啊! 首先需要从百度地图平台上注册一个AK(在这之前要注册百度的开发者身份,免

  • 问题内容: 如何在Java中将经纬度转换为北向和东向? 问题答案: 我假设您的意思是英国OSGB向东和向北。这个三角函数背后的三角函数很有趣,但是您可以为此使用JCoord库,这很容易(如果占用大量CPU)。 为了跟进下面@DD的评论,JCoord有一个问题,因为在从Easting / Northing转换为Lat / Long时必须确保使用正确的基准,反之亦然。 使用@DD的代码: 这将返回使用