Google지도 API를 사용하려면 다음 스크립트를 사용하는 것이 좋습니다.하지만 둘 이상의 마커가있는지도를 만들어야합니다 (풍선 모양의 아이콘을 가리키며) 나는 각 마커가지도의 다른 영역 (예 : 다른 좌표)을 가리 키도록해야합니다. 어떻게 할 수 있습니까?Google지도 API를 동일한지도에서 여러 마커로 사용하는 방법
<script type="text/javascript">
<%=ScriptText%>
</script>
내 <% = ScriptText %> 내가 만들 것이다 문자열이 될 것입니다 : 내가 변수로 스크립트 텍스트를 전달하는 경우
<script type="text/javascript">
function load() {
var map = new GMap2(document.getElementById("map"));
var marker = new GMarker(new GLatLng(<%=coordinates%>));
var html="<img src='simplemap_logo.jpg' width='20' height='20'/> " +
"<%=maptitle%><br/>" +
"<%=text%>";
map.setCenter(new GLatLng(<%=coordinates%>), <%=zoom%>)
map.setMapType(G_HYBRID_MAP);
map.addOverlay(marker);
map.addControl(new GLargeMapControl());
map.addControl(new GScaleControl());
map.addControl(new GMapTypeControl());
marker.openInfoWindowHtml(html);
}
//]]>
</script>
또 하나의 문제는, 같은 것을 말할 수 ScriptText라는 Friend 또는 Public 변수에 값을 할당하면 스크립트가 여전히 실행되고 제대로 작동합니까? (자바 스크립트에서 내 문맹으로 인해 STRING으로 빌드하는 방식에 따라 스크립트를 동적으로 만들고 다르게 만들기 위해이 작업을 수행하고 있습니다.)
동일한 latlng1 배열을 두 번 사용하기 때문에 단일 for 루프가 있고 map1.addOverlay와 latlngbounds를 동일한 루프에서 호출하는 이유는 무엇입니까? –