Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/14.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/1/ssh/2.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_Json_Google Maps_Google Maps Api 3 - Fatal编程技术网

Javascript 通过标记在Google地图上显示的坐标

Javascript 通过标记在Google地图上显示的坐标,javascript,json,google-maps,google-maps-api-3,Javascript,Json,Google Maps,Google Maps Api 3,我想在谷歌地图上找到坐标 我有JSON的ID和坐标 我有一个来自JSON的坐标,如下所示 坐标=[-12.9487,9.0131] 我想通过marker在谷歌地图上显示它们 有人能告诉我怎么展示吗 我们有谷歌地图 var mylatng=new google.maps.LatLng(-25.363882131.044922) 但它们是不同的值,而不是数组。如何通过标记在google地图上显示我的JSon坐标[-12.9487,9.0131] var coordinates =[-12.9487,

我想在谷歌地图上找到坐标

我有JSON的ID和坐标

我有一个来自JSON的坐标,如下所示

坐标=[-12.9487,9.0131]

我想通过marker在谷歌地图上显示它们

有人能告诉我怎么展示吗

我们有谷歌地图 var mylatng=new google.maps.LatLng(-25.363882131.044922)

但它们是不同的值,而不是数组。如何通过标记在google地图上显示我的JSon坐标[-12.9487,9.0131]

var coordinates =[-12.9487,9.0131];
可能是(
[纬度,经度]
):

或(
[经度,纬度]
):

我将假设第二个,因为第一个在海洋的中央。

var坐标=[-12.9487,9.0131];
函数初始化(){
var mylatng=new google.maps.LatLng(坐标[1],坐标[0]);
var map=new google.maps.map(
document.getElementById(“地图画布”){
中心:myLatlng,
缩放:13,
mapTypeId:google.maps.mapTypeId.ROADMAP
});
var marker=new google.maps.marker({
职位:myLatlng,
地图:地图
})
}
google.maps.event.addDomListener(窗口“加载”,初始化)
html,
身体,
#地图画布{
身高:100%;
宽度:100%;
边际:0px;
填充:0px
}

坐标数组中的数字顺序是什么?它们是
[纬度,经度]
还是
[经度,经度]
var myLatlng = new google.maps.LatLng([coordinates[0],coordinates[1]);
var myLatlng = new google.maps.LatLng([coordinates[1],coordinates[0]);