Google maps 使用地理位置设置谷歌地图中心

Google maps 使用地理位置设置谷歌地图中心,google-maps,google-maps-api-3,geolocation,Google Maps,Google Maps Api 3,Geolocation,我的目标是有一个地图,中心的用户的当前位置与标记从mysql数据库拉显示。当指定时,我可以使我的地图显示某个lat或lng,但我无法获取用户的当前位置并使用此位置修改地图的中心 任何帮助都将不胜感激 :) PHP/MySQL和googlemaps示例 // div#映射{边距:0自动0自动;} 我正在上传我在系统中使用的演示代码,用于在中心显示地图。希望这对你有帮助 逻辑 $result\u count=$query\u count->result()//计数行 $count = $resu

我的目标是有一个地图,中心的用户的当前位置与标记从mysql数据库拉显示。当指定时,我可以使我的地图显示某个lat或lng,但我无法获取用户的当前位置并使用此位置修改地图的中心

任何帮助都将不胜感激

:)


PHP/MySQL和googlemaps示例
//
div#映射{边距:0自动0自动;}

我正在上传我在系统中使用的演示代码,用于在中心显示地图。希望这对你有帮助

逻辑

$result\u count=$query\u count->result()//计数行

$count = $result_count[0]->total / 2;
if($count % 2 == 0){
     $cal = $count - 0.5;
     $query_latlng = $this->db->query("SELECT latitude, longitude FROM 'table_name' WHERE id = '$cal' ");
     $result_latlng = $query_latlng->result();

}
else{
     $cal = $count;
     $query_latlng = $this->db->query("SELECT latitude, longitude FROM 'table_name' WHERE id = '$cal' ");
     $result_latlng = $query_latlng->result();
}
谷歌地图

 var cluster = [];
          var map = new google.maps.Map(document.getElementById("map"), {
          center: new google.maps.LatLng(<?php echo $result_latlng[0]->latitude; ?>,<?php echo $result_latlng[0]->longitude; ?>),
            zoom: 4,
            mapTypeId: 'roadmap'
          });
var集群=[];
var map=new google.maps.map(document.getElementById(“map”){
中心:新google.maps.LatLng(,),
缩放:4,
mapTypeId:“路线图”
});
 var cluster = [];
          var map = new google.maps.Map(document.getElementById("map"), {
          center: new google.maps.LatLng(<?php echo $result_latlng[0]->latitude; ?>,<?php echo $result_latlng[0]->longitude; ?>),
            zoom: 4,
            mapTypeId: 'roadmap'
          });