Hi WanMil,

I am hitting a problem in BoundaryUtil.splitToElements()

I create a boundary object with
Boundary boundary = new Boundary(nodeElem.area,
nodeElem.boundary.getTags());

Now I want to verify it with
List<BoundaryElement>   boundaryElements = boundary.getBoundaryElements();
if (boundaryElements.size() == 0)
continue;

My problem: I am hitting this assertion in BoundaryUtil.splitToElements():

assert bElements.get(0).isOuter() : log.threadTag()+" first element is not
outer. "+ bElements;

The area looks like this:
[Curve[0, (448156.0, 2442187.0), (448156.0, 2442187.0), D], Curve[1,
(448156.0, 2442187.0), (448177.0, 2442274.0), D], Curve[1, (448177.0,
2442274.0), (448176.4834437087, 2442270.543046358), U], Curve[1,
(448176.48344370874, 2442270.543046358), (448156.1621621622, 2442187.0), U]]

Can you tell me what's wrong with that? The area is split into one list of
coords, and that describes a way that is considered to be anti-clockwise:
[2442187/448156, 2442274/448177, 2442271/448176, 2442187/448156]

I am not sure where I should search the error.

Ciao,
Gerd

Hi Gerd,

it is possible that a boundary has a hole created by an inner way in a
multipolygon. The
List<List<Coord>>  areaElements = Java2DConverter.areaToShapes(area);
call converts the area into distinct polygons where clockwise polygons
describe outer ways and counterclockwise polygons describe inner way
(holes). As it is mentioned in the comment the areaElements list starts
with the most inner polygon and continues with more and more outer
polygons. Therefore the last polygon is the most outer polygon (and also
the biggest one). As the biggest polygon cannot be an inner polygon it
must be an outer one. This is the check.

I haven't played through your testcase but either the Java2DConverter
has a bug, or the code
        if (singleElement.size()<= 3) {
                // need at least 4 items to describe a polygon
                continue;
        }
removes the last outer element or the input area is defect (I don't know
if that's ever possible).

WanMil

Hi Gerd,

I can confirm this problem.
The problem is caused by boundary relation 171139 (http://www.openstreetmap.org/browse/relation/171139). As you can see the northeast corner is very pointed. By converting the OSM coordinates to garmin coordinates with less accuracy the north east corner is converted to a line. This line (0.gpx) is stored as boundary and detected as counterclockwise. I am not still sure if the clockwise algorithm is wrong but anyhow this case should be detected and should not lead to an Exception.

Attached you find the relation and how it is stored in the bounds file. Each part is stored as one gpx file.

WanMil
<gpx xmlns="http://www.topografix.com/GPX/1/1"; 
xmlns:gpxx="http://www.garmin.com/xmlschemas/GpxExtensions/v3"; 
xmlns:gpxtpx="http://www.garmin.com/xmlschemas/TrackPointExtension/v1"; 
version="1.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://www.topografix.com/GPX/1/1 
http://www.topografix.com/GPX/1/1/gpx.xsd 
http://www.garmin.com/xmlschemas/GpxExtensions/v3 
http://www.garmin.com/xmlschemas/GpxExtensionsv3.xsd 
http://www.garmin.com/xmlschemas/TrackPointExtension/v1 
http://www.garmin.com/xmlschemas/TrackPointExtensionv1.xsd";> 
<trk><name>C:\Garmin\Karten\Daten\us-west\20120121\tiles\63240034/1</name><trkseg><trkpt
 lat="36.002089977264404" lon="-105.96502304077148"/><trkpt 
lat="36.00211143493652" lon="-105.96493721008301"/><trkpt 
lat="36.00211143493652" lon="-105.96487283706665"/><trkpt 
lat="36.002089977264404" lon="-105.96502304077148"/></trkseg></trk></gpx>
<gpx xmlns="http://www.topografix.com/GPX/1/1"; 
xmlns:gpxx="http://www.garmin.com/xmlschemas/GpxExtensions/v3"; 
xmlns:gpxtpx="http://www.garmin.com/xmlschemas/TrackPointExtension/v1"; 
version="1.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://www.topografix.com/GPX/1/1 
http://www.topografix.com/GPX/1/1/gpx.xsd 
http://www.garmin.com/xmlschemas/GpxExtensions/v3 
http://www.garmin.com/xmlschemas/GpxExtensionsv3.xsd 
http://www.garmin.com/xmlschemas/TrackPointExtension/v1 
http://www.garmin.com/xmlschemas/TrackPointExtensionv1.xsd";> 
<trk><name>C:\Garmin\Karten\Daten\us-west\20120121\tiles\63240034/2</name><trkseg><trkpt
 lat="35.97299337387085" lon="-106.01553440093994"/><trkpt 
lat="35.97350835800171" lon="-106.01727247238159"/><trkpt 
lat="35.97355127334595" lon="-106.01774454116821"/><trkpt 
lat="35.97350835800171" lon="-106.01810932159424"/><trkpt 
lat="35.97346544265747" lon="-106.01825952529907"/><trkpt 
lat="35.9732723236084" lon="-106.01901054382324"/><trkpt 
lat="35.97325086593628" lon="-106.01980447769165"/><trkpt 
lat="35.973379611968994" lon="-106.02055549621582"/><trkpt 
lat="35.9737229347229" lon="-106.02130651473999"/><trkpt 
lat="35.97419500350952" lon="-106.02276563644409"/><trkpt 
lat="35.97419500350952" lon="-106.02360248565674"/><trkpt 
lat="35.974087715148926" lon="-106.02583408355713"/><trkpt 
lat="35.974109172821045" lon="-106.02660655975342"/><trkpt 
lat="35.974109172821045" lon="-106.02662801742554"/><trkpt 
lat="35.97443103790283" lon="-106.02772235870361"/><trkpt 
lat="35.97451686859131" lon="-106.02832317352295"/><trkpt 
lat="35.97449541091919" lon="-106.02840900421143"/><trkpt 
lat="35.97642660140991" lon="-106.02718591690063"/><trkpt 
lat="35.97715616226196" lon="-106.02677822113037"/><trkpt 
lat="35.97717761993408" lon="-106.02677822113037"/><trkpt 
lat="35.97739219665527" lon="-106.02664947509766"/><trkpt 
lat="35.978100299835205" lon="-106.02574825286865"/><trkpt 
lat="35.97848653793335" lon="-106.02448225021362"/><trkpt 
lat="35.979065895080566" lon="-106.02347373962402"/><trkpt 
lat="35.97973108291626" lon="-106.02283000946045"/><trkpt 
lat="35.98024606704712" lon="-106.02240085601807"/><trkpt 
lat="35.98054647445679" lon="-106.02207899093628"/><trkpt 
lat="35.9806752204895" lon="-106.02162837982178"/><trkpt 
lat="35.980610847473145" lon="-106.02124214172363"/><trkpt 
lat="35.98069667816162" lon="-106.02079153060913"/><trkpt 
lat="35.98095417022705" lon="-106.02059841156006"/><trkpt 
lat="35.98125457763672" lon="-106.02023363113403"/><trkpt 
lat="35.981340408325195" lon="-106.01971864700317"/><trkpt 
lat="35.98144769668579" lon="-106.01922512054443"/><trkpt 
lat="35.98174810409546" lon="-106.01892471313477"/><trkpt 
lat="35.981812477111816" lon="-106.01886034011841"/><trkpt 
lat="35.98219871520996" lon="-106.01879596710205"/><trkpt 
lat="35.98245620727539" lon="-106.01892471313477"/><trkpt 
lat="35.98277807235718" lon="-106.0190749168396"/><trkpt 
lat="35.983099937438965" lon="-106.01898908615112"/><trkpt 
lat="35.983335971832275" lon="-106.01901054382324"/><trkpt 
lat="35.98365783691406" lon="-106.01935386657715"/><trkpt 
lat="35.98395824432373" lon="-106.01954698562622"/><trkpt 
lat="35.984580516815186" lon="-106.01956844329834"/><trkpt 
lat="35.984580516815186" lon="-106.01965427398682"/><trkpt 
lat="35.984601974487305" lon="-106.01976156234741"/><trkpt 
lat="35.98464488983154" lon="-106.01989030838013"/><trkpt 
lat="35.98466634750366" lon="-106.0199761390686"/><trkpt 
lat="35.984816551208496" lon="-106.01967573165894"/><trkpt 
lat="35.984838008880615" lon="-106.01958990097046"/><trkpt 
lat="35.984859466552734" lon="-106.0195255279541"/><trkpt 
lat="35.98505258560181" lon="-106.01886034011841"/><trkpt 
lat="35.98522424697876" lon="-106.0184097290039"/><trkpt 
lat="35.985374450683594" lon="-106.01802349090576"/><trkpt 
lat="35.98539590835571" lon="-106.0179591178894"/><trkpt 
lat="35.98546028137207" lon="-106.01783037185669"/><trkpt 
lat="35.98548173904419" lon="-106.01770162582397"/><trkpt 
lat="35.98552465438843" lon="-106.01763725280762"/><trkpt 
lat="35.985589027404785" lon="-106.0174012184143"/><trkpt 
lat="35.9857177734375" lon="-106.01701498031616"/><trkpt lat="35.9857177734375" 
lon="-106.01684331893921"/><trkpt lat="35.98578214645386" 
lon="-106.01665019989014"/><trkpt lat="35.98580360412598" 
lon="-106.01647853851318"/><trkpt lat="35.98576068878174" 
lon="-106.0159420967102"/><trkpt lat="35.98576068878174" 
lon="-106.01551294326782"/><trkpt lat="35.985846519470215" 
lon="-106.01516962051392"/><trkpt lat="35.98599672317505" 
lon="-106.01480484008789"/><trkpt lat="35.98603963851929" 
lon="-106.01471900939941"/><trkpt lat="35.986104011535645" 
lon="-106.01444005966187"/><trkpt lat="35.986125469207764" 
lon="-106.01409673690796"/><trkpt lat="35.986061096191406" 
lon="-106.0140323638916"/><trkpt lat="35.98601818084717" 
lon="-106.01381778717041"/><trkpt lat="35.98599672317505" 
lon="-106.01364612579346"/><trkpt lat="35.98593235015869" 
lon="-106.0134744644165"/><trkpt lat="35.98595380783081" 
lon="-106.01330280303955"/><trkpt lat="35.98601818084717" 
lon="-106.0126805305481"/><trkpt lat="35.986061096191406" 
lon="-106.0125732421875"/><trkpt lat="35.98614692687988" 
lon="-106.01231575012207"/><trkpt lat="35.98629713058472" 
lon="-106.01210117340088"/><trkpt lat="35.98646879196167" 
lon="-106.01186513900757"/><trkpt lat="35.986812114715576" 
lon="-106.01147890090942"/><trkpt lat="35.98689794540405" 
lon="-106.01132869720459"/><trkpt lat="35.98702669143677" 
lon="-106.011221408844"/><trkpt lat="35.98702669143677" 
lon="-106.01117849349976"/><trkpt lat="35.98739147186279" 
lon="-106.01070642471313"/><trkpt lat="35.98741292953491" 
lon="-106.01064205169678"/><trkpt lat="35.9876275062561" 
lon="-106.01040601730347"/><trkpt lat="35.987842082977295" 
lon="-106.01014852523804"/><trkpt lat="35.9882926940918" 
lon="-106.00941896438599"/><trkpt lat="35.98839998245239" 
lon="-106.00926876068115"/><trkpt lat="35.98872184753418" 
lon="-106.00903272628784"/><trkpt lat="35.98893642425537" 
lon="-106.0089898109436"/><trkpt lat="35.98921537399292" 
lon="-106.00892543792725"/><trkpt lat="35.98942995071411" 
lon="-106.00879669189453"/><trkpt lat="35.989580154418945" 
lon="-106.00866794586182"/><trkpt lat="35.989601612091064" 
lon="-106.00860357284546"/><trkpt lat="35.98990201950073" 
lon="-106.0080885887146"/><trkpt lat="35.99003076553345" 
lon="-106.00795984268188"/><trkpt lat="35.99015951156616" 
lon="-106.00795984268188"/><trkpt lat="35.99054574966431" 
lon="-106.00802421569824"/><trkpt lat="35.99069595336914" 
lon="-106.00802421569824"/><trkpt lat="35.99103927612305" 
lon="-106.00806713104248"/><trkpt lat="35.991318225860596" 
lon="-106.00811004638672"/><trkpt lat="35.99204778671265" 
lon="-106.00823879241943"/><trkpt lat="35.99239110946655" 
lon="-106.00830316543579"/><trkpt lat="35.99249839782715" 
lon="-106.00832462310791"/><trkpt lat="35.992605686187744" 
lon="-106.00834608078003"/><trkpt lat="35.99264860153198" 
lon="-106.00832462310791"/><trkpt lat="35.9926700592041" 
lon="-106.00832462310791"/><trkpt lat="35.99269151687622" 
lon="-106.00834608078003"/><trkpt lat="35.99273443222046" 
lon="-106.00836753845215"/><trkpt lat="35.992798805236816" 
lon="-106.00834608078003"/><trkpt lat="35.992820262908936" 
lon="-106.00832462310791"/><trkpt lat="35.99290609359741" 
lon="-106.00832462310791"/><trkpt lat="35.99292755126953" 
lon="-106.00832462310791"/><trkpt lat="35.99297046661377" 
lon="-106.00832462310791"/><trkpt lat="35.993056297302246" 
lon="-106.00832462310791"/><trkpt lat="35.993099212646484" 
lon="-106.00832462310791"/><trkpt lat="35.9931206703186" 
lon="-106.0084319114685"/><trkpt lat="35.99318504333496" 
lon="-106.00847482681274"/><trkpt lat="35.99327087402344" 
lon="-106.00856065750122"/><trkpt lat="35.993356704711914" 
lon="-106.00849628448486"/><trkpt lat="35.99339962005615" 
lon="-106.0084319114685"/><trkpt lat="35.99329233169556" 
lon="-106.00832462310791"/><trkpt lat="35.993313789367676" 
lon="-106.00830316543579"/><trkpt lat="35.993335247039795" 
lon="-106.00830316543579"/><trkpt lat="35.993356704711914" 
lon="-106.00830316543579"/><trkpt lat="35.99337816238403" 
lon="-106.00830316543579"/><trkpt lat="35.99342107772827" 
lon="-106.00830316543579"/><trkpt lat="35.993549823760986" 
lon="-106.00828170776367"/><trkpt lat="35.993592739105225" 
lon="-106.00828170776367"/><trkpt lat="35.99387168884277" 
lon="-106.00826025009155"/><trkpt lat="35.99389314651489" 
lon="-106.00826025009155"/><trkpt lat="35.99415063858032" 
lon="-106.00830316543579"/><trkpt lat="35.9942364692688" 
lon="-106.00832462310791"/><trkpt lat="35.99427938461304" 
lon="-106.00832462310791"/><trkpt lat="35.99438667297363" 
lon="-106.00832462310791"/><trkpt lat="35.994558334350586" 
lon="-106.00836753845215"/><trkpt lat="35.99477291107178" 
lon="-106.00838899612427"/><trkpt lat="35.99488019943237" 
lon="-106.00841045379639"/><trkpt lat="35.99503040313721" 
lon="-106.00845336914062"/><trkpt lat="35.99518060684204" 
lon="-106.00847482681274"/><trkpt lat="35.9952449798584" 
lon="-106.00847482681274"/><trkpt lat="35.99541664123535" 
lon="-106.00851774215698"/><trkpt lat="35.99593162536621" 
lon="-106.00866794586182"/><trkpt lat="35.9961462020874" 
lon="-106.00871086120605"/><trkpt lat="35.99627494812012" 
lon="-106.0087537765503"/><trkpt lat="35.99648952484131" 
lon="-106.00883960723877"/><trkpt lat="35.99676847457886" 
lon="-106.00886106491089"/><trkpt lat="35.996811389923096" 
lon="-106.00886106491089"/><trkpt lat="35.997090339660645" 
lon="-106.00879669189453"/><trkpt lat="35.99724054336548" 
lon="-106.00879669189453"/><trkpt lat="35.997326374053955" 
lon="-106.0087537765503"/><trkpt lat="35.99743366241455" 
lon="-106.00871086120605"/><trkpt lat="35.9977126121521" 
lon="-106.0086464881897"/><trkpt lat="35.99788427352905" 
lon="-106.00862503051758"/><trkpt lat="35.9981632232666" 
lon="-106.00849628448486"/><trkpt lat="35.99820613861084" 
lon="-106.00849628448486"/><trkpt lat="35.99822759628296" 
lon="-106.00849628448486"/><trkpt lat="35.9982705116272" 
lon="-106.00849628448486"/><trkpt lat="35.99842071533203" 
lon="-106.00849628448486"/><trkpt lat="35.99846363067627" 
lon="-106.00849628448486"/><trkpt lat="35.999107360839844" 
lon="-106.00841045379639"/><trkpt lat="35.99940776824951" 
lon="-106.00838899612427"/><trkpt lat="35.999600887298584" 
lon="-106.00836753845215"/><trkpt lat="35.99998712539673" 
lon="-106.00836753845215"/><trkpt lat="36.000051498413086" 
lon="-106.00834608078003"/><trkpt lat="36.00020170211792" 
lon="-106.00832462310791"/><trkpt lat="36.00052356719971" 
lon="-106.00823879241943"/><trkpt lat="36.00065231323242" 
lon="-106.00821733474731"/><trkpt lat="36.00097417831421" 
lon="-106.00815296173096"/><trkpt lat="36.001296043395996" 
lon="-106.00806713104248"/><trkpt lat="36.001553535461426" 
lon="-106.00791692733765"/><trkpt lat="36.001596450805664" 
lon="-106.00787401199341"/><trkpt lat="36.00193977355957" 
lon="-106.00759506225586"/><trkpt lat="36.00198268890381" 
lon="-106.0075306892395"/><trkpt lat="36.00200414657593" 
lon="-106.00748777389526"/><trkpt lat="36.00198268890381" 
lon="-106.00557804107666"/><trkpt lat="36.00196123123169" 
lon="-106.0030460357666"/><trkpt lat="36.00196123123169" 
lon="-106.00029945373535"/><trkpt lat="36.002089977264404" 
lon="-105.98849773406982"/><trkpt lat="36.002089977264404" 
lon="-105.98023653030396"/><trkpt lat="36.002047061920166" 
lon="-105.9797215461731"/><trkpt lat="36.00200414657593" 
lon="-105.97912073135376"/><trkpt lat="36.00200414657593" 
lon="-105.97886323928833"/><trkpt lat="36.00198268890381" 
lon="-105.97873449325562"/><trkpt lat="36.00198268890381" 
lon="-105.97821950912476"/><trkpt lat="36.00202560424805" 
lon="-105.97620248794556"/><trkpt lat="36.002089977264404" 
lon="-105.97077369689941"/><trkpt lat="36.002089977264404" 
lon="-105.96553802490234"/><trkpt lat="36.00211143493652" 
lon="-105.96538782119751"/><trkpt lat="36.002089977264404" 
lon="-105.96521615982056"/><trkpt lat="36.002068519592285" 
lon="-105.96607446670532"/><trkpt lat="36.002068519592285" 
lon="-105.96611738204956"/><trkpt lat="36.00200414657593" 
lon="-105.9662675857544"/><trkpt lat="36.00193977355957" 
lon="-105.96635341644287"/><trkpt lat="36.00191831588745" 
lon="-105.96637487411499"/><trkpt lat="36.00187540054321" 
lon="-105.96646070480347"/><trkpt lat="36.001853942871094" 
lon="-105.96646070480347"/><trkpt lat="36.001811027526855" 
lon="-105.96652507781982"/><trkpt lat="36.0017466545105" 
lon="-105.9666109085083"/><trkpt lat="36.00172519683838" 
lon="-105.96663236618042"/><trkpt lat="36.0016393661499" 
lon="-105.96673965454102"/><trkpt lat="36.001574993133545" 
lon="-105.96684694290161"/><trkpt lat="36.001553535461426" 
lon="-105.96697568893433"/><trkpt lat="36.001553535461426" 
lon="-105.96710443496704"/><trkpt lat="36.00153207778931" 
lon="-105.96714735031128"/><trkpt lat="36.001553535461426" 
lon="-105.967276096344"/><trkpt lat="36.001553535461426" 
lon="-105.96734046936035"/><trkpt lat="36.001574993133545" 
lon="-105.96755504608154"/><trkpt lat="36.001574993133545" 
lon="-105.96764087677002"/><trkpt lat="36.001596450805664" 
lon="-105.96768379211426"/><trkpt lat="36.001596450805664" 
lon="-105.96785545349121"/><trkpt lat="36.00161790847778" 
lon="-105.96789836883545"/><trkpt lat="36.00161790847778" 
lon="-105.96794128417969"/><trkpt lat="36.001296043395996" 
lon="-105.96933603286743"/><trkpt lat="36.00093126296997" 
lon="-105.97085952758789"/><trkpt lat="36.00088834762573" 
lon="-105.97092390060425"/><trkpt lat="36.000845432281494" 
lon="-105.97096681594849"/><trkpt lat="36.00071668624878" 
lon="-105.97107410430908"/><trkpt lat="36.00065231323242" 
lon="-105.97111701965332"/><trkpt lat="36.000566482543945" 
lon="-105.9712028503418"/><trkpt lat="36.000545024871826" 
lon="-105.97128868103027"/><trkpt lat="36.000545024871826" 
lon="-105.97158908843994"/><trkpt lat="36.000566482543945" 
lon="-105.9717607498169"/><trkpt lat="36.000566482543945" 
lon="-105.97184658050537"/><trkpt lat="36.000545024871826" 
lon="-105.97193241119385"/><trkpt lat="36.00052356719971" 
lon="-105.97201824188232"/><trkpt lat="36.00041627883911" 
lon="-105.97223281860352"/><trkpt lat="36.00037336349487" 
lon="-105.97229719161987"/><trkpt lat="36.000308990478516" 
lon="-105.97240447998047"/><trkpt lat="36.00026607513428" 
lon="-105.97251176834106"/><trkpt lat="36.00015878677368" 
lon="-105.97257614135742"/><trkpt lat="36.000094413757324" 
lon="-105.9726619720459"/><trkpt lat="36.000072956085205" 
lon="-105.97268342971802"/><trkpt lat="36.00003004074097" 
lon="-105.97268342971802"/><trkpt lat="35.99987983703613" 
lon="-105.97313404083252"/><trkpt lat="35.999836921691895" 
lon="-105.97354173660278"/><trkpt lat="35.99977254867554" 
lon="-105.9737777709961"/><trkpt lat="35.9997296333313" 
lon="-105.97409963607788"/><trkpt lat="35.999600887298584" 
lon="-105.97448587417603"/><trkpt lat="35.99945068359375" 
lon="-105.97493648529053"/><trkpt lat="35.999300479888916" 
lon="-105.97521543502808"/><trkpt lat="35.99915027618408" 
lon="-105.97564458847046"/><trkpt lat="35.99900007247925" 
lon="-105.97598791122437"/><trkpt lat="35.99876403808594" 
lon="-105.97620248794556"/><trkpt lat="35.99846363067627" 
lon="-105.97656726837158"/><trkpt lat="35.99814176559448" 
lon="-105.97678184509277"/><trkpt lat="35.998055934906006" 
lon="-105.97688913345337"/><trkpt lat="35.99801301956177" 
lon="-105.97710371017456"/><trkpt lat="35.99797010421753" 
lon="-105.97729682922363"/><trkpt lat="35.99790573120117" 
lon="-105.97744703292847"/><trkpt lat="35.99775552749634" 
lon="-105.97751140594482"/><trkpt lat="35.99739074707031" 
lon="-105.97755432128906"/><trkpt lat="35.9972620010376" 
lon="-105.9775972366333"/><trkpt lat="35.99724054336548" 
lon="-105.97768306732178"/><trkpt lat="35.99724054336548" 
lon="-105.97776889801025"/><trkpt lat="35.99754095077515" 
lon="-105.97824096679688"/><trkpt lat="35.997583866119385" 
lon="-105.97839117050171"/><trkpt lat="35.99762678146362" 
lon="-105.97862720489502"/><trkpt lat="35.997583866119385" 
lon="-105.97944259643555"/><trkpt lat="35.99741220474243" 
lon="-105.98000049591064"/><trkpt lat="35.99741220474243" 
lon="-105.98032236099243"/><trkpt lat="35.99747657775879" 
lon="-105.98139524459839"/><trkpt lat="35.99751949310303" 
lon="-105.98231792449951"/><trkpt lat="35.99749803543091" 
lon="-105.9825325012207"/><trkpt lat="35.99743366241455" 
lon="-105.98276853561401"/><trkpt lat="35.997047424316406" 
lon="-105.98347663879395"/><trkpt lat="35.996854305267334" 
lon="-105.98366975784302"/><trkpt lat="35.99623203277588" 
lon="-105.98405599594116"/><trkpt lat="35.99601745605469" 
lon="-105.98427057266235"/><trkpt lat="35.99573850631714" 
lon="-105.98472118377686"/><trkpt lat="35.9956955909729" 
lon="-105.98478555679321"/><trkpt lat="35.995545387268066" 
lon="-105.98495721817017"/><trkpt lat="35.99522352218628" 
lon="-105.98517179489136"/><trkpt lat="35.99488019943237" 
lon="-105.98532199859619"/><trkpt lat="35.99470853805542" 
lon="-105.98538637161255"/><trkpt lat="35.99425792694092" 
lon="-105.9854507446289"/><trkpt lat="35.993807315826416" 
lon="-105.98532199859619"/><trkpt lat="35.99363565444946" 
lon="-105.98532199859619"/><trkpt lat="35.99352836608887" 
lon="-105.98538637161255"/><trkpt lat="35.99344253540039" 
lon="-105.98549365997314"/><trkpt lat="35.99342107772827" 
lon="-105.98562240600586"/><trkpt lat="35.99342107772827" 
lon="-105.98575115203857"/><trkpt lat="35.9936785697937" 
lon="-105.98637342453003"/><trkpt lat="35.99389314651489" 
lon="-105.98673820495605"/><trkpt lat="35.99391460418701" 
lon="-105.98680257797241"/><trkpt lat="35.99417209625244" 
lon="-105.98721027374268"/><trkpt lat="35.99421501159668" 
lon="-105.98731756210327"/><trkpt lat="35.9942364692688" 
lon="-105.98736047744751"/><trkpt lat="35.99421501159668" 
lon="-105.98753213882446"/><trkpt lat="35.9941291809082" 
lon="-105.98781108856201"/><trkpt lat="35.9936785697937" 
lon="-105.9885835647583"/><trkpt lat="35.993571281433105" 
lon="-105.98864793777466"/><trkpt lat="35.99337816238403" 
lon="-105.98862648010254"/><trkpt lat="35.993335247039795" 
lon="-105.98862648010254"/><trkpt lat="35.993056297302246" 
lon="-105.9884762763977"/><trkpt lat="35.992841720581055" 
lon="-105.98843336105347"/><trkpt lat="35.992798805236816" 
lon="-105.98843336105347"/><trkpt lat="35.99264860153198" 
lon="-105.98845481872559"/><trkpt lat="35.99262714385986" 
lon="-105.9884762763977"/><trkpt lat="35.99251985549927" 
lon="-105.98854064941406"/><trkpt lat="35.992326736450195" 
lon="-105.98873376846313"/><trkpt lat="35.99217653274536" 
lon="-105.98881959915161"/><trkpt lat="35.99202632904053" 
lon="-105.98884105682373"/><trkpt lat="35.99196195602417" 
lon="-105.98884105682373"/><trkpt lat="35.991811752319336" 
lon="-105.98884105682373"/><trkpt lat="35.991575717926025" 
lon="-105.98881959915161"/><trkpt lat="35.991554260253906" 
lon="-105.98881959915161"/><trkpt lat="35.99146842956543" 
lon="-105.98884105682373"/><trkpt lat="35.99138259887695" 
lon="-105.9889268875122"/><trkpt lat="35.991339683532715" 
lon="-105.98909854888916"/><trkpt lat="35.991339683532715" 
lon="-105.98927021026611"/><trkpt lat="35.99138259887695" 
lon="-105.98939895629883"/><trkpt lat="35.99148988723755" 
lon="-105.98961353302002"/><trkpt lat="35.99142551422119" 
lon="-105.9896993637085"/><trkpt lat="35.99138259887695" 
lon="-105.98976373672485"/><trkpt lat="35.991361141204834" 
lon="-105.98978519439697"/><trkpt lat="35.991318225860596" 
lon="-105.98989248275757"/><trkpt lat="35.99127531051636" 
lon="-105.9900426864624"/><trkpt lat="35.9912109375" 
lon="-105.99027872085571"/><trkpt lat="35.99118947982788" 
lon="-105.99038600921631"/><trkpt lat="35.99118947982788" 
lon="-105.99045038223267"/><trkpt lat="35.99116802215576" 
lon="-105.9906005859375"/><trkpt lat="35.99114656448364" 
lon="-105.99083662033081"/><trkpt lat="35.991103649139404" 
lon="-105.99098682403564"/><trkpt lat="35.991082191467285" 
lon="-105.99113702774048"/><trkpt lat="35.99101781845093" 
lon="-105.99128723144531"/><trkpt lat="35.99099636077881" 
lon="-105.99135160446167"/><trkpt lat="35.99095344543457" 
lon="-105.99141597747803"/><trkpt lat="35.990846157073975" 
lon="-105.9916090965271"/><trkpt lat="35.99069595336914" 
lon="-105.99184513092041"/><trkpt lat="35.990567207336426" 
lon="-105.99201679229736"/><trkpt lat="35.99048137664795" 
lon="-105.99210262298584"/><trkpt lat="35.990352630615234" 
lon="-105.99223136901855"/><trkpt lat="35.99024534225464" 
lon="-105.99231719970703"/><trkpt lat="35.990073680877686" 
lon="-105.99244594573975"/><trkpt lat="35.98947286605835" 
lon="-105.99283218383789"/><trkpt lat="35.989344120025635" 
lon="-105.99291801452637"/><trkpt lat="35.9893012046814" 
lon="-105.99293947219849"/><trkpt lat="35.98917245864868" 
lon="-105.99300384521484"/><trkpt lat="35.98900079727173" 
lon="-105.99308967590332"/><trkpt lat="35.988571643829346" 
lon="-105.99321842193604"/><trkpt lat="35.98816394805908" 
lon="-105.99334716796875"/><trkpt lat="35.98790645599365" 
lon="-105.99341154098511"/><trkpt lat="35.98775625228882" 
lon="-105.99347591400146"/><trkpt lat="35.98771333694458" 
lon="-105.99347591400146"/><trkpt lat="35.98767042160034" 
lon="-105.99349737167358"/><trkpt lat="35.987606048583984" 
lon="-105.99354028701782"/><trkpt lat="35.98754167556763" 
lon="-105.99360466003418"/><trkpt lat="35.98747730255127" 
lon="-105.99366903305054"/><trkpt lat="35.98743438720703" 
lon="-105.9937334060669"/><trkpt lat="35.987370014190674" 
lon="-105.99384069442749"/><trkpt lat="35.9872841835022" 
lon="-105.99403381347656"/><trkpt lat="35.9871768951416" 
lon="-105.99422693252563"/><trkpt lat="35.987112522125244" 
lon="-105.9944200515747"/><trkpt lat="35.987091064453125" 
lon="-105.9945273399353"/><trkpt lat="35.987069606781006" 
lon="-105.9946346282959"/><trkpt lat="35.98704814910889" 
lon="-105.9947419166565"/><trkpt lat="35.98704814910889" 
lon="-105.99523544311523"/><trkpt lat="35.987112522125244" 
lon="-105.99590063095093"/><trkpt lat="35.98713397979736" 
lon="-105.9959864616394"/><trkpt lat="35.98715543746948" 
lon="-105.99632978439331"/><trkpt lat="35.98715543746948" 
lon="-105.99678039550781"/><trkpt lat="35.98679065704346" 
lon="-105.99680185317993"/><trkpt lat="35.986125469207764" 
lon="-105.99712371826172"/><trkpt lat="35.98601818084717" 
lon="-105.99716663360596"/><trkpt lat="35.985825061798096" 
lon="-105.99693059921265"/><trkpt lat="35.98573923110962" 
lon="-105.9965443611145"/><trkpt lat="35.985567569732666" 
lon="-105.99613666534424"/><trkpt lat="35.98528861999512" 
lon="-105.99602937698364"/><trkpt lat="35.98447322845459" 
lon="-105.99605083465576"/><trkpt lat="35.98428010940552" 
lon="-105.99602937698364"/><trkpt lat="35.98389387130737" 
lon="-105.99602937698364"/><trkpt lat="35.98374366760254" 
lon="-105.99605083465576"/><trkpt lat="35.983572006225586" 
lon="-105.99590063095093"/><trkpt lat="35.983378887176514" 
lon="-105.99572896957397"/><trkpt lat="35.9832501411438" 
lon="-105.99577188491821"/><trkpt lat="35.98299264907837" 
lon="-105.99596500396729"/><trkpt lat="35.98264932632446" 
lon="-105.99613666534424"/><trkpt lat="35.98264932632446" 
lon="-105.9962010383606"/><trkpt lat="35.982584953308105" 
lon="-105.99635124206543"/><trkpt lat="35.982584953308105" 
lon="-105.99688768386841"/><trkpt lat="35.98247766494751" 
lon="-105.99690914154053"/><trkpt lat="35.982327461242676" 
lon="-105.99690914154053"/><trkpt lat="35.98219871520996" 
lon="-105.99690914154053"/><trkpt lat="35.982112884521484" 
lon="-105.99688768386841"/><trkpt lat="35.98204851150513" 
lon="-105.99686622619629"/><trkpt lat="35.98200559616089" 
lon="-105.99686622619629"/><trkpt lat="35.981876850128174" 
lon="-105.99686622619629"/><trkpt lat="35.9817910194397" 
lon="-105.99686622619629"/><trkpt lat="35.98172664642334" 
lon="-105.99682331085205"/><trkpt lat="35.981597900390625" 
lon="-105.99680185317993"/><trkpt lat="35.98155498504639" 
lon="-105.99678039550781"/><trkpt lat="35.98151206970215" 
lon="-105.99680185317993"/><trkpt lat="35.98149061203003" 
lon="-105.99682331085205"/><trkpt lat="35.981318950653076" 
lon="-105.99688768386841"/><trkpt lat="35.9812331199646" 
lon="-105.99695205688477"/><trkpt lat="35.98106145858765" 
lon="-105.99708080291748"/><trkpt lat="35.98093271255493" 
lon="-105.99716663360596"/><trkpt lat="35.98088979721069" 
lon="-105.9972095489502"/><trkpt lat="35.980868339538574" 
lon="-105.99723100662231"/><trkpt lat="35.9807825088501" 
lon="-105.99725246429443"/><trkpt lat="35.98065376281738" 
lon="-105.99727392196655"/><trkpt lat="35.98048210144043" 
lon="-105.99727392196655"/><trkpt lat="35.980224609375" 
lon="-105.99727392196655"/><trkpt lat="35.97968816757202" 
lon="-105.99723100662231"/><trkpt lat="35.97953796386719" 
lon="-105.99723100662231"/><trkpt lat="35.979366302490234" 
lon="-105.9972095489502"/><trkpt lat="35.979344844818115" 
lon="-105.9972095489502"/><trkpt lat="35.979108810424805" 
lon="-105.99718809127808"/><trkpt lat="35.979065895080566" 
lon="-105.99718809127808"/><trkpt lat="35.97904443740845" 
lon="-105.9972095489502"/><trkpt lat="35.97900152206421" 
lon="-105.99725246429443"/><trkpt lat="35.97898006439209" 
lon="-105.99729537963867"/><trkpt lat="35.97898006439209" 
lon="-105.99733829498291"/><trkpt lat="35.97895860671997" 
lon="-105.99740266799927"/><trkpt lat="35.97878694534302" 
lon="-105.99695205688477"/><trkpt lat="35.97878694534302" 
lon="-105.99697351455688"/><trkpt lat="35.97814321517944" 
lon="-105.99628686904907"/><trkpt lat="35.97822904586792" 
lon="-105.99652290344238"/><trkpt lat="35.97827196121216" 
lon="-105.9966516494751"/><trkpt lat="35.97872257232666" 
lon="-105.99768161773682"/><trkpt lat="35.979087352752686" 
lon="-105.99823951721191"/><trkpt lat="35.97943067550659" 
lon="-105.99879741668701"/><trkpt lat="35.97943067550659" 
lon="-105.99881887435913"/><trkpt lat="35.97947359085083" 
lon="-105.9992265701294"/><trkpt lat="35.97938776016235" 
lon="-105.9994626045227"/><trkpt lat="35.979366302490234" 
lon="-105.99963426589966"/><trkpt lat="35.97938776016235" 
lon="-105.99978446960449"/><trkpt lat="35.97949504852295" 
lon="-106.00010633468628"/><trkpt lat="35.979580879211426" 
lon="-106.00025653839111"/><trkpt lat="35.9797739982605" 
lon="-106.00038528442383"/><trkpt lat="35.98013877868652" 
lon="-106.0005784034729"/><trkpt lat="35.97998857498169" 
lon="-106.00160837173462"/><trkpt lat="35.97930192947388" 
lon="-106.00444078445435"/><trkpt lat="35.97842216491699" 
lon="-106.0071873664856"/><trkpt lat="35.9783148765564" 
lon="-106.00744485855103"/><trkpt lat="35.97829341888428" 
lon="-106.00761651992798"/><trkpt lat="35.97822904586792" 
lon="-106.00761651992798"/><trkpt lat="35.978121757507324" 
lon="-106.0076379776001"/><trkpt lat="35.97805738449097" 
lon="-106.00765943527222"/><trkpt lat="35.97801446914673" 
lon="-106.00768089294434"/><trkpt lat="35.97790718078613" 
lon="-106.00772380828857"/><trkpt lat="35.977821350097656" 
lon="-106.00778818130493"/><trkpt lat="35.97773551940918" 
lon="-106.00787401199341"/><trkpt lat="35.97767114639282" 
lon="-106.007981300354"/><trkpt lat="35.977606773376465" 
lon="-106.0080885887146"/><trkpt lat="35.977585315704346" 
lon="-106.00815296173096"/><trkpt lat="35.97756385803223" 
lon="-106.0081958770752"/><trkpt lat="35.97754240036011" 
lon="-106.00832462310791"/><trkpt lat="35.97752094268799" 
lon="-106.00838899612427"/><trkpt lat="35.97752094268799" 
lon="-106.01092100143433"/><trkpt lat="35.97749948501587" 
lon="-106.0110068321228"/><trkpt lat="35.97749948501587" 
lon="-106.01107120513916"/><trkpt lat="35.97747802734375" 
lon="-106.01124286651611"/><trkpt lat="35.97747802734375" 
lon="-106.01126432418823"/><trkpt lat="35.97745656967163" 
lon="-106.01135015487671"/><trkpt lat="35.97743511199951" 
lon="-106.01139307022095"/><trkpt lat="35.97739219665527" 
lon="-106.01154327392578"/><trkpt lat="35.977327823638916" 
lon="-106.01169347763062"/><trkpt lat="35.9773063659668" 
lon="-106.01175785064697"/><trkpt lat="35.97726345062256" 
lon="-106.01184368133545"/><trkpt lat="35.9771990776062" 
lon="-106.01197242736816"/><trkpt lat="35.97676992416382" 
lon="-106.0126805305481"/><trkpt lat="35.976619720458984" 
lon="-106.0129165649414"/><trkpt lat="35.976383686065674" 
lon="-106.01330280303955"/><trkpt lat="35.976362228393555" 
lon="-106.01334571838379"/><trkpt lat="35.97627639770508" 
lon="-106.01345300674438"/><trkpt lat="35.97597599029541" 
lon="-106.013925075531"/><trkpt lat="35.975890159606934" 
lon="-106.01407527923584"/><trkpt lat="35.9757399559021" 
lon="-106.01433277130127"/><trkpt lat="35.97567558288574" 
lon="-106.01439714431763"/><trkpt lat="35.975589752197266" 
lon="-106.01452589035034"/><trkpt lat="35.97550392150879" 
lon="-106.01465463638306"/><trkpt lat="35.97539663314819" 
lon="-106.01476192474365"/><trkpt lat="35.9752893447876" 
lon="-106.01486921310425"/><trkpt lat="35.975182056427" 
lon="-106.01495504379272"/><trkpt lat="35.97516059875488" 
lon="-106.01497650146484"/><trkpt lat="35.975074768066406" 
lon="-106.01506233215332"/><trkpt lat="35.97492456436157" 
lon="-106.01516962051392"/><trkpt lat="35.974838733673096" 
lon="-106.01523399353027"/><trkpt lat="35.97470998764038" 
lon="-106.01529836654663"/><trkpt lat="35.974602699279785" 
lon="-106.01536273956299"/><trkpt lat="35.974581241607666" 
lon="-106.01536273956299"/><trkpt lat="35.97447395324707" 
lon="-106.01540565490723"/><trkpt lat="35.974345207214355" 
lon="-106.01542711257935"/><trkpt lat="35.97421646118164" 
lon="-106.01544857025146"/><trkpt lat="35.97406625747681" 
lon="-106.01547002792358"/><trkpt lat="35.97378730773926" 
lon="-106.0154914855957"/><trkpt lat="35.973379611968994" 
lon="-106.01551294326782"/><trkpt lat="35.97299337387085" 
lon="-106.01553440093994"/></trkseg></trk></gpx>
<gpx xmlns="http://www.topografix.com/GPX/1/1"; 
xmlns:gpxx="http://www.garmin.com/xmlschemas/GpxExtensions/v3"; 
xmlns:gpxtpx="http://www.garmin.com/xmlschemas/TrackPointExtension/v1"; 
version="1.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://www.topografix.com/GPX/1/1 
http://www.topografix.com/GPX/1/1/gpx.xsd 
http://www.garmin.com/xmlschemas/GpxExtensions/v3 
http://www.garmin.com/xmlschemas/GpxExtensionsv3.xsd 
http://www.garmin.com/xmlschemas/TrackPointExtension/v1 
http://www.garmin.com/xmlschemas/TrackPointExtensionv1.xsd";> 
<trk><name>C:\Garmin\Karten\Daten\us-west\20120121\tiles\63240034/3</name><trkseg><trkpt
 lat="36.002089977264404" lon="-105.96482992172241"/><trkpt 
lat="36.00211143493652" lon="-105.96487283706665"/><trkpt 
lat="36.00211143493652" lon="-105.96467971801758"/><trkpt 
lat="36.002089977264404" lon="-105.96474409103394"/><trkpt 
lat="36.002089977264404" lon="-105.96482992172241"/></trkseg></trk></gpx>
<gpx xmlns="http://www.topografix.com/GPX/1/1"; 
xmlns:gpxx="http://www.garmin.com/xmlschemas/GpxExtensions/v3"; 
xmlns:gpxtpx="http://www.garmin.com/xmlschemas/TrackPointExtension/v1"; 
version="1.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://www.topografix.com/GPX/1/1 
http://www.topografix.com/GPX/1/1/gpx.xsd 
http://www.garmin.com/xmlschemas/GpxExtensions/v3 
http://www.garmin.com/xmlschemas/GpxExtensionsv3.xsd 
http://www.garmin.com/xmlschemas/TrackPointExtension/v1 
http://www.garmin.com/xmlschemas/TrackPointExtensionv1.xsd";> 
<trk><name>C:\Garmin\Karten\Daten\us-west\20120121\tiles\63240034/4</name><trkseg><trkpt
 lat="36.002089977264404" lon="-105.96521615982056"/><trkpt 
lat="36.002089977264404" lon="-105.96502304077148"/><trkpt 
lat="36.002089977264404" lon="-105.96506595611572"/><trkpt 
lat="36.002089977264404" lon="-105.96521615982056"/></trkseg></trk></gpx>
<gpx xmlns="http://www.topografix.com/GPX/1/1"; 
xmlns:gpxx="http://www.garmin.com/xmlschemas/GpxExtensions/v3"; 
xmlns:gpxtpx="http://www.garmin.com/xmlschemas/TrackPointExtension/v1"; 
version="1.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://www.topografix.com/GPX/1/1 
http://www.topografix.com/GPX/1/1/gpx.xsd 
http://www.garmin.com/xmlschemas/GpxExtensions/v3 
http://www.garmin.com/xmlschemas/GpxExtensionsv3.xsd 
http://www.garmin.com/xmlschemas/TrackPointExtension/v1 
http://www.garmin.com/xmlschemas/TrackPointExtensionv1.xsd";> 
<trk><name>C:\Garmin\Karten\Daten\us-west\20120121\tiles\63240034/0</name><trkseg><trkpt
 lat="36.00211143493652" lon="-105.96467971801758"/><trkpt 
lat="36.00211143493652" lon="-105.96465826034546"/><trkpt 
lat="36.00211143493652" lon="-105.96442222595215"/><trkpt 
lat="36.00211143493652" lon="-105.96467971801758"/></trkseg></trk></gpx>
_______________________________________________
mkgmap-dev mailing list
[email protected]
http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev

Reply via email to