Hi,

today I've merged the problem-list branch into trunk and committed r279.

Major changes to r270:
- keep-complete=true  is now the default
- new --precomp-sea parameter: estimate nodes that are added in mkgmap due
to the equally named option, the parameter specifies the directory with the
precompiled sea data
  - fixed potential problem with negative ids in XML writer
  - corrected mixed line endings for Windows systems:
   + all lines in areas.list, areas.poly, and template.args are written with
\r\n
   + all lines in the kml file are written with \n only
- improved throughput (a few percent) by avoiding auto-boxing
- reduced memory needed in the "handle-problem-list" phase

I'll update the wiki tomorrow.

Ciao,
Gerd


Hi Gerd,

great improvements!

I have just tested r277 (r279 is not ready for download yet) and observed that the output parameter is not working. No matter which value is given for output, the output is pbf always.

Do you know if that's fixed in the trunk r279?

WanMil


<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://www.opengis.net/kml/2.2";>
<Document>
  <Style id="transWhitePoly">
    <LineStyle>
      <width>1.5</width>
    </LineStyle>
    <PolyStyle>
      <color>00ffffff</color>
      <colorMode>normal</colorMode>
    </PolyStyle>
  </Style>

  <Placemark>
    <name>63240001</name>
    <styleUrl>#transWhitePoly</styleUrl>
      <description>
        <![CDATA[63240001]]>
      </description>
    <Polygon>
      <outerBoundaryIs>
        <LinearRing>
          <coordinates>
            13.007813,57.568359
            13.007813,60.600586
            22.456055,60.600586
            22.456055,57.568359
            13.007813,57.568359
          </coordinates>
        </LinearRing>
      </outerBoundaryIs>
    </Polygon>
  </Placemark>
  <Placemark>
    <name>63240002</name>
    <styleUrl>#transWhitePoly</styleUrl>
      <description>
        <![CDATA[63240002]]>
      </description>
    <Polygon>
      <outerBoundaryIs>
        <LinearRing>
          <coordinates>
            22.456055,57.568359
            22.456055,60.600586
            31.552734,60.600586
            31.552734,57.568359
            22.456055,57.568359
          </coordinates>
        </LinearRing>
      </outerBoundaryIs>
    </Polygon>
  </Placemark>
  <Placemark>
    <name>63240003</name>
    <styleUrl>#transWhitePoly</styleUrl>
      <description>
        <![CDATA[63240003]]>
      </description>
    <Polygon>
      <outerBoundaryIs>
        <LinearRing>
          <coordinates>
            13.007813,60.600586
            13.007813,66.928711
            31.552734,66.928711
            31.552734,60.600586
            13.007813,60.600586
          </coordinates>
        </LinearRing>
      </outerBoundaryIs>
    </Polygon>
  </Placemark>
  <Placemark>
    <name>63240004</name>
    <styleUrl>#transWhitePoly</styleUrl>
      <description>
        <![CDATA[63240004]]>
      </description>
    <Polygon>
      <outerBoundaryIs>
        <LinearRing>
          <coordinates>
            13.007813,66.928711
            13.007813,71.674805
            31.552734,71.674805
            31.552734,66.928711
            13.007813,66.928711
          </coordinates>
        </LinearRing>
      </outerBoundaryIs>
    </Polygon>
  </Placemark>
  <Placemark>
    <name>63240005</name>
    <styleUrl>#transWhitePoly</styleUrl>
      <description>
        <![CDATA[63240005]]>
      </description>
    <Polygon>
      <outerBoundaryIs>
        <LinearRing>
          <coordinates>
            3.999023,62.270508
            3.999023,63.413086
            13.007813,63.413086
            13.007813,62.270508
            3.999023,62.270508
          </coordinates>
        </LinearRing>
      </outerBoundaryIs>
    </Polygon>
  </Placemark>
  <Placemark>
    <name>63240006</name>
    <styleUrl>#transWhitePoly</styleUrl>
      <description>
        <![CDATA[63240006]]>
      </description>
    <Polygon>
      <outerBoundaryIs>
        <LinearRing>
          <coordinates>
            3.999023,63.413086
            3.999023,68.422852
            13.007813,68.422852
            13.007813,63.413086
            3.999023,63.413086
          </coordinates>
        </LinearRing>
      </outerBoundaryIs>
    </Polygon>
  </Placemark>
  <Placemark>
    <name>63240007</name>
    <styleUrl>#transWhitePoly</styleUrl>
      <description>
        <![CDATA[63240007]]>
      </description>
    <Polygon>
      <outerBoundaryIs>
        <LinearRing>
          <coordinates>
            3.779297,57.656250
            3.779297,59.545898
            6.855469,59.545898
            6.855469,57.656250
            3.779297,57.656250
          </coordinates>
        </LinearRing>
      </outerBoundaryIs>
    </Polygon>
  </Placemark>
  <Placemark>
    <name>63240008</name>
    <styleUrl>#transWhitePoly</styleUrl>
      <description>
        <![CDATA[63240008]]>
      </description>
    <Polygon>
      <outerBoundaryIs>
        <LinearRing>
          <coordinates>
            3.779297,59.545898
            3.779297,62.270508
            6.855469,62.270508
            6.855469,59.545898
            3.779297,59.545898
          </coordinates>
        </LinearRing>
      </outerBoundaryIs>
    </Polygon>
  </Placemark>
  <Placemark>
    <name>63240009</name>
    <styleUrl>#transWhitePoly</styleUrl>
      <description>
        <![CDATA[63240009]]>
      </description>
    <Polygon>
      <outerBoundaryIs>
        <LinearRing>
          <coordinates>
            6.855469,57.568359
            6.855469,59.106445
            13.007813,59.106445
            13.007813,57.568359
            6.855469,57.568359
          </coordinates>
        </LinearRing>
      </outerBoundaryIs>
    </Polygon>
  </Placemark>
  <Placemark>
    <name>63240010</name>
    <styleUrl>#transWhitePoly</styleUrl>
      <description>
        <![CDATA[63240010]]>
      </description>
    <Polygon>
      <outerBoundaryIs>
        <LinearRing>
          <coordinates>
            6.855469,59.106445
            6.855469,59.897461
            10.458984,59.897461
            10.458984,59.106445
            6.855469,59.106445
          </coordinates>
        </LinearRing>
      </outerBoundaryIs>
    </Polygon>
  </Placemark>
  <Placemark>
    <name>63240011</name>
    <styleUrl>#transWhitePoly</styleUrl>
      <description>
        <![CDATA[63240011]]>
      </description>
    <Polygon>
      <outerBoundaryIs>
        <LinearRing>
          <coordinates>
            10.458984,59.106445
            10.458984,59.897461
            13.007813,59.897461
            13.007813,59.106445
            10.458984,59.106445
          </coordinates>
        </LinearRing>
      </outerBoundaryIs>
    </Polygon>
  </Placemark>
  <Placemark>
    <name>63240012</name>
    <styleUrl>#transWhitePoly</styleUrl>
      <description>
        <![CDATA[63240012]]>
      </description>
    <Polygon>
      <outerBoundaryIs>
        <LinearRing>
          <coordinates>
            6.855469,59.897461
            6.855469,62.270508
            10.766602,62.270508
            10.766602,59.897461
            6.855469,59.897461
          </coordinates>
        </LinearRing>
      </outerBoundaryIs>
    </Polygon>
  </Placemark>
  <Placemark>
    <name>63240013</name>
    <styleUrl>#transWhitePoly</styleUrl>
      <description>
        <![CDATA[63240013]]>
      </description>
    <Polygon>
      <outerBoundaryIs>
        <LinearRing>
          <coordinates>
            10.766602,59.897461
            10.766602,60.380859
            13.007813,60.380859
            13.007813,59.897461
            10.766602,59.897461
          </coordinates>
        </LinearRing>
      </outerBoundaryIs>
    </Polygon>
  </Placemark>
  <Placemark>
    <name>63240014</name>
    <styleUrl>#transWhitePoly</styleUrl>
      <description>
        <![CDATA[63240014]]>
      </description>
    <Polygon>
      <outerBoundaryIs>
        <LinearRing>
          <coordinates>
            10.766602,60.380859
            10.766602,62.270508
            13.007813,62.270508
            13.007813,60.380859
            10.766602,60.380859
          </coordinates>
        </LinearRing>
      </outerBoundaryIs>
    </Polygon>
  </Placemark>
</Document>
</kml>
# List of areas
# Generated Fri Jan 11 23:06:09 CET 2013
#
63240001: 2682880,606208 to 2824192,1046528
#       : 57.568359,13.007813 to 60.600586,22.456055

63240002: 2682880,1046528 to 2824192,1470464
#       : 57.568359,22.456055 to 60.600586,31.552734

63240003: 2824192,606208 to 3119104,1470464
#       : 60.600586,13.007813 to 66.928711,31.552734

63240004: 3119104,606208 to 3340288,1470464
#       : 66.928711,13.007813 to 71.674805,31.552734

63240005: 2902016,186368 to 2955264,606208
#       : 62.270508,3.999023 to 63.413086,13.007813

63240006: 2955264,186368 to 3188736,606208
#       : 63.413086,3.999023 to 68.422852,13.007813

63240007: 2686976,176128 to 2775040,319488
#       : 57.656250,3.779297 to 59.545898,6.855469

63240008: 2775040,176128 to 2902016,319488
#       : 59.545898,3.779297 to 62.270508,6.855469

63240009: 2682880,319488 to 2754560,606208
#       : 57.568359,6.855469 to 59.106445,13.007813

63240010: 2754560,319488 to 2791424,487424
#       : 59.106445,6.855469 to 59.897461,10.458984

63240011: 2754560,487424 to 2791424,606208
#       : 59.106445,10.458984 to 59.897461,13.007813

63240012: 2791424,319488 to 2902016,501760
#       : 59.897461,6.855469 to 62.270508,10.766602

63240013: 2791424,501760 to 2813952,606208
#       : 59.897461,10.766602 to 60.380859,13.007813

63240014: 2813952,501760 to 2902016,606208
#       : 60.380859,10.766602 to 62.270508,13.007813

_______________________________________________
mkgmap-dev mailing list
[email protected]
http://lists.mkgmap.org.uk/mailman/listinfo/mkgmap-dev

Reply via email to