API 이후 API 3.10은 근접 촬영에서 원격 이미지가있는 마커를 표시하지 않습니다. 나는 확대 할 때 이미지를 볼 수 없다는 것을 의미합니다. 축소 할 때 완전히 축소하면 이미지의 일부 또는 전체 이미지를 볼 수 있습니다.Google지도는 근접 촬영에 원격 이미지가있는 마커를 표시하지 않습니다.
마커 이미지가 로컬 파일이지만 매번 표시됩니다.
Closeup :
샘플을 참조하십시오. 로컬 파일 표시 자만 볼 수 있습니다.
Zoom out. 이미지의 일부가 표시됩니다
Zoom more 모든 이미지가 표시되지만 이상한 수직선이 표시됩니다.
지도는 phonegap 응용 프로그램에서 실행됩니다. 로컬 & 원격 이미지 마커
코드는 거의 동일합니다
var image = new google.maps.MarkerImage(location.image,
new google.maps.Size(120, 120),
new google.maps.Point(0,0),
new google.maps.Point(iconSize*14/32, iconSize*40/32),
new google.maps.Size(iconSize*1, iconSize*1)
); //REMOTE IMAGE
var shadow = new google.maps.MarkerImage('images/marker-big-'+location.status+'.png',
//LOCAL IMAGE
new google.maps.Size(96, 111),
new google.maps.Point(0,0),
new google.maps.Point(iconSize*16/32-1, iconSize*42/32),
new google.maps.Size(iconSize*36/32, iconSize*42/32));
localMarker = new google.maps.Marker({
position: new google.maps.LatLng(location.latitude,location.longitude),
title:location.text,
map: map,
icon: shadow,
zIndex: index*2
});
remoteMarker = new google.maps.Marker({
position: new google.maps.LatLng(location.latitude,location.longitude),
title:location.text,
map: map,
icon: image,
zIndex: index*2+1
});
OLD API 미세 3.9 일
"API 3.9는 정상적으로 작동합니다."라고 썼습니다. 예제 (jsfiddle, 라이브 링크 또는 문제를 재현하는 데 필요한 파일을 첨부하여 문제 추적기 (http://code.google.com/p/gmaps-api-issues/issues/list)에 문제를 작성하십시오. 사진이 도움이되지 않습니다). – geocodezip
나는 해고했습니다. 아무도 대답하지 않았습니다. 격리 된 문제가있는 [zip] (https://dl.dropbox.com/u/10867328/bg.html.zip)입니다. 코드에서 3.10에서 3.9로 변경하면 잘 작동합니다. 그렇지 않은 경우 - 스크린 샷에 표시된 것과 같은 문제가 발생합니다. –
[Google 문제] (http://code.google.com/p/gmaps-api-issues/issues/detail?id=4616) –