내가 찾고있는 것은 세계의 다른 지역을 회색으로 표시하여 Google지도지도에서 특정 영역을 강조하는 방법입니다.
나는 2 개의 폴리곤을 사용하는 솔루션에 대해 들었습니다. 그 중 하나는 표시되고 다른 하나는 표시되지 않으며 맵이 정적 인 경우에만 작동합니다 (지도 이동 없음). 그러나 사용자가 확대 / 축소하고지도를 드래그 할 수 있기를 바랍니다.
또한 영역을 강조 할 생각이없는 다른 방법에도 관심이 있습니다.
최신 정보:
radek가 게시 한 솔루션을 시도하면 (예 : outerBoundaryIs (보기보다 큼) 및 innerBoundaryIs (강조하는 영역)가있는 다각형으로 KML 만들기) 확대하면 사각형 영역이 적용되지 않는 문제가 발생합니다 더 이상 주변 다각형. 보다:
그것에 대한 경험 / 솔루션을 가진 사람이 있습니까?
update2 :
마침내 Google Fusion Tables를 사용하여 radek의 솔루션을 테스트 할 시간이있었습니다. 처음에는 KML에서와 같이 타일이 누락 된 것과 동일한 문제가 있었지만 (위 그림 참조) 다시로드 한 후에 픽업 된 것처럼 보이며 타일이 완전히 올바르게 표시되었습니다. 그의 솔루션에서 jquery 해킹이로드되지 않은 타일을 의미한다고 생각합니다.
setTimeout(function(){
$("img[src*='googleapis']").each(function() {
$(this).attr("src",$(this).attr("src")+"&"+(new Date()).getTime());
});
}, 5000);
새로 고침 후 타일이로드 된 것처럼 보였으므로 직접 해킹을 사용하지 않았습니다. 모든 새로운 사용자에 대해 버그가 발생하면이를 사용해 보도록하겠습니다.