Javascript 使用Google Maps API根据地址动态嵌入地图-需要使用Google';s标记/气泡的数据
我正在尝试将谷歌地图嵌入到动态网页中。地图所依赖的唯一变量是企业的地址。该地址来自该网站的数据库。我不能使用相同的设置为每个动态页面静态生成嵌入代码。有没有一种方法可以让我嵌入基于该地址的地图,并显示一个标记/气泡,显示谷歌关于该业务的信息 到目前为止,我已经探索了一些选项,包括使用谷歌地图API和谷歌数据API,或者只是搞乱谷歌提供的嵌入代码。如果我使用API,我似乎必须设计自己类型的标记,甚至可能提供自己的数据 看起来没有一个简单的解决方案 有什么想法吗 谢谢 编辑:从一个地址到一个经度和纬度,我并没有被挂断。我想要信息窗口或“泡泡”作为标记,以显示谷歌的业务信息Javascript 使用Google Maps API根据地址动态嵌入地图-需要使用Google';s标记/气泡的数据,javascript,google-maps,embed,Javascript,Google Maps,Embed,我正在尝试将谷歌地图嵌入到动态网页中。地图所依赖的唯一变量是企业的地址。该地址来自该网站的数据库。我不能使用相同的设置为每个动态页面静态生成嵌入代码。有没有一种方法可以让我嵌入基于该地址的地图,并显示一个标记/气泡,显示谷歌关于该业务的信息 到目前为止,我已经探索了一些选项,包括使用谷歌地图API和谷歌数据API,或者只是搞乱谷歌提供的嵌入代码。如果我使用API,我似乎必须设计自己类型的标记,甚至可能提供自己的数据 看起来没有一个简单的解决方案 有什么想法吗 谢谢 编辑:从一个地址到一个经度和纬
编辑:根据罗伊的建议,我一直在尝试使用地图和搜索API来实现我想要的。但是,使用searchControl.execute('business name here')执行搜索的唯一方法是:;如果绘制了SearchControl,则为。问题是,尽管我不想显示任何搜索控件。我已经能够隐藏它,但这似乎只是一个低效的黑客方式来解决这个问题 不要只使用嵌入代码。编写一点Javascript,为您绘制地图并将地址传递给它 这里有大量的例子:
我不确定你是在哪一点上被卡住了,但你不需要设计自己的标记。谷歌还可以根据地址创建一个标记,如果有,它可以找到本地的商业信息(我认为使用本地搜索API) 您正在使用Javascript映射API吗?静态图像?听起来这真的不应该太难。从地址生成标记坐标有困难吗?我是Javascript Maps API。我希望地图是交互式的。我的困难不是对地址或企业名称进行地理编码。我只希望谷歌的数据用于分配给该位置地图标记的信息“泡泡”。链接为404'ing-更新文档如下: