OpenStreetMap logo OpenStreetMap

NicRoets's Diary

Recent diary entries

My big SOTM adventure

Posted by NicRoets on 27 July 2009 in English.

High points :
* Cycling in the Netherlands and Belgium during the summer is awesome ! It's flat and cyclists often have right of way, so you almost never need to brake. And the views !
* Gosmore & Openstreetmap worked quite well.
* Meeting the other OSM addicts.
* Having so many friends who were willing to help.

Low points :
* Delayed luggage.
* Money stolen
* Finding so many youth hostels full. I guess all of the students are traveling because none of them can find vacation work.
* Puncturing 13km from the airport.
* Lufthansa wanting 130 euro to send my bicycle home. Hello ! To send a human works out at only 315 euro (which includes taxes), so how can they justify that ? Book it into first class or something ??

Location: De Ackers, Bergschenhoek, Lansingerland, South Holland, Netherlands, 2661 RE, Netherlands

PoI's not showing

Posted by NicRoets on 15 September 2008 in English.

Editing the map from my GPS

Posted by NicRoets on 6 July 2008 in English.

I added very basic editing capabilities to my gosmore program yesterday and today I "took them for a spin".

During the 90 minute cycling trip I edited 6 ways and 65 nodes, most of them being either amenity=fuel or highway=traffic_signal. The former could all be uploaded without intervention, while the latter required to be merged with the existing node which was very easy with JOSM.

Location: Tshwane Ward 58, Pretoria, City of Tshwane Metropolitan Municipality, Gauteng, 0142, South Africa

Can't wait for proper history

Posted by NicRoets on 11 June 2008 in English.

While making a few minor improvements, I discovered that a number of nodes of a certain way has been shifted, causing 'spaghetti'. One of them is
osm.org/api/0.5/node/26161165/history
I managed to get it more or less back into the same place.

A search with JOSM (string 'user:Justy') revealed this user also reversed the direction of a oneway :
osm.org/api/0.5/way/4318566/history

I guess at some point I must grep the whole planet for this user name and then go through the tedious task to see if he made more mistakes. (I don't feel like messaging him...)

Getting proper history functionality will be difficult to implement. See
osm.wiki/index.php/Talk:OSM_Protocol_Version_0.6

Location: Tshwane Ward 92, City of Tshwane Metropolitan Municipality, Gauteng, South Africa

Planet lint

Posted by NicRoets on 14 May 2008 in English.

I'm testing the new version of gosmore with it's powerful search functionality. It tries to built an index of all the meaningful tags in the planet, like 'fuel'.

The problem is that there is so much stuff that it meaningless to the average user : The majority of it is TIGER ids which is easy to suppress. But there still a lot of nodes with class=node tags and time=... tags and ele=... tags and and and.

There are even a few ways that refer to nodes that no longer exist. (e.g. node 80169)

Refusing to be a puppet

Posted by NicRoets on 3 May 2008 in English.

The municipality of Potchefstroom recently decided to rename many of the streets. The old names where completely unremarkable : The name of a river here, a plant name there, perhaps a couple of historical figures dating back to the 17th, 18th or 19th century.

The new names belong without exception to past and current members of the ruling ANC party. The town councilors must feel confident that these freedom fighters turned office bearers will not fall from grace like Kenneth Kaunda and Robert Mugabe. Neither do they see any need for balance, like honoring those who fought the system from within.

Many residents complain. One fought back by erecting a signpost on his own property bearing the old name. I considered various ways to reduce the amount of propaganda that I will upload to OSM and still make a good map. I finally decided to upload the street names exactly as I observed them and to write this diary entry instead.

Location: Tlokwe Ward 15, Potchefstroom, Tlokwe Local Municipality, Dr Kenneth Kaunda District Municipality, North West, South Africa

note="Here be dragons"

Posted by NicRoets on 9 April 2008 in English.

On Monday we had the first OSM meet-up in the Johannesburg area http://wiki.openstreetmap.org/index.php/South_Africa/JHB_Pub_Meet.

I decided to do some mapping on the way there, namely to fill in any residential roads missing in the Kyalami area. Turned out to be another 60km+ of cycling in hilly terrain.

Turns out that I should think twice before returning to fill in the tracks and footpaths :
http://www.news24.com/Beeld/Suid-Afrika/0,,3-975_2302452,00.html

Location: Johannesburg Ward 112, City of Johannesburg Metropolitan Municipality, Gauteng, South Africa

Connection timed out

Posted by NicRoets on 29 March 2008 in English.

Aka pushing the envelope

Yesterday I cycled 70km+ and given the start-stop nature of mapping, the hilly terrain and the fact that I had to lift my bicycle over numerous fences, it's definitely a new record for me. It's also the first time I filled my Etrex by cycling.

Now I'm uploading the new roads and JOSM frequently gives a "connection timed out" message. It's strange because post the Tiger import we should have lots of spare capacity on the server. I just hope no objects will be duplicated when I restart the upload...

Location: Johannesburg Ward 103, Sandton, City of Johannesburg Metropolitan Municipality, Gauteng, South Africa

Dinokeng mountain bike route

Posted by NicRoets on 26 January 2008 in English.

Tracks4Africa contains a route marked "Dinokeng Mtb" and today I grabbed the opportunity to ride it.

I started by riding through the Buffelsdrift nature reserve, where it was most likely that I would encounter locked gates, which turned out not to be the case. The complete route consists of around 40km of gravel roads and 15km of busy tar road.

Location: Tshwane Ward 99, City of Tshwane Metropolitan Municipality, Gauteng, South Africa

Pedestrian gates and MTBs

Posted by NicRoets on 8 January 2008 in English.

Many South African suburbs are combating crime by closing roads with 2m tall palisade fences. Where pedestrian gates are present, they are often designed to stop anything larger than a human being from passing through them.

So I had to abandon my mountain bike on a few occasions at one of these gates and map a little bit on foot. On other occasions I would find a spot where I can lift my bicycle over the fence (often scratching myself and / or the bicycle). If that failed, I would cycle a few extra kilometers to find the vehicular entrance.

On Sunday, when confronted with another of these gates, I discovered a really good technique for lifting the bike over the fence after I passed through it : Left hand on handlebars, get the bicycle vertical, right hand on the saddle, left hand over the top of the fence, let the bicycle rest in an inverted position with it's saddle on the crossbar of the fence (freeing the right hand), and voilà.

Page Rank

Posted by NicRoets on 16 December 2007 in English.

This week, I scanned wikipedia for Pretoria and Johannesburg related articles and added links to OSM where appropriate (i.e. when our map is better than the google map link provided).

The larger goal is to drive traffic to OSM (i.e. improve the Page Rank). Not only will we get more users this way, but they will be more eager to contribute, because their work will be more appreciated. There are still many avenues left to pursue :
* Get wikitravel to provide an OSM option to their mapstraction embedding.
* Export our data to html so that the search engines will index it. Brabys already does this, e.g. http://www.brabysmaps.co.za/brabys/map_search.asp?Area=&search=glen

Gosmore on PocketPC ...!

Posted by NicRoets on 30 October 2007 in English.

I guess Microsoft is feeling the pressure from the GCC toolchain and have made various version of their development tools available for free download. Getting eMbedded Visual C installed on my notebook involved copying registry entries from a second XP machine, but now it's running smoothly and integrating well with the debugger.

Now that the serial port works (another hiccup), I can write some NMEA code, bypassing gpsd.

Then I need to make some major changes to gosmore relating to API0.5 and the rapidly growing planet file. I also want to add searching of all tags (not just the names) and when duplicates are encountered they will be ordered from near to farthest.

So there's an exciting new version of gosmore in the pipeline. (Or frighting if you're the leading handset manufacturer and you recently purchased a mapping company).

Not yet professional

Posted by NicRoets on 15 October 2007 in English.

It looks like the current version of JOSM is modeless. It is a step in the right direction (more user friendly) because most text editors (like the one I'm typing right now) are modeless.

The problem is that unwilling users are be bullied into using something that "should still be considered an alpha release".

The good news about API0.5 is that it simplifies things by getting rid of segments. The bad news about it is that referential integrity w.r.t. relationships may cause endless frustrations for newbies who may not know how to delete ways created in error. And some of the ways have become part of the 'multipolygon' relationship during the conversion to API0.5, so this is already a real problem.

T@H Zombies

Posted by NicRoets on 18 September 2007 in English.

I requested that 5 tiles be rerendered, but 2 of them was never rerendered and all my requests are ignored (not even queued)
http://dev.openstreetmap.org/~ojw/Browse/?x=2365&y=2356&z=12&layer=tile and
http://dev.openstreetmap.org/~ojw/Browse/?x=2366&y=2355&z=12&layer=tile

But it doesn't matter since none-one is using the POI editor AFAIK. Mapnik and Frankieandshadow (and gosmore) will catch up soon enough.

Location: Johannesburg Ward 104, Randburg, City of Johannesburg Metropolitan Municipality, Gauteng, 2021, South Africa