Javascript 添加指向代码的Google指针
我正在使用这个谷歌地图脚本代码,它没有问题,但我需要添加一个标记到它 有代码定义了一个标记,但地图上似乎没有标记 代码如下:Javascript 添加指向代码的Google指针,javascript,google-maps-api-3,Javascript,Google Maps Api 3,我正在使用这个谷歌地图脚本代码,它没有问题,但我需要添加一个标记到它 有代码定义了一个标记,但地图上似乎没有标记 代码如下: <script type="text/javascript"> function initialize() { var latlng = new google.maps.LatLng(123456.-12345566); var myOptions = { zoom: 8, center: latlng, mapTypeId: google.maps.MapT
<script type="text/javascript">
function initialize() {
var latlng = new google.maps.LatLng(123456.-12345566);
var myOptions = {
zoom: 8,
center: latlng,
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:"Fast marker"
});
}
jQuery(document).ready(initialize);
</script>
函数初始化(){
var latlng=新的google.maps.latlng(123456.-12345566);
变量myOptions={
缩放:8,
中心:拉特林,
mapTypeId:google.maps.mapTypeId.ROADMAP
};
var map=new google.maps.map(document.getElementById(“map_canvas”),myOptions);
var marker=new google.maps.marker({
职位:myLatlng,
地图:地图,
标题:“快速标记”
});
}
jQuery(文档).ready(初始化);
如何向其添加标记?两个坐标(一个用于地图,一个用于标记)都没有正确定义
将为您在地图上单击的点提供LatLng坐标,以自定义并填写以下值
//map center
var latlng = new google.maps.LatLng(12,-12); // <-- this one
var myOptions = {
zoom: 8,
center: latlng,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
// HERE ALSO
var myLatlng = new google.maps.LatLng(12,-12); // <-- this one for the marker
var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
var marker = new google.maps.Marker({
position: myLatlng,
//地图中心
var latlng=new google.maps.latlng(12,-12);// 代码很好。它将添加一个指向地图的指针
两件事:
你有谷歌API密钥吗?(https://developers.google.com/maps/documentation/javascript/tutorial#api_key)
你给出的坐标不在哪里。尝试使用-123456。12345566作为测试