Map 坐标没有指向正确的位置

Map 坐标没有指向正确的位置,map,location,coordinates,Map,Location,Coordinates,我已经建立了一个简单的地图页面,应该允许用户输入坐标,然后显示相应的地图。然而,当我输入波士顿的坐标时,我得到了一张我认为是中国某个偏远地区的地图。我做了什么才配得上这样的命运?谢谢你的帮助 <!DOCTYPE html> <html> <!-- use map for bayesian network <map></map> --> <head> <title>Maps</title> <

我已经建立了一个简单的地图页面,应该允许用户输入坐标,然后显示相应的地图。然而,当我输入波士顿的坐标时,我得到了一张我认为是中国某个偏远地区的地图。我做了什么才配得上这样的命运?谢谢你的帮助

<!DOCTYPE html>

<html>
<!-- use map for bayesian network <map></map> -->

<head>
<title>Maps</title>
<script src="http://maps.googleapis.com/maps/api/js?sensor=false"></script>
<script src="http://code.jquery.com/jquery-latest.min.js"></script>

<script>
    $(document).ready(function(){
        var x =0;
        var y =0;
        $('#find').click(function(){
        x = $('#x').val();
        y = $('#y').val();
        var mapOptions = {
            zoom: 8,
            center: new google.maps.LatLng(x,y),
            mapTypeId: google.maps.MapTypeId.ROADMAP
        };

        var map = new google.maps.Map($('#map').get(0), mapOptions);

        });


    });

</script>


</head>

<body>
<div id="map" style="height:300px; width:450px;">
   <h1>Enter a latitude and longitude, click find!</h1>
    <br>
        <input type="text" id="x">
        <input type="text" id="y"><br>
        <button id="find">Find</button>


</div>


</body>
</html>

地图
$(文档).ready(函数(){
var x=0;
var y=0;
$(“#查找”)。单击(函数(){
x=$('#x').val();
y=$('#y').val();
变量映射选项={
缩放:8,
中心:新google.maps.LatLng(x,y),
mapTypeId:google.maps.mapTypeId.ROADMAP
};
var map=new google.maps.map($('#map').get(0),mapOptions);
});
});
输入纬度和经度,单击“查找”!


发现
您输入的经度符号是否正确?波士顿位于西半球,所以它的经度为负(例如,纬度42.3581,经度-71.0636)。正经度为71的位置在东半球,谢谢。我在吉尔吉斯斯坦,不是在中国,但是的,我进入了一个积极的价值观。现在我必须添加一些逻辑来修正W和E。非常感谢。类似的逻辑适用于纬度:北方是正的,南方是负的。所以布宜诺斯艾利斯应该是-34.6033,-58.3817