- adım: ArcGIS REST sunucusunda konfigürasyonla erişilebilen WFS endpoint ini kopyalıyoruz.
- adım: QGIS indirip kuruyoruz, ardından WFS endpoint i ilgili kısımdan ekliyoruz.
- adım: Endpointten elde edilen altlıkları açıyoruz ve istediklerimizi Shapefile olarak dışa aktarıyoruz.
- adım: Son olarak eğer projeksiyon EPSG:4326 değilse JOSMdeki OpenData eklentisi genelde düzgün açamamakta. Bunun için de [https://mygeodata.cloud/ şu siteden] GeoJSON haline dönüştürüyoruz.
- Adım: Multipolygonlar düzgün aktarılmadığı için sınırları elle bir daha düzenleyip OSM sunucusuna yolluyoruz. Veride azıcık kayma olması mümkün. (muhtemelen veriler önce ED50/TUREF’den aktarılıyor, biz de bunu bir daha dönüştürdük. hata payı var)
Users' Diaries
Recent diary entries
Como mapear nomes de Rua no Openstreetmap com uma camada de fundo do senso-2022.

nesse video vou mostrar como mapear nomes de Rua com uma camada de fundo com dados de nomes de Rua disponibilizada pelo IBGE.
Link do arquivo usado no video com os dados de nomes de Rua de algumas cidades brasileiras para o mapeamento de nomes de Ruas no Openstreetmap.
OBS: use esse arquivo como camada de fundo.
https://projeto.softwarelivre.tec.br/s/3zxd54iSjr7YQZ4
Link do Video; https://www.youtube.com/watch?v=2hyHqiViMMw&t=118s
Baixar os aquivos da camada de face do Senso-2022;IBGE http://gpsutil.com/CNEFE-2022/
Fonte: IBGE; Senso-2022
UMBRAOSM - União dos Mapeadores Brasileiro do Openstreetmap
This is cross-linked from my blog, posted on 11 July 2023
I recently joined the Humanitarian OpenStreetMap Team in modering their Community Working Group and Tech Working Group’s discussions on AI-Assisted Mapping.
This, in part, was a reminder that I (still!) haven’t published an OSM diary that summarises my MA research, and that publication is still process. But it was also a reminder that I have yet to really summarise or bring together what I have shared so far.
Here’s a short summary:
Moderation: “Perspectives on AI-Assisted Mapping”
- Session 1: https://www.youtube.com/watch?v=JTtTh6gHEwI
- Session 2: https://www.youtube.com/watch?v=6pfdDV9xSoo
- These two sessions - recorded as hour-long discussions with unrecorded 30 minute discussions at the end, were really interesting (and much-needed!) community spaces for the OSM community. I’m grateful to have been given the trust needed to facilitate, and learned a lot from folks there. Most notably, I think the discussion primarily ended up focusing not on “what we should be building” but what AI means to mappers in the first place (these being very different things)!
Talk: “Crisis Maps, Community, and Corporations (an Anthropologist’s perspective)”
- Link: https://www.youtube.com/watch?v=_0a84F0pdNU&t=351s
- Slides: Coming soon!
- This was given at the Humanitarian OpenStreetMap Summit in 2021 in the form of a talk. It shared some of my initial thoughts around crisis mapping specifically, and citations in that direction. In particular, I focused a bit more on what defines the kinds of crises that become maps, and informational asymmetries within the community.
Talk: “Mapping crises, communities and capitalism on OpenStreetMap: situating humanitarian mapping in the (open source) mapping supply chain”
В iD появилось поле “ID изображения в Panoramax”, которое отвечает за тег panoramax=*. Все, кто по моему совету заливал фото/панорамы на Panoramax теперь могут пометить POI (и не только) тегами с ID их фото на этом сервисе.
Imagery Offset Database
Todo mapeador aficionado debería saber que todas las imágenes obtenidas de forma remota (por ejemplo, imágenes satelitales y fotografías aéreas) y otras fuentes, excepto las trazas GPS, suelen estar mal alineadas con respecto a la realidad. Como resultado, el cartógrafo debería poder alinear las imágenes en su editor preferido utilizando trazas GPS. El proceso lleva entre 5 y 10 minutos y, debido a la precisión del GPS, los resultados varían. No es tan malo si eres el único cartógrafo en cientos de kilómetros a lo largo de cientos de años, pero para la cartografía cooperativa, incluso una variación de un metro importa.
Un análisis del problema reveló dos posibles soluciones, ambas igualmente efectivas. La base de datos de desplazamientos y el complemento de desplazamientos implementan ambas; no se excluyen, sino que se complementan entre sí, lo que permite al mapeador verificar los desplazamientos no solo con trazas GPS, sino utilizando un método de alineación alternativo.
Cada objeto en la base de datos OSM tiene coordenadas (en grados en la proyección WGS84/EPSG:4326), una fecha de creación, un autor y una descripción, que ayudan a determinar la aplicabilidad y la cobertura de un desplazamiento.
Es una buena práctica utilizar esta base de datos en nuestro mapeo de cada área. Si te interesa aprender a usar este mecanismo puedes leer: osm.wiki/ES:Imagery_Offset_Database
Some days ago, I searched online for a bus route that was supposed to be newly introduced to go from Kilkenny to New Ross. I didn’t find it, but I found another one which pleased me even more which goes from Kilkenny to Fiddown (ref=891). The reason it pleases me is that the other route is already partly covered by another bus company and I don’t really need it, and the 891 covers a route that goes past several historical sites and at least two hiking routes. Since I don’t drive, I will certainly avail of it myself. I don’t mind organizing myself lifts, and I enjoy the company of my “drivers”, but sometimes it’s good to be more independent. For context, the bus route started on January 20th 2025.
Street-level imagery
So I decided to track it, because I don’t really trust Transport for Ireland’s route maps, and I can’t be sure that they didn’t use proprietary map material to provide the routes online, even though their background map is OSM. But I have seen routes on their website which they seemed to have taken out of thin air which had nothing to do with the actual route the bus takes.
Prerequisites
To follow along with this tutorial, please setup and configure a Oracle Cloud instance for mapillary tools. Please refer to this guide for instructions on how to accomplish this.
Uploading a 360 video to Mapillary on Oracle Cloud instance from ARM computer
- Login to Oracle Cloud Instances.
- Select your Mapillary instance configured from this guide.
- On the top bar, click Start to boot your instance and note any public IP address changes.
- Open Terminal and SSH into your Oracle instance.
ssh -i ~/.ssh/oracle_mapillary_keys/[your private key (not .pub)] opc@[IP Address copied from Oracle]
- Open a second terminal window and copy files from your local machine / SD card / elsewhere to your Oracle instance. This will place the file into the folder on your instance you created during configuration.
scp -i ~/.ssh/oracle_mapillary_keys/[your private key (not .pub)] [/path/to/local/360/file] opc@[IP Address copied from Oracle]:~/mapillary
- Wait for these file(s) to transfer to the Oracle instance and switch back to the instance terminal window. Upload the transferred files to Mapillary.
mapillary_tools process_and_upload ~/mapillary/*.360
- Wait for the upload(s) to complete. Delete the files off the instance and gracefully exit the instance.
rm ~/mapillary/*.360 && exit
- Return to Oracle dashboard on the web, select Stop from the top bar to stop the instance from running while not in use.
Tools Used
- GoPro MAX 360 Camera
- SD Card
- SD Card Reader
- Raspberry Pi 4
- Internet Connection
See also
Installation & Configuration
So I recently started working on adding the features of a local high school into a relations group, but after looking at the docs, I’m not sure I’ve properly understood when or how relations should be used. Could somebody help clarify this?
Well, I’ve just discovered that anybody can edit like it’s wikipedia. So instead of doing homework, I’ve spent several hours fixing little things in my hometown. This is fun.
npm install leaflet react-leaflet @types/leaflet import ‘leaflet/dist/leaflet.css’; import { MapContainer, TileLayer, GeoJSON } from ‘react-leaflet’;
<MapContainer center={[39.8283, -98.5795]} zoom={4} style={{ height: ‘400px’, width: ‘100%’ }} >
<GeoJSON data={stateGeoJSON} style={stateStyle} onEachFeature={onEachFeature} /> </MapContainer>
I used this query in overpass turbo:
[out:xml][timeout:25];
// fetch area “Kildare” to search in
{{geocodeArea:County Kildare}}->.searchArea;
// gather results
(way["highway"="tertiary"]["maxspeed"="80"](area.searchArea);
way["highway"="unclassified"]["maxspeed"="80"](area.searchArea);)->.roads;
// print results
(.roads;>;); out meta;
and loaded it directly into Josm, then replaced 80 with 60, and added maxspeed:type=IE:rural as suggested on the talk-ie list, which I hope will make the difference between “rural” local roads, and those at the edge of urban areas, obvious.
I couldn’t find any exceptions listed by Kildare County Council, so I’m reasonably confident I shouldn’t have scooped up any inappropriately, but do shout if I’m wrong.
Nesse video venho mostrar como instalar um novo estilo de pintura chamado coloured street e suburb.

Estilo de Pintura Coloured_Suburb; https://josm.openstreetmap.de/wiki/Styles/Coloured_Suburb
Estilo de Pintura Coloured_Streets: https://josm.openstreetmap.de/wiki/Styles/Coloured_Streets
Link do Video.
Contato por E-mail: [email protected]
UMBRAOSM - UNião dos Mapeadores Brasileiro do Openstreetmap www.umbraosm.com.br
Veja nesse video como instalar um plugin no Editor Josm e começar a mepear Edificações de forma muito mais rapida e facil.

link do Video; https://www.youtube.com/watch?v=q6vVhAC4BKo
UMBRAOSM - União dos Mapeadores Brasileiros do Openstreetmap www.umbraosm.com.br
Mapeando um limite de bairro no Openstreetmap com dados do Senso-2022.
Como mapear um limite de Bairro no Openstreetmap com a camada personalizada de fundo do senso2022.
O IBGE disponibilizou os dados de limites de bairros que pode ser usado para o mapeamento no openstreetmap, porem precisamos primeiro personalizar a camada de limite de Bairros do IBGE para que possa mapear no openstreetmap.
nesse video mostro como criar uma camada personalizada com os dados do senso-2022. https://www.youtube.com/watch?v=0eKytB2F28A

Para baixar a camada de fundo personaliza que foi usada nesse video, você pode baixar nesse link. https://projeto.softwarelivre.tec.br/s/jdoPGWyTysPGyFa
Link do Video: https://www.youtube.com/watch?v=sTe-1N2QvLY&t=16s
UMBRAOSM
União dos Mapeadores Brasileiros do Openstreetmap
para entrar em contato conosco, nosso e-mail: [email protected] , nosso site: www.umbraosm.com.br
My End Goal: Have all the ferries in the world listed in the best possible way on Openstreetmaps!
Aggiunte:
-
le nuove corse della linea 19 prolungate da piazza della Libertà a Barcola
-
linea 19/ tra largo Barriera e Barcola
-
rimossa la 20 (sperimentazione precedente)
per maggiori informazioni visita il sito tpltrieste.it
La France est un des rares pays dans le monde à utiliser les relations associatedStreet. Utiliser les relations nécessite de mettre en place des règles de contrôles qualité pour assurer un fonctionnement optimal lors de la réutilisation des données par des outils tiers notamment les GPS.
Des contrôles existent déjà dans JOSM, Osmose et Pifomètre:
- https://osmose.openstreetmap.fr/fr/issues/open?item=xxxx&source=409876
- https://josm.openstreetmap.de/wiki/Help/Preferences/Validator
- https://josm.openstreetmap.de/wiki/Rules/FranceSpecificRules
- https://bano.openstreetmap.fr/pifometre/adresses_osm_sans_rue.html
Je vous propose quelques requêtes Overpass qui vous permettront d’améliorer les relations associatedStreet dans votre région (les requêtes sont compatibles avec le chargement de données dans JOSM depuis Overpass Turbo):
- Rechercher toutes les relations associatedstreet (au lieu d’associatedStreet)
[out:xml][timeout:25];
{{geocodeArea:Ain}}->.searchArea;
relation["type"="associatedstreet"](area.searchArea);
(._;>;);
out meta;
- Rechercher toutes les relations associatedStreet sans tag name
[out:xml][timeout:25];
{{geocodeArea:Ain}}->.searchArea;
relation["type"="associatedStreet"][!"name"](area.searchArea);
(._;>;);
out meta;
- Rechercher toutes les relations associatedStreet qui ont un rôle spécifique (potentiellement une faute de frappe ou un rôle invalide, à récupérer dans la liste disponible sur taginfo)
[out:xml][timeout:25];
{{geocodeArea:Ain}}->.searchArea;
relation["type"="associatedStreet"](if:count_by_role("strteet") > 0)(area.searchArea);
(._;>;);
out meta;
- Rechercher toutes les relations associatedStreet dont au moins un membre n’a pas de rôle
[out:xml][timeout:25];
{{geocodeArea:Ain}}->.searchArea;
relation["type"="associatedStreet"](if:count_by_role("") > 0)(area.searchArea);
(._;>;);
out meta;
Bon jardinage
About Me
I have been a member of OpenStreetMap US for five years, engaged in fostering open data and community collaboration. My first experience with OpenStreetMap was while working in emergency management in 2010 when the Haiti earthquake occurred. As someone trained in disaster response, I watched the events in Haiti unfold and looked for ways to contribute. It was also my gateway into other open data & software communities, such as QGIS and OSGeo, which informed my educational approach during my time at the University of Arizona Libraries.
I helped host the first MappingUSA virtual conference and, in 2022, hosted the State of the Map US conference at the University of Arizona in Tucson, marking the first in-person gathering post-COVID. I currently work at Development Seed, an organization with a long-standing commitment to OpenStreetMap. I drive our team’s community strategy by supporting OpenStreetMap events and engaging with other open geo communities. My background in geospatial technology, open data advocacy, and community engagement equips me with a unique perspective to support and strengthen OSM US.
Advancing OSM US
OpenStreetMap is more than just a map—it is a platform for civic engagement, education, and open collaboration. As a board member, I would focus on:
Como criar uma camada de fundo personalizada de limite de bairro para o mapeamento no openstreetmap em qualquer estado do Brasil com os dados do Senso-2022 que o IBGE disponibilizou recentemente.

Link do Video: https://www.youtube.com/watch?v=0eKytB2F28A