Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.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
Google maps 什么是一个好的API来根据一个地方的名称来确定它的地址?_Google Maps_Geolocation_Maps_Location_Google Api - Fatal编程技术网

Google maps 什么是一个好的API来根据一个地方的名称来确定它的地址?

Google maps 什么是一个好的API来根据一个地方的名称来确定它的地址?,google-maps,geolocation,maps,location,google-api,Google Maps,Geolocation,Maps,Location,Google Api,我需要根据一个地方的名称获得该地方的具体地址或纵横坐标 具体来说,我需要确定超市在给定区域中的位置,以便在我的google maps静态地图api实现中使用这些位置作为“标记” 使用以下方法,如果您在当前显示为“此处插入位置”的区域中输入一个特定位置,则您将获得指定区域的谷歌地图,该地图在这些位置上带有标记: http://maps.google.com/maps/api/staticmap?center=Ithaca,%20NY&size=512x512&maptype=roa

我需要根据一个地方的名称获得该地方的具体地址或纵横坐标

具体来说,我需要确定超市在给定区域中的位置,以便在我的google maps静态地图api实现中使用这些位置作为“标记”

使用以下方法,如果您在当前显示为“此处插入位置”的区域中输入一个特定位置,则您将获得指定区域的谷歌地图,该地图在这些位置上带有标记:

http://maps.google.com/maps/api/staticmap?center=Ithaca,%20NY&size=512x512&maptype=roadmap&markers=color:blue|label:S|INSERT_LOCATION_HERE&sensor=false
例如,标记根据其地址指示本地Wegmans存储:

 http://maps.google.com/maps/api/staticmap?center=Ithaca,%20NY&size=512x512&maptype=roadmap&markers=color:blue|label:S|500%20So.%20Meadow%20Street&sensor=false

如果有人知道如何在不使用GoogleMapsPlacesAPI的情况下做到这一点,那将非常有帮助

如果你想以图像的字符串形式获取名称,你可以在谷歌的帮助下完成。这将与您正在使用的静态映射非常匹配

假设你想搜索Den Haag

像这样构造一个URL,并解析结果:

您还可以指定输出格式:

您还可以提供坐标而不是名称,并获得全名+坐标作为回报:


由于某些原因,当您从此页面单击链接时,这些链接不起作用。我猜谷歌不接受请求中的推荐人,所以只需复制并粘贴链接。。。这很有效。

这些绝对是一些好的观点!我很感激!不幸的是,我需要能够根据用户输入的位置获得本地超市的地址。到目前为止,我发现并尝试过的所有不同的API都难以理解除特定地址或一组lat/lng坐标之外的任何内容。。。