[英]DISPLAY Google maps using Latitude & Longitude
我有一個問題......好吧,我將我的緯度和經度保存在 .xml 文件中
php:
$lat=$_POST['lati'];
$long=$_POST['lng'];
我試圖在谷歌地圖上顯示用戶的位置。 我顯示地圖的代碼是:
<!--GOOGLE MAPS LIBRARY:-->
<script>
//LOCATION SCRIPT HERE
function initialize() {
var lat_place=document.getElementById("lati");
var lng_place=document.getElementById("lng");
var myLatlng = new google.maps.LatLng((document.getElementById("lati")), (document.getElementById("lng")));
var myOptions = {
zoom: 8,
center: myLatlng,
mapTypeId: google.maps.MapTypeId.ROADMAP
}
var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
}
function loadScript() {
var script = document.createElement("script");
script.type = "text/javascript";
script.src = "http://maps.google.com/maps/api/js?sensor=false&callback=initialize";
document.body.appendChild(script);
}
window.onload = loadScript;
//LOCATION SCRIPT ENDS HERE
</script>
你還沒有賦值正確的代碼應該是:
function initialize() {
var lat_place=document.getElementById("lati").value;
var lng_place=document.getElementById("lng").value;
var myLatlng = new google.maps.LatLng(lat_place, lng_place);
var myOptions = {
zoom: 8,
center: myLatlng,
mapTypeId: google.maps.MapTypeId.ROADMAP
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.