2010-11-20 5 views
0

Google지도 api v3 마커에 대한 도움이 필요합니다.배열을 사용하여 Google지도 아이콘을 플로팅

파일에서 검색 한 좌표가 포함 된 배열이 있습니다. 나는 배열을 가로 지르려고 노력하고 있으며 마커를 사용하여 그려 봅니다.

좌표를 검색하기 위해 배열을 탐색하는 것은 문제가되지 않지만 좌표를 사용하여 Google지도에 플롯 할 때 문제가되지 않습니다. 나는 좌표 (NaN, NaN)를 좌표로 얻는다는 것을 깨닫는다.이 때문에, 나는 플로팅을 할 수 없다. 왜 그런 생각 이니?

var temp = new google.maps.LatLng(myObject[o]); 
    retrieverouteMarker(temp); 
+0

코드를 추가하십시오. 실제로 좌표를 가져 와서 google.maps.Marker() 객체를 만듭니다. 당신은 좌표 값을 파싱/검색하는 것과 관련하여 뭔가 잘못하고 있어야합니다. – Vishwanath

+0

는 지금 나와 함께 코드를 가지고 있지는 않지만 .. 내일까지는 내가 온라인으로 읽은 것에서 btw를 추가 할 것입니다. 그들은 lat lng라고 말하면 객체 만 받아 들여서 문자열로 파싱합니다. "myObject [o]"경고를 보내면 위도와 경도를 얻을 수 있습니다. 하지만 난 단지 그것을 구문 분석 할 수 없습니다 .. – Dayzza

답변

0

constructor for LatLng는 두 개의 인수 (지점의 위도와 경도)를한다, 그래서이 줄 분명히 잘못된 것입니다 : 때문에, 물론

var temp = new google.maps.LatLng(myObject[o]); 

지금까지

내 코드 Thanksss 우리는 무엇을 myObject인지 또는 무엇이 기능이 retrieverouteMarker인지를 생각해야합니다. 우리가 할 수있는 일은 훨씬 많지 않습니다.

+0

그래, 알았어 .. myObject 실제로 하나의 단일 문자열에 lat 및 lng가 포함되어 있습니다. 나는 각각 위도와 경도를 포함하는 두 개의 다른 문자열로 myObject를 분할하여 문제를 해결할 수 있습니다. :) – Dayzza

관련 문제