2011-11-19 5 views
33

사람이 안드로이드에 대한 공개 거리지도 api를 어디에서 찾을 수 있는지 알고 있습니까? 사이트를 검색했으며 다른 사람들이 구현 한 것을 볼 수 있습니다.안드로이드에 대한 공개 거리지도 api

다른 앱에 통합되어 완전히 맞춤 설정할 수있는 앱을 찾고 있습니다.

답변

32

Osmdroid API를 사용하여 OSM을 통합 할 수 있습니다. 이것은 당신이 구글지도와 매우 유사한 기능을하지만 모바일 아틀라스 창조주 (MOBAC)와 타일을 준비하는 경우도

당신은 단지 osmdroid - 안드로이드 3.0.5을 필요로 Osmdroid home page (GitHub)

참조 오프라인 OSM 타일을 사용할 수 있습니다 .jar를 빌드 경로에 추가하십시오. Google 요구와 같은 API 키가 필요하지 않으며 타일이 캐싱되므로 다음 번에 해당 위치를 방문하면 데이터 다운로드 비용/시간을 절약 할 수 있습니다.

그것은 몇 가지 작은 버그를 가지고 있지만, 전반적으로는 당신이 그 (것)는 "상용 급 안드로이드 SDK를"에서 살펴 본다 가치가 상용 앱가는 경우

+0

나는 약간의 말로 표현할 수 밖에 없다. :) 그러나 그것은 모두 당신이 그것으로 무엇을하려고하는지에 달려있다. – Warpzit

+1

Osmdroid 프로젝트가 여기로 옮겨졌습니다 : https://github.com/osmdroid/osmdroid – ThomasW

9

꽤 좋은 - 모든 공급 업체가 앱을 사용자 정의 할 수 있습니다 (벤더에 따라 커스터마이징 정도가 다를 수 있음), 모든 벤더는 "무료 티어"(실제로 지불 할 필요가없는 지불 계획)가 있다고 생각합니다. 앱에 대해 충분히 좋을 수도 있습니다. 앱이 상업적으로 성공할 때까지는 지불 할 필요가 없습니다.)

는 몇 안드로이드 SDK 제공 업체의 이름을 :
  • skobbler (지금 TeleNav에)

    는 당신의 안드로이드 전화에지도를 회전 탐색하여 & 디스플레이 회전을 렌더링 할 수있는 SDK가 있습니다. 또한 오프라인 모드도 지원합니다. 자세한 내용은 developer platform을 확인하십시오.
  • OsmSharp지도를 탐색하고 차례로 탐색합니다. 자신의 코드를 가져올 수 있습니다 github
  • MapQuest은 Android 용으로 map & routing engine을 가지고 있습니다. Mapbox지도를 사용하여 라우팅 서비스를 사용할 수도 있습니다 (this 시작 지점 참조). 나는 그들이 오프라인 모드를 할 수 있다고 생각하지 않는다.