Javascript 谷歌地图-获取要显示的信息窗口?

Javascript 谷歌地图-获取要显示的信息窗口?,javascript,google-maps,google-maps-api-3,Javascript,Google Maps,Google Maps Api 3,我目前已经成功地获得了一张谷歌地图,它看起来是这样的: 我希望它在默认情况下显示“信息”窗口,如以下示例所示: 我读了这一页:但这似乎只是解释了如何用自己的自定义内容创建信息窗口。我只想显示上面的例子中的信息,在很多网站上都可以看到。这就是我在我的网站地图上所做的(默认情况下打开这种类型的弹出窗口):在我编写的初始化函数中 map.openInfoWindow(new GLatLng(coordinates), 'html code for the text in window'); var

我目前已经成功地获得了一张谷歌地图,它看起来是这样的:

我希望它在默认情况下显示“信息”窗口,如以下示例所示:


我读了这一页:但这似乎只是解释了如何用自己的自定义内容创建信息窗口。我只想显示上面的例子中的信息,在很多网站上都可以看到。

这就是我在我的网站地图上所做的(默认情况下打开这种类型的弹出窗口):在我编写的初始化函数中

map.openInfoWindow(new GLatLng(coordinates), 'html code for the text in window');
var baseIcon = new GIcon(G_DEFAULT_ICON);
baseIcon.shadow = "http://www.google.com/mapfiles/shadow50.png";
baseIcon.iconSize = new GSize(20, 34);
baseIcon.shadowSize = new GSize(37, 34);
baseIcon.iconAnchor = new GPoint(9, 34);
baseIcon.infoWindowAnchor = new GPoint(9, 2);
但这张地图只用于你网站上的地图。对于谷歌的一般数据,每个人都可以使用,当然,要让你的企业出现在地图上并不是那么简单
或者阅读此链接

您可以使用Places API:

或Places库(Google Maps JS API的一部分):

您将在JS中解析响应,然后根据需要设置infowindow的内容。请注意,从商业列表(至少在谷歌的域名上)中删除内容以填充您的信息窗口是违反服务条款的

以下是一个基本示例:


如果您使用的是地图API V3,您计划使用哪些内容来填充信息窗口?或者,您的意思是,除了希望默认情况下打开infowindow外,您还希望为内容提供一个源?尝试使用或Google搜索查找业务,然后用此信息填充您的信息窗口?是否希望在加载地图或单击特定标记时打开infowindow?客户端位置API已被弃用。我将转而关注HTML5地理位置:@andresf。。我想用我在第二张图中展示的那种接触来填充它。业务信息。这不是我的业务,所以你提供的链接不适合我的需要。这是一个列出了许多企业的网站,我只想在地图加载时显示包含企业信息的信息框。:)@布雷特,地图在你的网站上?读这个是的。。。。。。我知道如何添加包含您自己内容的信息窗口,但我想添加包含业务信息的信息窗口,与第二张图片中的完全相同。@Brett我不确定您在这种情况下有什么问题。。只需调用infowindow.open(地图、标记);当地图初始化时,就是这样。信息窗口的内容可以是您想要的任何内容。但我的问题是。。。。。如何检索业务信息并将其显示在窗口中!?