Ignore:
Timestamp:
2009-02-17T17:01:25+01:00 (16 years ago)
Author:
stoecker
Message:

close #2195. patch by xeen

Location:
applications/editors/josm/plugins/utilsplugin
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • applications/editors/josm/plugins/utilsplugin/data/Join Areas Tests.osm

    r13723 r13776  
    2222  <node id='-15' visible='true' lat='49.66356462957665' lon='9.003786018319271' />
    2323  <node id='-16' visible='true' lat='49.659381328509475' lon='9.002998050852923' />
    24   <node id='-17' visible='true' lat='49.66102960777179' lon='9.004102187558955' />
    25   <node id='-18' visible='true' lat='49.658143795735675' lon='9.001321365825214' />
    26   <node id='-19' visible='true' lat='49.65470614469758' lon='9.000967096568774' />
    27   <node id='-20' visible='true' lat='49.65966007592634' lon='8.995756927212474'>
     24  <node id='-17' visible='true' lat='49.658143795735675' lon='9.001321365825214' />
     25  <node id='-18' visible='true' lat='49.66102960777179' lon='9.004102187558955' />
     26  <node id='-19' visible='true' lat='49.65966007592634' lon='8.995756927212474'>
    2827    <tag k='name' v='With Inner Nodes, resolve tag conflicts beforehand' />
    2928  </node>
    30   <node id='-21' visible='true' lat='49.65482452933729' lon='8.99800181533644' />
    31   <node id='-22' visible='true' lat='49.658215448844345' lon='8.998101909487305' />
    32   <node id='-23' visible='true' lat='49.656334599426415' lon='8.99596685442522' />
    33   <node id='-24' visible='true' lat='49.65622420968986' lon='8.999630518959972' />
    34   <node id='-25' visible='true' lat='49.65595437351232' lon='9.002670090930014' />
    35   <node id='-26' visible='true' lat='49.664767306664714' lon='9.00358600531296' />
    36   <node id='-27' visible='true' lat='49.652897713964435' lon='8.995398194580462'>
     29  <node id='-20' visible='true' lat='49.65470614469758' lon='9.000967096568774' />
     30  <node id='-21' visible='true' lat='49.658215448844345' lon='8.998101909487305' />
     31  <node id='-22' visible='true' lat='49.65482452933729' lon='8.99800181533644' />
     32  <node id='-23' visible='true' lat='49.65622420968986' lon='8.999630518959972' />
     33  <node id='-24' visible='true' lat='49.656334599426415' lon='8.99596685442522' />
     34  <node id='-25' visible='true' lat='49.664767306664714' lon='9.00358600531296' />
     35  <node id='-26' visible='true' lat='49.65595437351232' lon='9.002670090930014' />
     36  <node id='-27' visible='true' lat='49.66298227683501' lon='9.007574342263663' />
     37  <node id='-28' visible='true' lat='49.652897713964435' lon='8.995398194580462'>
    3738    <tag k='name' v='Overlapping Itself' />
    3839  </node>
    39   <node id='-28' visible='true' lat='49.66298227683501' lon='9.007574342263663' />
    40   <node id='-29' visible='true' lat='49.657294551336726' lon='9.005523880219158' />
    41   <node id='-30' visible='true' lat='49.64759565941927' lon='8.995601060044594' />
    42   <node id='-31' visible='true' lat='49.659323888301465' lon='9.00052935158495' />
    43   <node id='-32' visible='true' lat='49.65131105391522' lon='9.00298658642922' />
    44   <node id='-33' visible='true' lat='49.64965980248303' lon='9.003039719712563' />
    45   <node id='-34' visible='true' lat='49.647526853143034' lon='8.99921412331189' />
    46   <node id='-35' visible='true' lat='49.65151745640557' lon='8.997992057795011' />
    47   <node id='-36' visible='true' lat='49.648042897844014' lon='9.003942985529385' />
    48   <node id='-37' visible='true' lat='49.6534782364111' lon='9.003730452396017' />
    49   <node id='-38' visible='true' lat='49.64965980248303' lon='8.997301325111557' />
    50   <node id='-39' visible='true' lat='49.64862774189198' lon='8.99756699152827' />
    51   <node id='-40' visible='true' lat='49.650123242376026' lon='8.984223634986959' />
    52   <node id='-41' visible='true' lat='49.64837612802103' lon='8.982669694368326' />
    53   <node id='-42' visible='true' lat='49.65267519581664' lon='8.982531354736969'>
     40  <node id='-29' visible='true' lat='49.64759565941927' lon='8.995601060044594' />
     41  <node id='-30' visible='true' lat='49.657294551336726' lon='9.005523880219158' />
     42  <node id='-31' visible='true' lat='49.65131105391522' lon='9.00298658642922' />
     43  <node id='-32' visible='true' lat='49.659323888301465' lon='9.00052935158495' />
     44  <node id='-33' visible='true' lat='49.65151745640557' lon='8.997992057795011' />
     45  <node id='-34' visible='true' lat='49.648042897844014' lon='9.003942985529385' />
     46  <node id='-35' visible='true' lat='49.64965980248303' lon='9.003039719712563' />
     47  <node id='-36' visible='true' lat='49.647526853143034' lon='8.99921412331189' />
     48  <node id='-37' visible='true' lat='49.64862774189198' lon='8.99756699152827' />
     49  <node id='-38' visible='true' lat='49.650123242376026' lon='8.984223634986959' />
     50  <node id='-39' visible='true' lat='49.6534782364111' lon='9.003730452396017' />
     51  <node id='-40' visible='true' lat='49.64965980248303' lon='8.997301325111557' />
     52  <node id='-41' visible='true' lat='49.648702988205066' lon='8.99108732452821' />
     53  <node id='-42' visible='true' lat='49.6498411096278' lon='8.989584718400737' />
     54  <node id='-43' visible='true' lat='49.64837612802103' lon='8.982669694368326' />
     55  <node id='-44' visible='true' lat='49.65267519581664' lon='8.982531354736969'>
    5456    <tag k='name' v='Joining an two areas with self-overlap' />
    5557  </node>
    56   <node id='-43' visible='true' lat='49.648702988205066' lon='8.99108732452821' />
    57   <node id='-44' visible='true' lat='49.6498411096278' lon='8.989584718400737' />
    58   <node id='-45' visible='true' lat='49.65180728142213' lon='8.98635078159476' />
    59   <node id='-46' visible='true' lat='49.65154365880048' lon='8.989894759403137' />
    60   <node id='-47' visible='true' lat='49.64821655131596' lon='8.986618619738293' />
    61   <node id='-48' visible='true' lat='49.65263419499493' lon='8.992015874465995' />
    62   <node id='-49' visible='true' lat='49.64910487989931' lon='8.98434746261959' />
    63   <node id='-50' visible='true' lat='49.661575265881794' lon='9.002417415068946' />
    64   <node id='-51' visible='true' lat='49.66111564855195' lon='8.994837077867599' />
    65   <node id='-52' visible='true' lat='49.664258008517386' lon='8.994834196254615' />
    66   <node id='-53' visible='true' lat='49.66327697326473' lon='8.996037451903568' />
    67   <node id='-54' visible='true' lat='49.66163205844883' lon='8.996182583343169' />
    68   <node id='-55' visible='true' lat='49.66336086872286' lon='9.000172520579218' />
    69   <node id='-56' visible='true' lat='49.66439890567706' lon='9.000253362850133' />
    70   <node id='-57' visible='true' lat='49.653656418352305' lon='8.980925219001294' />
    71   <node id='-58' visible='true' lat='49.65083240952062' lon='8.981009751040055' />
    72   <node id='-59' visible='true' lat='49.65093842995153' lon='8.98362536207706' />
    73   <node id='-60' visible='true' lat='49.65366266054767' lon='8.983765181752341' />
    74   <node id='-61' visible='true' lat='49.65918199608578' lon='8.984744990288629' />
    75   <node id='-62' visible='true' lat='49.65684188230803' lon='8.984902160770126' />
    76   <node id='-63' visible='true' lat='49.65687579780412' lon='8.979558364399258' />
    77   <node id='-64' visible='true' lat='49.65918199608578' lon='8.97945358407826'>
     58  <node id='-45' visible='true' lat='49.64821655131596' lon='8.986618619738293' />
     59  <node id='-46' visible='true' lat='49.65263419499493' lon='8.992015874465995' />
     60  <node id='-47' visible='true' lat='49.65180728142213' lon='8.98635078159476' />
     61  <node id='-48' visible='true' lat='49.65154365880048' lon='8.989894759403137' />
     62  <node id='-49' visible='true' lat='49.664258008517386' lon='8.994834196254615' />
     63  <node id='-50' visible='true' lat='49.66111564855195' lon='8.994837077867599' />
     64  <node id='-51' visible='true' lat='49.661575265881794' lon='9.002417415068946' />
     65  <node id='-52' visible='true' lat='49.64910487989931' lon='8.98434746261959' />
     66  <node id='-53' visible='true' lat='49.66439890567706' lon='9.000253362850133' />
     67  <node id='-54' visible='true' lat='49.66336086872286' lon='9.000172520579218' />
     68  <node id='-55' visible='true' lat='49.66163205844883' lon='8.996182583343169' />
     69  <node id='-56' visible='true' lat='49.66327697326473' lon='8.996037451903568' />
     70  <node id='-57' visible='true' lat='49.65366266054767' lon='8.983765181752341' />
     71  <node id='-58' visible='true' lat='49.65093842995153' lon='8.98362536207706' />
     72  <node id='-59' visible='true' lat='49.65083240952062' lon='8.981009751040055' />
     73  <node id='-60' visible='true' lat='49.653656418352305' lon='8.980925219001294' />
     74  <node id='-61' visible='true' lat='49.65918199608578' lon='8.97945358407826'>
    7875    <tag k='name' v='Intersection already have nodes added' />
    7976  </node>
    80   <node id='-65' visible='true' lat='49.65545132661812' lon='8.981025288893223' />
    81   <node id='-66' visible='true' lat='49.65558501959522' lon='8.988437026602341' />
    82   <node id='-67' visible='true' lat='49.65931567881406' lon='8.986865321787379'>
     77  <node id='-62' visible='true' lat='49.65687579780412' lon='8.979558364399258' />
     78  <node id='-63' visible='true' lat='49.65684188230803' lon='8.984902160770126' />
     79  <node id='-64' visible='true' lat='49.65918199608578' lon='8.984744990288629' />
     80  <node id='-65' visible='true' lat='49.65687579780412' lon='8.980815728251226' />
     81  <node id='-66' visible='true' lat='49.65809673992071' lon='8.980815728251226' />
     82  <node id='-67' visible='true' lat='49.65792716645855' lon='8.983382846115664' />
     83  <node id='-68' visible='true' lat='49.65701145955204' lon='8.98306850515267' />
     84  <node id='-69' visible='true' lat='49.65545132661812' lon='8.981025288893223' />
     85  <node id='-70' visible='true' lat='49.65558501959522' lon='8.988437026602341' />
     86  <node id='-71' visible='true' lat='49.65931567881406' lon='8.986865321787379'>
    8387    <tag k='name' v='SOME Intersection already have nodes added' />
    8488  </node>
    85   <node id='-68' visible='true' lat='49.65700948686801' lon='8.986970102108378' />
    86   <node id='-69' visible='true' lat='49.65687579780412' lon='8.980815728251226' />
    87   <node id='-70' visible='true' lat='49.65809673992071' lon='8.980815728251226' />
    88   <node id='-71' visible='true' lat='49.65792716645855' lon='8.983382846115664' />
    89   <node id='-72' visible='true' lat='49.65701145955204' lon='8.98306850515267' />
    90   <node id='-73' visible='true' lat='49.65700948686801' lon='8.988227465960346' />
    91   <node id='-74' visible='true' lat='49.660221488976575' lon='8.977137289660517' />
    92   <node id='-75' visible='true' lat='49.66019710027813' lon='9.021519330497165' />
    93   <node id='-76' visible='true' lat='49.66824309940781' lon='8.99379608098765' />
    94   <node id='-77' visible='true' lat='49.65823042563044' lon='8.988227465960346' />
    95   <node id='-78' visible='true' lat='49.65931567881406' lon='8.992156727997747' />
    96   <node id='-79' visible='true' lat='49.65697557146509' lon='8.992313898479246' />
    97   <node id='-80' visible='true' lat='49.65806085263415' lon='8.990794583824783' />
    98   <node id='-81' action='modify' visible='true' lat='49.6353930124394' lon='8.99395938766279' />
    99   <node id='-82' visible='true' lat='49.66770174614116' lon='9.008788568211484' />
    100   <node id='-83' action='modify' visible='true' lat='49.63560427014124' lon='9.009633761966247' />
    101   <node id='-84' visible='true' lat='49.654142227092336' lon='8.97793106762297' />
    102   <node id='-85' visible='true' lat='49.65418064466472' lon='9.02166564057246' />
    103   <node id='-86' visible='true' lat='49.665325869211465' lon='9.010629016616129'>
     89  <node id='-72' visible='true' lat='49.65700948686801' lon='8.986970102108378' />
     90  <node id='-73' visible='true' lat='49.65823042563044' lon='8.988227465960346' />
     91  <node id='-74' visible='true' lat='49.65931567881406' lon='8.992156727997747' />
     92  <node id='-75' visible='true' lat='49.65697557146509' lon='8.992313898479246' />
     93  <node id='-76' visible='true' lat='49.65806085263415' lon='8.990794583824783' />
     94  <node id='-77' visible='true' lat='49.65700948686801' lon='8.988227465960346' />
     95  <node id='-78' visible='true' lat='49.660221488976575' lon='8.977137289660517' />
     96  <node id='-79' visible='true' lat='49.66019710027813' lon='9.021519330497165' />
     97  <node id='-80' visible='true' lat='49.66824309940781' lon='8.99379608098765' />
     98  <node id='-81' visible='true' lat='49.665325869211465' lon='9.010629016616129'>
    10499    <tag k='name' v='Member of some (i.e. not multigon) relation' />
    105100  </node>
    106   <node id='-87' visible='true' lat='49.66089950426598' lon='9.010651964271892' />
    107   <node id='-88' visible='true' lat='49.66084008723247' lon='9.01744447037755' />
    108   <node id='-89' visible='true' lat='49.66210268358402' lon='9.017513313344837' />
    109   <node id='-90' visible='true' lat='49.662236368338334' lon='9.011707556436962' />
    110   <node id='-91' visible='true' lat='49.663989090028004' lon='9.01179934706001' />
    111   <node id='-92' visible='true' lat='49.663929676767346' lon='9.01471369934183' />
    112   <node id='-93' visible='true' lat='49.66156794089354' lon='9.014644856374543' />
    113   <node id='-94' visible='true' lat='49.66149367061061' lon='9.016824883671967' />
    114   <node id='-95' visible='true' lat='49.665266457583265' lon='9.016733093048918' />
    115   <node id='-96' visible='true' lat='49.6657566013461' lon='9.017559208656362' />
    116   <node id='-97' visible='true' lat='49.66572689580407' lon='9.018683643788718' />
    117   <node id='-98' visible='true' lat='49.66467233731082' lon='9.018729539100242' />
    118   <node id='-99' visible='true' lat='49.65954150350348' lon='9.010225255249217'>
     101  <node id='-82' visible='true' lat='49.65418064466472' lon='9.02166564057246' />
     102  <node id='-83' visible='true' lat='49.66084008723247' lon='9.01744447037755' />
     103  <node id='-84' visible='true' lat='49.66089950426598' lon='9.010651964271892' />
     104  <node id='-85' visible='true' lat='49.66770174614116' lon='9.008788568211484' />
     105  <node id='-86' action='modify' visible='true' lat='49.6353930124394' lon='8.99395938766279' />
     106  <node id='-87' visible='true' lat='49.654142227092336' lon='8.97793106762297' />
     107  <node id='-88' action='modify' visible='true' lat='49.63560427014124' lon='9.009633761966247' />
     108  <node id='-89' visible='true' lat='49.66149367061061' lon='9.016824883671967' />
     109  <node id='-90' visible='true' lat='49.66156794089354' lon='9.014644856374543' />
     110  <node id='-91' visible='true' lat='49.6657566013461' lon='9.017559208656362' />
     111  <node id='-92' visible='true' lat='49.665266457583265' lon='9.016733093048918' />
     112  <node id='-93' visible='true' lat='49.662236368338334' lon='9.011707556436962' />
     113  <node id='-94' visible='true' lat='49.66210268358402' lon='9.017513313344837' />
     114  <node id='-95' visible='true' lat='49.663929676767346' lon='9.01471369934183' />
     115  <node id='-96' visible='true' lat='49.663989090028004' lon='9.01179934706001' />
     116  <node id='-97' visible='true' lat='49.656561909834345' lon='9.011712617586559' />
     117  <node id='-98' visible='true' lat='49.65825541574074' lon='9.014718760491427' />
     118  <node id='-99' visible='true' lat='49.65507724377221' lon='9.016274166792183' />
     119  <node id='-100' visible='true' lat='49.65831483593041' lon='9.011804408209608' />
     120  <node id='-101' visible='true' lat='49.65954150350348' lon='9.010225255249217'>
    119121    <tag k='name' v='One Area already part of multipolygon (as outer)' />
    120122  </node>
    121   <node id='-100' visible='true' lat='49.65948208481168' lon='9.016329331682007' />
    122   <node id='-101' visible='true' lat='49.65507724377221' lon='9.016274166792183' />
    123   <node id='-102' visible='true' lat='49.65831483593041' lon='9.011804408209608' />
    124   <node id='-103' visible='true' lat='49.656561909834345' lon='9.011712617586559' />
    125   <node id='-104' visible='true' lat='49.65825541574074' lon='9.014718760491427' />
    126   <node id='-105' visible='true' lat='49.655114612313845' lon='9.01024820290498' />
    127   <node id='-106' visible='true' lat='49.65649630973553' lon='9.01456121513066' />
    128   <node id='-107' visible='true' lat='49.659983770585875' lon='9.015660786026782' />
    129   <node id='-108' visible='true' lat='49.65777838791238' lon='9.0156778202983' />
    130   <node id='-109' visible='true' lat='49.6577783879124' lon='9.01859068072843' />
    131   <node id='-110' visible='true' lat='49.659950690584154' lon='9.018522543642344' />
    132   <node id='-111' visible='true' lat='49.650467504431084' lon='9.01556653387284' />
    133   <node id='-112' visible='true' lat='49.650467504431084' lon='9.012653673442712' />
    134   <node id='-113' visible='true' lat='49.649036528490285' lon='9.01626713010843' />
    135   <node id='-114' visible='true' lat='49.651484566652904' lon='9.01400037262895' />
    136   <node id='-115' visible='true' lat='49.653441916259965' lon='9.016322294998254' />
    137   <node id='-116' visible='true' lat='49.65267321841768' lon='9.012636639171191' />
    138   <node id='-117' visible='true' lat='49.652640133446276' lon='9.015498396786755' />
    139   <node id='-118' visible='true' lat='49.64972521590133' lon='9.013842827268181' />
    140   <node id='-119' visible='true' lat='49.64907390166997' lon='9.010241166221228' />
    141   <node id='-120' visible='true' lat='49.649790825127035' lon='9.010994229724082' />
    142   <node id='-121' visible='true' lat='49.65350134232707' lon='9.010218218565463'>
     123  <node id='-102' visible='true' lat='49.65948208481168' lon='9.016329331682007' />
     124  <node id='-103' visible='true' lat='49.66572689580407' lon='9.018683643788718' />
     125  <node id='-104' visible='true' lat='49.66467233731082' lon='9.018729539100242' />
     126  <node id='-105' visible='true' lat='49.650467504431084' lon='9.01556653387284' />
     127  <node id='-106' visible='true' lat='49.650467504431084' lon='9.012653673442712' />
     128  <node id='-107' visible='true' lat='49.6577783879124' lon='9.01859068072843' />
     129  <node id='-108' visible='true' lat='49.659950690584154' lon='9.018522543642344' />
     130  <node id='-109' visible='true' lat='49.659983770585875' lon='9.015660786026782' />
     131  <node id='-110' visible='true' lat='49.65777838791238' lon='9.0156778202983' />
     132  <node id='-111' visible='true' lat='49.655114612313845' lon='9.01024820290498' />
     133  <node id='-112' visible='true' lat='49.65649630973553' lon='9.01456121513066' />
     134  <node id='-113' visible='true' lat='49.649790825127035' lon='9.010994229724082' />
     135  <node id='-114' visible='true' lat='49.64907390166997' lon='9.010241166221228' />
     136  <node id='-115' visible='true' lat='49.64972521590133' lon='9.013842827268181' />
     137  <node id='-116' visible='true' lat='49.652640133446276' lon='9.015498396786755' />
     138  <node id='-117' visible='true' lat='49.65267321841768' lon='9.012636639171191' />
     139  <node id='-118' visible='true' lat='49.653441916259965' lon='9.016322294998254' />
     140  <node id='-119' visible='true' lat='49.651484566652904' lon='9.01400037262895' />
     141  <node id='-120' visible='true' lat='49.649036528490285' lon='9.01626713010843' />
     142  <node id='-121' visible='true' lat='49.64474487637503' lon='9.013313148784425' />
     143  <node id='-122' visible='true' lat='49.64329477394559' lon='9.00982115694612' />
     144  <node id='-123' visible='true' lat='49.64633804682556' lon='9.016044421132413' />
     145  <node id='-124' visible='true' lat='49.6440995060445' lon='9.015089670434026' />
     146  <node id='-125' visible='true' lat='49.64698953060391' lon='8.97763933322747' />
     147  <node id='-126' visible='true' lat='49.64702795382207' lon='9.021373906176958' />
     148  <node id='-127' visible='true' lat='49.651543995109876' lon='9.011086020347133' />
     149  <node id='-128' visible='true' lat='49.65350134232707' lon='9.010218218565463'>
    143150    <tag k='name' v='One Area already part of multipolygon (as inner)' />
    144151  </node>
    145   <node id='-122' visible='true' lat='49.651543995109876' lon='9.011086020347133' />
    146   <node id='-123' visible='true' lat='49.64702795382207' lon='9.021373906176958' />
    147   <node id='-124' visible='true' lat='49.64698953060391' lon='8.97763933322747' />
    148   <node id='-125' visible='true' lat='49.6440995060445' lon='9.015089670434026' />
    149   <node id='-126' visible='true' lat='49.64633804682556' lon='9.016044421132413' />
    150   <node id='-127' visible='true' lat='49.64329477394559' lon='9.00982115694612' />
    151   <node id='-128' visible='true' lat='49.64474487637503' lon='9.013313148784425' />
    152   <node id='-129' visible='true' lat='49.646452701397266' lon='9.00974135512665'>
     152  <node id='-129' visible='true' lat='49.64442618533402' lon='9.018507236795525' />
     153  <node id='-130' visible='true' lat='49.64634787643868' lon='9.01859251804108' />
     154  <node id='-131' visible='true' lat='49.646377327053195' lon='9.017591884759854' />
     155  <node id='-132' visible='true' lat='49.64446300005248' lon='9.017591884759854' />
     156  <node id='-133' action='modify' visible='true' lat='49.644279396738646' lon='8.99701844322583' />
     157  <node id='-134' action='modify' visible='true' lat='49.645108516691536' lon='9.00501200093294' />
     158  <node id='-135' action='modify' visible='true' lat='49.64579713321828' lon='9.001725329495672' />
     159  <node id='-136' action='modify' visible='true' lat='49.643570600890634' lon='9.005424239693767' />
     160  <node id='-137' visible='true' lat='49.645694403782294' lon='9.012131348650524' />
     161  <node id='-138' visible='true' lat='49.646452701397266' lon='9.00974135512665'>
    153162    <tag k='name' v='Both part of other relations' />
    154163  </node>
    155   <node id='-130' visible='true' lat='49.645694403782294' lon='9.012131348650524' />
    156   <node id='-131' visible='true' lat='49.64477854294109' lon='9.010865000644996' />
    157   <node id='-132' visible='true' lat='49.64566131406722' lon='9.01503858959705' />
    158   <node id='-133' visible='true' lat='49.64333102750582' lon='9.015932402078883' />
    159   <node id='-134' visible='true' lat='49.6436516438452' lon='9.013337536747516' />
    160   <node id='-135' visible='true' lat='49.6440995060445' lon='9.012176810003897' />
    161   <node id='-136' visible='true' lat='49.64364363066422' lon='9.010830064185653' />
    162   <node id='-137' visible='true' lat='49.64634787643868' lon='9.01859251804108' />
    163   <node id='-138' visible='true' lat='49.64442618533402' lon='9.018507236795525' />
    164   <node id='-139' visible='true' lat='49.64446300005248' lon='9.017591884759854' />
    165   <node id='-140' visible='true' lat='49.646377327053195' lon='9.017591884759854' />
    166   <node id='-141' action='modify' visible='true' lat='49.645108516691536' lon='9.00501200093294' />
    167   <node id='-142' action='modify' visible='true' lat='49.644279396738646' lon='8.99701844322583' />
    168   <node id='-143' action='modify' visible='true' lat='49.643570600890634' lon='9.005424239693767' />
    169   <node id='-144' action='modify' visible='true' lat='49.64579713321828' lon='9.001725329495672' />
    170   <node id='-145' action='modify' visible='true' lat='49.645870282835396' lon='9.000573288940334' />
    171   <node id='-146' action='modify' visible='true' lat='49.644533441390884' lon='9.001738472218983' />
    172   <node id='-147' action='modify' visible='true' lat='49.64620102922634' lon='8.995285052653605' />
    173   <node id='-148' action='modify' visible='true' lat='49.645549394972946' lon='8.997512960693886' />
    174   <node id='-149' action='modify' visible='true' lat='49.64390917555046' lon='9.00236900726505' />
    175   <node id='-150' action='modify' visible='true' lat='49.643583272941804' lon='8.996426078862356' />
    176   <node id='-151' action='modify' visible='true' lat='49.645064815871' lon='8.999528632035787' />
    177   <node id='-152' action='modify' visible='true' lat='49.64660348405886' lon='9.007804150387257' />
    178   <node id='-153' action='modify' visible='true' lat='49.644215448513066' lon='8.987601210318644' />
    179   <node id='-154' action='modify' visible='true' lat='49.64509437228782' lon='8.985632145182455' />
    180   <node id='-155' action='modify' visible='true' lat='49.64512070290696' lon='8.990191229749867' />
    181   <node id='-156' action='modify' visible='true' lat='49.64400653203681' lon='8.985527741087623' />
    182   <node id='-157' action='modify' visible='true' lat='49.64362715512701' lon='8.983795590458412' />
    183   <node id='-158' action='modify' visible='true' lat='49.6438359138228' lon='8.988873075900425' />
    184   <node id='-159' action='modify' visible='true' lat='49.64624752120218' lon='8.990209078516749' />
    185   <node id='-160' action='modify' visible='true' lat='49.64561767902291' lon='8.987111582364214' />
    186   <node id='-161' action='modify' visible='true' lat='49.64560080131112' lon='8.988407502515859' />
    187   <node id='-162' action='modify' visible='true' lat='49.64619224514668' lon='8.984061673983168' />
    188   <node id='-163' visible='true' lat='49.664846643627826' lon='9.02334771024883' />
    189   <node id='-164' visible='true' lat='49.66903704959538' lon='9.022880487521558' />
    190   <node id='-165' action='modify' visible='true' lat='49.64222947566583' lon='8.976745109963648' />
    191   <node id='-166' action='modify' visible='true' lat='49.64226790264086' lon='9.020479682913138' />
    192   <node id='-167' visible='true' lat='49.6687778596993' lon='9.028553906352727' />
    193   <node id='-168' visible='true' lat='49.66476023970688' lon='9.029688590118962' />
    194   <node id='-169' action='modify' visible='true' lat='49.64654691824636' lon='8.982418392157395' />
    195   <node id='-170' action='modify' visible='true' lat='49.64294039575888' lon='8.98264180269116' />
    196   <node id='-171' visible='true' lat='49.66726589111355' lon='9.018808975183893' />
    197   <node id='-172' visible='true' lat='49.67180165588925' lon='9.019276197911166'>
     164  <node id='-139' visible='true' lat='49.64566131406722' lon='9.01503858959705' />
     165  <node id='-140' visible='true' lat='49.64477854294109' lon='9.010865000644996' />
     166  <node id='-141' visible='true' lat='49.6436516438452' lon='9.013337536747516' />
     167  <node id='-142' visible='true' lat='49.64333102750582' lon='9.015932402078883' />
     168  <node id='-143' visible='true' lat='49.64364363066422' lon='9.010830064185653' />
     169  <node id='-144' visible='true' lat='49.6440995060445' lon='9.012176810003897' />
     170  <node id='-145' action='modify' visible='true' lat='49.644215448513066' lon='8.987601210318644' />
     171  <node id='-146' action='modify' visible='true' lat='49.64509437228782' lon='8.985632145182455' />
     172  <node id='-147' action='modify' visible='true' lat='49.64512070290696' lon='8.990191229749867' />
     173  <node id='-148' action='modify' visible='true' lat='49.64400653203681' lon='8.985527741087623' />
     174  <node id='-149' action='modify' visible='true' lat='49.64362715512701' lon='8.983795590458412' />
     175  <node id='-150' action='modify' visible='true' lat='49.6438359138228' lon='8.988873075900425' />
     176  <node id='-151' action='modify' visible='true' lat='49.64624752120218' lon='8.990209078516749' />
     177  <node id='-152' action='modify' visible='true' lat='49.64561767902291' lon='8.987111582364214' />
     178  <node id='-153' action='modify' visible='true' lat='49.645870282835396' lon='9.000573288940334' />
     179  <node id='-154' action='modify' visible='true' lat='49.644533441390884' lon='9.001738472218983' />
     180  <node id='-155' action='modify' visible='true' lat='49.64620102922634' lon='8.995285052653605' />
     181  <node id='-156' action='modify' visible='true' lat='49.645549394972946' lon='8.997512960693886' />
     182  <node id='-157' action='modify' visible='true' lat='49.64390917555046' lon='9.00236900726505' />
     183  <node id='-158' action='modify' visible='true' lat='49.643583272941804' lon='8.996426078862356' />
     184  <node id='-159' action='modify' visible='true' lat='49.645064815871' lon='8.999528632035787' />
     185  <node id='-160' action='modify' visible='true' lat='49.64660348405886' lon='9.007804150387257' />
     186  <node id='-161' visible='true' lat='49.67180165588925' lon='9.019276197911166'>
    198187    <tag k='name' v='out of bounds' />
    199188  </node>
    200   <node id='-173' visible='true' lat='49.671931242953896' lon='9.026017554404675' />
    201   <node id='-174' visible='true' lat='49.66722269132057' lon='9.026351284924155' />
    202   <node id='-175' action='modify' visible='true' lat='49.64305580574678' lon='8.992869020494213' />
    203   <node id='-176' action='modify' visible='true' lat='49.6465677851024' lon='8.992596999330347' />
    204   <node id='-177' visible='true' lat='49.63635979087037' lon='8.9920314546263' />
    205   <node id='-178' visible='true' lat='49.63665997892509' lon='8.979825569886037' />
    206   <node id='-179' visible='true' lat='49.64166284075567' lon='8.990370527272402' />
    207   <node id='-180' visible='true' lat='49.64038715981111' lon='8.984846978165258' />
    208   <node id='-181' visible='true' lat='49.639336573937996' lon='8.985619502515908' />
    209   <node id='-182' visible='true' lat='49.64153777547409' lon='8.98052084180162' />
    210   <node id='-183' visible='true' lat='49.64158780162527' lon='8.984460715989934' />
    211   <node id='-184' visible='true' lat='49.63671001008765' lon='8.985696754950974' />
    212   <node id='-185' visible='true' lat='49.63620969614912' lon='8.984267584902272' />
    213   <node id='-186' visible='true' lat='49.63831098015055' lon='8.986005764691233' />
    214   <node id='-187' visible='true' lat='49.63766059241029' lon='8.985426371428245' />
    215   <node id='-188' action='modify' visible='true' lat='49.64113713627012' lon='8.99764014460778' />
    216   <node id='-189' action='modify' visible='true' lat='49.636707497273726' lon='8.996902491147958' />
    217   <node id='-190' action='modify' visible='true' lat='49.63672921217317' lon='9.001496060420484' />
    218   <node id='-191' action='modify' visible='true' lat='49.63833608786159' lon='9.001965476258553' />
    219   <node id='-192' action='modify' visible='true' lat='49.63866179944343' lon='9.001060174285136' />
    220   <node id='-193' action='modify' visible='true' lat='49.63983876223289' lon='8.999763400318008' />
    221   <node id='-194' action='modify' visible='true' lat='49.640355464550595' lon='9.000557228744347' />
    222   <node id='-195' action='modify' visible='true' lat='49.640355464550595' lon='9.00163017923136' />
    223   <node id='-196' action='modify' visible='true' lat='49.640963432528' lon='9.002300773285747' />
    224   <node id='-197' action='modify' visible='true' lat='49.641397690721426' lon='9.002032535663991' />
     189  <node id='-162' visible='true' lat='49.66726589111355' lon='9.018808975183893' />
     190  <node id='-163' action='modify' visible='true' lat='49.64294039575888' lon='8.98264180269116' />
     191  <node id='-164' action='modify' visible='true' lat='49.64654691824636' lon='8.982418392157395' />
     192  <node id='-165' action='modify' visible='true' lat='49.6465677851024' lon='8.992596999330347' />
     193  <node id='-166' action='modify' visible='true' lat='49.64305580574678' lon='8.992869020494213' />
     194  <node id='-167' visible='true' lat='49.66722269132057' lon='9.026351284924155' />
     195  <node id='-168' visible='true' lat='49.671931242953896' lon='9.026017554404675' />
     196  <node id='-169' visible='true' lat='49.66903704959538' lon='9.022880487521558' />
     197  <node id='-170' visible='true' lat='49.664846643627826' lon='9.02334771024883' />
     198  <node id='-171' action='modify' visible='true' lat='49.64619224514668' lon='8.984061673983168' />
     199  <node id='-172' action='modify' visible='true' lat='49.64560080131112' lon='8.988407502515859' />
     200  <node id='-173' visible='true' lat='49.66476023970688' lon='9.029688590118962' />
     201  <node id='-174' visible='true' lat='49.6687778596993' lon='9.028553906352727' />
     202  <node id='-175' action='modify' visible='true' lat='49.64226790264086' lon='9.020479682913138' />
     203  <node id='-176' action='modify' visible='true' lat='49.64222947566583' lon='8.976745109963648' />
     204  <node id='-177' visible='true' lat='49.63766059241029' lon='8.985426371428245' />
     205  <node id='-178' action='modify' visible='true' lat='49.64113713627012' lon='8.99764014460778' />
     206  <node id='-179' visible='true' lat='49.63620969614912' lon='8.984267584902272' />
     207  <node id='-180' visible='true' lat='49.63831098015055' lon='8.986005764691233' />
     208  <node id='-181' action='modify' visible='true' lat='49.63833608786159' lon='9.001965476258553' />
     209  <node id='-182' action='modify' visible='true' lat='49.63866179944343' lon='9.001060174285136' />
     210  <node id='-183' action='modify' visible='true' lat='49.636707497273726' lon='8.996902491147958' />
     211  <node id='-184' action='modify' visible='true' lat='49.63672921217317' lon='9.001496060420484' />
     212  <node id='-185' visible='true' lat='49.64166284075567' lon='8.990370527272402' />
     213  <node id='-186' visible='true' lat='49.64038715981111' lon='8.984846978165258' />
     214  <node id='-187' visible='true' lat='49.63635979087037' lon='8.9920314546263' />
     215  <node id='-188' visible='true' lat='49.63665997892509' lon='8.979825569886037' />
     216  <node id='-189' visible='true' lat='49.64158780162527' lon='8.984460715989934' />
     217  <node id='-190' visible='true' lat='49.63671001008765' lon='8.985696754950974' />
     218  <node id='-191' visible='true' lat='49.639336573937996' lon='8.985619502515908' />
     219  <node id='-192' visible='true' lat='49.64153777547409' lon='8.98052084180162' />
     220  <node id='-193' action='modify' visible='true' lat='49.63919649619353' lon='9.000021094269913' />
     221  <node id='-194' visible='true' lat='49.63655427055324' lon='9.003685105162774' />
     222  <node id='-195' visible='true' lat='49.638889008438305' lon='9.003170088929009' />
     223  <node id='-196' visible='true' lat='49.63766439678692' lon='9.008322826347838' />
     224  <node id='-197' visible='true' lat='49.636803870494575' lon='9.005634441607576' />
    225225  <node id='-198' visible='true' lat='49.64135304304343' lon='9.008042625328157' />
    226   <node id='-199' visible='true' lat='49.641505032635514' lon='9.005561427326938' />
     226  <node id='-199' action='modify' visible='true' lat='49.641397690721426' lon='9.002032535663991' />
    227227  <node id='-200' visible='true' lat='49.639702839791006' lon='9.002946110514843' />
    228   <node id='-201' visible='true' lat='49.638889008438305' lon='9.003170088929009' />
    229   <node id='-202' visible='true' lat='49.63655427055324' lon='9.003685105162774' />
    230   <node id='-203' visible='true' lat='49.636803870494575' lon='9.005634441607576' />
    231   <node id='-204' visible='true' lat='49.63766439678692' lon='9.008322826347838' />
    232   <node id='-205' action='modify' visible='true' lat='49.63919649619353' lon='9.000021094269913' />
    233   <way id='-206' visible='true'>
    234     <nd ref='-162' />
    235     <nd ref='-159' />
     228  <node id='-201' visible='true' lat='49.641505032635514' lon='9.005561427326938' />
     229  <node id='-202' action='modify' visible='true' lat='49.640355464550595' lon='9.000557228744347' />
     230  <node id='-203' action='modify' visible='true' lat='49.63983876223289' lon='8.999763400318008' />
     231  <node id='-204' action='modify' visible='true' lat='49.640963432528' lon='9.002300773285747' />
     232  <node id='-205' action='modify' visible='true' lat='49.640355464550595' lon='9.00163017923136' />
     233  <node id='-206' visible='true' lat='49.64101635201889' lon='9.01104143811511' />
     234  <node id='-207' visible='true' lat='49.63695925798987' lon='9.010907319304232' />
     235  <node id='-208' visible='true' lat='49.63692572828715' lon='9.01338851730545' />
     236  <node id='-209' visible='true' lat='49.641116941127045' lon='9.013556165819047' />
     237  <node id='-210' visible='true' lat='49.636858668881715' lon='9.01704325490184' />
     238  <node id='-211' visible='true' lat='49.641116941127045' lon='9.016909136090963' />
     239  <way id='-212' visible='true'>
     240    <nd ref='-158' />
    236241    <nd ref='-155' />
     242    <nd ref='-160' />
     243    <nd ref='-136' />
     244    <nd ref='-158' />
     245    <tag k='parking' v='surface' />
     246    <tag k='amenity' v='parking' />
     247  </way>
     248  <way id='-213' visible='true'>
     249    <nd ref='-153' />
    237250    <nd ref='-154' />
     251    <nd ref='-133' />
    238252    <nd ref='-156' />
    239253    <nd ref='-153' />
    240     <nd ref='-160' />
    241     <nd ref='-161' />
    242     <nd ref='-158' />
     254  </way>
     255  <way id='-214' visible='true'>
     256    <nd ref='-169' />
     257    <nd ref='-170' />
     258    <nd ref='-173' />
     259    <nd ref='-174' />
     260    <nd ref='-169' />
     261    <tag k='parking' v='surface' />
     262    <tag k='amenity' v='parking' />
     263  </way>
     264  <way id='-215' action='modify' visible='true'>
     265    <nd ref='-198' />
     266    <nd ref='-201' />
     267    <nd ref='-199' />
     268    <nd ref='-204' />
     269    <nd ref='-205' />
     270    <nd ref='-200' />
     271    <nd ref='-195' />
     272    <nd ref='-181' />
     273    <nd ref='-184' />
     274    <nd ref='-194' />
     275    <nd ref='-197' />
     276    <nd ref='-196' />
     277    <nd ref='-198' />
     278    <tag k='parking' v='surface' />
     279    <tag k='amenity' v='parking' />
     280  </way>
     281  <way id='-216' visible='true'>
     282    <nd ref='-60' />
     283    <nd ref='-59' />
     284    <nd ref='-58' />
     285    <nd ref='-57' />
     286    <nd ref='-60' />
     287    <tag k='parking' v='surface' />
     288    <tag k='amenity' v='parking' />
     289  </way>
     290  <way id='-217' visible='true'>
     291    <nd ref='-117' />
     292    <nd ref='-106' />
     293    <nd ref='-105' />
     294    <nd ref='-116' />
     295    <nd ref='-117' />
     296  </way>
     297  <way id='-218' visible='true'>
     298    <nd ref='-176' />
     299    <nd ref='-175' />
     300    <tag k='highway' v='motorway' />
     301    <tag k='lanes' v='5' />
     302  </way>
     303  <way id='-219' visible='true'>
     304    <nd ref='-137' />
     305    <nd ref='-144' />
     306    <nd ref='-124' />
     307    <nd ref='-139' />
     308    <nd ref='-137' />
     309  </way>
     310  <way id='-220' visible='true'>
     311    <nd ref='-78' />
     312    <nd ref='-79' />
     313    <tag k='highway' v='motorway' />
     314    <tag k='lanes' v='5' />
     315  </way>
     316  <way id='-221' visible='true'>
     317    <nd ref='-80' />
     318    <nd ref='-86' />
     319    <tag k='highway' v='motorway' />
     320    <tag k='lanes' v='5' />
     321  </way>
     322  <way id='-222' visible='true'>
     323    <nd ref='-26' />
     324    <nd ref='-16' />
     325    <nd ref='-19' />
     326    <nd ref='-24' />
     327    <nd ref='-23' />
     328    <nd ref='-26' />
     329    <tag k='landuse' v='retail' />
     330  </way>
     331  <way id='-223' visible='true'>
     332    <nd ref='-87' />
     333    <nd ref='-82' />
     334    <tag k='highway' v='motorway' />
     335    <tag k='lanes' v='5' />
     336  </way>
     337  <way id='-224' action='modify' visible='true'>
     338    <nd ref='-192' />
     339    <nd ref='-189' />
     340    <nd ref='-186' />
     341    <nd ref='-191' />
     342    <nd ref='-180' />
     343    <nd ref='-177' />
     344    <nd ref='-190' />
     345    <nd ref='-179' />
     346    <nd ref='-188' />
     347    <nd ref='-192' />
     348    <tag k='amenity' v='parking' />
     349  </way>
     350  <way id='-225' visible='true'>
     351    <nd ref='-61' />
     352    <nd ref='-62' />
     353    <nd ref='-65' />
     354    <nd ref='-68' />
     355    <nd ref='-63' />
     356    <nd ref='-64' />
     357    <nd ref='-61' />
     358    <tag k='parking' v='surface' />
     359    <tag k='amenity' v='parking' />
     360  </way>
     361  <way id='-226' visible='true'>
     362    <nd ref='-125' />
     363    <nd ref='-126' />
     364    <tag k='highway' v='motorway' />
     365    <tag k='lanes' v='5' />
     366  </way>
     367  <way id='-227' action='modify' visible='true'>
     368    <nd ref='-185' />
     369    <nd ref='-189' />
     370    <nd ref='-186' />
     371    <nd ref='-191' />
     372    <nd ref='-180' />
     373    <nd ref='-177' />
     374    <nd ref='-190' />
     375    <nd ref='-179' />
     376    <nd ref='-187' />
     377    <nd ref='-185' />
     378    <tag k='amenity' v='parking' />
     379  </way>
     380  <way id='-228' visible='true'>
     381    <nd ref='-25' />
     382    <nd ref='-15' />
     383    <nd ref='-27' />
     384    <tag k='highway' v='footway' />
     385  </way>
     386  <way id='-229' visible='true'>
     387    <nd ref='-22' />
     388    <nd ref='-21' />
     389    <nd ref='-17' />
     390    <nd ref='-20' />
     391    <nd ref='-22' />
     392    <tag k='landuse' v='basin' />
     393  </way>
     394  <way id='-230' visible='true'>
     395    <nd ref='-171' />
     396    <nd ref='-151' />
     397    <nd ref='-147' />
     398    <nd ref='-146' />
     399    <nd ref='-148' />
     400    <nd ref='-145' />
     401    <nd ref='-152' />
     402    <nd ref='-172' />
     403    <nd ref='-150' />
     404    <nd ref='-149' />
     405    <nd ref='-171' />
     406    <tag k='name' v='Thing in the Middle' />
     407  </way>
     408  <way id='-231' visible='true'>
     409    <nd ref='-18' />
     410    <nd ref='-50' />
     411    <nd ref='-49' />
     412    <nd ref='-53' />
     413    <nd ref='-54' />
     414    <nd ref='-56' />
     415    <nd ref='-55' />
     416    <nd ref='-51' />
     417    <nd ref='-14' />
     418    <nd ref='-15' />
     419    <nd ref='-18' />
     420    <tag k='parking' v='surface' />
     421    <tag k='amenity' v='parking' />
     422  </way>
     423  <way id='-232' visible='true'>
     424    <nd ref='-71' />
     425    <nd ref='-72' />
     426    <nd ref='-77' />
     427    <nd ref='-75' />
     428    <nd ref='-74' />
     429    <nd ref='-71' />
     430    <tag k='parking' v='surface' />
     431    <tag k='amenity' v='parking' />
     432  </way>
     433  <way id='-233' visible='true'>
     434    <nd ref='-130' />
     435    <nd ref='-129' />
     436    <nd ref='-132' />
     437    <nd ref='-131' />
     438    <nd ref='-130' />
     439  </way>
     440  <way id='-234' visible='true'>
     441    <nd ref='-159' />
     442    <nd ref='-135' />
     443    <nd ref='-134' />
    243444    <nd ref='-157' />
    244     <nd ref='-162' />
    245     <tag k='name' v='Thing in the Middle' />
    246   </way>
    247   <way id='-207' visible='true'>
    248     <nd ref='-25' />
    249     <nd ref='-16' />
    250     <nd ref='-20' />
    251     <nd ref='-23' />
    252     <nd ref='-24' />
    253     <nd ref='-25' />
    254     <tag k='landuse' v='retail' />
    255   </way>
    256   <way id='-208' visible='true'>
    257     <nd ref='-64' />
    258     <nd ref='-63' />
     445    <nd ref='-159' />
     446  </way>
     447  <way id='-235' visible='true'>
    259448    <nd ref='-69' />
    260     <nd ref='-72' />
    261     <nd ref='-62' />
    262     <nd ref='-61' />
    263     <nd ref='-64' />
    264     <tag k='parking' v='surface' />
    265     <tag k='amenity' v='parking' />
    266   </way>
    267   <way id='-209' visible='true'>
     449    <nd ref='-65' />
     450    <nd ref='-66' />
     451    <nd ref='-67' />
     452    <nd ref='-68' />
     453    <nd ref='-69' />
     454    <tag k='parking' v='surface' />
     455    <tag k='amenity' v='parking' />
     456  </way>
     457  <way id='-236' visible='true'>
     458    <nd ref='-99' />
     459    <nd ref='-102' />
     460    <nd ref='-101' />
     461    <nd ref='-111' />
     462    <nd ref='-99' />
     463    <tag k='parking' v='surface' />
     464    <tag k='amenity' v='parking' />
     465  </way>
     466  <way id='-237' visible='true'>
     467    <nd ref='-120' />
     468    <nd ref='-118' />
     469    <nd ref='-128' />
     470    <nd ref='-114' />
     471    <nd ref='-120' />
     472    <tag k='parking' v='surface' />
     473    <tag k='amenity' v='parking' />
     474  </way>
     475  <way id='-238' visible='true'>
     476    <nd ref='-115' />
     477    <nd ref='-113' />
     478    <nd ref='-127' />
     479    <nd ref='-119' />
     480    <nd ref='-115' />
     481  </way>
     482  <way id='-239' visible='true'>
     483    <nd ref='-32' />
     484    <nd ref='-17' />
     485    <nd ref='-30' />
     486    <tag k='highway' v='footway' />
     487  </way>
     488  <way id='-240' visible='true'>
     489    <nd ref='-1' />
     490    <nd ref='-2' />
     491    <nd ref='-3' />
     492    <nd ref='-4' />
     493    <nd ref='-1' />
     494    <tag k='parking' v='surface' />
     495    <tag k='amenity' v='parking' />
     496  </way>
     497  <way id='-241' visible='true'>
    268498    <nd ref='-10' />
    269499    <nd ref='-11' />
     
    274504    <tag k='amenity' v='parking' />
    275505  </way>
    276   <way id='-210' visible='true'>
    277     <nd ref='-118' />
    278     <nd ref='-120' />
    279     <nd ref='-122' />
    280     <nd ref='-114' />
    281     <nd ref='-118' />
    282   </way>
    283   <way id='-211' visible='true'>
    284     <nd ref='-65' />
    285     <nd ref='-69' />
    286     <nd ref='-70' />
    287     <nd ref='-71' />
    288     <nd ref='-72' />
    289     <nd ref='-65' />
    290     <tag k='parking' v='surface' />
    291     <tag k='amenity' v='parking' />
    292   </way>
    293   <way id='-212' visible='true'>
    294     <nd ref='-67' />
    295     <nd ref='-68' />
    296     <nd ref='-73' />
    297     <nd ref='-79' />
    298     <nd ref='-78' />
    299     <nd ref='-67' />
    300     <tag k='parking' v='surface' />
    301     <tag k='amenity' v='parking' />
    302   </way>
    303   <way id='-213' visible='true'>
    304     <nd ref='-134' />
    305     <nd ref='-136' />
    306     <nd ref='-131' />
    307     <nd ref='-128' />
    308     <nd ref='-134' />
    309   </way>
    310   <way id='-214' visible='true'>
    311     <nd ref='-82' />
    312     <nd ref='-83' />
    313     <tag k='highway' v='motorway' />
    314     <tag k='lanes' v='5' />
    315   </way>
    316   <way id='-215' visible='true'>
    317     <nd ref='-172' />
    318     <nd ref='-171' />
    319     <nd ref='-174' />
    320     <nd ref='-173' />
    321     <nd ref='-172' />
    322     <tag k='parking' v='surface' />
    323     <tag k='amenity' v='parking' />
    324   </way>
    325   <way id='-216' visible='true'>
     506  <way id='-242' visible='true'>
     507    <nd ref='-164' />
     508    <nd ref='-163' />
     509    <nd ref='-166' />
     510    <nd ref='-165' />
     511    <nd ref='-164' />
     512    <tag k='parking' v='surface' />
     513    <tag k='name' v='Outer blob' />
     514    <tag k='amenity' v='parking' />
     515  </way>
     516  <way id='-243' visible='true'>
     517    <nd ref='-91' />
     518    <nd ref='-103' />
     519    <nd ref='-104' />
     520  </way>
     521  <way id='-244' visible='true'>
     522    <nd ref='-112' />
     523    <nd ref='-97' />
     524    <nd ref='-100' />
     525    <nd ref='-98' />
     526    <nd ref='-112' />
     527  </way>
     528  <way id='-245' visible='true'>
     529    <nd ref='-28' />
     530    <nd ref='-39' />
     531    <nd ref='-34' />
     532    <nd ref='-37' />
     533    <nd ref='-40' />
     534    <nd ref='-35' />
     535    <nd ref='-31' />
     536    <nd ref='-33' />
     537    <nd ref='-36' />
     538    <nd ref='-29' />
     539    <nd ref='-28' />
     540    <tag k='parking' v='surface' />
     541    <tag k='amenity' v='parking' />
     542  </way>
     543  <way id='-246' visible='true'>
     544    <nd ref='-44' />
     545    <nd ref='-46' />
     546    <nd ref='-41' />
     547    <nd ref='-52' />
     548    <nd ref='-38' />
    326549    <nd ref='-42' />
    327550    <nd ref='-48' />
     551    <nd ref='-47' />
     552    <nd ref='-45' />
    328553    <nd ref='-43' />
    329     <nd ref='-49' />
    330     <nd ref='-40' />
    331554    <nd ref='-44' />
    332     <nd ref='-46' />
    333     <nd ref='-45' />
    334     <nd ref='-47' />
    335     <nd ref='-41' />
    336     <nd ref='-42' />
    337     <tag k='parking' v='surface' />
    338     <tag k='amenity' v='parking' />
    339   </way>
    340   <way id='-217' visible='true'>
    341     <nd ref='-130' />
    342     <nd ref='-135' />
    343     <nd ref='-125' />
    344     <nd ref='-132' />
    345     <nd ref='-130' />
    346   </way>
    347   <way id='-218' visible='true'>
    348     <nd ref='-116' />
    349     <nd ref='-112' />
    350     <nd ref='-111' />
    351     <nd ref='-117' />
    352     <nd ref='-116' />
    353   </way>
    354   <way id='-219' visible='true'>
    355     <nd ref='-164' />
    356     <nd ref='-163' />
     555    <tag k='parking' v='surface' />
     556    <tag k='amenity' v='parking' />
     557  </way>
     558  <way id='-247' visible='true'>
     559    <nd ref='-142' />
     560    <nd ref='-123' />
     561    <nd ref='-138' />
     562    <nd ref='-122' />
     563    <nd ref='-142' />
     564    <tag k='parking' v='surface' />
     565    <tag k='amenity' v='parking' />
     566  </way>
     567  <way id='-248' visible='true'>
     568    <nd ref='-70' />
     569    <nd ref='-77' />
     570    <nd ref='-73' />
     571    <nd ref='-76' />
     572    <nd ref='-70' />
     573    <tag k='parking' v='surface' />
     574    <tag k='amenity' v='parking' />
     575  </way>
     576  <way id='-249' visible='true'>
     577    <nd ref='-161' />
     578    <nd ref='-162' />
     579    <nd ref='-167' />
    357580    <nd ref='-168' />
    358     <nd ref='-167' />
    359     <nd ref='-164' />
    360     <tag k='parking' v='surface' />
    361     <tag k='amenity' v='parking' />
    362   </way>
    363   <way id='-220' visible='true'>
    364     <nd ref='-150' />
    365     <nd ref='-147' />
    366     <nd ref='-152' />
    367     <nd ref='-143' />
    368     <nd ref='-150' />
    369     <tag k='parking' v='surface' />
    370     <tag k='amenity' v='parking' />
    371   </way>
    372   <way id='-221' visible='true'>
    373     <nd ref='-17' />
    374     <nd ref='-51' />
    375     <nd ref='-52' />
    376     <nd ref='-56' />
    377     <nd ref='-55' />
    378     <nd ref='-53' />
    379     <nd ref='-54' />
    380     <nd ref='-50' />
    381     <nd ref='-14' />
    382     <nd ref='-15' />
    383     <nd ref='-17' />
    384     <tag k='parking' v='surface' />
    385     <tag k='amenity' v='parking' />
    386   </way>
    387   <way id='-222' visible='true'>
    388     <nd ref='-26' />
    389     <nd ref='-15' />
    390     <nd ref='-28' />
    391     <tag k='highway' v='footway' />
    392   </way>
    393   <way id='-223' visible='true'>
    394     <nd ref='-124' />
    395     <nd ref='-123' />
    396     <tag k='highway' v='motorway' />
    397     <tag k='lanes' v='5' />
    398   </way>
    399   <way id='-224' visible='true'>
    400     <nd ref='-84' />
    401     <nd ref='-85' />
    402     <tag k='highway' v='motorway' />
    403     <tag k='lanes' v='5' />
    404   </way>
    405   <way id='-225' visible='true'>
    406     <nd ref='-151' />
    407     <nd ref='-144' />
    408     <nd ref='-141' />
    409     <nd ref='-149' />
    410     <nd ref='-151' />
    411   </way>
    412   <way id='-226' visible='true'>
    413     <nd ref='-113' />
    414     <nd ref='-115' />
    415     <nd ref='-121' />
    416     <nd ref='-119' />
    417     <nd ref='-113' />
    418     <tag k='parking' v='surface' />
    419     <tag k='amenity' v='parking' />
    420   </way>
    421   <way id='-227' visible='true'>
    422     <nd ref='-1' />
    423     <nd ref='-2' />
    424     <nd ref='-3' />
    425     <nd ref='-4' />
    426     <nd ref='-1' />
    427     <tag k='parking' v='surface' />
    428     <tag k='amenity' v='parking' />
    429   </way>
    430   <way id='-228' visible='true'>
    431     <nd ref='-96' />
    432     <nd ref='-97' />
    433     <nd ref='-98' />
    434   </way>
    435   <way id='-229' visible='true'>
    436     <nd ref='-27' />
    437     <nd ref='-37' />
    438     <nd ref='-36' />
    439     <nd ref='-39' />
    440     <nd ref='-38' />
    441     <nd ref='-33' />
    442     <nd ref='-32' />
    443     <nd ref='-35' />
    444     <nd ref='-34' />
    445     <nd ref='-30' />
    446     <nd ref='-27' />
    447     <tag k='parking' v='surface' />
    448     <tag k='amenity' v='parking' />
    449   </way>
    450   <way id='-230' visible='true'>
    451     <nd ref='-66' />
    452     <nd ref='-73' />
    453     <nd ref='-77' />
    454     <nd ref='-80' />
    455     <nd ref='-66' />
    456     <tag k='parking' v='surface' />
    457     <tag k='amenity' v='parking' />
    458   </way>
    459   <way id='-231' visible='true'>
     581    <nd ref='-161' />
     582    <tag k='parking' v='surface' />
     583    <tag k='amenity' v='parking' />
     584  </way>
     585  <way id='-250' action='modify' visible='true'>
     586    <nd ref='-178' />
     587    <nd ref='-183' />
     588    <nd ref='-184' />
     589    <nd ref='-181' />
     590    <nd ref='-182' />
     591    <nd ref='-193' />
     592    <nd ref='-203' />
     593    <nd ref='-202' />
     594    <nd ref='-205' />
     595    <nd ref='-204' />
     596    <nd ref='-199' />
     597    <nd ref='-178' />
     598    <tag k='parking' v='surface' />
     599    <tag k='amenity' v='parking' />
     600  </way>
     601  <way id='-251' visible='true'>
     602    <nd ref='-109' />
     603    <nd ref='-110' />
    460604    <nd ref='-107' />
    461605    <nd ref='-108' />
    462606    <nd ref='-109' />
    463     <nd ref='-110' />
    464     <nd ref='-107' />
    465   </way>
    466   <way id='-232' visible='true'>
    467     <nd ref='-86' />
    468     <nd ref='-87' />
     607  </way>
     608  <way id='-252' visible='true'>
     609    <nd ref='-85' />
    469610    <nd ref='-88' />
    470     <nd ref='-89' />
    471     <nd ref='-90' />
    472     <nd ref='-91' />
    473     <nd ref='-92' />
    474     <nd ref='-93' />
    475     <nd ref='-94' />
    476     <nd ref='-95' />
    477     <nd ref='-86' />
    478     <tag k='parking' v='surface' />
    479     <tag k='amenity' v='parking' />
    480   </way>
    481   <way id='-233' visible='true'>
    482     <nd ref='-145' />
    483     <nd ref='-146' />
    484     <nd ref='-142' />
    485     <nd ref='-148' />
    486     <nd ref='-145' />
    487   </way>
    488   <way id='-234' visible='true'>
    489     <nd ref='-57' />
    490     <nd ref='-58' />
    491     <nd ref='-59' />
    492     <nd ref='-60' />
    493     <nd ref='-57' />
    494     <tag k='parking' v='surface' />
    495     <tag k='amenity' v='parking' />
    496   </way>
    497   <way id='-235' visible='true'>
    498     <nd ref='-165' />
    499     <nd ref='-166' />
    500611    <tag k='highway' v='motorway' />
    501612    <tag k='lanes' v='5' />
    502613  </way>
    503   <way id='-236' visible='true'>
    504     <nd ref='-74' />
    505     <nd ref='-75' />
    506     <tag k='highway' v='motorway' />
    507     <tag k='lanes' v='5' />
    508   </way>
    509   <way id='-237' visible='true'>
    510     <nd ref='-76' />
    511     <nd ref='-81' />
    512     <tag k='highway' v='motorway' />
    513     <tag k='lanes' v='5' />
    514   </way>
    515   <way id='-238' action='modify' visible='true'>
    516     <nd ref='-182' />
    517     <nd ref='-183' />
    518     <nd ref='-180' />
    519     <nd ref='-181' />
    520     <nd ref='-186' />
    521     <nd ref='-187' />
    522     <nd ref='-184' />
    523     <nd ref='-185' />
    524     <nd ref='-178' />
    525     <nd ref='-182' />
    526     <tag k='amenity' v='parking' />
    527   </way>
    528   <way id='-239' action='modify' visible='true'>
    529     <nd ref='-179' />
    530     <nd ref='-183' />
    531     <nd ref='-180' />
    532     <nd ref='-181' />
    533     <nd ref='-186' />
    534     <nd ref='-187' />
    535     <nd ref='-184' />
    536     <nd ref='-185' />
    537     <nd ref='-177' />
    538     <nd ref='-179' />
    539     <tag k='amenity' v='parking' />
    540   </way>
    541   <way id='-240' visible='true'>
    542     <nd ref='-21' />
    543     <nd ref='-22' />
    544     <nd ref='-18' />
    545     <nd ref='-19' />
    546     <nd ref='-21' />
    547     <tag k='landuse' v='basin' />
    548   </way>
    549   <way id='-241' visible='true'>
    550     <nd ref='-101' />
    551     <nd ref='-100' />
    552     <nd ref='-99' />
    553     <nd ref='-105' />
    554     <nd ref='-101' />
    555     <tag k='parking' v='surface' />
    556     <tag k='amenity' v='parking' />
    557   </way>
    558   <way id='-242' visible='true'>
    559     <nd ref='-137' />
    560     <nd ref='-138' />
    561     <nd ref='-139' />
    562     <nd ref='-140' />
    563     <nd ref='-137' />
    564   </way>
    565   <way id='-243' visible='true'>
    566     <nd ref='-169' />
    567     <nd ref='-170' />
    568     <nd ref='-175' />
    569     <nd ref='-176' />
    570     <nd ref='-169' />
    571     <tag k='parking' v='surface' />
    572     <tag k='name' v='Outer blob' />
    573     <tag k='amenity' v='parking' />
    574   </way>
    575   <way id='-244' visible='true'>
    576     <nd ref='-31' />
    577     <nd ref='-18' />
    578     <nd ref='-29' />
    579     <tag k='highway' v='footway' />
    580   </way>
    581   <way id='-245' visible='true'>
    582     <nd ref='-133' />
    583     <nd ref='-126' />
    584     <nd ref='-129' />
    585     <nd ref='-127' />
    586     <nd ref='-133' />
    587     <tag k='parking' v='surface' />
    588     <tag k='amenity' v='parking' />
    589   </way>
    590   <way id='-246' visible='true'>
    591     <nd ref='-106' />
    592     <nd ref='-103' />
    593     <nd ref='-102' />
    594     <nd ref='-104' />
    595     <nd ref='-106' />
    596   </way>
    597   <way id='-247' visible='true'>
     614  <way id='-253' visible='true'>
    598615    <nd ref='-5' />
    599616    <nd ref='-6' />
     
    605622    <tag k='amenity' v='parking' />
    606623  </way>
    607   <way id='-248' action='modify' visible='true'>
    608     <nd ref='-188' />
    609     <nd ref='-189' />
    610     <nd ref='-190' />
    611     <nd ref='-191' />
    612     <nd ref='-192' />
    613     <nd ref='-205' />
    614     <nd ref='-193' />
    615     <nd ref='-194' />
    616     <nd ref='-195' />
    617     <nd ref='-196' />
    618     <nd ref='-197' />
    619     <nd ref='-188' />
    620     <tag k='parking' v='surface' />
    621     <tag k='amenity' v='parking' />
    622   </way>
    623   <way id='-249' action='modify' visible='true'>
    624     <nd ref='-198' />
    625     <nd ref='-199' />
    626     <nd ref='-197' />
    627     <nd ref='-196' />
    628     <nd ref='-195' />
    629     <nd ref='-200' />
    630     <nd ref='-201' />
    631     <nd ref='-191' />
    632     <nd ref='-190' />
    633     <nd ref='-202' />
    634     <nd ref='-203' />
    635     <nd ref='-204' />
    636     <nd ref='-198' />
    637     <tag k='parking' v='surface' />
    638     <tag k='amenity' v='parking' />
    639   </way>
    640   <relation id='-250' visible='true'>
    641     <member type='way' ref='-246' role='inner' />
    642     <member type='way' ref='-241' role='outer' />
     624  <way id='-254' visible='true'>
     625    <nd ref='-81' />
     626    <nd ref='-84' />
     627    <nd ref='-83' />
     628    <nd ref='-94' />
     629    <nd ref='-93' />
     630    <nd ref='-96' />
     631    <nd ref='-95' />
     632    <nd ref='-90' />
     633    <nd ref='-89' />
     634    <nd ref='-92' />
     635    <nd ref='-81' />
     636    <tag k='parking' v='surface' />
     637    <tag k='amenity' v='parking' />
     638  </way>
     639  <way id='-255' visible='true'>
     640    <nd ref='-141' />
     641    <nd ref='-143' />
     642    <nd ref='-140' />
     643    <nd ref='-121' />
     644    <nd ref='-141' />
     645  </way>
     646  <way id='-256' action='modify' visible='true'>
     647    <nd ref='-206' />
     648    <nd ref='-207' />
     649    <nd ref='-208' />
     650    <nd ref='-209' />
     651    <nd ref='-206' />
     652    <tag k='parking' v='surface' />
     653    <tag k='amenity' v='parking' />
     654  </way>
     655  <way id='-257' action='modify' visible='true'>
     656    <nd ref='-208' />
     657    <nd ref='-210' />
     658    <nd ref='-211' />
     659    <nd ref='-209' />
     660    <nd ref='-208' />
     661    <tag k='parking' v='surface' />
     662    <tag k='amenity' v='parking' />
     663  </way>
     664  <relation id='-258' visible='true'>
     665    <member type='way' ref='-238' role='inner' />
     666    <member type='way' ref='-237' role='outer' />
     667    <tag k='name' v='3.' />
     668    <tag k='type' v='multipolygon' />
     669  </relation>
     670  <relation id='-259' visible='true'>
     671    <member type='way' ref='-244' role='inner' />
     672    <member type='way' ref='-236' role='outer' />
    643673    <tag k='name' v='2.' />
    644674    <tag k='type' v='multipolygon' />
    645675  </relation>
    646   <relation id='-251' visible='true'>
     676  <relation id='-260' visible='true'>
     677    <member type='way' ref='-254' role='area' />
     678    <member type='node' ref='-93' role='node in area' />
     679    <member type='node' ref='-95' role='node in area' />
     680    <member type='way' ref='-243' role='some other way' />
     681    <member type='node' ref='-90' role='to be deleted node in area' />
     682    <tag k='name' v='1.' />
    647683  </relation>
    648   <relation id='-252' visible='true'>
    649     <member type='way' ref='-242' role='' />
    650     <member type='way' ref='-217' role='' />
    651     <tag k='name ' v='4. b' />
    652   </relation>
    653   <relation id='-253' visible='true'>
    654     <member type='way' ref='-213' role='inner' />
    655     <member type='way' ref='-245' role='outer' />
     684  <relation id='-261' visible='true'>
     685    <member type='way' ref='-255' role='inner' />
     686    <member type='way' ref='-247' role='outer' />
    656687    <tag k='name' v='4. a' />
    657688    <tag k='type' v='multipolygon' />
    658689  </relation>
    659   <relation id='-254' visible='true'>
    660     <member type='way' ref='-210' role='inner' />
    661     <member type='way' ref='-226' role='outer' />
    662     <tag k='name' v='3.' />
     690  <relation id='-262' visible='true'>
     691    <member type='way' ref='-230' role='inner' />
     692    <member type='way' ref='-242' role='outer' />
     693    <tag k='name' v='6.' />
    663694    <tag k='type' v='multipolygon' />
    664695  </relation>
    665   <relation id='-255' visible='true'>
    666     <member type='way' ref='-233' role='inner' />
    667     <member type='way' ref='-225' role='inner' />
    668     <member type='way' ref='-220' role='outer' />
     696  <relation id='-263' visible='true'>
     697    <member type='way' ref='-233' role='' />
     698    <member type='way' ref='-219' role='' />
     699    <tag k='name ' v='4. b' />
     700  </relation>
     701  <relation id='-264' visible='true'>
     702    <member type='way' ref='-213' role='inner' />
     703    <member type='way' ref='-234' role='inner' />
     704    <member type='way' ref='-212' role='outer' />
    669705    <tag k='name' v='5.' />
    670706    <tag k='type' v='multipolygon' />
    671707  </relation>
    672   <relation id='-256' visible='true'>
    673     <member type='way' ref='-206' role='inner' />
    674     <member type='way' ref='-243' role='outer' />
    675     <tag k='name' v='6.' />
    676     <tag k='type' v='multipolygon' />
    677   </relation>
    678   <relation id='-257' visible='true'>
    679     <member type='way' ref='-232' role='area' />
    680     <member type='node' ref='-90' role='node in area' />
    681     <member type='node' ref='-92' role='node in area' />
    682     <member type='way' ref='-228' role='some other way' />
    683     <member type='node' ref='-93' role='to be deleted node in area' />
    684     <tag k='name' v='1.' />
     708  <relation id='-265' visible='true'>
    685709  </relation>
    686710</osm>
  • applications/editors/josm/plugins/utilsplugin/src/UtilsPlugin/JoinAreasAction.java

    r13723 r13776  
    236236
    237237        // Delete the remaining inner ways
    238         cmds.add(DeleteCommand.delete(innerWays, true));
     238        if(innerWays != null && innerWays.size() > 0)
     239            cmds.add(DeleteCommand.delete(innerWays, true));
    239240        commitCommands("Delete Ways that are not part of an inner multipolygon");
    240241
Note: See TracChangeset for help on using the changeset viewer.