구글 맵 시점으로든지 주위에 반지름입니다 패돌림!
39 m, 구글 지도 API 를 사용하여 i& 추가되든지 표시자는 갖고 있다. 난 이제 약 10 마일 반경 추가할 때 적절하게 조절할 수 있는 원 즉, 각 표시자가 동작합니다. 난 아무 생각이 어떻게 그렇게 하는 생각이 든다 it& # 39 의 일반적인 것이 아니다.
내가 찾은 한 가지 예를 들어 보이는 优秀, 진실이며당신이 봐야하는데 구글에서 latitudetm, 고쳐주렴. 거기서 그들은 표시자가 사용하여 마찬가지로 반지름이 있는 난 로렌아줌마가 저들이요
- Update:* 구글 latitudetm 에서는 이미지를 하는, 어찌 확장하므로 있는 작동합니까?
92
6
구글 지도 API 를 사용하여 V3 만드시겠습니까) 은 원 () 를 사용하여 이를 통해 표시자가 관심용 객체에는 빈드토 타이법으로요 포지셔닝하십시오 (이후 다 구글리마ps. 브코비치 인스턴스들도).
구글 처럼 보여야 할 수 있습니다, 스트로케슬러 fillcolor 변경하여 latitudetm 서클, 스트로케웨이트 상술합니다 ([전체 apiu] [1]).
자세한 소스 코드 및 예제 스크린샷.
[1]: http://code.google.com/apis/maps/documentation/javascript/reference.html # 서클
가장 일반적인 방법은 이를 달성할 것으로 보인다 [히폴리건] [1] 시뮬레이션합니다 그릴 수 있는 충분한 점을 받는다. 이 들어 referenced) 는 이 메서드입니다. [이 페이지] - 2 의 소스 코드를 도로시크레 함수에 대한 좋은 예를 볼 수 있다.
[1]: http://code.google.com/apis/maps/documentation/reference.html # 히폴리건
구면기하학 날까로움 점으로, 그 사이에 있는 정의됩니까 보조선과 ᄀ형강 흐름선. 기본 값 구멍만이 작업할 수 있습니다.
따라서 원 (관점에서 모양 투영됩니다 구) 는 생각하신거야 방향점 사용하여 근사화되고 합니다. # 39 점, it&, ll look like a 보다 더 받는다.
이러한 점을 고려하면, 구글 맵스 있다는 "는 하여 조하신 관용으로충만하신 플랫 서피스를 (생각하노라 " unrolling"; 대지와 그 때까지 " square" stretching+flattening 보입니다;;). 플랫 좌표계입니다 2D 객체에는 그릴 수 있는 경우에는 그 위에 원하는 모든 것.
즉 그릴 수 circle 벡터입니다 구글 지도에서 확장할 수 있습니다. # 39 는 이번에 doesn&, 구글 맵스, t give it to you out of the box) (그들이 원하는 값을 그대로 유지할 수 있도록 지리정보시스템 (gis) 에 가깝게 실용적으로 가능한). 그들은 단지 자신이 로렌아줌마가 히폴리건 제공하십시오) 은 원 근사화하기 사용할 수 있습니다. 그러나 이 담당이잖아요 그것을했다 를 사용하여 다른 브라우저에 svg (http://otl. " CIRCLES", 확장, IE, vml 섹션).
이제 돌아갈 대한 질문을 구글 latitudetm 사용하여 확장할 서클 이미지 (이것은 아마도 가장 유용한 너회들): 네 서클 결코 바뀔 반지름입니다 알고 있는 경우 (예, 약 10 마일) 의 일부 항상 it& # 39 점) 을 사용할 수 있는 가장 쉬운 솔루션이므로 약간만이라도 [그라운도버레이] + [3], 즉 그냥 이미지 url 이 이미지를 글래틀영보운스 것입니다. 그런 다음 가 자크루이트 작업할 수 있는 유일한 해야 할 일은 이 [글래틀영보운스] [4] 사이트용 너회의 10 마일 반지름입니다. 그 후에는 구글 지도 api 는 사용자가 확대되고 이미지로 확장할 수 밖에 없다.
[3]: http://code.google.com/apis/maps/documentation/overlays.html # Ground_Overlays [4]: http://code.google.com/apis/maps/documentation/reference.html # 글래틀영보운스
39 i&, 과거 이 문제를 숨기지 않았다, 그래서 이 [토론.] [1] 즐겨찾기
요약할 수 있습니다.
[1]: # b164c644c7ff8e47 http://groups.google.com/group/google-maps-how-do-i/browse_thread/thread/1dca332dbb2bb9c9/b164c644c7ff8e47? [2]: http://maps.google.com/gadgets/directory =, = http% 3a% 2f% 2fmaps.google.com% 2fmaps% 2fms% 3fmsa% 3d0%26ie% 3dutf8%26z% 박링크? 신디케이트 mpl& 3d5%26om% 3d1%26msid% 3a% 2f% 2fjfno.net% 2ffilter.xml uirl = http% 3d111023655921117272809.00043bc9d308dbbe57479&. [3]: http://www.nearby.org.uk/google/circle.kml.php =, =, = - 105.1024 기절해있는 40.173& latitudetm 30miles& 반지름입니다?
Kingdome. seattle. apiu v3 솔루션,) 는 다음과 같은 뜻이 있다.
http://blog.enbake.com/draw-circle-with-google-maps-api-v3
내 주위에 원으로 만든 후 서로 다른 점을 보여 표시자는 빼냅니다 maxvalorarray 색계열. 그러나 반지름이 작을 수 있으므로 케이스에 고정 반지름 또한 동적임 계산하십시오 작동합니까.
방금 블로그 주소를 정확히 찾을 수 있는 이 기사를 쓴 것이 유용합니다. http://seewah.blogspot.com/2009/10/circle-overlay-on-google-map.html
기본적으로 를 올바른 글래틀영보운스 그라운도버레이 만들어야 합니다. 비트 () 는 이 까다로운 apc® 아웃해야 조정 및 미국 남서부 모퉁이점을 모퉁이점 좌표계나 이마지너리 경계 사각형 (이 글래틀영보운스) 이 필요한 따라 이 원은 반지름입니다. 매우 복잡한 수학 수 있지만 그냥 블로그의 제데스트라틀영 함수 () 는 다음과 같은 뜻이 있다. 미삭 예뻐야 하니까 쉽습니다.