Users' diaries

Recent diary entries

Making a start

Posted by Chris Jefferies on 17 May 2017 in English (English)

I'm still learning what is possible in OpenStreetMap and just how easy it is to add and edit material. I'd encourage anyone to have a go at this. Every little improvement or addition makes the map more useful and accurate.

Location: Stratton, Cirencester, Cotswold, Gloucestershire, South West England, England, United Kingdom

AAARGH !!! Those Spammers !

Posted by ika-chan! on 17 May 2017 in English (English)

Can someone please do something about the spammers? I am a regular reader of the OpenStreetMap Blog feed, but recently they have been overrun by spammers that abuse the user diary system and go as far as to peddle software cracking (warez).

Extra: Another thing I noticed is that the OpenStreetMap signup page does not have that "I'm not a robot" captcha, which is a far cry from the days you had to figure out nearly-indecipherable words. If there was one, it would significantly reduce automated spammers.

Extra II: But the captcha I refer to helps Google Street View, even though it will be some time before OSM can excel in the street view sector. So what now? Panic?

OSM has failed me

Posted by n76 on 17 May 2017 in English (English)

Actually, failed is too strong a word. Annoyed or disappointed is better.

I am on a vacation in Bilbao which is a lovely city with friendly people, photogenic streets and very good food. But I can't use Osmand or to find streets named in any of the tourist guides of even by the locals including the very nice staff at our hotel.

Why? Because the directions are in always in Spanish/Castilian and a year or so ago the many of the name=* tags for the streets here were edited to remove the Spanish names and have only the Basque names.

I have been consciously observing street signs and they are consistently are in both Basque and Spanish. Usually with Spanish on top. It is my understanding that OSM multilingual tagging calls for having all languages on the signs tagged. I have no issue with replacing the Spanish with Basque on the default name=* tags. But the Spanish names should have been put into name:es=* tags. That would allow visitors like myself a chance at a much better experience.

Imagine being able to find the street given to you by a friendly local who assumes, correctly, that you speak no Basque.

Not that it would have helped much with as I don't see any setting in that app to specify display or search on anything other than the default name=* tag. Osmand does have a setting for specifying the language but I don't know how well it works as the data is not in OSM for it to work with.

So here I am with a wonderful looking OSM based maps with an amazing number of points of interest. And I have apps that can give me detailed directions once I figure out where I want to go. But I am reduced to using Google to find my destination and then I need to compare the street geometry to see where the location is on my OSM based map.

Maybe not a "fail" for OSM, but definitely annoying and disappointing.

New imagery layers, but...

Posted by AkuAnakTimur on 16 May 2017 in English (English)

... apparently my own memory has failed me.

Last September, I have jotted down places to be added into OSM during a (long) bus trip using the Favourite feature in the OsmAnd app. On top of that, OSMTracker for Android was also recording tracks, and I have also taken some photos.

Places near the destination of the bus trip is quite undermapped in OSM. When I reached back home, I found out that neither Bing nor Mapbox layers that has high resolution imagery. Sentinel 2 imagery can be said to be helpful, but to a certain extent. So, I have kept a backup of the Favourite GPX file, who knows, it could be reused in the future.

As DigitalGlobe (DG) has released two layers of imageries recently, I have decided to do remapping again, based on these Favourite GPX files. Many thanks to DG, apparently places across the mentioned bus journey could be (re-)mapped using the Premium (but not the Standard) layer.

However, it seems that I didn't include adequate contexts while jotting things down... oh no, not a good news. I was not able to exactly recall some of these things. Shame.

P.S. cannot thank DigitalGlobe enough for sharing their imagery layers.

Please remove this commentor

Posted by alexkemp on 16 May 2017 in English (English)

Frinz (removed - thank you) was your classic spammer, and in this case a Profile spammer:–

  • Spammer (Oxford Dictionary) (Wikipedia)
  • Profile Spammer:– Someone that places their spam within their forum Profile & then places at least one post within at least one of that forum's boards
    (the purpose of the forum post is to get a legitimate forum link back to the Profile, something that all search-engines (SE's) will follow — ALL spammer activity is intended to game the SE SERPs; any uplift from direct spammer links is simply a bonus)

In this case, Frinz placed his spam within the Personal page for his Profile. His stats are:–

  • Signed up: 07:18 16 May, 2017
  • Edits: 0
  • Traces: 0
  • Diary: 0
  • Comment: 07:19 16 May, 2017: Comment content: “Hi Hello!”

Fairly transparent once you understand the method & motivations.

To Improve Map

Posted by Eh Doh on 15 May 2017 in English (English)

This place is called "Tagondaing", in Kayin State, Burma.

Location: 1, Tagondaing main road, Kyainseikgyi, Kawkareik, Kayin, 13071, Myanmar


Posted by christ lendo on 15 May 2017 in French (Français)

comment procéder?

How do volunteer mappers use crowdsourced Mapillary street level images to enrich OpenStreetMap?

Posted by NunoCaldeira on 15 May 2017 in English (English)

Interesting reading:


An increasing number of crowdsourced geo-data repositories and their services allows volunteer mappers to utilize information from various data sources when contributing data to a crowd-sourced mapping platform. This study explores to which extent OpenStreetMap (OSM) contributors use the crowdsourced street level photo service Mapillary to derive mappable data for OSM during their editing sessions in the iD and JOSM editors. We cross-check the location of OSM edits with the geographic areas from which OSM contributors loaded Mapillary images into the editors to determine which OSM edits could have been based on information from Mapillary images. The findings suggest that OSM mappers are beginning to utilize information from street level images in their mapping workflow. This observed “cross-viewing” pattern between different datasets indicates that the use of data from one VGI platform to enhance that of another is a real phenomenon, leading to implications for VGI data quality.

Location: PR 12, Relvinha, Madeira, Portugal (territorial waters)


Posted by briansalemink on 15 May 2017 in English (English)

Long term goals: Complete Geoje-si, South Korea

Completed 1.Roughing all roads 2. Redraw coastline 3. Rough zoning of west part of island 4. Detailed Streets and buildings of A. Gohyeon B. Janpyeong C. Junggok D. Suwol/ Yangjeong E. Sangdong F. Okpo G. Aju H. Jangseungpo I. Neungpo J. Irun-myeon K. South east coast of Dongbu-myeon L. Mundong M. Yeoncho-myeon N. Sagok in Sadeung-myeon O. Central Section in Geoje-myeon 5. Next A. Complete Dongbu-myeon (1-2 months) B. Complete Geoje-myeon (< 1 month) C. Complete Hacheong-myeon (1-2 months) D. Complete Jangmok-myeon (2-3 months) E. Complete Sadeung-myeon (2-3 months) F. Complete Dundeok- myeon (2-3 months) G. Complete Nambu-myeon (2-3 months)

Location: Yongsan Village, Geoje, South Gyeongsang, South Korea

Update of M37 from Bayramaly to Ashgabat

Posted by apm-wa on 14 May 2017 in English (English)

I used a road trip from Bayramaly to Ashgabat to collect GPS traces as well as several megabytes of imagery with OpenStreetCam on May 11, and today plowed through the data to update the M37 between Bayramaly and Ashgabat. In several places it remains under construction and signage is minimal to nonexistent. There is more work to be done but the roadway itself is largely done. We also found another couple of gas stations (always useful) and a good fish restaurant, the Seljuk Kafe-Otel!

Location: M37, Ahal Region, Turkmenistan

OpenStreetMap in Tunisia : OpenCage Interview

Posted by Mohamed Chedli Ben Yaghlane on 14 May 2017 in English (English)

New blog interview w/ Mohamed Marrouchi about the OpenStreetMap community in Tunisia

OpenCage Data Blog

Blog Post Link: Alt text

Better Maps #2 - Plaza pitfalls

Posted by wolfbert on 13 May 2017 in English (English)

Todays' case is a problem reported by OSM Inspector. As I know the location, I decided to investigate.

OSMI problem

Inner touching outer

At first sight, the situation appears to be straightforward. A plaza in front of a train station has been mapped as multipolygon with highway=pedestrian. A patch of grass and a building, both tagged as inner areas, touch the multipolygon outer border along a line, which is not permitted.

The solution is usually simple, just remove the inner areas from the multipolygon relation and redraw the outer border so that it excludes the inner areas. In this example, this works fine for the patch of grass to the left. Looking more closely at the building, however, reveals another problem.

Walking on the roof

The "building" has in fact been tagged as building=roof , layer=1, and correctly so, as the image below shows. Roof in front of train station The roof, however, is at a different level than the pedestrian area which extends under it. In other words, the building should not have been part of the multipolygon in the first place (there's no point in excluding the roof from the area below), and no redrawing is required.

And the name goes where?

It is customary to tag the name of the plaza on the pedestrian polygon. Once we start excluding areas from that polygon (e.g. a kiosk, fountain or greenery), things get tricky. The name of the plaza describes the whole area, while the pedestrian area is only the part we can walk on. In the above example, the plaza - being identical with the pedestrian area - does not include the grass.

A number of solutions come to mind:

  1. Tag the name of the plaza and associated information separately with a node and place=square
  2. Move the plaza name from the multipolygon relation to the outer border way of the multipolygon
  3. Draw a separate (multi)polygon and tag it with place=square and the name

(1) Works, but we lose the spatial information about the plaza.

(2) The trick here is to exploit the fact that the outer border is evaluated separately from, and in addition to the multipolygon relation. This approacch works only if the outer border of the multipolygon completely encloses the plaza (not in the example) and consists of a single way only.

(3) Works, but requires additional drawing/elements.

Happy mapping, and remember, quality matters!

Mapeo de edificios en Málaga

Posted by dcapillae on 13 May 2017 in Spanish (Español)

Hace tiempo comencé a mapear de forma algo más sistemática los distritos de Ciudad Jardín y Palma-Palmilla, en la zona norte de Málaga. Casi he terminado de trazar todos los edificios en ambos distritos.

Luego empecé a mapear edificios en otras zonas, tratando de llegar a otros barrios y distritos de la ciudad. Mi idea es que si las personas que consultan el mapa ven los edificios ya trazados y no un desierto gris donde sólo se distinguen las calles, se animarán con más facilidad a colocar sus negocios en los edificios ya trazados, así como otros puntos de interés de la ciudad.

Estoy animando a otros usuarios a colaborar en los trabajos de mapeo de edificios en Málaga. Quiero agradecer a alan_gr y MrPart su colaboración, agradecimiento que hago extensivo a cualquier otra persona que se anime a colaborar con nosotros en el mapeo de edificios en Málaga.

¡Muchas gracias!

Location: Centro Histórico, Centro, Málaga, Andalucía, 29015, España

A Pepperpot within Pepperpots

Posted by alexkemp on 12 May 2017 in English (English)

There are hidden gems at the corner of Arnold Lane & Mapperley Plains, both above & below ground.

The first item to be found travelling out from Nottingham town is a gas pipeline site, but let's gloss over that.

Next is the 3WScouts site, and I think that it may be the best pocket-location for Scouts in the UK (it was locked up when I called last Wednesday, but this shot taken through the gate may give an indication of the delights behind) (or look through the photos at the 3WScouts website):–

3WScouts clubhouse

The 3WScouts training ground is called Pepperpots. The photo below comes from the 3W website (I'm hoping to be able to arrange to take one of my own), and is one of the two sources for that rather odd name (the other Pepperpot is hidden within the woods at the eastern end of the site):–

Pepperpots Pepperpot

The reason for these odd structures and for the long, thin nature of much of the site lies beneath the ground. Mapperley Tunnel was built to carry the Great Northern Railway under Mapperley Ridge (I love tunnels! see here to find someone that is even madder than me about these things). As geology would have these things, Plains Road and Mapperley Plains (they are one road in spite of the name-change) run along the ridge, whilst the tunnel passes diagonally directly under the place where Arnold Lane & Gedling Road (also one road) cross the ridge-line.

That tunnel explains the Pepperpots, as they were built on top of the tunnel vents. In more recent years those Pepperpots were used as dumping grounds for rubbish, and that may also explain how the Scouts managed to obtain their grounds. Whatever is the full story, the Pepperpots training site is based directly above & along the Mapperley Tunnel.

Further geology interfered with the tunnel after only 50 years of it's existence. The tunnel was in use by 1875, but in 1900 the first shafts were sunk by the Digby Coal Company almost on top of the tunnel entrance. The railway now became a Mineral Railway, and was mighty useful for what became Gedling Pit, but only 25 years after the pits were established Mapperley Tunnel suffered it's first subsidence. Such problems continued & in 1960 the whole line was shut down.

As a sad postscript to this story, the Gedling Access Road (GAR) threatens this wonderful site. Read more on

Location: Arnold and Carlton, Gedling, Nottinghamshire, East Midlands, England, United Kingdom

Back mapping again after a 7 year absence

Posted by Fieldhog on 12 May 2017 in English (English)

I noticed that my Garmin was missing a few footpaths while i was walking around Maidenhead the other week so decided to add them onto the map. I'd forgotten how nice it is to spend some time mapping. Must get out more and do more mapping.

Things that have changed over the last 7 years.

My i5 with SSD can process the Great Britain map into a Garmin map in about 40 minutes now. Wow. It used to take several hours.

Editing via the open street map website is quick and easy, a much nicer experience than downloading partial maps and editing them in JOSM.


Must spend some time on my styles file, maybe try and make it more OS like.


Does anyone know what/why i get "unnamed/other" buildings all over my Garmin map?


Posted by Eh Doh on 12 May 2017 in English (English)

'''Winyaw(Wonraw) River''' is a river of [[Burma|Burma (Myanmar)]], arising at {{Coord|15|34|28.9|N|98|02.5|E|display=inline}} in southern [[Kayin State]]. It flows north past [[Htimahto]], [[Hlarkada]], [[Winyawseikkyi]], [[Phatele]], [[Kawankathaung]], [[Tagondaing]] and [[Kale]], where it flows into [[Mon State]]. The Winyaw(Wonraw) River is a tributary of the [[Ataran River]], which on a grander scale is part of the [[Salween River]] Basin.

Location: Tagondaing, Kyainseikgyi, Kawkareik, Kayin, 17031, Myanmar

Another walking site using OSM

Posted by ndm on 11 May 2017 in English (English)

Found another walking site using OSM, e.g. shows OSM as a base layer.

Unfortunately, there's little/no OSM attribution, only Google :-(


Posted by jianghu345 on 11 May 2017 in Chinese (China) (‪中文(中国大陆)‬)


Location: NU, 加拿大

Brussels drinking water fountain revival.

Posted by philippec on 11 May 2017 in English (English)

Last year some ornamental drinking water fountains in Brussels, suffering from scoliosis gave so little water that I hardly dared send anyone to them to drink. I decided to go the scientific way and measure their flow rate. I took four samples, the rest I saw to be OK. The worst gave 0.11 l/m of water per faucet.

The biggest blind spot in Brussels is the Oude Graanmarkt. With two not working drinking water fountains and a fountain on the ground. I decided to ask the local drinking water company if this water is drinkable. But as some drinking water fountains were restored this year, I checked first. And, Holy Moses, drinking water came out of the broken fountain, in abundance.

I changed the status with the app "Drinkingwaterfountains". Yes folks, some people map drinking water fountains and do not check if water comes out of it. A precise location or picture is recommended to find them as our drinking water fountains live an inconspicuous life.

I nevertheless wanted to know if all fountains in Brussels provide drinkable water. Usually there is no mark on them. I presented myself at the water distribution company as the big expert (is there a complicated word for that ?). But after talking to three people, including the receptionist, I gave up. I don't want to pass the rest of my life trying to find out who is responsible for the fountains in Brussels.

It is my opinion that those ornamental drinking water fountains should be melted down.

Location: Quartier des Quais - Kaaienwijk, Brussels, Ville de Bruxelles - Stad Brussel, Brussels-Capital, Belgium

Preparare un import di toponimi

Posted by Cascafico on 11 May 2017 in Italian (Italiano)


La regione Friuli Venezia Giulia apre i dati dei toponimi orografici, una tabella di circa 8.000 nodi in cui appaiono i campi latitudine, longitudine, toponimo, comune di appartenenza.

Il problema è preparare un import nel DB Openstreetmap nel quale si suppone gran parte di tali toponimi siano già esistenti.


Eseguire un geocoding su OSM e filtrare la tabella mantenendo le righe che non contengono corrispondenze.


  • csvgeocode permette di ottenere le coordinate a partire dal nome, gestendo la consultazione di Nominatim (server dei nomi di Openstreetmap) per ogni riga di una tabella csv. Istalliamo:

    sudo apt-get install npm
    sudo npm install -g csvgeocode
    e, per alcuni sistemi,
    sudo ln -s /usr/bin/nodejs /usr/bin/node

  • Nominatim la cui API restituisce le coordinate geografiche in base alla eventuale corrispondenza del nome.


La tabella toponimi_orografici.csv potrebbe per esempio contenere:

46.594043,12.784886,Bosco Suttul,Forni Avoltri
46.591637,12.787770,Buialecis,Forni Avoltri
46.590845,12.792660,Buialecis,Forni Avoltri

Avremo cura di rinominare le intestazioni relative alle coordinate, perchè non siano riscritte da csvgeocode:

46.594043,12.784886,Bosco Suttul,Forni Avoltri
46.591637,12.787770,Buialecis,Forni Avoltri
46.590845,12.792660,Buialecis,Forni Avoltri

Riga di comando

csvgeocode toponimi_orografici.csv out.csv \ --handler osm \
-- delay 1000 \
--verbose \ --url "{{toponimo}},{{comune}}&format=json&viewvbox=12.3,46.68,13.95,45.54"

"--handler osm" definisce il servizio di ricerca Nominatim, che prevede la possibilità di inserire oltre alla query anche dei parametri di ricerca; nell'esempio sopra, il comune e la bounding box della regione.
"--delay 1000" definisce il ritardo tra le richieste, secondo la policy per Nominatim


Otteniamo la tabella out.csv:

46.594043,12.784886,Bosco Suttul,Forni Avoltri,,
46.591637,12.787770,Buialecis,Forni Avoltri,46.592597,12.7920874
46.590845,12.792660,Buialecis,Forni Avoltri,46.592597,12.7920874
46.579674,12.781615,Canale di Gorto,Forni Avoltri,,

csvgeocode ha aggiunto e valorizzato (laddove Nominatim trova corrispondenza) i campi "lat" e "lng".


Ora possiamo filtrare la tabella con il nostro strumento preferito e prepararci ad importare. Potremmo per esempio usare Qgis per eliminare le righe che hanno coordinate da Nominatim (cioè quelle degli elementi già in OSM) e magari discriminare tutte le righe che iniziano per "Monte " dal resto dei toponimi, in modo da otterene diverso tag per l'importazione (natural=peak piuttosto che place=locality).

Un esempio per il "calcolatore di campi" di Qgis:
CASE WHEN "toponimo" LIKE 'Monte %' THEN 'natural=peak' else 'place=locality' END

Older Entries | Newer Entries