我正在使用 javascript 并且我有一个字符串形式的 GPS 坐标,我试图将它们放入 google.maps.LatLng(59.327383, 18.06747) 格式中,但我无法决定如何去做。我有一个变量:

GPSlocation = "(37.700421688980136, -81.84535319999998)"

我需要它进入 google.maps.LatLng(num, num) 格式。我怎样才能把这个字符串放在那里?

谢谢!

最佳答案

您可以使用标准字符串操作来提取值:

var GPSlocation = "(37.700421688980136, -81.84535319999998)";
var LatLng = GPSlocation.replace("(", "").replace(")", "").split(", ")
var Lat = parseFloat(LatLng[0]);
var Lng = parseFloat(LatLng[1]);

google.maps.LatLng(Lat, Lng)

关于javascript - 使用字符串作为 GPS 坐标,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12337005/

10-12 03:41