OpenStreetMap logo OpenStreetMap

Skippern's Diary

Recent diary entries

Counting down for the holidays meaning I soon will have to suspend the import of IBGE boundaries of Espírito Santo. There are about 20 municipalities where internal divisions have not been imported yet. With regards to the work load left, and time needed to actually do the import, than I need about 10 slow workdays to complete the import.

I will now (soon at least) go away for holidays, meaning that there will be a good 10 days where I am not able to do much work on the map. Hopefully I get the rest of the import completed soon after I get back to working on it.

If it hadn't been for the various setbacks I have had during the import, I would have been finished by now, but unfortunately setback is a part of reality, even for OSM contributors.

Going away for the holidays means I might gather some GPX tracks and some POIs with my mobile. I have already downloaded the maps of Portugal, and are trying to download the maps of Spain to my mobile, so that we are covered for driving. (Spain is only optional if time allows for us).

Colatina was the last of the complex municipalities in the import, I was fearing São Mateus to be complex, but turned out to only have district boundaries, no suburbs. All remaining municipalities are expected to only have district boundaries.

[x] Espírito Santo collection relation

Location: Ayrton Senna, Colatina, Região Geográfica Imediata de Colatina, Região Geográfica Intermediária de Colatina, Espírito Santo, Southeast Region, 29705-555, Brazil

I have now started encountering problems on my import, the data file is so large it starts to give serious headaches and runtime errors in the middle of a small edit session. How should I progress from here? Split the data in some way? I could obviously make smaller data files based upon the missing municipalities with their neighbouring municipalities. That way I could seriously reduce the size of the data file, but it will seriously slow down the import process (though not as much as these crashes I experience).

I will look into that this afternoon so that I can get the snowball rolling again.

BTW I have started to add place=suburb on relations for admin_level=10

Location: Colina, Linhares, Região Geográfica Imediata de Linhares, Região Geográfica Intermediária de São Mateus, Espírito Santo, Southeast Region, Brazil

Even with limited online resources, a internet connection that is failing at times, limited time, etc. I have managed to import a large portion of the IBGE boundaries data for Espírito Santo. I have now come to a new problem in my goal to import the entire data set. The files I work with are becoming so big that it just crashes on me. Merkaartor which I need to use to trace the source shape files doesn't want to upload anymore for some reason unknown to me, and seems to run out of memory and crash on runtime errors when I try to export the changed material to allow for upload through JOSM. I need to find another approach now.

Thankfully I have completed importing the areas with a large portion background data, so it should not be too much of a problem importing the rest of the boundaries onto downloaded data. Though it would be greatly appreciated if I could read the source data in JOSM, but I havn't been able to find any plugins allowing to read shapefiles in a satisfactory way. My limited resources prevents me from running perl, python, ruby and whatever other types of scripts there is to do various manipulation of spatial data, and the few java tools I have found seems to read the data erroneously.

Well, when I have my typical setbacks I do some tinkering on BING data in Guarapari. With the municipality boundary imported I can focus my edits inside the boundings of the municipalities, and have now been able to connect various parts of the municipality together without needing to leave the municipality. If somebody picks up my threads in neighboring municipalities than we can focus on making a much better map one municipality at a time, and this way we can quickly pass the quality of commercial maps.

BTW: Last year somebody making a visit in Guarapari expressed the lack of a map to purchase, well, they should now be able to get one from OSM, though there are still a lot of information missing.

Location: Fazenda Santo Antônio, Todos os Santos, Guarapari, Região Geográfica Imediata de Vitória, Greater Vitória, Região Geográfica Intermediária de Vitória, Espírito Santo, Southeast Region, Brazil

Progress Note: Importing IBGE boundaries for Espírito Santo

Posted by Skippern on 14 November 2011 in English. Last updated on 17 November 2011.

The import of IBGE data continues, though I have made good progress the last few days. I have completed importing all municipalities, and in addition to creating the necessary relations on admin_level=8, I have also created all relations for mesaregions (admin_level=5), metropolitan areas (admin_level=6) and microregions (admin_level=7) for the entire state. I have now started to look into districts (admin_level=9) and suburbs (admin_level=10) for Vitória, the state capital, and will look at continuing this with the other municipalities of Grande Vitória metropolitan area. I think I will do all admin_level=9 first and complete with admin_level=10 after that.

I have however encountered a problem, the IBGE shapefile I use as source have also a tag SUBDISTRICT, in other words, something between admin_level=9 and admin_level=10. Maybe admin_level=10 for Brazil should be shifted to admin_level=11 in accordance with the German suggestion on boundaries=administrative, to make place for SUBDISTRICT as admin_level=10?

Currently the Brazilian tagging scheme for admin_level is:
admin_level=2 : National border
admin_level=3 : National regions (i.e. Nordeste)
admin_level=4 : States
admin_level=5 : Mesaregions
admin_level=6 : Metropolitan areas
admin_level=7 : Microregions
admin_level=8 : Municipalities
admin_level=9 : Districts
admin_level=10 : Suburbs (known as bairros)

Suggesting move:
admin_level=2 - admin_level=7 : as is
admin_level=8 : Municipalities
admin_level=9 : Districts
admin_level=10 : Subdistricts ::: squeezing this one in between Districts and Suburbs
admin_level=11 : Suburbs (known as bairros)

I will bring this one up on the Brazilian mailing list.

Location: Pontal de Camburi, Distrito Goiabeiras, Vitória, Região Geográfica Imediata de Vitória, Greater Vitória, Região Geográfica Intermediária de Vitória, Espírito Santo, Southeast Region, 29061-033, Brazil

I have the last week or so started to import IBGE data for municipality borders of Espírito Santo state. I think this is the last state to do this kind of import. I have had a few problems doing the import, firstly I spent a lot of time finding out how to extract the data from the shapefile. The problem was that since I have no computer of my own, and have limits of what I can install on work computers, I was not able to get any convertion tools running (such as ogr2ogr, shp2osm, etc) and couldn't find any plugins to JOSM allowing to open the shapefile. But than I got the idea of trying out Merkartor, which are available in a portable version I can run from my portable hard drive. It allows me to open the shape file and do tracings directly from there.

The problem that I still am facing is:
1) Merkartor doesn't allow me to save for some reason, might be a bug in the latest portable version. This results in that I have to upload changes for each edit session.
2) Since I run from a portable disk, long edit sessions can end in a crash, like today, when I loose all data not already synced.
3) Since I am not familiar with Merkartor, I tend to find the program complicated, and want to return to JOSM as soon as I have completed this import. I also return to JOSM at times to clean or fix data.
4) Unstable internet connection from work. The internet line here is imbarresingly slow, and at times completely non-existing. In worst case I will not be able to upload an edit session, and a whole day work might get lost because of no connection errors for too long.

See full entry

Location: -22.367, -40.000

Progres Note

Posted by Skippern on 22 October 2011 in English.

I have done all the easy Bing tracings of Guarapari and surroundings, there are stil much to do, but things are getting more complicated. Items are either imensely huge, tiny, difficult to destinguish, etc. I am still doing some random Bing tracings, random places of interest to me.

I have also downloaded a series of Brazilian Nautical Charts, and as I get the .png convertions calibrated I'll use them for tracings. All this are in Public Domain under Brazilian law, provaided by the Brazilian Hydrographic Institute. All calibration is done against coastline, first towards existing coastline in database, than I check the existingncoastline against Bing, Landsat, and readjust the calibration until I have best fit between the Nautical Charts and at least one other source. After importing the desired objects into JOSM I control these objects towards Bing in order to get an as accurate possition as possible, before uploading the changes to the database. This have until now resulted in a lot of objects adjescent to the nautical objects been added from Bing also. The Nautical Charts have also to some extent additional information for existing objects, this information is of course added. Until now the following areas have been imported this way:
Punta de Ubu terminal with approaches,
Port ov Vila Velha, Vitoria and Tubarão with approaches,
Port of Macaé uncluding Mercado de Peixe and Imbetiba terminal, with approaches

Other areas to come, but than I need to calibrate the charts first. I want to do the remote islands and islets of Brazil this way, but it is very difficult to calibrate these charts, as they lack Bing data, have only low resolution Landsat coverage, and there are very few features visible in the database and in other sources. Calibrating the Rocha Atol with only the position of the lighthouse to calibrate against is hopeless, I need at least two more objects to get a satisfactory calibration.

See full entry

Location: Cachoeirinha, Guarapari, Região Geográfica Imediata de Vitória, Greater Vitória, Região Geográfica Intermediária de Vitória, Espírito Santo, Southeast Region, 29210-000, Brazil

Peugeot 3008 + samsung Galaxy Mini = WIN

Posted by Skippern on 21 October 2011 in English.

Last time I was home I spent almost a fortune on a new car, a Peugeot 3008 Griffen, with a full panorama view and complete sun roof.

Just a few days ago I treated myself with a new phone. The new toy is a Samsung Galaxy Mini, complete with Android, built in GPS, 3MPix camera, WiFi, and more.

After installing a few necessary apps I found out it was time for a test drive, and picking up the kids in Kindergarten was just that opertunity.

The first app tested was osmdroid, but that didn't give me anything useful, need to find a better app for navigating with OSM maps, something that can compete with the pre-bundeled Navigation app that uses google maps..... The google map couldn't find my address, but I know that OpenStreetMap will, as I have added that ;)

Next try was osmtracker. Starting the app was easy, and browsing the predefined waypoint tags gave me a good impression that this will be helpfull on my travels, to gather various information such as traffic light signals, speed limits, etc. I needed to play some around to make it save the .gpx but managed in the end.

OsmGpxUploader was than tested to get the track onto OSM, and worked fine, was easy to use. Now next week I'll probably try loading that track in JOSM to evaluate the quality of the track.

I took a few photos with the track during the trip, to see if photo-mapping might be any helpful to me, later I try voice memo and text memo as well, but I guess this sort of experimenting is best done as passenger...

The other day I added the Praia do Morro post office on with Mapzen POI Collector, an app I have used on my iPad earlier, the iPad interface is much easier, but at least the android interface lets me add the POIs. I'll probably edit the information later either with the iPad app or in JOSM.

I am also looking into buying an offroad motorcycle, tracking dirt trails might be my next hobby.

See full entry

Location: Centro, Guarapari, Região Geográfica Imediata de Vitória, Greater Vitória, Região Geográfica Intermediária de Vitória, Espírito Santo, Southeast Region, Brazil

Thank gods for Mapzen POI Collector

Posted by Skippern on 24 August 2011 in English. Last updated on 26 August 2011.

I'm sitting in a hotel in Rio waiting for the third day in a raw, I have one more day of waiting after this. The waiting time have been spent sitting in the room watching BBC World about what happens in Libya, and walking around the area around the hotel gathering points with Mapzen POI Collector. Rio is getting well covered, but luckily for me it was a slightly blank spot around my hotel, so a few points could be added.

There are two things that could have been better when waiting like this.

1) I could have a mobile with internet capabilities, for example as I am thinking of getting myself a Nextel, I could have a Blackberry with internet subscription. That way I could upload Mapzen POIs on the go instead of returning to the hotel. That wouod allow me to do longer walks, and gather more points (and in fourscuare as well?)
2) I could get myself a new notebook computer again, allowing me to work effectively with JOSM and Bing tracings, edit .SVG icons, and actively edit on the wiki. The tablet is not a good platform for these kinds of work. JOSM don't run on my iPad, and as far as I know, no software for iPad allows editing .SVG, and wiki editing is difficult, specially on large sections (though possible)

I guess it will be some time before I can work more effective like this, but if I get to work focused extra like it looks now, than maybe I can start doing something about it in not to distant future?

Location: Centro, Rio de Janeiro, Região Geográfica Imediata do Rio de Janeiro, Região Metropolitana do Rio de Janeiro, Região Geográfica Intermediária do Rio de Janeiro, Rio de Janeiro, Southeast Region, Brazil

Heading back to work

Posted by Skippern on 20 August 2011 in English.

I am soon heading back to work, that mean early monday morning. Last time I headed for the same vessel I was waiting almost a week on a hotel in Rio de Janeiro. The result was that I could put the hotel on the map using my Mapzen POI collector. If I'll be waiting on a hotel again, I'll try to get a few more points in.

Further, returning to work allow me time to do some map work again, since at home I am occupied with house maintenance, kids, financial mess, trying to start up a company and much more. At work I have my hours of work, a few hours of leisure, and my hours of rest, and with a descent internet connection and PortableApps I can get some work done, both through JOSM, and through maintaining wiki pages, a tagging preset and messing with MapCSS.

By the time I change vessel I hope to have uploaded all the symbols I have access to to INT-1, and make more headway on creating SVG icons for MapCSS and my preset.

Tracing is getting more and more difficult as I am running out of areas of interest for me to trace. I could do with better data in southern Espírito Santo, there are need of removing some cloud patches, and some more flyovers needs to be added, as I would like to trace Divino de São Lourenço and Guaçuí, among a few other places. Maybe I should continue adding natural= and landuse= around Guarapari?

Location: Centro, Guarapari, Região Geográfica Imediata de Vitória, Greater Vitória, Região Geográfica Intermediária de Vitória, Espírito Santo, Southeast Region, Brazil

Progress Note

Posted by Skippern on 4 August 2011 in English.

For many people around, there are holydays now, meaning they break off from their routines (mapping somewhere else, getting more time for gathering on the ground information, or taking a time off). For me holidays doesn't exist, at least this year. I am in the process of changing employer, that is I started to work for my new employer before I ended my work at my previous. My new employer is also a little short of people with the right qualifications, so they have signaliced even before I started, that I need to work some extra in the coming time.

The good about that is while I work I get some time off, from time to time, that I can use to continue my work on INT-1 documentation on the wiki, with a JOSM tagging preset and a MapCSS rendering rule, and translate more wiki pages to portuguese.

I have reasently had a time at work with a very bad internet connection, resulting in many of the .png files for INT-1 symbols have been redrawn as .svg. I am at the same time redesigning the tagging preset and the mapcss to use these svg files, as I have managed with a trac ticket to get svg support implemented in JOSM (currently available only in latest experimental snapshot).

The result of this offline time is that I am starting to understand some ground principles in Inkscape, which allows me to draw simple objects, i.e. the simplest INT-1 icons such as E10 (church). I will soon start looking at more advanced symbols, such as chimney stack (E22), and look into how to solve more complex MapCSS rendering with combined icons (can I make rules that allow me to combine symbols for lighthouse, the light, a radar recon, and a fog signal? Or do I have to make a symbol for each case?) I will also need to look into if I can offset icons, turn them around, make images as border to a way, and so on.

See full entry

Location: Centro, Guarapari, Região Geográfica Imediata de Vitória, Greater Vitória, Região Geográfica Intermediária de Vitória, Espírito Santo, Southeast Region, Brazil

Inactive users

Posted by Skippern on 15 July 2011 in English.

There are increasingly many users registered in a 50km circle around my house, most of which located in Vitoria and Vila Velha. I've noticed that most of these never have done any edits, and have no information at all on their profils. It is probably thousands and thousands of these. Does the administration any way of checkingnlast login of users? That way one could install a filter, or in some way remove, users that only have created their accounts, but not contributed in any way.

Progress note

Posted by Skippern on 29 January 2011 in English.

Things are looking good for OSM in Brazil. I have seen that after a few imports, and increased availability of hi-res imagery (thanks to Bing), a new group of people are taking an interest into contributing. I see two types of these:
1) Those who trace Bing near where they live
2) Those who put in POI where streets already have been traced.

For this reason I think I can concentrate on my near area of Guarapari, as Vitoria is close to complete (in concerns of tracing) and the surrounding cities of Serra, Cariacica and Vila Velha seems to be traced of people in group 1.

I have most of the streets (all?) in Guarapari traced, though only a few key streets and some of the streets surrounding my residence have been named. I think the next step for me will be to print sheets of walking papers, and try to get these names down. Guarapari is somewhat large, so this will still take time (anybody visiting are free to assist). Further I will try to trace important buildings (and later buildings in general) and to include as many POI I can both from memory (i.e. POI I use regularly) and from observation (walking paper again?)

The next two weeks will hold me up pretty much at work, and I doubt I will have time or energy for much OSM work, neither tracing nor wiki, as I am doing a G20 crane course parallel with my work duties. The few hours I have left will be with priority of rest. I hope things return to normal after the trainings have been done.

I have found an app that should let me add POI on my iPad (though havn't been able to do anything useful with it yet. I am still looking for a good offline OSM map for the iPad (and a GPS that allows me to use it in full). Sadly I havn't been able to find any proper editors for iPad. Currently my iPad covers all my needs except for OSM.

Location: Santa Mônica, Guarapari, Região Geográfica Imediata de Vitória, Greater Vitória, Região Geográfica Intermediária de Vitória, Espírito Santo, Southeast Region, Brazil

Computer Breakdown

Posted by Skippern on 12 January 2011 in English.

My computer have broken down. I don't know how much I will be able to follow up the next weeks before I can get hold of an iPad, and than I don't know how much I can do on my various projects except when I have a little time off when I'm at work.

I am currently on travel, and are therefor not able to do any more than backing up the most important data on my computer

Location: Liabø, Gjemnes, Møre og Romsdal, 6633, Norway

Progress note

Posted by Skippern on 15 December 2010 in English.

After a docking in Santander, Spain, and a transit via Valetta, Malta, I am now at work near Antalya, Turkey. Now, I havn't been able to get any surveying done, so I have no GPX tracks to trace, but Bing have given me a pre-christmas gift. With the release of Bing vertical fotos, many areas of my interest have now received hi-resolution vertical photos, a coverage Yahoo! didn't offer. Now, with Bing, Yahoo and CBERS (preparing vertical fotos is a long manual job, until now, only the flooded areas of Alagoas state have been made awailalble as WMs), much of Brazil have been covered.

In the first run I have completed most of the urban areas of Guarapari, than started to look a bit further away, getting more details into data I already know (my old GPX tracks have a low sample resolution), and further have been connecting many highways from the IBGE import to the main grid.

My work on INT 1 have been temporarily halted, though the icons are still residing in my computer. Today I started to upload icons on the chapter Q: Buoys, Beacons. Just a few more chapters, and that is completed.

My translations of Brazilian Portuguese Map Features continues. I guess I am about one quarter done now. That work as well will continue, and hopefully will help recruite more Brazilian mappers (and I hope Bing coverage also helps there). We are well underway of making the best roadmap of Brazil.

Does anybody know of a place to host a map? I am thinking about making a map stylesheet for an experimental INT 1 type rendering of OpenStreetMap.

Location: Antalya, Muratpaşa, Antalya, Mediterranean Region, 07050, Turkey

Translating tags ++

Posted by Skippern on 11 November 2010 in English.

I am well under way in translating tags to Portuguese. To improve the speed of the work I got all the templates used on Map Features, and following the red links allow me to translate the most important pages.

A few weeks of focused work (if I can allow myself the time) can produce enough pages for Pt-br (Brazilian Portuguese namespace) to be searchable.

On the same time, my work of documenting INT 1 symbols are getting closer to the end. I hope I can complete this before x-mas.

I know I have had little mapping done except for the Vitoria import during the last year. It have partly been because of the Vitoria import, and partly because of my work situation. I hope I can get the GPS installed in the car again, and that I can go somewhere with my family, so that we can have a holiday gathering tracks.

At work I am saving up points in a safety program to buy myself a new GPS. I can have a Garmin Nüvi for 200 points, and believe I can be in that point range by June of next year. With two units I will be able to gather more tracks, and hopefully the old Garmin Yellow can be used for recording paths and trails.

Location: Centro, Guarapari, Região Geográfica Imediata de Vitória, Greater Vitória, Região Geográfica Intermediária de Vitória, Espírito Santo, Southeast Region, Brazil

I have for some time subscribed to the feeds from Blogs.openstreetmap.org and have lately grown tired of all the foreign language entries that pops up. The blogg feeds of the OSM community can be subscribed in each individual language, so why not also this "master feed"?
I know that most of the additional bloggs are in English, but allowing us to subscribe lets say to all the Spanish blogs only, than more additional geospatial blogs in non-english could be added, and users from each group of languages could subscribe to a list containing ONLY the bloggs in the languages they understand.

I for one would in that case usbscribe to English, Norwegian (maybe both Bokmål and Nynorsk), and Portuguese (both PT and PT-br).

Also, why not add a "nominate feeds" option? There are probably dozens of bloggs out there unknown to the administrators, that both writes about OpenStreetMap and GeoSpatial in general. I could than see if I could separate a feed of specific key words from my blogg.

Location: 67.300, 4.000

The data imports of Vitoria is finally completed, and I have started to clean up my data archive to make room for the next project.

There have been a long list of events in this import (you can read about them here: part 1, part 2, part 3, part 4, part 5, part 6, part 7, part 8 and part 9)

At the moment I am doing the last finishes on the import, that is I am using the validator plugin in JOSM to get rid of as many "errors" as possible in the imported area, and I am eying the end of that as well. The validator throws up a lot that I will not use too much energy on now, and some things that have to be verified on the ground, so I'll deal with only what I can figure out from my arm chair.

See full entry

Location: Santa Martha, Vitória, Região Geográfica Imediata de Vitória, Greater Vitória, Região Geográfica Intermediária de Vitória, Espírito Santo, Southeast Region, Brazil

Planimetria de Vitoria, part 9

Posted by Skippern on 28 March 2010 in English.

I think I was a bit premature when stating that the last bulk layer was imported. Just as I started to clean the data I realized that two important layers (ACCESSO = highway=service + service=alley and ESCADARIA_RAMPA = highway=steps) was overlooked. I am now about to finnish that.

I was also supposed to go home to spend time with my familly last wednesday, but first I was kept onboard my vessel as a translator (my releiver doesn't speak portuguese and onsigning captain was delayed), so when I got of the ship on Saturday I was called from the company. A colegue of me was sent to hospital (we hope it is not serious) and as her ship was due to leave dry dock somebody had to enter in her place, this time that somebody was me. Hopefully I will be home next week, so I can see my familly some before going off to sea again.

The ship yard have been entered in from Yahoo! images previously. The dock is now flooding (filling up with water) to release the ship. The next couple of days I will be busy onboard Normand Borg. If you have been following my diary you would notice that this is the third ship in a raw without seeing my familly.

Location: Ilha da Conceição, Região Norte, Niterói, Região Geográfica Imediata do Rio de Janeiro, Região Metropolitana do Rio de Janeiro, Região Geográfica Intermediária do Rio de Janeiro, Rio de Janeiro, Southeast Region, 24050-350, Brazil

Planimetria de Vitoria, part 8

Posted by Skippern on 10 March 2010 in English.

Today I uploaded the last bulk data for the Planimetria import. There are still a few layers I can upload, but I don't count them as part of the import data in this round. (Outstanding data is walls, fences and gates).

I was disappointed to learn that many of the very interesting layers where incomplete or extremely faulty. This goes for all the TXT_* layers, so no easy way to import names. I will see if I can compensate that when I start control of the data against split segments with all layers. There are also some FIXME tags that needs to be sorted out.

I will start on this process tonight. Hopefully I can read street names and place names out from the complete files, and with some luck also POI names and types.

Some adjustments might come on several points, as things might come clearer with the broader picture. And maybe some of my questions can be answered?

Some of the layers had somewhat unclear meanings, this might even help clarify which meaning is the correct (Example: FAROL means literally man_made=lighthouse, while other meanings can be highway=traffic_signal, flood lights, or the head lights of a car (unlikely in map data)). Unfortunately the FAROL layer was unusable, but that is just a good example of what I have been through.

Complete layer list, with assosiated tags (both imported and suggested) together with import status can be found here

Location: Santo Antônio, Vitória, Região Geográfica Imediata de Vitória, Greater Vitória, Região Geográfica Intermediária de Vitória, Espírito Santo, Southeast Region, Brazil