: 나는 며칠 전에 그런 문제를 해결 한 일어난 :
그것은 실제로는 매우 간단합니다. 먼저, getGetFeatureInfoUrl을 사용하여 이미 파트를 작성했다고 가정합니다. getGetFeatureInfoUrl의 결과를 json으로 가져 오는 것이 좋습니다. 다른 형식에서도 작동 할 수 있지만 시도하지는 않았습니다. 그래서 당신이
function httpGet(theUrl)
{ var xmlHttp = null;
xmlHttp = new XMLHttpRequest();
xmlHttp.open("GET", theUrl, false);
xmlHttp.send(null);
return xmlHttp.responseText;
}
getGetFeatureInfoUrl
에서 가져온 URL을 공급 자바 스크립트 기능은 이제 그냥 함수의 결과에 복사
: 다른
모든 분의 문제입니다 하나의 변수
var content = httpGet(theUrl);
그리고 다음 검색 내용 - 문자열은 완 속성 저장하지 마십시오.
내 경우에는 해당 문자열의 끝에 있었고, 귀하의 경우에 어떻게 완료되었는지 알 수 없습니다. 그러나 결국 이렇게 될 것입니다.
var specific_attribute = content.substr(content.length-10); specific_attribute = specific_attribute.substr(0,5);
그리고 짜잔, 당신은 변수에 필요한 속성 하나를 저장.
희망, 도움이되었습니다.
호기심에서 벗어났습니다 : Openlayers3를 사용하고 있습니까? – stopopol