Downloads

Current version

Osm2garmin Windows installer (14474 downloads) Osm2Garmin MacOSX installer (1192 downloads) Osm2garmin Linux installer (1437 downloads) Osm2garmin User's Guide (2416 downloads)
NameVersionSize#

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

Osm2garmin Windows installer (4772 downloads) Osm2garmin Linux installer (785 downloads) Osm2Garmin MacOSX installer (799 downloads) Osm2garmin User’s Guide (2365 downloads)
NameVersionSize#

13 thoughts on “Downloads”

  1. 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.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.

      1. 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

        1. 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?”

  2. 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 .

  3. 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.

  4. 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

  5. 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.

  6. 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 ?

  7. 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

  8. 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

  9. 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

Leave a Reply

Your email address will not be published. Required fields are marked *

Blue Captcha Image Refresh

*

Spam Protection by WP-SpamFree

Convert OpenStreetMap data to Garmin compatible format