근데 지도에서 처음 로딩시 일반 지도 화면이 그화면이 뜨자 마자 없어지고
아무것도 없는 지형만 있는 지도가 나타나고 있는데 어떻게 된건지 문의 드립니다.
var myOptions = {
zoom: 11,
center: latlng,
mapTypeId: google.maps.MapTypeId.ROADMAP
}
map = new google.maps.Map(document.getElementById("map_canvas"),
myOptions);
=> ROADMAP 으로 분명히 도로와 건물명이 있는 일반 지도가 뜨게 설정을 해 놓았는데 그 화면이 뜨자 마자 없어지고 아무것
도 없고 시와 나라 이름만 덩그라니 있는 지도로 바뀌고 있네요.. 이유를 찾아 보고 싶어도 다른분들은 다 잘 뜨는거 같은데 저
만 방법을 모르는거 같아 답답하네요 ㅜ
ROADMAP 일경우 우리나라지도만 그런다고 하네요.
SATELLITE 등의 타입으로 하면 나옵니다.
그래서 전 어쩔수없이.. 현재는
http://maps.google.com/maps/api/staticmap?center=" + iLatitude + "," +
iLongtitude +
"&zoom=16&size=" + mapW + "x" + mapH +
"&maptype=roadmap&markers=color:blue|label:S|" +
iLatitude + "," + iLongtitude + "&sensor=false";
위처럼 이미지 형식으로 리턴해주는 방식으로 하고있습니다.
(위 방식은 zoom , panning 등의 기능은 되지 않는 순수한 이미지 타입입니다)
<img id="mapimage" src="저 위에 경로를 넣으면 됩니다."></img>
다른 방법을 혹시 아시면 저도 알려주세요 ㅠ.ㅠ
구글링해보니 그런이야기가 있어서 .. 다른 모드의 보기에선 되더라구요..
소스상의 문제는 아닌것 같은데..
저도 찾으면 공유할께요 .
꼭. 성공하시길.. ㅎ
<script type="text/javascript" src="http://maps.google.com/maps/api/js?v=3.3&sensor=true"></script>
http://code.google.com/intl/en/apis/maps/documentation/javascript/tutorial.html