如何从地图外部触发Google Maps标记

 手机用户2602920567 发布于 2023-02-11 11:28

我有这个HTML:

  • Trigger Marker 1
  • Trigger Marker 2

我有这个JS:

// Infowindow, latitude, longitude
var locations = [
    ['

Lervig Brygge

Her ligger Lervig Brygge.

', 58.96746,5.765269], ['

Regn

I denne rundkjøringen regner det. Det regner alltid i denne rundkjøringen. Det er litt av et naturfenomen!

', 58.96579,5.759518] ]; // Icons are located in this folder var iconURLPrefix = '/_themes/prototype/graphics/icons/'; // Icons are named var icons = [ iconURLPrefix + 'location.svg', iconURLPrefix + 'weather-rain.svg', ] // Map options var map = new google.maps.Map(document.getElementById('google-map'), { zoom: 16, center: new google.maps.LatLng(58.966222, 5.762930), mapTypeControl: false, streetViewControl: false, panControl: false, scrollwheel: false, navigationControl: false, scaleControl: false, zoomControlOptions: { position: google.maps.ControlPosition.LEFT_BOTTOM } }); var infowindow = new google.maps.InfoWindow({ maxWidth: 200 }); var marker; var markers = new Array(); var iconCounter = 0; // Add the markers and infowindows to the map for (var i = 0; i < locations.length; i++) { marker = new google.maps.Marker({ position: new google.maps.LatLng(locations[i][1], locations[i][2]), map: map, icon : icons[iconCounter] }); markers.push(marker); google.maps.event.addListener(marker, 'click', (function(marker, i) { return function() { infowindow.setContent(locations[i][0]); infowindow.open(map, marker); } })(marker, i)); iconCounter++; } function AutoCenter() { // Create a new viewpoint bound var bounds = new google.maps.LatLngBounds(); // Go through each... $.each(markers, function (index, marker) { bounds.extend(marker.position); }); // Fit these bounds to the map map.fitBounds(bounds); } AutoCenter();

如何使用上述HTML中的列表从Google Map外部触发地图标记?我已经看到了解决此问题的不同方法,但是我没有设法使其与我的代码一起使用...

感谢任何帮助!

撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有