Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google maps 谷歌地图JavaScript API v3 GPS坐标为中心_Google Maps_Gps_Center - Fatal编程技术网

Google maps 谷歌地图JavaScript API v3 GPS坐标为中心

Google maps 谷歌地图JavaScript API v3 GPS坐标为中心,google-maps,gps,center,Google Maps,Gps,Center,我一直在网上寻找解决办法,但我仍然找不到任何解决办法,我在谷歌自己的自由中找到了这个 我想提取坐标,从全球定位系统使用作为我的谷歌地图的中心,所以当你在外汇。在哥本哈根的康斯·尼托夫,你将获得中锋的位置 我在这里有一些地图选项: var myOptions = { center: new google.maps.LatLng(55.674, 12.403), zoom: 10, disableDefaultUI: true, mapTypeId:

我一直在网上寻找解决办法,但我仍然找不到任何解决办法,我在谷歌自己的自由中找到了这个

我想提取坐标,从全球定位系统使用作为我的谷歌地图的中心,所以当你在外汇。在哥本哈根的康斯·尼托夫,你将获得中锋的位置

我在这里有一些地图选项:

var myOptions = {
      center: new google.maps.LatLng(55.674, 12.403),
      zoom: 10,
      disableDefaultUI: true,
      mapTypeId: google.maps.MapTypeId.ROADMAP,
      mapTypeControl: false,
      mapTypeControlOptions: {
        style: google.maps.MapTypeControlStyle.HORIZONTAL_BAR,
        position: google.maps.ControlPosition.BOTTOM_CENTER
        },
        panControl: true,
        panControlOptions: {
            position: google.maps.ControlPosition.TOP_RIGHT
        },
        zoomControl: true,
        zoomControlOptions: {
            style: google.maps.ZoomControlStyle.LARGE,
            position: google.maps.ControlPosition.LEFT_CENTER
        },
        scaleControl: false,
        scaleControlOptions: {
            position: google.maps.ControlPosition.BOTTOM_CENTER
        },
        streetViewControl: true,
        streetViewControlOptions: {
            position: google.maps.ControlPosition.BOTTOM_CENTER
        }
    };
现在我有一个静止的位置作为中心。
但是我找不到从哪里获取信息


我一直在努力解决这个问题,所以如果可能的话,我们都能找到解决问题的方法

以下是代码,以防此链接断开:


谷歌地图JavaScript API v3示例:地图地理位置
var映射;
函数初始化(){
变量myOptions={
缩放:6,
mapTypeId:google.maps.mapTypeId.ROADMAP
};
map=new google.maps.map(document.getElementById('map_canvas'),
肌肽);
//试试HTML5地理定位
if(导航器.地理位置){
navigator.geolocation.getCurrentPosition(函数(位置){
var pos=新的google.maps.LatLng(position.coords.latitude,
位置坐标经度);
var infowindow=new google.maps.infowindow({
地图:地图,
职位:pos,,
内容:“使用HTML5找到的位置。”
});
地图设置中心(pos);
},函数(){
手持导航(真);
});
}否则{
//浏览器不支持地理位置
手动定位(假);
}
}
函数handleNogeLocation(errorFlag){
如果(错误标志){
var content='错误:地理位置服务失败';
}否则{
var content='错误:您的浏览器不支持地理位置';
}
变量选项={
地图:地图,
职位:新google.maps.LatLng(60105),
内容:内容
};
var infowindow=new google.maps.infowindow(选项);
地图设置中心(选项位置);
}
google.maps.event.addDomListener(窗口“加载”,初始化);

这不能在本地主机上测试,因为my一直在发送错误。补充一点,我有最新版本的chrome,所以我支持html5Thx,我发现是我的浏览器阻塞了传感器,所以我打开了访问,现在它可以工作了,谢谢