Current version
-
Download “Osm2garmin Windows installer”
Osm2garminGUI-1.3-build-278-windows.zip – Downloaded 74594 times – 16.90 MB -
Download “Osm2Garmin MacOSX installer”
Osm2garminGUI-1.3-build-278-macosx.tgz – Downloaded 2927 times – 16.81 MB -
Download “Osm2garmin Linux installer”
Osm2garminGUI-1.3-build-278-linux.sh – Downloaded 3126 times – 16.92 MB -
Download “Osm2garmin User's Guide”
Documentation-1.3-build-278.pdf – Downloaded 4958 times – 584.83 KB
Starting from Build 271, Osm2Garmin should work with Java 8. If you encounter problems to upgrade to build 271, uninstall the old version and install the new version. This will not affect existing data.
Previous versions – deprecated
-
Download “Osm2garmin Windows installer”
Osm2garminGUI-1.1-build-250-windows.exe – Downloaded 5340 times – 1.44 KB -
Download “Osm2garmin Linux installer”
Osm2garminGUI-1.1-build-250-linux.sh – Downloaded 1210 times – 1.43 KB -
Download “Osm2Garmin MacOSX installer”
Osm2garminGUI-1.1-build-250-macosx.tgz – Downloaded 1277 times – 1.43 KB -
Download “Osm2garmin User’s Guide”
Documentation-1.1-build-250.pdf – Downloaded 2850 times – 1.43 KB
1.2 has crashed on me totally
installed latest version of java 8 u25 , still refuses to download new planet file
forced to use v 1.1 250 version
1.1-250 will most probably not work because of changes in services. The Planet file has grown significantly and you need at least 4 Gb of heap memory to process it.
the 1.2 snapshot also failed frank to download the new planet file , am now d/ling the planet file by FTP , to try a force pickup
sometimes also the java crashes as well
any ideas frank
If Java crashes, you have most probably a hardware problem, e.g. memory or CPU. On the other hand, can you be more specific what exactly means “java crashes?”
now frank , it goes beyond that
the .270 version 1.2 snapshot , is always defaulting to september 09 -10-2014 planet file , not finding any other versions at all , un shure why .
also had probs where it had download error on state.txt file
now trying to force it to use 29-10-2014 planet file by downloading it by ftp , then makeing the torrent file for it with osm2img program .
Once the download is started, the software does not search for newer downloads and it is trying to download the same file. If you would like to download newer file, you must completely delete the working directory of the software.
If you download the file (same version) which the software is downloading out of the software and replace the Osm2garmin incomplete file, it should continue normally.
nope tried that frank, downloaded the updated planet file , but then it starts checking for updates , and take like 3 days to hour 00 to hour 018 checks before it then downloads updates
then had once done this then it failed on state.txt download
had download error on state.txt
This problem often happens when you switched from Torrent to HTTP download method. This leads to disruption of the working directory.
The possible solution is to download corresponding state file manually from the Planet server, rename it to state.txt and place it into your osmosiswork directory.
now i get crashes and errors a lot ,
org.openstreetmap.osmosis.core.OsmosisRuntimeException: An output error has occurred, aborting.
at org.openstreetmap.osmosis.core.store.DataPostbox.checkForOutputErrors(DataPostbox.java:160)
at org.openstreetmap.osmosis.core.store.DataPostbox.populateCentralQueue(DataPostbox.java:216)
at org.openstreetmap.osmosis.core.store.DataPostbox.put(DataPostbox.java:303)
at org.openstreetmap.osmosis.core.buffer.v0_6.ChangeBuffer.process(ChangeBuffer.java:48)
at org.openstreetmap.osmosis.xml.v0_6.impl.ChangeSourceElementProcessor$ChangeSinkAdapter.process(ChangeSourceElementProcessor.java:144)
at org.openstreetmap.osmosis.xml.v0_6.impl.NodeElementProcessor.end(NodeElementProcessor.java:139)
at org.openstreetmap.osmosis.xml.v0_6.impl.OsmChangeHandler.endElement(OsmChangeHandler.java:94)
at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source)
at org.apache.xerces.parsers.AbstractXMLDocumentParser.emptyElement(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
at org.apache.xerces.jaxp.SAXParserImpl.parse(Unknown Source)
at javax.xml.parsers.SAXParser.parse(Unknown Source)
at org.openstreetmap.osmosis.xml.v0_6.XmlChangeReader.run(XmlChangeReader.java:109)
at java.lang.Thread.run(Unknown Source)
Dec 07, 2014 7:46:26 AM org.openstreetmap.osmosis.core.pipeline.common.ActiveTaskManager waitForCompletion
SEVERE: Thread for task 2-buffer-change failed
any ideas ?
Looks like full disk or full temporary disk space.
WARNING: Attention: Data being output lacks metadata. Please use omitmetadata=true
Dec 12, 2014 4:21:23 PM crosby.binary.osmosis.OsmosisSerializer$Prim serializeMetadataDense
WARNING: Attention: Data being output lacks metadata. Please use omitmetadata=true
Dec 12, 2014 4:21:23 PM crosby.binary.osmosis.OsmosisSerializer$Prim serializeMetadataDense
WARNING: Attention: Data being output lacks metadata. Please use omitmetadata=true
Dec 12, 2014 4:21:23 PM crosby.binary.osmosis.OsmosisSerializer$Prim serializeMetadataDense
WARNING: Attention: Data being output lacks metadata. Please use omitmetadata=true
SEVERE (Srtm):
java.net.ConnectException: Connection refused: connect
at java.net.DualStackPlainSocketImpl.connect0(Native Method)
at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source)
at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)
at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)
at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
at java.net.PlainSocketImpl.connect(Unknown Source)
at java.net.SocksSocketImpl.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at sun.net.NetworkClient.doConnect(Unknown Source)
at sun.net.www.http.HttpClient.openServer(Unknown Source)
at sun.net.www.http.HttpClient.openServer(Unknown Source)
at sun.net.www.http.HttpClient.(Unknown Source)
at sun.net.www.http.HttpClient.New(Unknown Source)
at sun.net.www.http.HttpClient.New(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
at java.net.URL.openStream(Unknown Source)
at org.mantlik.osm2garmin.srtm2osm.Srtm.downloadFile(Srtm.java:269)
at org.mantlik.osm2garmin.srtm2osm.Srtm.download(Srtm.java:179)
at org.mantlik.osm2garmin.srtm2osm.Srtm.load(Srtm.java:114)
at org.mantlik.osm2garmin.srtm2osm.Srtm.get(Srtm.java:316)
at org.mantlik.osm2garmin.Srtm2Osm.run(Srtm2Osm.java:88)
at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1423)
at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2033
I have installed my own style , and my own typ file
this worked ok for 1 country , but now not detected for a 2nd country , yet nothing has moved
style = drivemap
style-file-drivemap