다른 시간 간격 후에 Google지도 원 개체를 숨기는 방법은 무엇입니까?

Vandervidi

Google지도에 2 개의 cricle 개체가 있다고 가정 해 보겠습니다.
생성 후 3 초 후에지도에서 각 원을 제거하고 싶습니다.

이것은 코드입니다. 문제는
내가 만든 마지막 서클에 대해서만 setTimeout이 작동한다는 것입니다. 어떻게 작동하도록 만들 수 있나요?

var map;

function initialize() {
    var mapOptions = {
        center: new google.maps.LatLng(centerLan, centerLon),
        zoom: 10
    };
    map = new google.maps.Map(document.getElementById("map"), mapOptions);
}

google.maps.event.addDomListener(window, 'load', initialize);

function setAlarm(lon, lat) {
    var alarmPosition = {
        strokeColor: '#FF0000',
        strokeOpacity: 0.8,
        strokeWeight: 0,
        fillColor: '#FF0000',
        fillOpacity: 0.35,
        map: map,
        center: new google.maps.LatLng(lon, lat),
        radius: Math.sqrt(150) * 100
    };
    // Add the circle for this city to the map.
    cityCircle = new google.maps.Circle(alarmPosition);

    //trying to remove the circle after some time

        setTimeout(function() {
    cityCircle.setMap(null);
    }, 3000);
}
몰리 박사

변수를 로컬로 만듭니다.

//note the var-keyword  
var cityCircle = new google.maps.Circle(alarmPosition);

그렇지 않으면의 각 호출에 덮어 쓰여 setAlarm지며 마지막 호출에서 생성 된 원만 제거 할 수 있습니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

설정된 시간 간격 후에 Timer 개체를 중지하는 방법은 무엇입니까?

분류에서Dev

설정된 시간 간격 후에 Timer 개체를 중지하는 방법은 무엇입니까?

분류에서Dev

시간 간격 후에 JQuery 스크립트를 다시로드하는 방법은 무엇입니까?

분류에서Dev

시간대와 별도로 CLI에서 다른 시간 시계를 얻는 방법은 무엇입니까?

분류에서Dev

특정 지연 시간 후에 ActionBar 및 NavigationBar를 숨기는 방법은 무엇입니까?

분류에서Dev

명시 적 포트와 다른 사용자 이름으로 두 원격 장치간에 파일을 재 동기화하는 방법은 무엇입니까?

분류에서Dev

Google지도에서 시간 및 거리 검색으로 다른 장소 주변의 위치를 찾는 방법은 무엇입니까?

분류에서Dev

Google지도에서지도를 다시 그린 후 도형을 지우는 방법은 무엇입니까?

분류에서Dev

jQuery : 다른 시간 간격으로 H1 태그를 전환하는 방법은 무엇입니까?

분류에서Dev

Google 캘린더에서 시간대를 숨기는 방법은 무엇입니까?

분류에서Dev

Google 캘린더에서 시간대를 숨기는 방법은 무엇입니까?

분류에서Dev

다른 시간대의 자정 이후에 모든 데이터를 얻는 방법은 무엇입니까?

분류에서Dev

JS 지시문의 다른 부분간에 변수를 공유하는 방법은 무엇입니까?

분류에서Dev

LSTM 신경망을 사용하는 동안 다른 시간 간격에서 드문 이벤트를 설명하는 방법은 무엇입니까?

분류에서Dev

Android에서 원하는 시간 동안 터치 이벤트를 중지하는 방법은 무엇입니까?

분류에서Dev

D3js로 서로 다른 시간에 원을 그리는 방법은 무엇입니까?

분류에서Dev

미디어가 인쇄 될 때 div를 표시하고 다른 시간에는 숨기는 방법은 무엇입니까?

분류에서Dev

생성 된 각 시간 열에 오전 9 시부 터 오후 5 시까 지 다른 시간을 제공하는 방법은 무엇입니까?

분류에서Dev

R에서 시간이 다른 두 시간 사이인지 확인하는 방법은 무엇입니까?

분류에서Dev

앱 위젯 (원격보기)의 이미지보기를 여러 번 변경하고 짧은 휴식 시간을 갖는 방법은 무엇입니까?

분류에서Dev

동일한 기능에 대해 2 개의 시간 간격을 설정하는 방법은 무엇입니까?

분류에서Dev

다른 div 간격을 무시하면서 텍스트를 요소에 집착하는 가장 좋은 방법은 무엇입니까?

분류에서Dev

파이썬에서 동일한 축에 다른 시간 빈도로 두 개의 시계열 데이터를 그리는 방법은 무엇입니까?

분류에서Dev

FileZilla를 사용하여 간접 원격 서버에 연결하는 방법은 무엇입니까?

분류에서Dev

FileZilla를 사용하여 간접 원격 서버에 연결하는 방법은 무엇입니까?

분류에서Dev

한 원격 지점을 다른 원격 지점에 병합하는 방법은 무엇입니까?

분류에서Dev

기본 유형과 원시 바이트간에 변환하는 올바른 방법은 무엇입니까?

분류에서Dev

특정 시간 간격 후에 react.js의 모든 배열 객체를 표시하는 방법은 무엇입니까?

분류에서Dev

로그인시 로컬 시간대를 사용하도록 원격 컴퓨터를 구성하는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    설정된 시간 간격 후에 Timer 개체를 중지하는 방법은 무엇입니까?

  2. 2

    설정된 시간 간격 후에 Timer 개체를 중지하는 방법은 무엇입니까?

  3. 3

    시간 간격 후에 JQuery 스크립트를 다시로드하는 방법은 무엇입니까?

  4. 4

    시간대와 별도로 CLI에서 다른 시간 시계를 얻는 방법은 무엇입니까?

  5. 5

    특정 지연 시간 후에 ActionBar 및 NavigationBar를 숨기는 방법은 무엇입니까?

  6. 6

    명시 적 포트와 다른 사용자 이름으로 두 원격 장치간에 파일을 재 동기화하는 방법은 무엇입니까?

  7. 7

    Google지도에서 시간 및 거리 검색으로 다른 장소 주변의 위치를 찾는 방법은 무엇입니까?

  8. 8

    Google지도에서지도를 다시 그린 후 도형을 지우는 방법은 무엇입니까?

  9. 9

    jQuery : 다른 시간 간격으로 H1 태그를 전환하는 방법은 무엇입니까?

  10. 10

    Google 캘린더에서 시간대를 숨기는 방법은 무엇입니까?

  11. 11

    Google 캘린더에서 시간대를 숨기는 방법은 무엇입니까?

  12. 12

    다른 시간대의 자정 이후에 모든 데이터를 얻는 방법은 무엇입니까?

  13. 13

    JS 지시문의 다른 부분간에 변수를 공유하는 방법은 무엇입니까?

  14. 14

    LSTM 신경망을 사용하는 동안 다른 시간 간격에서 드문 이벤트를 설명하는 방법은 무엇입니까?

  15. 15

    Android에서 원하는 시간 동안 터치 이벤트를 중지하는 방법은 무엇입니까?

  16. 16

    D3js로 서로 다른 시간에 원을 그리는 방법은 무엇입니까?

  17. 17

    미디어가 인쇄 될 때 div를 표시하고 다른 시간에는 숨기는 방법은 무엇입니까?

  18. 18

    생성 된 각 시간 열에 오전 9 시부 터 오후 5 시까 지 다른 시간을 제공하는 방법은 무엇입니까?

  19. 19

    R에서 시간이 다른 두 시간 사이인지 확인하는 방법은 무엇입니까?

  20. 20

    앱 위젯 (원격보기)의 이미지보기를 여러 번 변경하고 짧은 휴식 시간을 갖는 방법은 무엇입니까?

  21. 21

    동일한 기능에 대해 2 개의 시간 간격을 설정하는 방법은 무엇입니까?

  22. 22

    다른 div 간격을 무시하면서 텍스트를 요소에 집착하는 가장 좋은 방법은 무엇입니까?

  23. 23

    파이썬에서 동일한 축에 다른 시간 빈도로 두 개의 시계열 데이터를 그리는 방법은 무엇입니까?

  24. 24

    FileZilla를 사용하여 간접 원격 서버에 연결하는 방법은 무엇입니까?

  25. 25

    FileZilla를 사용하여 간접 원격 서버에 연결하는 방법은 무엇입니까?

  26. 26

    한 원격 지점을 다른 원격 지점에 병합하는 방법은 무엇입니까?

  27. 27

    기본 유형과 원시 바이트간에 변환하는 올바른 방법은 무엇입니까?

  28. 28

    특정 시간 간격 후에 react.js의 모든 배열 객체를 표시하는 방법은 무엇입니까?

  29. 29

    로그인시 로컬 시간대를 사용하도록 원격 컴퓨터를 구성하는 방법은 무엇입니까?

뜨겁다태그

보관