Style | StandardCards

OpenStreetMap Blogs

Thursday, 08. December 2022

OpenStreetMap User's Diaries

مظلات الاحساء سواتر الاحساء تركيب مظلات سيارات بالأحساء مظلات جلسات سواتر هناجر قرميد

مظلات_سواتر_الاحساء- الدمام

(🏡طـور مـنزلـك باقل الـكالـيـف🏕 #0504526567 نتطلع للعمل معكم من اعمالنا تركيب_مظلات_جلسات #مظلات_سيارات مظلات_حدئق مظلات_مسابح تنسيق حدائق_منزليه_بالاعشاب_الصناعيه تركيب_جلسات_برجولات_لكسان تركيب_خيم_ملكي_وبيوت_شعر تركيب_سواتر_جلد_قماش_شينكو_فيمكو_شرايح حديد تنفيذ_هناجر_ومستودعات #الأحساء #الاحسا #الاحساء_مول #الهفوف_الاحساء #الهفوف_المبرز #الشرقيه_الدمام #الشرقيه_ال

مظلات_سواتر_الاحساء- الدمام

(🏡طـور مـنزلـك باقل الـكالـيـف🏕 #0504526567 نتطلع للعمل معكم من اعمالنا تركيب_مظلات_جلسات #مظلات_سيارات مظلات_حدئق مظلات_مسابح تنسيق حدائق_منزليه_بالاعشاب_الصناعيه تركيب_جلسات_برجولات_لكسان تركيب_خيم_ملكي_وبيوت_شعر تركيب_سواتر_جلد_قماش_شينكو_فيمكو_شرايح حديد تنفيذ_هناجر_ومستودعات #الأحساء #الاحسا #الاحساء_مول #الهفوف_الاحساء #الهفوف_المبرز #الشرقيه_الدمام #الشرقيه_الخبر #الاحساء_الطرف_الجشه_الجفر_السباط_المبرز_الهفوف #اسواق_الاحساء #القريه_الشعبيه_الاحساء #الاحساء_الان #الاحساء_الشرقية #الاحساء_قديما #الاحساء_الان لسناء الوحيدون ولاكنناء الأفضل


مظلات الاحساء سواتر الاحساء تركيب مظلات سيارات بالأحساء مظلات جلسات سواتر هناجر قرميد

تركيب مظلات سيارات بالأحساء مظلات جلسات مظلات مسابح مظلات حدائق مظلات تهويه تركيب سواتر حديد سواتر قماش سواتر جلد سواتر بلاستيك وتنسيق الحدائق المنزليه بالاحساء

تركيب مظلات سيارات بالأحساء مظلات جلسات مظلات مسابح مظلات حدائق مظلات تهويه تركيب سواتر حديد سواتر قماش سواتر جلد سواتر بلاستيك وتنسيق الحدائق المنزليه بالاحساء


Working with the National Hydrography Dataset (or Not)

Many of the features we had to deal with in the Sq___ renaming were small streams and creeks. For some reason, Sq___ Creek seemed to be a very popular name. In most cases, the creeks weren’t present on OSM, and as part of the renaming, we decided to add missing features with the new names so that future mappers wouldn’t unknowingly add the features with the old Sq___ names. So, we had to map a l

Many of the features we had to deal with in the Sq___ renaming were small streams and creeks. For some reason, Sq___ Creek seemed to be a very popular name. In most cases, the creeks weren’t present on OSM, and as part of the renaming, we decided to add missing features with the new names so that future mappers wouldn’t unknowingly add the features with the old Sq___ names. So, we had to map a lot of small creeks.

One of the challenges with mapping named waterways is identifying the full extent of the waterway. Where is the mouth of the waterway? Where is the source? Of the many branches upstream from the mouth, which branch is the identified course?

If you’re just working with GNIS, the GNIS data has two or sometimes three sets of coordinates for waterway features. The first coordinate is the mouth. If there is a second coordinate, it falls somewhere in the middle of the waterway. The last coordinate is the source.

From there, you can use topo and aerial maps to trace the course of the waterway by hand.

Alternatively, you can download the local data file from the National Hydrography Dataset, find the waterway you want, merge it into an OSM layer, and clean it up before uploading it. Here’s how that works:

  1. Go to The National Map downloader web site. Select “NHD” from the “Custom Views” menu at the top. Zoom to the area you’re interested in on the map. Select the National Hydrography Dataset (NHD) data set (not NHDPlus High Resolution), HU-8 subbasin (this gets you the smallest slice of the data set), and Shapefile format, then search for available products. This should hopefully give you a list of four or five results. Click each of the Thumbnail links in the results list to toggle the extent of the data sets. When you find the data set with coverage of the area you’re interested in, click the Download link.

  2. Unzip the file(s) and use the opendata plugin in JOSM to open the .shp files. You want the Area (polygons for rivers, etc.), Flowline (ways for streams), Waterbody (polygons for lakes, etc.), Point (springs, etc.), and Line (dams, etc.) data files. Or maybe you just want the Flowline file if you’re just going to import a single creek.

  3. Use GNIS and Topo maps to figure out where your feature is. Go to the relevant NHD layers that you imported and pick up the pieces you need for your feature. Most linear features are split into several ways so it helps to use the Find function in JOSM to select them. Alternatively, some features in the NHD files have relations that you can use to select all the individual ways. Once you have everything selected, use Merge Selection to copy the selected data to the OSM layer.

  4. If you didn’t merge an entire relation into the OSM layer, create one for all the ways you just pasted in. This makes it much easier to find the ways and update them. Use the continuity check in the relation tool to make sure you didn’t miss any of the smaller ways. Make sure you have connected ways where they’re supposed to be connected.

  5. Clean up the NHD attributes using this mapping: https://wiki.openstreetmap.org/wiki/NHD_Rules. It’s out of date, but I figure keeping some of the attributes isn’t harmful.

  6. Check your OSM tags against the NHD FCode https://wiki.openstreetmap.org/wiki/National_Hydrography_Dataset#Attributes-to-OSM-tags. E.g. some streams have intermittent=yes

  7. Use the Simplify Way command to reduce the number of points in the imported waterway. You probably want to use a 2 or 3 meter maximum error for the command. NHD waterways typically have a lot more points than are necessary to get good alignment with the natural watercourse. Simplifying the ways reduces the number of points you’ll need to check and correct in the next step.

  8. Use Bing or another reasonably well-aligned set of aerial tiles to check the alignment of the NHD features. Sometimes they’re OK, sometimes they’re a little off, and sometimes they’re just plain wrong. Tweak all the ways so that they match up with the aerial imagery. This part is a lot of work.

  9. Double-check everything before you upload the new feature.

All that sounds great, but the NHD data is often pretty poor. As in, waterways going up the sides of canyons. And even where the NHD data is close, you might have to go in and manually adjust every node in the waterway to align it with aerial and topo maps.

In practice, it’s often easier to just draw the waterway by hand than to use the NHD data. If you’re starting with GNIS coordinates, add them as nodes in JOSM, connect the nodes into a single way, then use the Improve Way Accuracy mode to fill in the remaining nodes to get a good fit to the aerial imagery. It’s still a lot of work, but it’s easier than cleaning up imported NHD data.

Meanwhile, work continues on mapping BLM Ground Transportation Linear Features in SoCal…


STATE OF THE MAP NIGERIA, PORT-HARCOURT 2022

My journey to Port-Harcourt for the Inaugural state of the map conference started on the 29th of November 2022 at about 22:30 at Wazobia Bus terminal Gwagwalada, Abuja, Nigeria. The journey was smooth and interesting except for the security personnel (Soldiers, policemen, etc) who mount roadblocks on the road just to collect bribes and allow the passengers to move. it was about 01:35hrs of the 3

My journey to Port-Harcourt for the Inaugural state of the map conference started on the 29th of November 2022 at about 22:30 at Wazobia Bus terminal Gwagwalada, Abuja, Nigeria. The journey was smooth and interesting except for the security personnel (Soldiers, policemen, etc) who mount roadblocks on the road just to collect bribes and allow the passengers to move. it was about 01:35hrs of the 30th of November, that our journey was obstructed due to an early warning from first travelers that “kidnappers/bandits” are operating ahead in Shekere village of lat 7.631233 6.658795 about 1.6KM to prime Polytechnic. Well, it was a bad experience for us all, we continued our journey down to Enugu at about 09:40, we arrived in Enugu and board a car to Port-Hacourt at about 11:55, it’s a journey of about 4HRS+, we arrived at the city of PH at exactly 16:08 tired. Get into our lodge at about 17:20, took a shower, observe my prayers and get ready for D-Day. 1st of December, 2022, it’s an amazing event. I met people of different professions, interact & share ideas, listen to presentations on-site and virtual, learned many new things, discovered a hidden knowledge in me, and much more. Jollof Rice and chicken for launch, Fried rice, and chicken for takeaways. I got myself a coffee, build plantain, and fried egg and was satisfied. #KingVIK #VictorNSunday #Uniquemappersteam2022 #SOTMN2022


PNM x SOTMA 2022

The celebrations have been over for more than a week, yet the Pista ng Mapa X State of the Map Asia 2022 spirit still abound!

The first international conference I attended just happened so fast. I still remember the time that I was accepted as one of the local travel grantee of this international conference in Albay, Legazpi. One thing that came into my mind for attending the conference

The celebrations have been over for more than a week, yet the Pista ng Mapa X State of the Map Asia 2022 spirit still abound!

The first international conference I attended just happened so fast. I still remember the time that I was accepted as one of the local travel grantee of this international conference in Albay, Legazpi. One thing that came into my mind for attending the conference is that I will be seeing the beauty of great Mt. Mayon but I was wrong, It was the experiences and learnings that will be my souvenir once I got home.

I had been part of the Viscan YouthMappers Organization in Visayas State University in Baybay City, Leyte, Philippines. Since I joined the organization months ago, I started contributing in Open Street Map to map places that needed help on disaster response and planning on a certain area. Through this conference, I was able to share my hardwork and perseverance to other people I just met.

There are a lot of things that make SOTM Asia 2022 memorable to me looking back. One of the many reasons is that I had the opportunity to personally meet a number of folks who have been making significant contributions to OSM. I had the opportunity to speak with them and hear about their recent activities and their future intentions to contribute to OSM.

On day two of SOTMA 2022, there were a lot of youthmappers there. We spoke about how we, as youthmappers, have helped them create a sustainable mapping environment in their institution, the challenges we are presently facing, and possible priority areas for youthmappers to work on.

I enjoy listening to those presentations and talks made by the presentors. The learning and motivational words made by them really inspires me to do better on using AI mapping. It enables me to achieve my objectives and use the lessons I acquired from this experience to change this quickly evolving and increasingly globalized world. The following workshop sessions and lectures at the events that picked my interest are as follows:

  • Using QGIS Temporal Controller for Communicationg Hazard Data (John Louie Fabila)
  • Lightning Talks: UP Tacloban YouthMappers: Ang Unang Paglipad (Michael Joshua Orais)
  • How to Build the New Atlas of the World using Crowdsourced Maps (Nadine Amanda Ortega and Manuel Santos)
  • Aerial Works: Flight Planning Using Drones (Leigh Lunas)
  • Mapping of Speech, Occupational and Physical Theraphy Centers and Updating of Tags for Educational Instutions with SPED classes (Charmyne Buenviaje Mamador)
  • Academic Tracks: UNVTPortable-Offline Web Map Server (Shogo Hirasawa)
  • Using Drones: DRONEBIRDs ARE GO!!! (Taichi Furuhashi)

On the last day of the conference, we received the 2022 PH YOUTHMAPPERS AWARD for our distinguished and invaluable contribution to OSM and open mapping for this year just makes me felt so proud for being one of the Viscan YouthMappers. This just makes me fall inlove more with open data, open mapping, and open geospatial. It might be a frustrating journey ahead of me, the event will be my serendipitous moment on meeting the wonderful people of the open mapping/geospatial communities.

Finally, it is an honor for me to participate in PNMxSOTM Asia 2022. I want to express my gratitude to the planning committee for giving me the chance to meet mapping enthusiasts, students, members of various youthmappers chapters, volunteers, and presenters. I was able to witness their efforts to uphold an open mapping environment and emphasize the use of open data in today’s society.


How to find geo-URI of the center of URL to OSM

I understand that for most members of this community this is offensively primitive, but I have spent an hour ploughing through all APIs, so until github.com/mocnik-science/osm-python-tools/issues/70 is fixed perhaps it helps somebody:

# From URL (e.g., "www.openstreetmap.org/way/30722274#map=14/49.2925/38.1815")
# to geo-URI of the center of the object: geo:49.2953098,38.1827257


I understand that for most members of this community this is offensively primitive, but I have spent an hour ploughing through all APIs, so until https://github.com/mocnik-science/osm-python-tools/issues/70 is fixed perhaps it helps somebody:

# From URL (e.g., "https://www.openstreetmap.org/way/30722274#map=14/49.2925/38.1815")
# to geo-URI of the center of the object: geo:49.2953098,38.1827257

import os.path
import sys
import urllib.parse
from OSMPythonTools.cachingStrategy import CachingStrategy, JSON
from OSMPythonTools.api import Api
from shapely.geometry import shape

CachingStrategy.use(JSON, cacheDir=os.path.expanduser("~/.cache/osm"))

api = Api()

parsed_url = urllib.parse.urlparse(sys.argv[1])
way = api.query(parsed_url.path)
geom = shape(way.geometry())
print(f"geo:{geom.centroid.y:.7f},{geom.centroid.x:.7f}")

Adressage, trop d'la BAL ?

Les adresses ont toujours été un réel problème pour tout nouvel utilisateur OSM. C’est encore plus problématique lorsqu’en tant que contributeur, l’on veut s’y attaquer – tellement l’entreprise est immense et les pièges nombreux.

Heureusement, les astuces et outils mis en place par la communauté de longue date couplés à l’obligation légale récente pour les communes de création

Illustration de la BANO (OpenStreetMap France)

Les adresses ont toujours été un réel problème pour tout nouvel utilisateur OSM. C’est encore plus problématique lorsqu’en tant que contributeur, l’on veut s’y attaquer – tellement l’entreprise est immense et les pièges nombreux.

Heureusement, les astuces et outils mis en place par la communauté de longue date couplés à l’obligation légale récente pour les communes de création d’une base adresse vont bouleverser cet état de fait.

Dans cet article, je m’attacherai à faire le point sur les outils qui sont à notre disposition pour cartographier les adresses, mais aussi à expliquer les différences entre BANO, BAN et BAL et leurs ressources associées. Pour finir, je vous exposerai ma façon de renseigner les adresses de la manière la plus complète possible.

Outils d’adressage de masse

PIFOMÈTRE (pifo pour les intimes) : la Page d’Interconnexion Fantoir-OSM pour Minimiser l’Énorme Tas de Rues Égarées, ou plus simplement, l’outil ultime développé spécialement pour intégrer les voies et adresses en France. Vous trouverez une démonstration de son fonctionnement ici.

HouseNumberTaggingTool qui est un greffon JOSM très abouti, mais n’ayant aucun lien avec les Bases Adresses qui nous intéressent dans cet article.

On peut aussi citer StreetComplete, qui depuis peu, permet de saisir les adresses directement depuis le terrain. Idéal pour un lotissement neuf. Cela nécessiterait la présence d’une incrémentation automatique pour être vraiment efficace, mais l’outil étant jeune, on va laisser le temps au temps.

BAN (adresse.data.gouv.fr)

BAL, BAN, BANO : mise au point

Lexique et Historique

BANO : Base Adresse Nationale Ouverte initié par OpenStreetMap France en 2014 en scrapant les adresses des planches cadastrales

BAN : Base Adresse Nationale en réponse à la BANO associant LaPoste, l’IGN, Etalab et OSM France

BAL : Base Adresse Locale. Depuis la loi 3DS de février 2022, chaque commune se doit, à partir de la BAN, de créer, vérifier et certifier sa propre base adresse.

Pour ceux qui veulent découvrir plus en détails l’historique et les enjeux économiques, stratégiques et politiques qui se sont joués à l’époque BANO/BAN, je vous conseille cette étude passionnante (https://www.cairn.info/revue-reseaux-2021-1-page-151.htm)

Comment est construite la Base Adresse Nationale ?

La Base Adresse Nationale est constituée commune par commune, sur le principe suivant : si la commune dispose d’une Base Adresse Locale, ce sont ces adresses qui sont incluses dans la Base Adresse Nationale ; dans le cas contraire, la liste des adresses est générée par défaut à partir des meilleures sources disponibles (DGFiP, IGN, ARCEP, Guichet Adresse). source : https://adresse.data.gouv.fr/donnees-nationales

La BAN, le film (director’s cut) : https://ghost.adresse.data.gouv.fr/content/media/2022/06/Vide-oBANv6.mp4

Côté Base Adresse Locale

Modèle d’attribution

Pour comprendre comment est construit une base adresse locale : https://aitf-sig-topo.github.io/voies-adresses/files/AITF_SIG_Topo_Format_Base_Adresse_Locale_v1.3.pdf

Ce qui est intéressant avec ce modèle est qu’une adresse peut correspondre à plusieurs points telles que délivrance postale, entrée, bâtiment, etc. (attribut position p.13) Il permet en outre de renseigner les toponymes en langue locale. Pour l’instant, je n’ai pas eu l’occasion de tomber sur des BAL aussi finement renseignées.

Et pour le commun des mortels ?

L’idée étant de simplifier le travail des communes, il leur faut un outil user-friendly. En voici un aperçu :

La documentation vidéo officielle de prise en main de l’outil : https://peertube.adresse.data.gouv.fr/

On peut aussi tester directement l’outil en mode bac à sable : https://mes-adresses.data.gouv.fr/new?demo=1

État des lieux de l’avancement

L’état du déploiement des BAL : (https://adresse.data.gouv.fr/deploiement-bal)

Intégration BAL

Considérations

L’idée pour intégrer des adresses dans OpenStreetMap est de cibler les communes ayant certifiées à 100% leur BAL. Si on exclut le terrain, c’est la source la plus fiable (en théorie, car on a déjà vu des BAL certifiées 100% désastreuses…). Inutile de perdre son temps sur des communes sans BAL, il y a bien assez à faire avec les communes ayant certifiées leur BAL à 100%. Les points sont souvent bien, voire très bien placés ce qui rend le travail bien plus agréable et rapide. Ceux qui ont l’habitude de Pifomètre et des points adresses foireux de la BAN comprendront. Enfin, si vous intégrez des adresses non certifiées, vous rajoutez du travail aux futurs contributeurs qui, une fois la BAL certifiée, devront s’embêter à évaluer la qualité des données déjà présentes. Il est beaucoup plus pratique de travailler sur une commune vierge.

En France, il est d’usage d’utiliser un point adresse placé à la frontière entre l’espace public et l’espace privé. Par exemple, au niveau de la porte d’entrée pour un immeuble de centre-ville, ou au niveau du portail/portillon pour un pavillon de quartier résidentiel.

En France, il est inutile de renseigner le code postal et la ville : ces informations se trouvent déjà dans le contour géométrique de la commune.

Avertissements

Cette procédure est adaptée pour des petites communes sans aucune adresse dans OSM avec des BAL certifiées à 100%. La méthodologie que je décris ici n’est pas la meilleure, mais correspond à mes besoins. Je dois avouer que j’ai souvent du mal à comprendre les différentes colonnes de Pifomètre quand c’est un peu le bazar sur le nom des rues.

Soit j’utilise uniquement le fichier BAL, soit je l’utilise en complément de Pifomètre. Tout dépend de la BAL que je récupère et de la qualité des infos déjà dans OSM.

Inconvénients

  • nécessite de mettre en conformité le fichier BAL avec la nomenclature OSM (rapide)
  • nécessite parfois de corriger l’accentuation, les apostrophes et la casse du nom des voies (variable suivant les corrections à apporter et le nombre de voies)

Intérêts

  • permet d’avoir une vue générale et d’apprécier la qualité du positionnement des adresses assez rapidement
  • traiter le fichier d’un coup évite le côté clicodrome de pifo
  • nom des voies à jour
  • permet d’adresser les lieux-dits avec addr:place (ce que ne permet pas encore Pifo)
  • la BAL peut contenir des informations qui ne remontent pas dans pifo (certaines voies, le nom des quartiers, résidences, lieux-dits, etc)

Si vous avez des doutes quant à cette procédure, basculez sur l’outil Pifomètre, et une fois l’adressage terminé, jetez un coup d’œil dans le fichier de la BAL pour voir s’il n’y a pas des informations à récupérer en plus.

Méthodologie

0. Au préalable

Dans JOSM, il vous faudra :

Attention aux doublons si des adresses sont déjà présentes. Pour vérifier la présence d’adresses sur une commune : (https://overpass-turbo.eu/s/1mHQ) en renseignant le nom de votre commune au bon endroit de la requête.

Style d'affichage Coloured Street dans JOSM

1. Vérifier le nom des voies

Il faut vérifier que les noms des voies soient à jour dans OSM : imagerie BANO dans JOSM ou via ce lien https://tile-a.openstreetmap.fr/~cquest/leaflet/bano.html#6/47.000/2.000 (source : commune)

Sachant que même si la correspondance est parfaite, il se peut que le nom des voies ne soit pas complètement à jour par rapport à la BAL. Si je ne me trompe pas, la BAL alimente la BDTopo qui sert de référence et de comparaison à l’outil ci-dessus et à Pifo. Malheureusement, la mise à jour BAL > BDtopo semble longue.

Par exemple, une BAL datant de février 2022 possède des noms de voies absents de la BDtopo en décembre. C’est aussi pour cela que je préfère travailler directement avec la BAL.

2. Choisir une BAL et repérer les informations utiles

Rendez-vous à cette adresse :Déploiement BAL puis recherchez une BAL certifiée 100% et téléchargez-la au format BAL. Vous obtenez un fichier .csv.

Je glisse ce .csv directement dans JOSM avec une imagerie aérienne pour évaluer la qualité du positionnement des points. Je me suis arrêté à cette étape pour 2 BAL certifiées abusivement. Mention spéciale à la commune de Boule d’Amont qui a certifié ses 39 adresses à la même position, perdue dans la forêt.

Ensuite, j’ouvre la BAL avec LibreOffice Calc, mon premier réflexe est de regarder si elle contient des informations enrichies, c’est-à-dire des renseignements autres que les points adresses. Pour ce faire, je trie la colonne numéro par ordre décroissant. D’expérience, j’ai déjà rencontré des nombres 9999 ou 5000 qui renseignent sur le nom de lotissements/quartiers (voire même leurs points d’entrée/sortie), de résidence ou encore de POI municipaux.

J’en profite aussi pour repérer si elle contient des noms de lieux-dits : colonne lieudit_complement_nom et à quoi correspond la position des points (entrée, bâtiments, etc)

3. Mise en conformité du fichier .CSV

Le schéma BAL contient beaucoup d’informations inutiles à OpenStreetMap et ne suit pas la même nomenclature ni la même structure.

Par exemple, le nom des voies doit être écrit en minuscules accentuées, mais on trouve de tout, les communes ne s’embêtant pas trop là-dessus. C’est un champ sur lequel il faut être vigilant. La règle sur OSM étant de respecter la charte de toponymie de l’IGN (tl;dr -> majuscules partout sauf pour les petits mots).

Autre problématique, les numéros et suffixes sont 2 champs distincts au format BAL contre 1 seul dans OSM. Il faut donc regrouper ces 2 champs en 1 en veillant à espacer les bis, ter du numéro et les écrire en minuscules alors qu’il faudra accoler les A, B, C, D écrits en majuscules.

  1. Créer une nouvelle colonne addr:housenumber pour concaténer les colonnes numero + suffixe =CONCAT(I2;” “;J2) Je traite les cellules contenant des suffixes A, B, C au cas par cas quand il y en a.
  2. Renommer la cellule voie_nom en addr:street
  3. A priori, le champ du lieu-dit pourrait se remplacer par addr:place.
  4. Vérifier/corriger la présence d’accents et la casse du nom des voies (il convient ici de jouer sur le menu format > texte pour la casse et/ou d’utiliser la fonction rechercher/remplacer)
  5. Remplacer les apostrophes typographiques (courbées) par des apostrophes dactylogrpahiques (droites) ’ -> ‘
  6. Enregistrez le fichier.

Un petit script pour automatiser tout ça serait pas mal, mais hors de mes compétences. On m’a orienté vers ce projet que je n’ai pas encore regardé (https://github.com/osmlu/csventrifuge).

NB. Si la BAL comprend de nombreux numéros spéciaux (5000 ou 9999), on peut faire 2 fichiers BAL distincts :

  • le premier contenant uniquement les adresses
  • le deuxième contenant uniquement les points spéciaux

4. Place à l’action

  1. Effectuez un glisser-déposer de la BAL modifiée dans JOSM. Choisissez la projection Lambert 93.
  2. Sélectionnez tous les points (Ctrl+A), puis dans la table d’attribution de droite : ne gardez dans un 1^er temps que les champs addr:housenumber et addr:street, voire addr:place. L’attribut position peut avoir son utilité.
  3. Téléchargez les données OSM de la zone concernée puis fusionnez les calques. Certains préfèrent ne charger que les voies et y rajouter les adresses. Personnellement, je préfère charger toutes les données, car j’en profite pour recaler ou (re)tracer des routes ce qui peut créer des conflits si des données sont invisibles. J’en profite également pour vérifier que les Rue de la Mairie / des écoles / de la Poste / du lavoir / de la fontaine ont bien une mairie / une école / etc renseigné dans OSM.
  4. Chargez une imagerie aérienne ou 2. Chez moi, les BDOrtho et Bing sont complémentaires.
  5. Dans le menu Affichage > Coloriage, activez le coloriage ColouredStreet et désactivez le coloriage JOSM par défaut. Éventuellement, jouez des filtres pour dégager la vue.
  6. Ce style de coloriage permet de repérer assez vite si les noms de rue ne coïncident pas avec les adresses ou si le nom d’une rue ne se poursuit pas jusqu’à l’adresse la plus éloignée. Corrigez en fonction.
  7. Ne pas oublier de s’occuper des points spéciaux (numéros 5000 et 9999) comme il se doit : les intégrer avec les bons tags ou les supprimer.
  8. Si vous avez gardé l’attribut position, ne pas oublier de le supprimer en masse.
  9. Pour les contributeurs pointilleux, on peut toujours améliorer le positionnement des points adresses, notamment avec une bonne imagerie :)
  10. Envoyez les changements en précisant la source : BAL du MM/AAAA

5. Les finitions

Après-coup

  • Établir un suivi sur le Wiki pour soi mais aussi pour les autres contributeurs du secteur ou la future génération. Personnellement, j’utilise un tableur perso et je crée une page wiki par commune avec un tableau de suivi généraliste.
  • Communiquer sur les réseaux sociaux en mentionnant la commune et @adresse.data.gouv.fr
  • Valoriser la réutilisation en envoyant un courriel de remerciement à la mairie (l’occasion de faire remonter les erreurs trouvées s’il y en a et de sabrer le champagne si quelqu’un vous répond)

Bonjour,

Je vous écris en tant que contributeur bénévole au projet OpenStreetMap qui est un projet collaboratif mondial de cartographie qui vise à produire des données libres par tous et pour tous (citoyens, collectivités, entreprises).

Par ce message, je tiens à vous remercier pour la publication de votre Base Adresse Locale. Ces adresses ont été intégrées à notre projet (visualisation ici) et alimenteront en cascade les nombreux services et applications qui en dépendent.

Cordialement,

Conclusions

Si l’enthousiasme autour des BAL a pu soulever la question d’un import automatique, cela ne me semble pas judicieux. Chaque BAL étant gérée séparément sans organe de vérification, la qualité et le respect des normes du schéma sont variables. Néanmoins, la gestion des bases adresses par les communes constituent assurément une avancée majeure, tant dans la qualité générale de la BAN que dans son évolution et sa pérennité dans le temps.

Ce transfert de compétences étant tout récent, certains points restent à améliorer côté BAN, comme une harmonisation des données renseignées ou une synchronisation rapide entre les voies déclarées dans la BAL et la BDTopo.

C’est d’ores et déjà une opportunité indéniable pour tous les services liés de près ou de loin à l’adressage sur le territoire français. Il convient de nous en emparer intelligemment et avec la méticulosité qu’on connaît aux contributeurs OSM.

La première étape majeure sera de renseigner les adresses de communes vierges, grâce à Pifomètre ou à la méthode ci-dessus que je trouve plus précise.

Le deuxième challenge sera de gérer le différentiel lorsqu’une commune déjà traitée mettra à jour ses adresses pour y intégrer les nouveaux lotissements. Pifomètre sera certainement l’outil le plus adapté !

Un grand merci aux pionniers d’OSM-Fr qui ont mis un franc coup de pied dans l’inertie étatique il y a déjà presque 10 ans !

Yapluka, la BAL est dans notre camp !

PS: tout retour est le bienvenue afin de continuer à améliorer le processus ou de corriger les erreurs/imprécisions que j’aurais commises.

Wednesday, 07. December 2022

Nominatim

Frontend renovations

The search frontend code is one of the oldest remaining code parts of Nominatim. I’m happy to announce that NGIZero Entrust has accepted a proposal to refurbish this part of Nominatim. The goal is modernize code and algorithms and make Nominatim ready for another use-case: offline geocoding.

The search frontend code is one of the oldest remaining code parts of Nominatim. I’m happy to announce that NGIZero Entrust has accepted a proposal to refurbish this part of Nominatim. The goal is modernize code and algorithms and make Nominatim ready for another use-case: offline geocoding.

Switching from PHP to Python

As part of the rewrite the frontend will be switched from PHP to Python. Some of the reasons for this change in language we have already discussed when talking about switching the backend to Python: better support across operating systems and distributions, better library support and a wider contributor base. Python has now a pretty stable interface for coroutines through asyncio. This has a lot of potential to speed up a query-heavy application like Nominatim. The new frontend will be designed as an asynchronous library from the start. SQLAlchemy provides an excellent framework for rendering SQL which will make the code not only more readable but also more secure against SQL injections. With the move to Python the Nominatim server will also become stateful. This opens up many possibilities to introduce more complex query parsing routines that rely on more complex data structures.

Taking geocoding offline

Conventional wisdom has it that geocoding is a classic service that only makes sense to be offered as an internet service. Too much data, too much preprocessing computation to make sense to run for one consumer alone. Yet, there are a lot of people who have installed their own instance of Nominatim. Economic reasons may be a strong motivating factor. Another important advantage of doing geocoding offline is privacy. Do you really want to send the full address list of your customers to some random server in the internet?

Nominatim already tries to make a local setup as easy as possible with a simplified installation process and approachable documentation. With the frontend renovation we want to go one step further. Until now, Nominatim was a classic web service software: to use your own instance, you needed to run it behind a webserver. The new Python API will be designed to make it possible to cut out the middle man and use Nominatim functions also directly in form of a Python library.

Even then, Nominatim will be difficult to handle as long as it depends on a full-scale PostgreSQL database. As part of the NGI project, I will look into running Nominatim on a SQLite database. I will explore if SQLite has the features and performance needed to use Nominatim’s geocoding algorithm with the simple file-based databases.

The road ahead

In the next months I will gradually introduce the new Python search frontend on the master branch. Because the frontend is completely new code, it will be possible to publish the new code as it emerges without breaking the old PHP frontend. You are welcome to give the new code a try and leave feedback.


OpenCage

OpenStreetMap Brazil update and project sponsorship

An update on OpenStreetMap in Brazil and our sponsorship of work to import local government data

Hi everyone,

recently we were contacted by members of the OpenStreetMap Brazil community about their work to import government datasets into OpenStreetMap for various Brazilian cities and regions. We were impressed by their project and I am pleased to say we have decided to support their work via a financial donation.

But we also wanted to support the project by making their efforts better known, so we thought we would use the chance for an interview (part of our very long-running series of interviews with OSM communities around the world)

"OpenStreetMap Brazil"

Long time readers of our blog will recall our interview with members of the OSM Brazil community all the way back in 2015. A lot has happened since then so this is a great chance to catch up and learn about the massive progress in the Brazilian OpenStreetMap scene since then.

1. Who are you and what do you do? What got you into OpenStreetMap?

Gustavo: My name is Gustavo Soares, aka PlayzinhoAgro, I’ve always liked maps and I was impressed when I found OSM.

Matheus: My name is Matheus Gomes and I am currently a Ph.D. Candidate in Transport Systems. I joined OSM when I was an exchange student in Norway, and traveled to other European countries back when there was no roaming. Maps.me (currently Organic Maps) saved my trips, and I fell in love with OSM.

2. What would you say is the current state of OSM and the OSM community in Brazil? What are the aspects of OpenStreetMap in Brazil that the rest of the world should be aware of?

G: We are a very welcoming and emerging community, and I think people are going to hear more and more about the Brazilian community.

M: OSM in Brazil is currently growing at a fast pace, and we actually have a pretty good coverage in big cities, but also in small cities too. There are interesting cases of small cities such as Carnaubal (17k inhabitants) or Laranjal Paulista (25k inhabitants). This last case made the main mapper of the city to be appointed an honorary citizen of the city, due to his work on OSM!

"Laranjal Paulista"

We also have diverse groups in Brazil, such as Meninas da Geo (GeoGirls), UMBRAOSM and AddressForAll, that run several mapathons and training sessions (almost one every week!).

Finally (I know my answer is getting big!), our community works a lot with governments. Thanks to a long-time effort, and changes in legislation, basically all government data in Brazil has to be open. Nevertheless, we have now a good transit with governments, so they all know OSM and usually give us explicit consent to use their data.

3. What is the import project you’re working on? Where did the data come from? What is the schedule? What are the challenges?

G: The biggest challenge is reviewing the data.

M: We have a couple of imports going on, such as importing buildings and addresses in the beautiful city of Fortaleza (2.8MM inhabitants). Data comes from official sources, with explicit permission to be used on OSM, and there are a lot of challenges involved in these imports. Apart from OSM bureaucracy (checking license compatibility and getting approval from the community), cleaning and conflating the data take a long time. For example, the import of addresses took already more than a year, non-stop. Luckily there are some users (Clifford Snow and Kauê Vestena) who help us with scripts, that make data preparation easier.

"Vaccination sites in Fortaleza"

Currently, we are setting up an import of addresses in Rio Branco, in the Amazon rainforest, thanks to the support of OpenCage.

"Small test import of addresses in Rio Branco"

4. What is the best way to get involved? In your project specifically, but also in OSM Brazil in general?

G: Regarding imports, the best way is to take a look at our Kanban board. In Brazil, in general, I would say that interacting through channels (mainly Telegram or the new forum).

M: On our imports, we need manpower, both with scripts to ease cleaning and conflating data, but also mapping as well.

"3D rendering of Fortaleza beach"

5. What steps could the global OpenStreetMap community take to help support OSM in Brazil?

G: I would say supporting local mappers is a good way to go. We are a difficult market, we have many regional, social, and economic differences. So the best way is to support the local community.

M: We actually just received good support from some organizations, such as OpenCage and TomTom, but we are still struggling in convincing voluntary mappers to help us with these imports. Gustavo and I are open to helping train interested mappers, so if you are reading this and want to help, just let us know! We need your enthusiasm!

6. Our standard closing question: OpenStreetMap will soon celebrate its 20th birthday, so we are well into the “teenager” stage of the project. But what will it look likes when it “grows up”? Where do you think the project will be in 10 years time, both globally, in Brazil specifically?

G: I hope it is finally appreciated and in a prominent place. OSM is a revolutionary 20-year-old project that has been maintained by a leadership that despises it. The lack of active leadership and a liberal view that OSMF should not interfere led us to be the biggest collaborative map that nobody knows about.

Hopefully 10 years from now I can say I’m an OSM contributor and not have to explain what it is.

M: As we speak our Geography Institute (IBGE) is collecting all addresses in Brazil. Therefore, we will have a lot of work to import those addresses into OSM for the next years. I hope that in 2034 OSM will be the standard map for everything, both locally and globally. On the big picture, I hope OSM gets some change in mentality. I feel that, for the past 5 years, we grew up a lot data-wise, thanks to our tireless contributors, but we are still lacking leadership and technology. I would like to see a strong OSM, and that everyone who wants to use maps, for any reason, turns to OSM in the first place.

Many thanks Matheus and Gustav for all your efforts improving OpenStreetMap in Brazil! We are delighted to support your work and encourage everyone to get involved. You can join us in financially supporting their work via Gustavo’s OpenCollective page

Happy geocoding, in Brazil and elsewhere.

Ed

Final notes:


OpenStreetMap User's Diaries

ISA Testing

OSM beginner!!!!

Driving around Dyfi Valley and on the A470 testing Actia (UK)’s Intelligent Speed Assistance application I have noticed a few inconsistencies in the location of speed limits.

OSM beginner!!!!

Driving around Dyfi Valley and on the A470 testing Actia (UK)’s Intelligent Speed Assistance application I have noticed a few inconsistencies in the location of speed limits.


Inserir Wikidata em POI no OsmAnd / Insert Wikidata into POI in OsmAnd

Insert Wikidata into POI in OsmAnd

Inserir Wikidata em POI no OsmAnd

Brief tutorial on how to insert Wiki (Wikipedia/Wikidata) into Points of Interest (POI) in OsmAnd application with OpenStreetMap map. By Túllio M. Franca - UMBRAOSM

Breve tutorial de como inserir Wiki (Wikipédia/Wikidata) em Pontos de Interesse (POI) no aplicativo OsmAnd com mapa OpenStreetMap. Por Túl

Insert Wikidata into POI in OsmAnd

Inserir Wikidata em POI no OsmAnd

Brief tutorial on how to insert Wiki (Wikipedia/Wikidata) into Points of Interest (POI) in OsmAnd application with OpenStreetMap map. By Túllio M. Franca - UMBRAOSM

Breve tutorial de como inserir Wiki (Wikipédia/Wikidata) em Pontos de Interesse (POI) no aplicativo OsmAnd com mapa OpenStreetMap. Por Túllio M. Franca - UMBRAOSM

https://pt.slideshare.net/umbraosm/inserir-wikidata-em-poi-no-osmand-254777845

Tulio França https://www.instagram.com/ondecetaa/

UMBRAOSM - União dos Mapeadores Brasileiros do Openstreetmap www.umbraosm.com.br


Inaugural State Of The Map Conference Nigeria 2022 #SOTM #OSMNigeria #uniquemappers #HOT #unsummit

8Hours on Air 8Hours on Land

Inaugural State Of The Map Conference Nigeria 2022

The thing that made me attend this meeting was to share my experience from a big project that took place here in our country in Tanzania, which was related to the collection of Mills Information to check the level of food and nutrition. It was a Community-oriented project that involved 1091 community members

8Hours on Air 8Hours on Land

Inaugural State Of The Map Conference Nigeria 2022

The thing that made me attend this meeting was to share my experience from a big project that took place here in our country in Tanzania, which was related to the collection of Mills Information to check the level of food and nutrition. It was a Community-oriented project that involved 1091 community members and 1091 motorcycle riders.

TANZANIA NATIONWIDE MILLS CENSUS REPORT, 2022 Tanzania Nationwide Mills Mapping

Apart from sharing our experience, the other purpose of attending the conference was to get different backgrounds from different countries and see what they were doing and if we could do it in our country.

When I arrived at the meeting, I was overjoyed to see a crowd of people from different countries There were two platforms for the meeting. More than 150 individuals joined us virtually through Zoom, and over 60 came in person from various nations, including Tanzania, Zimbabwe, Hong Kong, Cameroon, London, Nigeria etc. In actuality, numerous nations had attended the gathering.

Tanzania Nationwide Mills Mapping

The first State of the Map Conference in Nigeria in 2022 was amazing since there are so many applications, and it was packed with community speeches and presentations about how Open Street Map communities are using data to address issues in their areas The speeches I attended were all really good, but my favourite were

  1. Leveraging on Open Geo-Data (OSM) for Improved Census Data Delivery, Kumbirai Matingo

  2. Maps Showing Spatial Distribution of Hand Dug Wells in Part of Ido Local Government Area, Ibadan, Oyo State Liwhu Mary

  3. Open Mapping: A Humanitarian Response to Flood in Yenagoa, Bayelsa State. Bafamodei Hopeful

  4. COVID-19 Humanitarian Response in Nigeria: Unique Mappers Approach Victor N. Sunday and Christopher N.Okocha

Regarding the issue of food, Nigeria is blessed to have many foods and various fruits, so if you have 1.5 dollars you can eat food and be fully satisfied. At the meeting, I wanted to be local, I liked to eat food that is prepared locally. For Example Garri with Okrah soup mix with Periwinkles, Bole and Okba are very nice foods.

Garri Garri with Okrah soup mix with Periwinkles, Okpa Okba

My earnest gratitude thanks to Victor Sunday National supervisor of the Unique Mappers network . for his tireless efforts and support.

I also acknowledge my earnest gratitude to my Organization OpenMap Development Tanzania for supporting me at all times.

I also acknowledge my earnest gratitude to Uchechi, Amob, Hopeful, Light, and Travel grants Team for dedicating their precious time to assist me and for being hand in hand from the beginning to the end.

Equally important to Unique Mappers Networks (Port Harcourt, LionMappers, Yora, Kwara, Enugu, Uniziki, and Uzmappers just a few to mention ) deserve my special gratitude for their readiness for cooperation that they offered to me during the conference and also their readiness.

Indeed, my journey to Nigeria has been very fruitful, I have learned a lot

Thank you very much

Johanes Petro Machela

Project Manager/GIS and Tech

+255716957044

johanes.petro@omdtz.org


Community Mapping - OSM in Brazil / Mapeamento de Comunidades - OSM - Brasil

Community Mapping - OSM

Mapeamento de Comunidades - OSM

Mapeamento de Comunidades - OSM Presentation of the Community Mapping Project in Brazil on OpenSreetMap integrated with other free platforms such as OpenAerialMap, Mapillary and Wiki as well as the use of StreetComplete. By Túllio M. Franca - UMBRAOSM

Apresentação do Projeto de mapeamento de comunidades no Brasil n

Community Mapping - OSM

Mapeamento de Comunidades - OSM

Mapeamento de Comunidades - OSM Presentation of the Community Mapping Project in Brazil on OpenSreetMap integrated with other free platforms such as OpenAerialMap, Mapillary and Wiki as well as the use of StreetComplete. By Túllio M. Franca - UMBRAOSM

Apresentação do Projeto de mapeamento de comunidades no Brasil no OpenSreetMap integrado a outras plataformas livres como OpenAerialMap, Mapillary e Wiki bem como uso do StreetComplete. Por Túllio M. Franca - UMBRAOSM

https://pt.slideshare.net/umbraosm/mapeamento-de-comunidades-osm

Tulio França https://www.instagram.com/ondecetaa/

UMBRAOSM - União dos Mapeadores Brasileiros do Openstreetmap www.umbraosm.com.br

Tuesday, 06. December 2022

OpenStreetMap User's Diaries

Resolved a note without a comment or fixing a problem

Just discovered this user 4 days ago from this note. This user is not a vandal or anything, a user has no edits yet instead of deciding that it already existed in OpenStreetMap, but it isn’t lived in OpenStreetMap. It existed on other maps likely than Google Maps.

Just discovered this user 4 days ago from this note. This user is not a vandal or anything, a user has no edits yet instead of deciding that it already existed in OpenStreetMap, but it isn’t lived in OpenStreetMap. It existed on other maps likely than Google Maps.


Diary Entry #1

Whether you’ve just completed school or you graduated decades ago, there are likely many things you don’t know about the extraordinary planet on which we live.

For instance: Were you aware that the Pacific Ocean is shrinking every year? Or that the world includes a sea without coasts? Or that Alaska isn’t just the westernmost state in the U.S., but the easternmost as well?

The th

Whether you’ve just completed school or you graduated decades ago, there are likely many things you don’t know about the extraordinary planet on which we live.

For instance: Were you aware that the Pacific Ocean is shrinking every year? Or that the world includes a sea without coasts? Or that Alaska isn’t just the westernmost state in the U.S., but the easternmost as well?

The third rock from the sun is much more complex than you may think — as evidenced by these alternative facts about geography.


ENtry 2

Continents shift at about the same rate as your fingernails grow. Mt. … Ninety percent of Earth’s population lives in the Northern Hemisphere. 4. California has more people than all of Canada. … Australia is wider than the moon.

Continents shift at about the same rate as your fingernails grow. Mt. … Ninety percent of Earth’s population lives in the Northern Hemisphere. 4. California has more people than all of Canada. … Australia is wider than the moon.


Diary Entry #1

In this area there is no home, although the map marks there is.

In this area there is no home, although the map marks there is.

Monday, 05. December 2022

OpenStreetMap User's Diaries

Centralizing of late November-December Edits // Κεντρικές Επεξεργασίας τελεί Νοεμβρίου-Δεκεμβρίου (5/12/2022)

the plethora of the edits that am more focused on the time that am writing this exact note are agrotic Rural Roads between the Ayia Napa - Sotira - Paralimni borders, inside the Forest of Agios Antonios and several places near. Η πληθώρα των εξεργασιών που επικεντρώνομε αυτή την στιγμή είναι οι αγροτικοί δρόμοι στα δημοτικά σύνορα της Αγίας Νάπα - Σωτήρας - Παραλιμνίου εντός του Δάσους του Αγίου

the plethora of the edits that am more focused on the time that am writing this exact note are agrotic Rural Roads between the Ayia Napa - Sotira - Paralimni borders, inside the Forest of Agios Antonios and several places near. Η πληθώρα των εξεργασιών που επικεντρώνομε αυτή την στιγμή είναι οι αγροτικοί δρόμοι στα δημοτικά σύνορα της Αγίας Νάπα - Σωτήρας - Παραλιμνίου εντός του Δάσους του Αγίου Αντώνιου και στις τριγύρω περιοχες

  • Exact (“micro”) mapping

MY OSM DIARY

Introduction

My name is Pragya Pant. I am a geomatics engineer from Nepal.

My OSM Journey

I started mapping in OSM from year 2020. This journey started with mapping just for fun and utilization of my free time. After mapping for few months I started to realize the use and importance of the data I created and how it was impacting the lives of people. Now that I know the value of my contri

Introduction

My name is Pragya Pant. I am a geomatics engineer from Nepal.

My OSM Journey

I started mapping in OSM from year 2020. This journey started with mapping just for fun and utilization of my free time. After mapping for few months I started to realize the use and importance of the data I created and how it was impacting the lives of people. Now that I know the value of my contribution I map for a reason.

Interest for mapping

Being a geomatics engineer I have always been fond of mapping. I have been mapping using GIS software and have a knowledge of remote sensing and photogrammetry. I love mapping through field visits interacting to communities so that I can impact them positively. Getting OSM as an open platform I feel lucky to contribute where I use my skills of engineering to impact the communities of any part of the world through remote mapping.

Experience

From the point I realized the importance of OSM data I started mapping for projects that are running in Nepal. My experience in various OSM projects are as follows:

  1. OSM Mapping and Data Validation of Kailali/Kanchanpur/Doti/Dadeldhura/Rasuwa Districts
  2. 15 days 15 mapping campaign for mapping unmapped trials and settlements in the remote Dolpa district of Nepal organized by Youth Mappers
  3. Digitized buildings of Kathmandu Metropolitan City remotely using Open Street Map (OSM)
  4. Remotely mapped building footprints of different cities of Afghanistan
  5. Field participant of HOT Microgrant project- “Mapping Chepang community of Nepal”
  6. Participant in women leadership initiative “She Leads and She Inspires: Women in Leadership Program”- Asia-Pacific Region
  7. HOT Data Quality Intern for 2022

Some glimpse of field trip to Chepang Community, an indigenous community in Nepal:


My Journey of a Thousand Miles- Its been 5!

My 5 years celebration with OpenStreetMap Down My (OpenStreetMap) Memory lane…

I was just a Geo-informatics and Surveying Polytechnic student at Akanu Ibiam Federal Polytechnic Unwana, Ebonyi State. We used to have practical sessions using Surveying instruments but with time I realized that we are doing the same thing over and over without any data being stored. We would just acquire, use and t

My 5 years celebration with OpenStreetMap

Down My (OpenStreetMap) Memory lane…

I was just a Geo-informatics and Surveying Polytechnic student at Akanu Ibiam Federal Polytechnic Unwana, Ebonyi State. We used to have practical sessions using Surveying instruments but with time I realized that we are doing the same thing over and over without any data being stored. We would just acquire, use and trash! I then decided to form a team of 4 with my fellow students who I convinced of my vision – we would collect the data, save it and be updating it later to make data available to all and easy to access. We set objectives to achieving our aim and being close with my Head of Department and my lecturers give us access to instruments at any time. We decided to pick every existing feature within the school - it was a difficult experience for months but my passion for data kept me going. At the end of the struggle, we had the data and I then created a unique map for my school which is currently serving as the base map for the school even up to this day. The result got applauded by the department as I made it easy for anyone who may need data for a particular section of the school they can get it easily, saving time and eliminating use and trash. Since that day, I started keeping any data I collected and saving it for reuse. Initially I wanted to pursue Computer Science and Electronic Engineering because of my love for computers and I wanted to change the world as my strength could carry me but alas, I found myself in Geo-informatics and Surveying and completely fell in love with it. More like it was meant for me.

How I met OpenStreetMap

It was at University of Nigeria, Nsukka in 2017, I was walking around campus and I saw about 7 people gathering around Mr. Victor N. Sunday, my eyes were glued on the laptop they had placed in front of them with imagery background of Bing. I stopped just to observe for a couple of minutes then after they were done, I nicodemusly approached him and I inquired of whatever they were doing. There it was! OpenStreetMap! I shared my story from the Polytechnic. He taught me how to use the platform and how to make edits. I left my dream of having the geospatial database since I had discovered a platform that housed my dream. I started off with mapping my village completely before proceeding to other places, I admit I received many emails on mistakes I made but I did not give up. Unfortunately, Mr. Victor N. Sunday’s left for Port Harcourt which is about 300 km from Enugu and there I was helpless without even his contact. After some months, he showed up again. I was so overwhelmed and I showed him all the work I had been doing during the last couple of months and straight away he made me the Media/Technical Director of LionMappersTeam Enugu Campus. Now that I was part of the Chapter leads I needed more information to pass to others, I kept mapping and that’s how I improved in my skill. I became the President of the chapter -Team Leader/Chapter President. There I had the greatest of the tasks, organizing students, training them and all. Apparently, I am an introvert and at one point was stuck and had no idea where to start with the little information about OpenStreetMap that I had, fortunately, I sailed through and crossed the bridge.

Training image

My Motivation

  1. I am passionate about Geospatial Data and having met a platform where I can contribute to a global mapping initiative and humanitarian service that helps respond to resilient communities I became highly motivated.

The New Leaf

New Story After Meeting OpenStreetMap
  1. OpenstreetMap gives me the opportunity to showcase my skills, passion and talent by providing data that solves various problems, it makes my self-driven passion for Remote Sensing and Geospatial Technology come more true.
  2. I am thrilled that OpenStreetMap gives me the opportunity to train others as well as the opportunity to map and place many communities on the global web map leading to more opportunities to impact more people and collectively contributing to this global geospatial database to solve the world’s special needs.
  3. I dream of becoming a Remote Sensing and GIS expert, to help people quench their curiosities and better understand the world around them- contributing to OpenStreetMap and witnessing the solutions it provide makes that dream wholly true

My Contribution on OpenStreetMap

I had an opportunity to bring many OSMite and train them on OpenStreetMap which enables my growth, expand the community and get it sustained. I have learnt so much and I am still learning which is really impacting my Geospatial Industry and beyond - especially the opportunity given to me by HOT as 2022 HOT Data Quality Intern. I am learning a lot from experts on tools and data quality, data and data use cases, I also learnt Team Management and Human Management.

My Mapping Contribution So far
  1. HOT Tasking Manager
  2. Missing Map
  3. How Do I Contribute To OpenStreetMap
  4. OpenStreetMap
  5. HeatMap
  6. Recent Changes on OSM

My Dream|Goal|Aspiration

This is one thing I want to do for the rest of my life because I love the solutions it provides. If Ralph Aytoun can say at his old age that as long as His Sight Can Carry him and Strength, he will never stop contributing to OpenStreetMap. I want to provide a safe world using Remote Sensing and Geospatial Techniques. Sign up to openstreetmap.org and let us together solve problems globally.

Thanks to :
  1. Mr. Victor N. Sunday For Introducing me to OpenStreetMap and Youth Mappers / Mentoring, Inspiration and Believing in Me.
  2. Ralph Aytoun Inspiring and Serving to me as a monument/BenchMark on OpenStreetMap
  3. Becky Candy through her I learnt tools and skills during My Internship with HOT
  4. Unique Mappers Network Nigeria- There I grow and Keep growing
  5. To Humanitarian OpenStreetMap Family- Together we will continue humanitarian action and community development through open mapping.

as

AS

AS

Sunday, 04. December 2022

weeklyOSM

weeklyOSM 645

22/11/2022-28/11/2022 Flight paths of some birds [1] | © Benjamin Becquet, Data source: GBIF.org: BirdMap Data – GPS tracking of Storks, Cranes and birds of prey, breeding in Northern and Eastern Europe (09 May 2022) Bird pictures: WikiMedia Commons | map data © OpenStreetMap contributors Mapping barefootstache blogged about their personal ‘100 Day Mapping Challenge’.

22/11/2022-28/11/2022

lead picture

Flight paths of some birds [1] | © Benjamin Becquet, Data source: GBIF.org: BirdMap Data – GPS tracking of Storks, Cranes and birds of prey, breeding in Northern and Eastern Europe (09 May 2022) Bird pictures: WikiMedia Commons | map data © OpenStreetMap contributors

Mapping

  • barefootstache blogged about their personal ‘100 Day Mapping Challenge’.
  • A request for comments has been made for crossing:signals=*, a proposal to deprecate crossing=* in favour of crossing:signals=* and crossing:markings=*.
  • Voting is open on street parking revision, to deprecate and replace the parking:lane=* and parking:condition=* schema for mapping street parking spaces, until Thursday 8 December.

Community

  • Piet Brömmel, aka piebro, is maintaining a website where you can get about 40 different statistics about OSM contributions, which are updated monthly. Whenever possible, the results are displayed on a map. A description and the code can be found on GitHub. Feedback or suggestions for more interesting statistics are welcome and can be done by opening an issue at GitHub or writing him an email.
  • Włodzimierz Bartczak is asking for help in translating the website openaedmap.org. Translations are done using Weblate.
  • In her OSM diary, Jaqueline Amorim reflected on gender imbalance and how to attract females to OpenStreetMap.
  • HOT Open Mapping Hub Asia Pacific is calling for partners to conduct and replicate the OSM Hackfest in their countries. There is also a YouTube video on the first one held in Nepal.
  • HOT Open Mapping Hub Asia Pacific tweeted that they will be providing sponsorships to 15 university student clubs in 2023. The application deadline has been extended until Saturday 10 December.
  • PlayzinhoAgro described his OSM activities over the past three years in his diary.
  • Paul Norman has published some statistics about usage of the OSM website and tiles in 2022Q3.
  • Martijn van Exel says ‘I miss a lot of people here’ … by which he means that the community should meet on the Mastodon OSM instance.

Local chapter news

  • The November newsletter from OSM US has been sent out.

Events

switch2OSM

  • Aron Gergely spotted OSM in ‘the wild’ on a train somewhere in Hungary… along with ‘with proper attribution text in local language’.

Open Data

Software

  • Minh Nguyễn has implemented dynamically changing name labels based on the user’s preferred language for OpenStreetMap Americana, a vector tile implementation of an OSM map.

Programming

  • Sarah Hoffmann, aka Lonvia, reported that she has built experimental support for osm2pgsql’s ‘flex output‘ into the latest version of Nominatim with funding from Geofabrik. This will make it possible in the future to run map rendering and geocoding from the same database.
  • The Heidelberg Institute for Geoinformation Technology reported that version 1.0 of their OSHDB has been released. The OSHDB is an OpenStreetMap history database that allows users to visualise and explore the amount of data and contributions to OSM over time in a user-friendly manner via the ohsome dashboard.

Releases

  • Pascal Neis pointed out, in a tweet, that you can now also mention and link your own OSM community account in your ‘How did you contribute to OSM?’ listing.
  • karussell announced the release of a new version of GraphHopper with a completely rewritten frontend that supports alternative routes, includes the custom model feature, works on mobile devices and has many more features. You can read more about this in the GraphHopper blog.
  • Mateusz Konieczny’s wikidata/wikipedia validation tool now lists problems in many new areas – Brazil, Czechia, Moldova, Uganda, Italy, Ghana, Israel, Russia, Ukraine, Cuba, Yemen, Saudi Arabia, Belarus, and more areas in Germany and the USA. Mateusz has asked for help in fixing the identified problems. If anyone is interested in fixing other areas feel free to request them!

Did you know …

  • en.osm.town, the ‘home base’ of OpenStreetMap on Mastodon? Since the beginning of the month, the number of members has increased dramatically. @weeklyOSM is also represented there. Get your own account @MyName@en.osm.town. The advantage of being a member of this home base for OSMers: you can read all the messages of the members of this home base directly – without having to follow anyone.

OSM in the media

  • The discovery of the crannógs was’t new, but the newspaper write-up was.

Other “geo” things

  • PCINVASION has published what they call an ‘early access game’, ‘City Bus Manager‘, built with maps based on OpenStreetMap.
  • The Heidelberg Institute for Geoinformation Technology is looking for a Postdoc / Senior Researcher on OpenStreetMap Road Quality Analysis for a project aiming at developing, evaluating and advancing methods and technologies for OSM data quality analysis.
  • Jake Coppinger has built the ‘Sydney Transit Graph‘, which is a visualisation of real-time Sydney bus congestion using Marey charts. The code is available on GitHub.

Upcoming Events

Where What Online When Country
Cojata POSPUESTO: Reunatón Latam 2022-12-03 flag
加古川市 State of the Map Japan 2022 in Kakogawa 2022-12-03 flag
京都市 京都!街歩き!マッピングパーティ:第34回 渉成園 2022-12-04 flag
臺北市 OpenStreetMap x Wikidata 月聚會 #47 2022-12-05 flag
OSMF Engineering Working Group meeting 2022-12-05
Monthly MapRoulette Community Meeting 2022-12-06
City of Westminster Missing Maps London Mapathon 2022-12-06 flag
San Jose South Bay Map Night 2022-12-07 flag
Berlin OSM-Verkehrswende #42 (Online) 2022-12-06 flag
HOT Tasking Manager Monthly Meet Up 2022-12-07
Brest Mapathon en partenariat avec Infini 2022-12-07 flag
Rio de Janeiro Workshop Mapeamento Participativo e Cartografia Social 2022 / Participatory Mapping and Social Cartography Workshop 2022 2022-12-07 – 2022-12-08 flag
Stuttgart Stuttgarter Stammtisch 2022-12-07 flag
München Mapping Party: Christmas Edition 2022-12-08 flag
Žilina Missing Maps mapathon Slovakia online #8 2022-12-08 flag
München Münchner OSM-Treffen 2022-12-08 flag
Budapest Corvin Mall in-person survey, Grund: NextCloud Maps, StreetComplete, Snap, IPv6 2022-12-09 flag
Zürich OSM-Stammtisch 2022-12-09 flag
Berlin 174. Berlin-Brandenburg OpenStreetMap Stammtisch (hybrid – Test für FOSSGIS 2023) 2022-12-09 flag
[Online] 16th Annual General Meeting of the OpenStreetMap Foundation 2022-12-10
København OSMmapperCPH 2022-12-11 flag
HOT Open Tech and Innovation Session – Option 1 2022-12-13
HOT Open Tech and Innovation Session – Option 2 2022-12-13
City of Nottingham OSM East Midlands/Nottingham meetup (online) 2022-12-13 flag
Salt Lake City OSM Utah Monthly Meetup 2022-12-15 flag
Rio de Janeiro Workshop Mapeamento Participativo e Cartografia Social 2022 / Participatory Mapping and Social Cartography Workshop 2022 2022-12-14 – 2022-12-15 flag
Michigan Meetup 2022-12-15
Stainach-Pürgg 7. Virtueller OpenStreetMap Stammtisch Österreich 2022-12-14 flag
IJmuiden OSM Nederland bijeenkomst (online) 2022-12-14 flag
Roma Incontro dei mappatori romani e laziali 2022-12-14 flag
Brugge OpenStreetMap meetup in Bruges 2022-12-15 flag
Toulouse Réunion du groupe local de Toulouse 2022-12-17 flag
Bruxelles – Brussel OpenStreetMap meetup in Brussels 2022-12-20 flag
158. Treffen des OSM-Stammtisches Bonn 2022-12-20
Lüneburg Lüneburger Mappertreffen (online) 2022-12-20 flag
Karlsruhe Stammtisch Karlsruhe 2022-12-21 flag

Note:
If you like to see your event here, please put it into the OSM calendar. Only data which is there, will appear in weeklyOSM.

This weeklyOSM was produced by MatthiasMatthias, PierZen, Strubbl, TheSwavu, derFred, Can, 快乐的老鼠宝宝.
We welcome link suggestions for the next issue via this form and look forward to your contributions.


OpenStreetMap User's Diaries

My Experience in State of The Map Asia 2022

It was a big surprise when I received a mail that mentioned I would be presenting at State of The Map Asia 2022, my first-ever International Conference. The moment became more exciting when Open Mapping Hub - Asia Pacific sponsored us to visit Legazpi, Philippines, and present our work in person. Ever since I started contributing to OpenStreetMap around 5 years ago, this was the first time, I ha

It was a big surprise when I received a mail that mentioned I would be presenting at State of The Map Asia 2022, my first-ever International Conference. The moment became more exciting when Open Mapping Hub - Asia Pacific sponsored us to visit Legazpi, Philippines, and present our work in person. Ever since I started contributing to OpenStreetMap around 5 years ago, this was the first time, I had been a part of such a great event. I thought all the hard work and perseverance had finally paid off.

Due to General Election in Nepal, we missed the first two days of Pista NG Mapa but were able to attend all the sessions of SOTM Asia, 2022. Since it was my first international flight, it was a whole new experience and excitement when I reached Legazpi City on 22th Nov. Mount Mayon covered under the cloud was there to welcome us to this beautiful land where we were about to meet OSM enthusiasts around Asia and spend the most exciting five days of my life.

Mount Mayon

We were in a completely new place, with new people and yet we felt at home because of the way they talked with each other I felt we were like-minded, talking similar things that made me feel much better and comfortable.

Looking back at SOTM Asia 2022, there are many reasons that have made this event memorable for me. One of the many reasons is that I got a chance to meet to many people who have been contributing a lot to OSM in person. I got a chance to talk and listen to them about what they have been doing lately and their future plans to contribute to OSM. I also got a chance to spend a day with all of them at ATV. Doing this was a fun part.

First Day

On the first day of the SOTM Asia 2022, I had a presentation on our project “Mapping Communities POI Using Mapillary and OSM” with my friend Rabi Shrestha. Since it was our first time presenting in front of an international audience, we were quite nervous and at the same time excited to show our work to a large audience. We were happy to see our presentation being liked by the people and also being asked to say some words on our motivation to map in OpenStreetMap.

Me Presenting

I also had two sessions on the second day, The first was a presentation on “MAPPING HITI (Water Spouts) AND STREET NAMING IN OSM: LALITPUR METROPOLITAN CITY” and the second was a panel discussion on “Voices of YouthMappers” along with Feye Andal and Rabi Shrestha. There were so many youthmappers attending the session, addressing how youthmappers have been helping them to create a sustainable mapping ecosystem in their university, the challenges they have been facing at present, and what could be the priority areas that youthmappers can work on.

Apart from my presentation, I loved listening to the work many people have been doing at OSM. Some of the workshop sessions and presentations that I liked during the events are:

• Moving towards OSM data usage – OSM hackfest and way forward - Nirab Pudasaini, Nirman Khadka, Asim Bhadra, Prakash Ghimire, Pawan Bista

• Tasking Manager: Needs Assessment - Ramya Ragupathy

• Using Drones DRONEBIRDs ARE GO!!! - Taichi Furuhashi

• Application of OpenStreetMap and Geo Spatial Techniques in Disaster Exposure Mapping: Attanagalu Oya River Basin in Sri Lanka - S. Suthakaran

• And many more…

SOTM Asia 2022 Group Photo

At last, I am honored to be a part of this great event SOTM Asia 2022. I would like to thank the organizing committee and Open Mapping Hub Asia Pacific for providing me this wonderful opportunity to meet mapping enthusiasts, students, different youthmappers chapters, volunteers, and presenters and see their effort to maintain an open mapping ecosystem and emphasizing the use of open data in today’s world.


Permalinks at map.atownsend.org.uk

The problem

Historically, the map at map.atownsend.org.uk didn’t change the URL as you moved around, and you had to press a “permalink” button to save the current location. This wasn’t ideal, so I had a look around for alternatives. Helpfully, the Leaflet site has a list of suitable plugins. Of those, leaflet-hash was suggested elsewhere. That seems to be still in use, although it hasn’t be

The problem

Historically, the map at map.atownsend.org.uk didn’t change the URL as you moved around, and you had to press a “permalink” button to save the current location. This wasn’t ideal, so I had a look around for alternatives. Helpfully, the Leaflet site has a list of suitable plugins. Of those, leaflet-hash was suggested elsewhere. That seems to be still in use, although it hasn’t been updated for a while. It is spectaculary easy to use, and “does what it does” with no problems.

The challenge is that it stores the current location (for example “https://map.atownsend.org.uk/maps/map/map.html#11/54.4900/-3.1098”) but doesn’t store the current layer. That map currently has a choice of 5 base maps (test instances have 6) and 5 overlays:

Layer selector

How to solve this

I had a look for an alternative, and the nearest that I could find was leaflet-hash-plus. The hosting of that seems not to be there at the moment, so the demo does not currently work, but the code does (if you host it yourself). It’s a bit “some assembly required” though - the way it works is that it allows you to encode layer information in a “meta” array and store and retrieve that when needed, which is a bit of a challenge for someone who (like me) isn’t a Javascript developer.

To do that, I need to add handlers for events so that the code knows when the base layer changes or when overlays are added or removed.

The “meta” that I use is just a list of layers, so “HPN” would mean that the default base layer is used, together with the “LA_PRoW” (“P”) and “No vis paths” (“N”) overlays. When the URL changes, the code must change the displayed layers to match. When layers are changed manually using the layer selector, the URL must change. The code makes sure that only one base layer is selected, and overlay layers are removed as required. The mapping between tile layer URLs and the representation in the current site URL is handled here.

What we can now do

West of Scafell Pike

The URL https://map.atownsend.org.uk/maps/map/map.html#16/54.4540/-3.2155/H/N turns on the “No vis paths” layer so that this path appears. It’s suppressed by default on the default layer because “sac_scale” is set to “demanding_mountain_hiking” and “trail_visibility” is set to “bad”, and it doesn’t have a designation tag on it.

UK/IE/IOM boundary

Boundaries are turned off by default, but a URL of https://map.atownsend.org.uk/maps/map/map.html#8/54.143/-4.878/H/B turns them on.

Jugger Howe

This (https://map.atownsend.org.uk/maps/map/map.html#15/54.3771/-0.5528/H/P/N) shows an overlay of the legal rights of way over surveyed paths of varying visibility, and how they significantly differ from what is actually there.