gpt4 book ai didi

php - 使用 PHP 创建 Google map 标记

转载 作者:行者123 更新时间:2023-11-29 04:54:10 24 4
gpt4 key购买 nike

全部,我的数据库中存储了一些位置,其中包含经纬度坐标。我在为每个位置创建 map 或为所有位置添加标记之间进行辩论。任何关于这个想法的建议都会受到赞赏,但我的问题是我从我的 mySQL 数据库中获取这些值。看起来你可以实际添加这些的唯一方法是通过 javascript。我是否需要将坐标传递给 javascript 函数来创建标记?那看起来怎么样?任何建议表示赞赏!

最佳答案

你是对的。您必须从数据库中获取数据并使用以下内容:

  function initialize() {
var myLatlng = new google.maps.LatLng(<?php echo $lat; ?>,<?php echo $long; ?>);
var myOptions = {
zoom: 4,
center: myLatlng,
mapTypeId: google.maps.MapTypeId.ROADMAP
}
var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);

var marker = new google.maps.Marker({
position: myLatlng,
map: map,
title:"Hello World!"
});
}

在页面上的 < script type="text/javascript"> 标签中。以上摘自http://code.google.com/apis/maps/documentation/javascript/examples/marker-simple.html ,因此您必须根据自己的需要对其进行调整。

关于php - 使用 PHP 创建 Google map 标记,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8314447/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com