私はオープンストリートマップの初心者です。私はいくつかの調査を行い、マップをダウンロードしてフォルダに保存できることを発見しました。しかし、オフラインのOpen Street Mapを提供するチュートリアルやサンプルは見つかりませんでした。誰かがステップチュートリアル、オフラインオープンストリートマップを実装するためのガイドでステップを提供することができます。私はこの例に従っていますhttp://android-coding.blogspot.com/2012/06/example-of-implementing-openstreetmap.htmlしかし、今私は接続がないときにそれを利用可能にしたいです。あなたはosmdroidライブラリを使用することができますmentionnedチュートリアルでオープンストリートマップオフラインで働くアンドロイド
答えて
同様: https://code.google.com/p/osmdroid/
ここオフラインマップでどのようにosmdroid作品の良い説明があります: https://stackoverflow.com/a/8286276/891479
使用MapTileProviderBasicアプリで。ここ いくつかの例: http://www.androidadb.com/class/ma/MapTileProviderBasic.html
モバイルアトラスクリエーターを使用osmdroid形式でオフラインマップを生成するには: http://mobac.sourceforge.net/
あなたは、マップのソースと出力形式を選択することができます。生成されたら、マップ・アトラスをzip形式で "/ osmdroid/map"ディレクトリーに入れます。
希望すると助かります!
これは、あなたが段階的に必要とするすべてのことを説明しているtutorialです。簡単に言うと
:あなたはMobile Atlas Creatorを使用してマップタイルをダウンロードする必要があります
1 - 。私はステップを説明しましたHERE
2結果のzipファイルをデバイスの/ mnt/sdcard/osmdroid /に移動します。
、3-のMapViewを追加するビルド・パス、プロジェクト
、4-へosmdroid-android-XXX.jarとslf4j-android-1.5.8.jarを追加:あなたはあなたのxmlレイアウト
<org.osmdroid.views.MapView
android:id="@+id/mapview"
android:layout_width="match_parent"
android:layout_height="match_parent"
tilesource="Mapnik"
/>
にのMapViewを追加したり、プログラムのMapViewを作成することができます。
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
{
mResourceProxy = new ResourceProxyImpl(inflater.getContext().getApplicationContext());
mMapView = new MapView(inflater.getContext(), 256, mResourceProxy);
return mMapView;
}
希望する;)
Mobile Atlas Creatorがブロックされました。今何をする –
OSMを使用してMOBAC(モバイルアトラスクリエイター)がブロックされていますhere
- 1. ジンジャーブレッドで働くアンドロイドマーケットのアクションバー..?
- 2. アンドロイド:TabHost重力が働かない
- 3. OpenCV SurfFeatureDetector働く原則
- 4. 階乗 - 「働く構造」
- 5. "paint"プログラムで働くOpenGL初心者
- 6. は、アプリケーションコンテキストの外で働く - フラスコ
- 7. Emacs:Chromeでftp:// ...を開くには? (のhttp://は...働く)
- 8. アンドロイドViewPager findViewByIdは働いていない - 常に返すnullの
- 9. Pacmanゴーストがアンドロイドで動く
- 10. アンドロイドでビットマップを描く
- 11. onFocusChange()textChanged(のように働く)
- 12. haskellの例がよく働かない
- 13. モジュールの輸入はPyCharmで働く、ここではPythonでIDLE
- 14. Firefoxで働いてjQueryのではなく、Internet Explorerの
- 15. .HasRequiredモデルで働くことができません
- 16. MangetoはドメインではなくIPアドレスで働いています
- 17. ドロップダウンナビゲーションメニューバーには、IE7で働いているではなく、FireFoxの
- 18. ハスケルでコンスはどのように働くのですか:
- 19. アンドロイドでフロントカメラをプログラムで開く
- 20. OpenGLでアンドロイドで円を描く
- 21. クローン&アペンデット - 働くことができません(JS Newb)
- 22. EC2インスタンスで働くウェイトレスサーバーを取得するには?
- 23. ヘブライ語で働くためにhtmlParseを取得するには?
- 24. カピバラは働くために睡眠が必要ですか?
- 25. タイマーで働くためのサービスの仕方は?
- 26. Ruby on Rails、ホスティングサービス(JustHost)で働くためにRake 11.1.2を入手
- 27. サウスヘロクでDjangoのアプリケーションのために働く方法
- 28. レスポールGoogleロゴを取得してGoogle以外で働く
- 29. ブランチで働くためのひげのテンプレートの入手方法
- 30. ガンコーンで働くためのアクセスログが得られません
Google Earth/MapsのオプションがMobile Atlas Creatorの機能から削除されました。そうだとすれば... osmdroidが読めるようサポートされている私のエリアの地図をどうすれば作れますか? – gumuruh
ライセンスマップの理由から、Googleマップはおそらく存在しません。オフラインマップ用にopenstreetマップソースを使用することができます。 –