[OSM-dev] [OSM-talk] API 0.5 is on the way

David Groom reviews at pacific-rim.net
Tue Sep 11 10:19:22 BST 2007

----- Original Message ----- 
From: "Gabriel Ebner" <ge at gabrielebner.at>
To: <dev at openstreetmap.org>
Sent: Tuesday, September 11, 2007 7:11 AM
Subject: Re: [OSM-dev] [OSM-talk] API 0.5 is on the way

> On Tue, Sep 11, 2007 at 02:09:26AM +0200, Ulf Lamping wrote:
>> Frederik Ramm schrieb:
>> > The changeover from 0.4 to 0.5 will do away with segments, and at once
>> > remove all complexity associated with them - "unordered ways", "unwayed
>> > segments", and so on. The planet file will shrink by 40%, and API
>> > performance, especially on bounding box downloads, will be greatly
>> > improved as we're removing one level of indirection. Relationships
>> > will be rather unimportant in the beginning but their existence allows
>> > a great deal more tagging flexibility (turn restrictions, superways,
>> > all that stuff).
>> What will happen to a series of segments where no way is currently 
>> attached?
> Unwayed segments will be converted to a way each.  And as we didn't want 
> to
> lose any data, tagged segments are converted too.

Having just had a very quick paly around with josm-05.jar it seesm to me 
that the conversion of tagged segments to ways as implemented on the test 
server is going to result in many additional ways of one segment each.  Many 
existing segments are tagged with created_by =, and each of these becomes a 
way, in addition to the way the segment is part of.

It should ne noted that the coastline upload script tags each segment with a 
created_by tag.


>  Gabriel.

More information about the dev mailing list