3

.map ファイルを使用してオフライン マップを表示するコードを見つけました。しかし、.map ファイルを作成する方法や、特定の都市や州用の .map ファイルを生成する方法が見つかりません。特定の都市または州の .map ファイルを作成または生成する方法を誰か教えてもらえますか? .map ファイルを使用してオフライン マップを表示するコードを以下に示します。

public class HelloMapView extends MapActivity {
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        MapView mapView = new MapView(this);
        mapView.setClickable(true);
        mapView.setBuiltInZoomControls(true);
        mapView.setMapFile(new File("/sdcard/path/to/mapfile.map"));
        setContentView(mapView);
    }
}

.map ファイルを作成できません。早急に解決策を教えてください。

4

7 に答える 7

1

あなたはmapsforgeによって使用される地図のリストをここで見つけることができます

于 2013-01-22T10:56:31.557 に答える
1

あなたはこれを使うことができます私はこれを多くのアプリケーションで使用しました....

http://leaflet.cloudmade.com/

于 2012-03-14T14:22:01.803 に答える
1

それはすべてmapsforge wikiで答えられています:

http://code.google.com/p/mapsforge/wiki/MapFileWriterOsmosis

さらにヘルプが必要な場合は、プロジェクトのメーリング リストを使用することをお勧めします。

http://groups.google.com/group/mapsforge-dev?pli=1

于 2012-03-14T17:09:49.707 に答える
1

Android 用のオープン ソース マップもご覧ください。ビットマップに依存する tilesource 実装があり、目的に使用できます。

于 2012-03-14T14:29:59.910 に答える
0

地図をオフラインで指定して表示するための Android アプリケーションを作成したいと思います。これは素晴らしいチュートリアルです。 http://www.haakseth.com/?p=30

最初に行う必要があるのは、モバイル アトラス クリエーター (MOBAC) アプリケーションで表示したい都市の地図を生成することです。次に、マップをマップ ビューにレンダリングできます。

于 2014-11-07T03:39:16.647 に答える
0

.map ファイルについては、http: //download.mapsforge.org/maps/ にアクセスしてください

http://download.geofabrik.de/index.htmlに移動し て、追加機能 (オフラインのリバース ジオコーディング、場所、建物、名前、通りなど) を提供する .osm/pbf ファイルを取得します。
mapsforge/graphhopper プラグインを使用します。

于 2017-03-24T18:37:19.007 に答える