Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/three.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google maps 如何让谷歌地图显示基于Lat/Long的位置_Google Maps - Fatal编程技术网

Google maps 如何让谷歌地图显示基于Lat/Long的位置

Google maps 如何让谷歌地图显示基于Lat/Long的位置,google-maps,Google Maps,目前,我们可以正确地接受Lat/Long坐标,并正确地保存它,但当我们稍后返回到地图时,pin会捕捉到最近的道路,而不是我们输入的确切Lat/Long 有人遇到过这种情况吗?如果有,你是如何解决的 place = response.Placemark[0]; point = new GLatLng(place.Point.coordinates[1],place.Point.coordinates[0]); marker = new GMarker(point); me.map.addOverl

目前,我们可以正确地接受Lat/Long坐标,并正确地保存它,但当我们稍后返回到地图时,pin会捕捉到最近的道路,而不是我们输入的确切Lat/Long

有人遇到过这种情况吗?如果有,你是如何解决的

place = response.Placemark[0];
point = new GLatLng(place.Point.coordinates[1],place.Point.coordinates[0]);
marker = new GMarker(point);
me.map.addOverlay(marker);  
me.map.setCenter(point, zoom);

当我们显示这一点时,坐标会捕捉到道路,而不是实际坐标。

不要通过地理编码api运行坐标。如果将坐标传递给API,它将对其进行反向地理编码。这就是寻找最近的特征


因为你有一个坐标,直接用它来建造一个玻璃窗。建议使用parseFloat

不要通过地理编码api运行坐标。如果将坐标传递给API,它将对其进行反向地理编码。这就是寻找最近的特征


因为你有一个坐标,直接用它来建造一个玻璃窗。建议使用parseFloat

显示一些代码会有所帮助。我猜在初始化的某个地方放置了一个标记,而它不应该包含足够的代码。什么是
响应
响应?“以后再看地图”怎么样?然后执行的代码必须不同,否则其行为将相同。显示一些代码会有所帮助。我猜在初始化的某个地方放置了一个标记,而它不应该包含足够的代码。什么是
响应
响应?“以后再看地图”怎么样?然后执行的代码必须不同,否则其行为将相同。