1
我有一个庞大的谷歌地图网址链接到餐厅的确切位置。转换谷歌地图网址到地图API标记
例子:
我创建网页将在单个地图上显示这些餐馆的一个子集。
我遇到的问题是,我找不到一种脚本化的方式将这些网址转换为查询字符串,我可以将其传递到Google地图javascript api中以制作标记。
我有一个庞大的谷歌地图网址链接到餐厅的确切位置。转换谷歌地图网址到地图API标记
例子:
我创建网页将在单个地图上显示这些餐馆的一个子集。
我遇到的问题是,我找不到一种脚本化的方式将这些网址转换为查询字符串,我可以将其传递到Google地图javascript api中以制作标记。
url中的ll
参数是餐厅的纬度和经度。如果你解析url,你可以得到餐厅的位置,并在JS中使用这些数据创建标记。我使用RichMarkers,像这样做:
var location = new google.maps.LatLng(lat,lo);
var marker = new RichMarker({
position: location.getLatLng(),
map: me.map,
content: 'some content'
});
我希望它是有用的。
嗨垫,不幸的是,'ll'参数不是确切的位置或餐厅。看来,'ll'是Google搜索地址的粗略位置。 – adwilk
这是餐厅的经纬度。如果你想获得地址,你可以做反向地理编码(https://developers.google.com/maps/documentation/javascript/geocoding#ReverseGeocoding)但是我想从URL你不能获得地方的详细信息.. 。 也许你可以尝试Google地方信息,使用来自网址(搜索字符串和经纬度)的数据,您可以获取该地点..请点击此处查看:https://developers.google.com/places/documentation/search – Mat