0
Google 서버에서 유형 요청이 있으면지도에 흰색 삼각형이 나타납니다. 이 삼각형을 제거하는 방법?Google지도에서 삼각형을 사용 중지하는 방법은 무엇인가요?
function organizeRequest(category, radius) {
var request = {
location: LatLng,
radius: radius,
types: [category]
};
service = new google.maps.places.PlacesService(map);
service.nearbySearch(request, callback);
}
function callback(results, status) {
debugger;
clearMarkers();
if (status == google.maps.places.PlacesServiceStatus.OK) {
for (var i = 0; i < results.length; i++) {
createMarker(results[i]);
}
} else if (status == google.maps.places.PlacesServiceStatus.OVER_QUERY_LIMIT) {
setTimeout(function() {
callback(results, status);
},200);
}
}
function createMarker(place) {
debugger;
var icon = {
url: place.icon, //url
scaledSize: new google.maps.Size(30, 30), //scaled size
origin: new google.maps.Point(0, 0), //origin
anchor: new google.maps.Point(0, 0) //anchor
}
searchMarker = new google.maps.Marker({
map: map,
position: place.geometry.location,
animation: google.maps.Animation.DROP,
icon: icon
});
locationMarkers.push(searchMarker);
searchMarker.placeResult = place;
locationInfoWindow = new google.maps.InfoWindow({
map: map,
});
google.maps.event.addListener(searchMarker, 'click', showLocationInfoWindow);
}
대체 아이콘 태그 VAR 아이콘 = { 원산지 : : 새로운 google.maps.Point (0, 0), // 원산지 앵커 : 새 구글
지도 - 속성을 거치지 않고 정보창 만들기 .maps.Point (0, 0) // anchor } –