使用谷歌Api设置经度和纬度参数
问题描述:
即时通讯开始进入JavaScript,api等。我试图使用谷歌地图api与一些JavaScript,所以我的主要想法是创建存储经纬度值存储在地图上的按钮,但我很难通过参数。使用谷歌Api设置经度和纬度参数
这是到目前为止我的代码http://jsfiddle.net/dmorua1791/8bzkzoys/8/
<script>
function load() {
var mapOpt = {
center: new google.maps.LatLng(0.0,0.0),
zoom: 5,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
var map = new google.maps.Map(document.getElementById("googleMap"), mapOpt);
</script>
正如你看到的,我想通过存储的纬度和经度到功能,我该怎么办呢?
答
,如果你想你的函数会提供不同的地方,那么我认为这将需要一个参数function load(lat,lng)
,然后center: new google.maps.LatLng(lat,lng),
答
广东话你做这样的事情:
function initialize()
{
myLatLng = new google.maps.LatLng(37.422104808,-122.0838851);
var geoLatLongCoordinates;
var lat = 37.422104808;
var lng = -122.0838851;
var zoom = 18;
var maptype = google.maps.MapTypeId.ROADMAP;
if (!isNaN(lat) && !isNaN(lng))
{
myLatLng = new google.maps.LatLng(lat, lng);
}
var myOptions = {zoom: zoom,center: myLatLng,mapTypeId: maptype};
map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
directionsDisplay.setMap(map);
}
你是如何“将存储的经纬度传递给函数”?什么存储lat和lng? – geocodezip 2014-10-28 06:50:15