Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/413.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/11.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
Javascript 更改Google地图位置,使标记位置不在中心_Javascript_Html_Css_Google Maps - Fatal编程技术网

Javascript 更改Google地图位置,使标记位置不在中心

Javascript 更改Google地图位置,使标记位置不在中心,javascript,html,css,google-maps,Javascript,Html,Css,Google Maps,我想将我的谷歌地图(标记位置)更改为右侧 当前标记位置: 我想在这里标记位置: 这是我的密码 var uluru = {lat: 22.298337, lng: 114.174358}; var map = new google.maps.Map(document.getElementById('map'), { zoom: 16, center: uluru })

我想将我的谷歌地图(标记位置)更改为右侧

当前标记位置:

我想在这里标记位置:

这是我的密码

        var uluru = {lat: 22.298337, lng: 114.174358};
            var map = new google.maps.Map(document.getElementById('map'), {
                zoom: 16,
                center: uluru
            });
            var image ="assets/images/marker.png";
            var marker = new google.maps.Marker({
                position: uluru,
                map: map,
                icon: image

            });

为地图中心使用单独的位置,调整该位置,使标记显示在您希望的位置:

var map = new google.maps.Map(document.getElementById('map'), {
  zoom: 16,
  center: {lat: 22.298337, lng: 114.17}
});

代码片段:

函数initMap(){
var uluru={
拉脱维亚:22.298337,
液化天然气:114.174358
};
var map=new google.maps.map(document.getElementById('map'){
缩放:16,
中心:{lat:22.298337,lng:114.17}
});
var marker=new google.maps.marker({
职位:乌卢鲁,
地图:地图,
});
}
/*始终明确设置贴图高度以定义div的大小
*包含映射的元素*/
#地图{
身高:100%;
}
/*可选:使示例页面填充窗口*/
html,
身体{
身高:100%;
保证金:0;
填充:0;
}

简单地图

我认为这个问题应该对您有所帮助。从变量映射中减去一些经度单位示例:center:{lat:uluru.lat,lng:uluru.lng-0.004206}