저는 한 시간 동안이 문제를 해결해 왔으며, 누락 된 부분이있을 수 있지만 Google API 경로 메서드를 가져올 수 없습니다. ".lat()"또는 ".lng()"를 사용하면됩니다. 그러나 같은 방법으로 경고하면 위도/경도 값이 잘 표시됩니다. 이 함수는 Maps Engine 쿼리의 WHERE 절에서 LINESTRING 섹션을 작성하려고합니다. 내가 다시 받고 있어요정의되지 않은 메서드를 호출 할 수 없습니다. 여전히 경고 (메서드)가 작동합니다.
queryWhere += "ST_DISTANCE(geometry,ST_GEOMFROMTEXT('LINESTRING(";
for(x = 0; x <= path.length; x=x+2){
queryWhere += path[x].lng() + " " + path[x].lat();
if(!path[path.length - 1] || !path[path.length - 2]){
queryWhere += ", ";
}
}
queryWhere += ")'))<5000";
그것은 완벽하게 정상적으로 작동하고
alert(path[x].lng() + " " + path[x].lat());
: 내가 그러나 경우, "catch되지 않는 형식 오류는 정의의 'LNG'방법을 호출 할 수 없습니다."
맙소사 나는 심지어 내가 그것을했다 통지를하지 않았다입니다. 얼마나 어리석은 짓이야. 고마워요! –