[OSM-dev] Tool to simplify ways

Maarten Deen mdeen at xs4all.nl
Sun May 5 18:01:49 UTC 2013


Hi Pavel,

> Josm's "Simplify area" plugin should do something similar to what you
> are seeking, given correct settings.

Looks promising but it has a disadvantage: I can't use it in a batch 
process
And I don't understand why it doesn't delete some nodes. I've got the 
threshhold real high (1000m) and it sometimes doesn't remove a node that 
is almost dead straight with its two adjacent nodes.

Regards,
Maarten

> On May 5, 2013 7:58 PM, "Maarten Deen" <mdeen at xs4all.nl> wrote:
> 
>> Hi,
>> 
>> is there a tool already existing that can simplify ways in an .osm 
>> file?
>> 
>> What I'm looking for is something that removes all intermediate nodes 
>> from a way, as long as they are not used in another way.
>> 
>> Example:
>> <way id="1">
>>         <nd ref="1"/>
>>         <nd ref="2"/>
>>         <nd ref="3"/>
>>         <nd ref="4"/>
>>         <nd ref="5"/>
>>         <nd ref="6"/>
>> </way>
>> <way id="2">
>>         <nd ref="3"/>
>>         <nd ref="7"/>
>>         <nd ref="8"/>
>>         <nd ref="9"/>
>>         <nd ref="10"/>
>> </way>
>> 
>> After simplifying:
>> <way id="1">
>>         <nd ref="1"/>
>>         <nd ref="3"/>
>>         <nd ref="6"/>
>> </way>
>> <way id="2">
>>         <nd ref="3"/>
>>         <nd ref="10"/>
>> </way>
>> 
>> And then also remove the unused nodes from the osm files.
>> 
>> Regards,
>> Maarten



More information about the dev mailing list