Google Maps JavaScript将变量放入LatLng()中

Google Maps JavaScript taking variable into a LatLng()

本文关键字:LatLng Maps JavaScript 变量 Google      更新时间:2023-09-26

我试图传递两个变量到一块标记代码,绘制地图上的标记,我只是不知道如何传递变量什么类型必须他们为了让我实现这一点,这是我想做的:

double car = -23.363882;
double car2 = 126.044922;
position: new google.maps.LatLng(car,car2)

在JavaScript中,变量应该使用var语句声明。我不确定你从哪里得到double

这是你如何在地图上画一个标记:

var lat = -23.363882;
var lng = 126.044922;
var latLng = new google.maps.LatLng(lat, lng);
var marker = new google.maps.Marker({
    map: theMap,
    position: latLng
});
我讨厌说RTFM,但是API文档确实清楚地说明了你的问题的答案。http://code.google.com/apis/maps/documentation/javascript/overlays.html标记

car和car2变量应按以下方式声明:Var car = -23.363882;Var car2 = 126.044922;

请注意,Javascript在声明变量时不会使用具体类型。