http://download.mapsforge.org/からオーストリアの地図をダウンロードして、自分でオーストリアの地図ファイル (osmosis-0.43.1, mapsforge-map-writer-0.4.0) を生成しようとしました。しかし、彼らは同じ問題を出します。Perchtoldsdorf 付近の一部のデータ マップがズーム レベル >=12 で欠落しています。
エラーメッセージ:
09-05 10:52:30.745: E/MapsforgeTileProvider(4279): java.lang.IllegalArgumentException: 無効な緯度: -90.14254932030728 09-05 10:52:30.745: E/MapsforgeTileProvider(4279): org.mapsforge.core. util.LatLongUtils.validateLatitude (LatLongUtils.java:172) 09-05 10:52:30.745: E/MapsforgeTileProvider(4279): org.mapsforge.core.model.LatLong.(LatLong.java:46) 09-05 10 :52:30.745: E/MapsforgeTileProvider(4279): org.mapsforge.map.reader.MapDatabase.decodeWayNodesDoubleDelta(MapDatabase.java:356) 09-05 10:52:30.745: E/MapsforgeTileProvider(4279): org. mapsforge.map.reader.MapDatabase.processWayDataBlock(MapDatabase.java:674) 09-05 10:52:30.745: E/MapsforgeTileProvider(4279): org.mapsforge.map.reader.MapDatabase.processWays(MapDatabase.java:780) ) 09-05 10:52:30.745: E/MapsforgeTileProvider(4279): 組織で。mapsforge.map.reader.MapDatabase.processBlock(MapDatabase.java:449) 09-05 10:52:30.745: E/MapsforgeTileProvider(4279): org.mapsforge.map.reader.MapDatabase.processBlocks(MapDatabase.java:538) ) 09-05 10:52:30.745: E/MapsforgeTileProvider(4279): org.mapsforge.map.reader.MapDatabase.readMapData(MapDatabase.java:321) 09-05 10:52:30.745: E/MapsforgeTileProvider(4279 ): org.mapsforge.map.layer.renderer.DatabaseRenderer.executeJob(DatabaseRenderer.java:169) 09-05 10:52:30.745: E/MapsforgeTileProvider(4279): at.xylem.mapin.mapext.MapsforgeTileProvider. readTileImage(MapsforgeTileProvider.java:75) 09-05 10:52:30.745: E/MapsforgeTileProvider(4279): at.xylem.mapin.mapext.MapsforgeTileProvider.getTile(MapsforgeTileProvider.java:67) 09-05 10:52: 30.745: E/MapsforgeTileProvider(4279): com.google.android.gms.maps.model.TileOverlayOptions$2.getTile(不明なソース) 09-05 10:52:30.745: E/MapsforgeTileProvider(4279): com.google.android.gms.maps.model.internal.g$a.onTransact で(ソース不明) 09-05 10:52:30.745: E/MapsforgeTileProvider(4279): android.os.Binder.transact(Binder.java:361) 09-05 10:52:30.745: E/MapsforgeTileProvider(4279) : gwl.a (SourceFile:96) 09-05 10:52:30.745: E/MapsforgeTileProvider(4279): gve.a (SourceFile:73) 09-05 10:52:30.745: E/MapsforgeTileProvider(4279) : owd.run (不明なソース) 09-05 10:52:30.745: E/MapsforgeTileProvider(4279): java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:422) 09-05 10:52 :30.745: E/MapsforgeTileProvider(4279): java.util.concurrent.FutureTask.run(FutureTask.java:237) 09-05 10:52:30.745: E/MapsforgeTileProvider(4279): Java で。util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:152) 09-05 10:52:30.745: E/MapsforgeTileProvider(4279): java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPool.java:ExcutedThreadPool.java) 265) 09-05 10:52:30.745: E/MapsforgeTileProvider(4279): java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112) 09-05 10:52:30.745: E/MapsforgeTileProvider(4279) : java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587) 09-05 10:52:30.745: E/MapsforgeTileProvider(4279): java.lang.Thread.run(Thread.java:841) )ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:265) 09-05 10:52:30.745: E/MapsforgeTileProvider(4279): java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112) 09-05 10: 52:30.745: E/MapsforgeTileProvider(4279): java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587) 09-05 10:52:30.745: E/MapsforgeTileProvider(4279): java.lang で.Thread.run(Thread.java:841)ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:265) 09-05 10:52:30.745: E/MapsforgeTileProvider(4279): java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112) 09-05 10: 52:30.745: E/MapsforgeTileProvider(4279): java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587) 09-05 10:52:30.745: E/MapsforgeTileProvider(4279): java.lang で.Thread.run(Thread.java:841)E/MapsforgeTileProvider(4279): java.lang.Thread.run(Thread.java:841) でE/MapsforgeTileProvider(4279): java.lang.Thread.run(Thread.java:841) で
また、 http: //www.openandromaps.org/でオーストリアの地図を試してみましたが、問題ありませんが、地図のファイル サイズがかなり大きくなります (~400Mb)。(download.mapsforge.org からのオーストリアの地図ファイル、または私が作成した ~ 210Mb)。
これを修正する解決策はありますか?( https://code.google.com/p/mapsforge/issues/detail?id=519&colspec=ID%20Type%20Status%20Priority%20Stars%20Owner%20Summary%20Modifiedに投稿しましたが、フィードバックはありません)