Search
Items tagged with: OpenStreetMap
Menstrual products can now be tagged in #OpenStreetMap 🎉
The vote went through and the proposal was accepted! If you encounter a toilet that has menstrual products available (or if you want to document the lack thereof) you can now use
toilets:menstrual_products=yes/now/limited
For more information see wiki.openstreetmap.org/wiki/Ke…
PS: In theory this was possible before but the approved proposal is a way of the community to find a consensus on how to tag. The new tag is now documented and can be included in survey tools like #StreetComplete
For all the lonely souls out there who celebrated #valentines day alone yesterday: mapcomplete.org/openlovemap
(This theme is 18+)
For reference: we saw that openlovemap.de was very broken. I can't stand broken #OpenStreetMap stuff, so I rebuilt it on MapComplete.)
Open Love Map
mapcomplete.orgLove in the palm of your hand
Open Love Map lists various adult entries, such as brothels, erotic stores and stripclubs
A new thematic #map arrived: mapcomplete.org/ski
It features an interactive display of:
- #ski pistes
- #aerialways
- 3D-visualisation of the terrain
- various useful POI, such as #guideposts, information boards, #restaurants mountain #rescue stations, ...
All data is of course based on #OpenStreetMap (with the addition of height data and aerial imagery of course)
This might or might not be created because @pietervdvn went #skiing last week ;)
Yesterday, I reached the point of 1,000,000 map changes and 20,000 changesets on #OpenStreetMap. It made me pause for a second and I wrote down a few thoughts in a diary entry entitled "What is OpenStreetMap, really?": openstreetmap.org/user/L'imagi…
Looking forward to hearing your comments on it!
Keep on mapping!
L'imaginaire's Diary | What is OpenStreetMap, really? | OpenStreetMap
OpenStreetMap is a map of the world, created by people like you and free to use under an open license.OpenStreetMap
Rebuilding FourSquare for ActivityPub using OpenStreetMap
shkspr.mobi/blog/2024/01/rebui…
I used to like the original FourSquare. The "mayor" stuff was a bit silly, and my friends never left that many reviews, but I loved being able to signal to my friends "I am at this cool museum" or "We're at this pub if you want to meet" or "Spending the day at the park".
So, is there a way to recreate that early Web 2.0 experience with open data and ActivityPub? Let's find out!
This quest is divided into two parts.
- Get nearby "Points of Interest" (POI) from OpenStreetMap.
- Share a location on the Fediverse.
OpenStreetMap API
OpenStreetMap is the Wikipedia of maps. It is a freely available resource which anyone can edit (if they're skilled enough).
It also comes with a pretty decent API for querying things. For example, nw["amenity"]({{bbox}});
finds all "amenities" near a specific location.
As you can see, it has highlighted some useful areas - a pharmacy and a pub. But it has ignored other useful locations - the train station and the park. It has also included some things that we may not want - bike parking and a taxi rank.
What API call is needed to get useful locations of of OverPass?
It's possible to specify the type of thing to find using nw["amenity"="restaurant"];
- but adding every single type of thing would quickly end up with a very large query containing hundreds of types.
It is also possible to exclude specific types of places. This retrieves all amenities except for fast food joints:
nw["amenity"]({{bbox}});-nw["amenity"="fast_food"]({{bbox}});
Again, that would be complex.
Perhaps one solution is just to return everything and let the user decide if they want to check in to a telephone kiosk or a fire hydrant? That's a bit user-hostile.
Instead, this query returns everything which has a name nw["name"]({{bbox}});
That cuts out any unnamed things - like park benches and car-sharing spots. But it does add named roads and train lines.
It is possible to use filters to exclude results from OverPass. The best that I can come up with is: nw["name"][!"highway"][!"railway"][!"waterway"][!"power"]({{bbox}});
That gets everything which has a name, but isn't a highway or railway or waterway or powerline. It isn't perfect - but it will do!
This is the query which will retrieve the 25 nearest things within 100 metres of a specific latitude and longitude. It includes the name and any other tags, the location, and the OSM ID.
ActivityPub
There's good news and bad news here. Firstly, ActivityStreams (which are subscribed to in ActivityPub) supports the concept of "Place" and "Location".
Once the user has a latitude and longitude, the can share it - along with a message, photo, or anything else.
Something like:
{ "@context": "https://www.w3.org/ns/activitystreams", "type": "Note", "content": "Here in NYC! <a href=\"https://www.openstreetmap.org/way/958999496\">John Lennon's Imagine Mosaic</a>.", "attachment": [ { "type": "Image", "mediaType": "image\/jpeg", "url": "https:\/\/fastly.4sqi.net\/img\/general\/590x786\/56367_9pxuZJD7d1hgPdaMFcFq1pipvTTMynBJsYcpHH-b8mU.jpg", "name": "A photo of a mosaic which says 'Imagine'." } ], "location": { "name": "John Lennon's Imagine", "type": "Place", "longitude": 40.77563, "latitude": -73.97474 }}
For example, here's a PixelFed post with an attached location - and this is the JSON representation. That status can be reposted into other social networks.
It is worth noting that Mastodon doesn't (natively) support location - if you view my repost of that PixelFed post you'll see there's no location metadata attached. That's OK! It just means that the status needs to include human-readable data.
Similarly, Mastodon doesn't support the arrive
vocabulary. So this will be limited to a message with a location attached.
Other ActivityPub services do support location.
Putting it all together
Well… that's a job for next week. Probably!
- Building a web site which gets the user's location is easy.
- Getting the data from OverPass should be straightforward.
- Creating an ActivityPub server which can post geotagged notes into the Fediverse might be a little beyond my skillset! Some testing with Darius Kazemi's AP Glitch suggests this should work.
If you'd like to help, please leave a comment.
shkspr.mobi/blog/2024/01/rebui…
#ActivityPub #fediverse #FOURSQUARE #geolocation #OpenStreetMap
05 - Find nodes by applying multiple filters
A basic tutorial covering the key features of the Overpass languageosm-queries.ldodds.com
Ghost bikes
A ghost bike is a memorial for a cyclist who died in a traffic accident, in the form of a white bicycle placed permanently near the accident locationmapcomplete.org
If you want to participate in #OpenStreetMap in a simple way, I recommend taking a look at #StreetComplete
With the news that Google is going to "supercharge" Maps with "AI" (and the poor results I've had with Apple Maps), I finally checked out OpenStreetMap: openstreetmap.org/
OMG THIS IS AMAZING. So much more useful detail! Incredible! Going to dig up an app for my phone and use this for a while to see how it compares to the ad- and AI-ridden nonsense.
OpenStreetMap
OpenStreetMap is a map of the world, created by people like you and free to use under an open license.OpenStreetMap
An #OpenStreetMap contributor wrote 📝 about, "Welcome to the newest (and returning) OSMF Local Chapter: OSM Belgium."
Read 👁️🗨️ it in @openstreetmap 👉🏼 openstreetmap.org/user/arnalie….
arnalielsewhere's Diary | Welcome to the newest (and returning) OSMF Local Chapter: OSM Belgium | OpenStreetMap
OpenStreetMap is a map of the world, created by people like you and free to use under an open license.OpenStreetMap
Do you use the OSM API directly? Make an OSM App? We're dropping support for certain insecure, legacy authentication methods. If you're using them in your app, it risks breaking! _(If this is gibberish to you, you're probably not affected)_
OSM API will remove support for HTTP Basic Auth, & OAuth 1.0a. You'll have to migrate to the modern OAuth 2.0 feature, which is very well supported.
read more: community.openstreetmap.org/t/…
#OpenStreetMap #OSM
cc: @osm_tech@osm.town
OAuth 1.0a and HTTP Basic Auth shutdown
The Operations Working Group is shutting down OAuth 1.0a and HTTP Basic Auth in 2024. They have been deprecated since 2023 and their role in authorization has replaced by OAuth 2.0 which the standard authorization method for most systems.OpenStreetMap Community Forum
Different place for this time, a small nearby village. Finally aligned most of the roads, some were off by about 5m, polished up the landuse and did some other minor touch-ups. Also spotted this interesting 'bridge'-like road near the start of a 30-zone, almost looks like traffic calming.
#OpenStreetMap
Always fun trying to get detailed landuse for mixed-use buildings, also came across an interesting one for tagging: a shop selling (ethically sourced) animal hides (now tagged as shop=interior_decoration).
Also one of the reasons why I love mapping, you see something new every time.
#OpenStreetMap
Instead of focusing on a small area I tried adding all sidewalks, as well as sidewalk information to roads. After doing that all roads have sidewalk information, instead of only 3, and as for the sidewalks themselves I made a small map.
#OpenStreetMap #gis
#OpenStreetMap
📝 An #OpenStreetMap contributor posted a diary entry, "MapComplete: 2023 in review."
Read all about it 👉🏼 openstreetmap.org/user/Pieter%….
Pieter Vander Vennet's Diary | MapComplete: 2023 in review | OpenStreetMap
OpenStreetMap is a map of the world, created by people like you and free to use under an open license.OpenStreetMap
Heb je interesse in #OpenStreetMap en woon je in #Gent of in de buurt?
Nu donderdag (18 januari) is er een OSM-community meetup met gratis #pizza in de kantoren van TomTom. Meer informatie hier: meetup.com/openstreetmap-belgi…
Op maandag 22 januari is er dan weer een introductie in 't Assez. Hier beginnen we vanaf nul, dus ideaal als je interesse hebt in Geo, FOSS of gewoon een goeie app zoekt maar nog nooit iets met OpenStreetMap hebt gedaan: mobilizon.openstreetmap.fr/eve…
OpenStreetMap meetup & MapComplete workshop at TomTom in Gent
TomTom's OSM team welcomes anyone interested in OpenStreetMap to the TomTom office in Gent for food, drinks and good company. We will kick the night off wiMeetup
📝 An #OpenStreetMap contributor wrote an entry: landuse=forestry.
Read more here: openstreetmap.org/user/Zkir/di…
Zkir's Diary | landuse=forestry | OpenStreetMap
OpenStreetMap is a map of the world, created by people like you and free to use under an open license.OpenStreetMap
#EveryDoor verfügbar auf @fdroidorg : f-droid.org/de/packages/info.z…
"This editor does not make you think. Just go to a mall, and start Every Door. You'll see mapped #shops around you: tap on the checkmark for any that are still there, and add shops that are not on the map. That's the entire process: you can keep your entire town up-to-date thanks to this simple editor."
Every Door | F-Droid - Free and Open Source Android App Repository
Mobile OpenStreetMap editor for POI & micromappingf-droid.org
Ooh! I will pass by! I'll also do an 'Introduction to #OpenStreetMap' tomorrow, in the Hardware Hacking Area.
Also, I forgot to bring my heap of stickers, but I see that you have plenty to hand out. I might temporarily move a stash to my intro session.
(1) Open openstreetmap.org/profile/edit
(2) Add <a href="en.osm.town/@YOUR_NAME" rel="me">Mastadon</a>
(3) Open en.osm.town/settings/profile
(4) Remove Link and(!) Label of your existing OSM Profile link (if present), then save
(5) Re-add Label and Link
(6) Visit your Mastdon profile, the OSM link is now green.
OSM Town | Mapstodon for OpenStreetMap
An independent, community of OpenStreetMap people on the Fediverse/Mastodon. Funding graciously provided by the OpenStreetMap Foundation.Mastodon hosted on en.osm.town
This Christmas, I've finally bitten the bullet and done some serious contributing to @openstreetmap (and also joined the OSM Foundation while I was at it). Honestly, I think it's one of the great wonders of the #OpenSource internet, so I wrote a blog post about why I'm contributing (and you should too)
andreasthinks.me/posts/OSM_for…
#GIS #openstreetmap #GeoSpatial #christmas #DataScience #data
Andreas Varotsis - Why I’m Contributing to OpenStreetMap for Christmas…
…and maybe you should too!andreasthinks.me
#Google has a revenue of $162bln and 1.8bln regular users. If we divide these numbers, the value of the services people use giving away their #privacy is $7.5/mo.
But you can have all these services for free (or very small monthly fees) in a privacy-respecting environment: #encrypted email from @protonmail or @Tutanota, online office suite from @cryptpad or @ViOffice, cloud storage Proton or ViOffice, #openstreetmap for maps, #duckduckgo, or @StartpageSearch for search. As simple as that! 😀
#Reparieren statt wegwerfen! Dafür gibt es (ehrenamtliche) Reparatur-Cafés. Für München findet Ihr diese beispielsweise auf den Seiten des AWM (Abfall-Wirtschaftsbetrieb München). Für die Standort-Anzeige wird nicht etwa auf GMaps, sondern auf #OpenStreetMap gesetzt 🤩
Is there anyone out there
coding with #BevyEngine and
likes #OpenStreetMap? In 3D and VR?
To help my project to get started?
A zoom 15 glb-tile of OSM by OSM2World rendered with Bevy:
I genuinely feel like #Protomaps is not nearly getting the attention it deserves
We can drop a single file on a static host and get stylable vector maps? Magic ✨
In combination with Maplibre it's a game changer for 99% of web map use cases 👏
#OpenStreetMap #MapLibre #Maps #Mapstodon
A free and open source map of the world
Protomaps is an alternative to Map APIs that you run on your own cloud storage.protomaps.com
streets.gl/#49.13445,16.73294,…
#osm
Streets GL
Streets GL is a OpenStreetMap 3D renderer that allows to explore the whole world in great detailstreets.gl
Tvořte mapy v projektu Missing Maps
Týmy Lékařů bez hranic často působí v oblastech, pro které neexistují dostatečně podrobné mapy. Zapojte se do projektu Missing Maps a vytvářejte mapy podle satelitních snímků, aniž byste opustili svůj pokoj.lekari-bez-hranic.cz
This reminds me of a story from our local community in the @philippines, how a blind contributor got in touch to inquire about how to use #OpenStreetMap data for their GPS device.
Maning, (one of our OSM pioneers) promptly responded by creating a database they can use, and a few months later, they got another email, sharing additional data to add to OSM.
openstreetmap.org/changeset/40…
Changeset: 4078299 | OpenStreetMap
OpenStreetMap is a map of the world, created by people like you and free to use under an open license.OpenStreetMap