Google지도에 약 3 백 개의 마커를 배치했으며 Cirlce가있는 일부 지역을 강조 표시해야합니다. 그래서 나는지도 위에 3 개의 동그라미를 놓았다. 서클 안쪽이 아닌 서클 안쪽에만 마커를 표시하고 싶습니다. 서클은 원 안에 고정 된 위치 (마커가 고정 된 반경)와 마커가있는 곳에 배치 할 수 있습니다. 모든 마킹 및 배치 서클은 자바 스크립트에 있습니다. 나는 신선한 졸업생이고 새로운 자바 스크립트입니다.Google지도상의 마커
프라 디
내가 원을 그리는 부분.
for (var i = 0; i < ltlg.length; i++) {
var marker = new google.maps.Marker({
map: map,
position: ltlg[i],
visible: false
});
var circle = new google.maps.Circle({
map: map,
radius: 10 * 55000,
fillcolour: '#AA0000'
});
circle.bindTo('center', marker, 'position');
}
여기서 ltlg [i]는 3 개의 문자 및 길이의 배열입니다. 여기 ltlg1
for (var i = 0; i < ltlg1.length; i++) {
// var detail = cityDetails[i];
var markerSnowFall = new google.maps.Marker({
map: map,
icon: Image,
position: ltlg1[i]
});
가 [I]가 300 백 라트와 걷고 포함 마크
및 부품.
문제는 내가 마킹과 원 배치 사이의 연결을 만드는 방법을 모른다는 것입니다. 현재 (ltlg1 [i]와 cicle use ltlg [i]를 사용하여 표시)는 서로 다른 배열을 사용합니다.
일부를 게시하십시오. 코드를 사용하여 직접 해결할 수있는 노력을 파악하고 도움을받을 수있는 곳을 파악할 수 있습니다. – sirmdawg
mkprogramming에 답해 주셔서 감사합니다. 코드를 게시했습니다. 이것에 대해 아는 분이라면 알려주세요. – Pradi