HackerTrans
TopNewTrendsCommentsPastAskShowJobs

pietervdvn

517 karmajoined 6 năm trước
Involved with OpenStreetMap, creator of https://mapcomplete.org

Find me on mastodon: https://en.osm.town/@pietervdvn

Submissions

Show HN: A crowdsourced map of surveillance camera's based on OSM

mapcomplete.org
7 points·by pietervdvn·tháng trước·0 comments

Unplug technofascism – Belgian activists are planning to occupy a datacenter

code-rouge.be
4 points·by pietervdvn·2 tháng trước·1 comments

comments

pietervdvn
·3 ngày trước·discuss
I'd say: the fediverse. Everyone can "broadcast" and discuss freely without having a central power that can censor or subtly manipulate the broader discussion.
pietervdvn
·6 ngày trước·discuss
Hi! <3
pietervdvn
·6 ngày trước·discuss
Don't download all the tiles, that is useless.

Look into protomaps instead. One ~100GB archive for the entire world
pietervdvn
·6 ngày trước·discuss
This is correct. Tools might however display them slightly different, have different update schedules or make different cartographic choices (e.g. not showing node networks or something)
pietervdvn
·6 ngày trước·discuss
This is all OSM-based. OSM is one big pile of data - we don't do layers.

It is also best to add it directly into OSM, importing data afterwards is tricky.

My talk at Why25 should be a good intro (https://media.ccc.de/v/why2025-198-openstreetmap-for-beginne...), but the OSM-wiki also contains some valuable sources: https://wiki.openstreetmap.org/wiki/Tags , https://wiki.openstreetmap.org/wiki/Map_features

There are also various libraries to show OSM as background map on a website and allow you to draw features on top. Those support various formats (GPX, GeoJSON, ...) Leaflet and MapLibre are the biggest here, with leaflet being the easiest and MapLibre being very flexible and performant
pietervdvn
·6 ngày trước·discuss
The big difference is visibility and scale.

Sure, a 'description' or 'name' tag can contain something inappropriate (like a slur of defamation). If it has high impact, it'll be reverted quickly. If it has little impact, not a big deal. Many tools don't even show the 'description' tag

Pictures are a whole other level. You need to blur faces and license plates. What if someones house is photographed? How to detect inappropriate images? Should one study the laws of all countries? Even the freedom of panorama contains many differences between European countries, let alone privacy rights, ...
pietervdvn
·6 ngày trước·discuss
The OSM foundation strictly keeps it with 'map data'. There are however many other, small projects that fill in the gap; for example 'Panoramax' for streetview imagery or lib.reviews for reviews. I've made a webapp that ties those services together (https://mapcomplete.org)

Keep in mind that Google Maps has a >1 billion yearly budget (citation needed, but other global maps have similar budgets)
pietervdvn
·6 ngày trước·discuss
Not involved in OM or CoMaps at all; but involved in OpenStreetMap.

> What do you mean, leaked? Isn't this a FOSS project?

The client-app (CoMaps/Organic Maps) indeed is fully FLOSS. It uses OSM data, but that data is packaged into a specific and optimized format. The code _generating_ this optimized data (and serving it to the clients) was kept proprietary.
pietervdvn
·6 ngày trước·discuss
You can use a different, webbased one: https://mapcomplete.org
pietervdvn
·6 ngày trước·discuss
If you want to do more advanced accessibility mapping, also have a look at https://mapcomplete.org/onwheels - same concept, but different implementation. Also OpenStreetMap based, so data you add there is shared amongst CoMaps, StreetComplete, ...

Disclaimer: I make this
pietervdvn
·tháng trước·discuss
Thanks for the compliments :)

Yeah, the complexity of the other tools is the pitch of MapComplete
pietervdvn
·tháng trước·discuss
Who is George? I'm probably missing some (cultural) reference
pietervdvn
·tháng trước·discuss
Excellent question!

First: editing _attributes_ of geometries is totally possible, editing the _shape_ of geometries is not possible with MapComplete.

If one allows to edit shapes (aka: geometries), this means that one can draw or move lines around - for example: add/move a cyclepath. A contributor might thus move a line into another geometry (such as a building). But as MapComplete has focused maps, they might not be shown to this contributor!

Allowing to edit geomtry shapes this implies I should show all _other_ lines and polygons (e.g. forests, streams, buildings, ...) to avoid incorrect intersection.

The point of MapComplete is to keep it simple and focussed on a single topic. Showing all geometries is counter to that. On top of that, we already have an excellent tool which handles geometry drawing: the iD editor you'll find on openstreetmap.org/edit .

One could also argue that creating/moving points (which can be done with MapComplete) could also cause data errors; but the 'add new point'-wizard has some steps to invite to add with high accuraccy. And even if someone adds a point in a wrong location (e.g. in a building instead of outside of it), the impact of a misplaced point is generally way less then that of a misplaced line or area.
pietervdvn
·tháng trước·discuss
Thanks for the compliments :)
pietervdvn
·tháng trước·discuss
Checkout https://mapcomplete.org/cycle_infra and https://mapcomplete.org/cyclenodes.html

Editing attributes of relations is possible. Adding or deleting objects to relations might become possible one day. Editing geometries is out of scope for this project.
pietervdvn
·tháng trước·discuss
To keep the user interface clean, I hide buttons when they are not relevant. If you are logged out, the 'move this feature' button is hidden.

In other words, you need to log in with an OSM-account. Then, the 'move this feature' button at the bottom of the popup will be visible.
pietervdvn
·tháng trước·discuss
https://mapcomplete.org/etymology links objects (mostly streets, but also parks, schools, ...) to the Wikidata enitity of of what that street was _named_ after.

If the link is already there, it shows the relevant Wikipedia page. E.g. the 'Willow Street' would show the Wikipedia page on willows.

As a downstream effect: those links are also used in https://equalstreetnames.org/ to make gendered maps.
pietervdvn
·tháng trước·discuss
Hi! MapComplete dev here!

One of the major differences is that, in StreetComplete, an object is hidden from the view once all quests are done. That makes StreetComplete a 'contribution-only' tool. (This changed in recent years, where Westnordost created 'overlays'). StreetComplete was a major inspiration though.

In MapComplete, you will see _all_ objects (known in OSM) for a specific topic, wether or not there are unresolved questions. That makes it a tool for both using the data and contributing.

Another difference is that MapComplete started as a webapp (but there is a version packaged as Android app too); whereas StreetComplete is (for now) an Android-only app (iOS is in the works)

A more abstract difference is that MapComplete has some highly specialized questions.

At last, MapComplete has some integrations with other FLOSS-tools, such as: - Wikidata/Wikipedia for additional pictures and articles - Mangrove.reviews for reviews - Panoramax to add pictures - Mapilarry to link pictures to objects - Plantnet to determine the tree species on https://mapcomplete.org/trees
pietervdvn
·tháng trước·discuss
Hi all! MapComplete creator here! If you have any questions, shoot!
pietervdvn
·tháng trước·discuss
I'd even count this as "having local access to the device", as that is what is needed to install such a cert