javascript - 我想获取城市名称的经纬度

标签 javascript php jquery ajax

我想将谷歌地图移动到一个城市。用户可以从选择框中选择城市名称。我需要所选城市的经纬度。当用户选择城市时,我必须找到它的经纬度。 我正在使用此代码来移动 map

var center = new google.maps.LatLng(lat,long);
map.panTo(center);

最佳答案

我用下面的代码尝试了

var address = city_name;
geocoder.geocode({'address': address},function(results, status){
    if (status === google.maps.GeocoderStatus.OK)
    {
        map.setCenter(results[0].geometry.location);
    }else
    {
        alert('Geocode was not successful for the following reason: ' + status);
    }
});

关于javascript - 我想获取城市名称的经纬度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35943421/

相关文章:

javascript - 将使用sdk/context-menu API创建的菜单项添加到上下文菜单的顶部

php - 使用 cURL 执行 SOAP

Javascript - 图像数据处理和div渲染

jquery - 浮点图 - 外部选择条形图

javascript - 推特 Bootstrap : Prevent Body from scrolling when a modal is opened

javascript - 在 JavaScript 中取消转义 HTML 实体?

javascript - 在 iframe 中触发按钮点击

javascript - Angular 4 中的多选拖放?

php - 如何将 jQuery SlickGrid 与 PHP/MySQL 一起使用(加载服务器数据并保存更改)

javascript - Angular 循环没有更新