2014-05-12 7 views
0

방금 ​​JAVA 및 Android에서 프로그래밍을 시작했습니다. 나는 PHP를 사용하여 가져 와서지도 오버레이에 표시하는 MySql 데이터베이스에 마커를 저장하는 안드로이드 응용 프로그램을 만들 수있었습니다. 또한 나는 마커를 데이터베이스에 추가하는 것을 허용했다. 나는이 모든 일을 Google Maps API를 사용하여하고 있으며 Open Street Map을 사용하여 동일하게하고 싶습니다. 아무도 나에게 도움이 될 몇 가지 링크 또는 링크를하는 방법에 대한 힌트를 주면 감사 할 것입니다. 미리 감사드립니다.OSM을 사용하여 Android 앱 개발

답변

1

Mapsforge (http://code.google.com/p/mapsforge/)를 살펴보십시오. Google지도에 거의 대체 할 수 있도록 설계되었습니다. 완전히 사소한 것은 아니지만 소스 코드에 샘플 앱이있어 일반적인 결과를 얻을 수있는 기본적인 동작을 보여줍니다.

또 다른 옵션은 Osmdroid (http://code.google.com/p/osmdroid/)입니다. 가장 큰 차이점은 Mapsforge를 사용하면지도 파일을 다운로드하여 장치에서 렌더링하므로 데이터 연결 없이도지도를 사용할 수 있습니다. Osmdroid는 OSM에서 타일을 다운로드합니다. Google Maps API는 Google Maps에서와 매우 유사합니다.