为什么不能将这些纬度和经度值提供给谷歌地图?
我正在使用谷歌地图,但我无法获取此类纬度和经度值的地图标记。
蒂鲁内尔维利 纬度:8.44 N
经度:77.44 E
。如何将这些转换为谷歌地图可以使用的值?
我用了这个,但是地图视图区域没有地方,
function initialize() {
if (GBrowserIsCompatible()) {
var map = new GMap2(document.getElementById("map_canvas"));
map.setCenter(new GLatLng(8.44, 77.44), 13);
var marker = new GMarker(new GLatLng(8.44, 77.44));
map.addOverlay(marker);
map.setUIToDefault();
}
}
<body onload="initialize()" onunload="GUnload()">
I am using google maps but i can't get map marker for these kind of lat and long values.
Tirunelveli Latitude:8.44 N
Longitude:77.44 E
. How to convert these to values which can be used by google maps?
I used this but there is no place in the map view area,
function initialize() {
if (GBrowserIsCompatible()) {
var map = new GMap2(document.getElementById("map_canvas"));
map.setCenter(new GLatLng(8.44, 77.44), 13);
var marker = new GMarker(new GLatLng(8.44, 77.44));
map.addOverlay(marker);
map.setUIToDefault();
}
}
<body onload="initialize()" onunload="GUnload()">
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您应该只删除
N
和E
。有效值只是带点的浮点数(不带逗号!)。
纬度:
8.44
经度:
77.44
You should just remove
N
andE
.Valid values are just floats with dot (NOT with coma!).
latitude:
8.44
longitude:
77.44