2013-08-28 3 views
0

지도에 kml 파일을로드 중입니다.이 패키지는 동적으로 PHP에서 생성 된 동일한 kml 파일에 있습니다. DB에서 반환 된 레코드가 있는지 확인하지 않는 경우 위치 표시 대신 kml 다각형을 생성합니다.마커 용으로 유지하면서 kml에서로드 된 폴리곤의 클릭 이벤트를 비활성화 할 수 있습니까? 내 웹 앱에서

마커/장소 표시가 클릭 이벤트를 트리거하는 동안 계속 허용하면서 다각형 클릭 이벤트를 사용하지 않도록 설정합니다. .

이것이 가능합니까? 아니면 별도의 kml 레이어에 폴을로드해야합니까?

https://maps.google.com/?q=http://biasigns.com/pdo_xmlgen09.php?city_id=5 KML 파일 다각형 로직 내가 모든 코드를 붙여 넣을 수 8

에 CITY_ID를 변경하지만 확실하지 오전 일어나고 어떤지를 확인하기 위해서, 대답 할 필요. 더 많이 볼 필요가 있으면 알려주세요.

+0

KML을 어떻게 표시 하시겠습니까? [Google지도] (http://maps.google.com)를 게시 한 링크 또는 [Google지도 Javascript API v3의 KmlLayer] (https://developers.google.com/maps/documentation/javascript/layers) #KML지도 제작자)? – geocodezip

답변

2

당신은 다각형 (뿐만 아니라 <description> 등)에서 <name>을 제거하면 정보창은 Google Maps에와 Google Maps Javascript API v3 KmlLayer에 억제 할 것이다 (하지만 당신은 이름을 할 수 있습니다).

+0

완벽한 솔루션 인 내 응용 프로그램에 대한 설명이나 이름을 볼 필요가 없습니다. 감사합니다. – happymacarts