2013-05-22 2 views
1

이 있습니까 https://developers.google.com/maps/documentation/javascript/overlaysiOS 용 구글지도는 사용자 정의 오버레이

큰 차이가 동일 할 수있는 방법이 있다면, 내가 궁금해서 다른 기능과 능력에 간다,가 IOS 응용 프로그램에서 사용하기 위해 자바 스크립트 능력을 "포장"을 예를 들어 다음 사용자 정의 오버레이 또는 dragable 마커를 만들거나 당신은 당신의 iOS 앱에서 UIWebView을 사용할 수 있습니다

답변

0

심지어 거리, 지오 코딩 및 고도 서비스를 사용하고, 거기에 JavaScript API를 사용하십시오. 이렇게하면 JavaScript API의 모든 기능에 액세스 할 수 있지만지도, 3D 건물 회전/기울이기와 같은 iOS 관련 기능을 잃을 수 있으며 성능, 오프라인 사용 등과 같은 다른 단점이 있습니다.

iOS 앱에서 elevation API과 같은 Google지도 데이터 서비스를 사용하려면 해당 URL로 웹 요청을 한 다음 앱에서 결과를 그림/표시합니다. 기본지도 API와 이미 통합 된 JavaScript API보다 약간 복잡하지만 실행 가능합니다.

하지만 Google Maps iOS API의 주요 제한 사항은 맞춤형 오버레이에 대한 최소한의 지원입니다. 최신 버전에는 tile overlays이 포함되어 있습니다. 그러나 좀 더 역동적 인 것을 원하면이 정도면 충분하지 않을 수 있습니다. 동적 오버레이 기능 요청이 here이지만 Google의 우선 순위 목록에 포함되어 있지 않다고 생각합니다. 드래그 할 수있는 마커와 같은 것이 있으면 드래그를 직접 구현해야 할 수도 있고 그렇지 않을 수도 있습니다. 주석 및 오버레이 지원은 Apple의 MapKit이 iOS 용 Google지도 SDK보다 더 많은 유연성을 여전히 제공하는 영역 중 하나이므로 옵션으로 살펴볼 수도 있습니다 (그렇다면 Google Maps 데이터 서비스를 사용할 수 없음).

+0

나를 코드 예제로 참조 할 수 있습니까? –

+0

어떤 접근 방식을 사용하고 있습니까? –

관련 문제