사용중인 코드 또는 .kml 파일을 제공하면 문제가있는 부분을 볼 수 있으므로 도움이됩니다.
어쨌든, 당신은 다음과 같이지도에 KML을 추가 할 수 있습니다
<html>
<head>
<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script>
<script type="text/javascript">
function initialize() {
new google.maps.KmlLayer('http://api.flickr.com/services/feeds/geo/[email protected]&lang=en-us&format=feed-georss').setMap(
new google.maps.Map(document.getElementById("map_canvas"), {mapTypeId: google.maps.MapTypeId.ROADMAP})
);
}
</script>
</head>
<body onload="initialize()">
<div id="map_canvas" style="position:absolute;bottom:0;left:0;right:0;top:0"></div>
</body>
</html>
Google 어스에서 예상대로 작동합니까? '일반적인 Google지도'란 무엇입니까? – Tony
이제 Google지도에서 KML 파일이 올바르게 렌더링됩니다. 하나의 Google지도에서 여러 KML 파일을 오버레이하는 데 도움을 줄 수 있습니까? – Jayasudha
여러 레이어를 만들고지도 속성에지도 속성을 설정하기 만하면됩니다. 각 KML 파일마다 별도의 URL을 사용할 가능성이 높으므로 생성자를 변경하면됩니다. 생성자에 대한 내 대답은 아래 참조하십시오. – Tony