如何设置原始网站上显示的谷歌地图标记

发布于 2024-11-16 18:47:39 字数 709 浏览 1 评论 0原文

尝试在谷歌地图上搜索第一个地址,然后单击它:

它将向我们显示一个带有照片(如果有)、描述和一些链接的标记。 我想在我的网络应用程序中添加相同的标记。

我需要使用哪个 API?目前,我只是制作自己的字符串并附加它:

var finestra='';
finestra += '<div style="position:relative;width:200px;">';
finestra += '<div style="position:relative;float:left; color:#000000;" class=canale>';
finestra += 'Archimede<br />Via Brennero,12<br />38100 Trento(TN)<br />c.+39 555555555';
finestra += '</div>';
finestra += '</div>';

var marker = createMarker(map.getCenter());
map.setCenter(new GLatLng(46.084989,11.118851), 16, G_NORMAL_MAP);
map.addOverlay(marker);
marker.openInfoWindowHtml(finestra);    

但我需要与原始网站上显示的谷歌地图相同的标记。 是否可以?

Try to Search the first address on google maps, and click on it :

it will show us a marker with a photo (if avaiable), description, and some links.
I'd like to add the same marker in my web application.

Which API I need to use? At the moment I just make my own string and append it :

var finestra='';
finestra += '<div style="position:relative;width:200px;">';
finestra += '<div style="position:relative;float:left; color:#000000;" class=canale>';
finestra += 'Archimede<br />Via Brennero,12<br />38100 Trento(TN)<br />c.+39 555555555';
finestra += '</div>';
finestra += '</div>';

var marker = createMarker(map.getCenter());
map.setCenter(new GLatLng(46.084989,11.118851), 16, G_NORMAL_MAP);
map.addOverlay(marker);
marker.openInfoWindowHtml(finestra);    

But I need the same marker as google maps show on the original website.
Is it possible?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

亽野灬性zι浪 2024-11-23 18:47:39

您需要使用自定义叠加层。以下是一个示例:自定义标记

You need to use a custom overlay . Here is an example: custom marker

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文