我試圖讓一個.map文件在我的android應用程序中使用它。我的意思是藉助mapsforge庫在屏幕上顯示地圖。庫需要一個.map文件。問題是使用osmosis mapfilewriter插件生成它。當我使用命令使用mapfilewriter插件爲滲透創建.map文件
./osmosis --rx file=/home/user/poland.osm --mw file=result.map bbox=51.09,16.9,51.14,17
我得到
SEVERE: Thread for task 1-rx failed
java.lang.OutOfMemoryError: Java heap space
我嘗試使用的論據另一種秩序,但它也不起作用。我也嘗試使用-Xmx1200m
選項來增加javas堆內存,但使用內存是這樣的,並沒有幫助。
我將不勝感激。
確實。這將解決大圖的大部分內存問題 - 代價是放慢處理速度;根據我的經驗,基於磁盤的臨時存儲比基於內存的存儲大一些,因此請確保有足夠的可用空間。 – Piskvor