谷歌地图上的坐标

时间:2014-05-08 14:18:11

标签: google-maps map

我有从我们在汽车中使用的常规gps中获取的坐标列表。当我在google地图代码中使用javascript不能正常工作时这个坐标。我在这做错了什么。我需要进行任何转换!!!

var mapProp = {
      center:new google.maps.LatLng(N42°44.8437', W074°10.751'),
        zoom:16,
      mapTypeId:google.maps.MapTypeId.ROADMAP
      };
            var map=new    google.maps.Map(document.getElementById("googleMap"),mapProp);
    });

1 个答案:

答案 0 :(得分:0)

LatLng函数要求两个参数都是数字:

new google.maps.LatLng(-34.397, 150.644)

所以是的,你需要先做转换。查看documentation

  • 纬度范围介于-90和90度之间(含)。上面的值 或低于此范围将被钳制到最接近的值 范围。例如,指定纬度为100将设置该值 到了90.
  • 经度范围介于-180和180度之间。高于或低于此范围的值将被包裹,使得它们落入其中 范围[-180,180)。例如,480,840和1200都将是 包裹到120度。

并查看此sample