Hacker Read top | best | new | newcomments | leaders | about | bookmarklet login

There is StreetComplete which makes it really easy to contribute such data. In Osmand it's a bit more work, but still not difficult


sort by: page size:

One of the biggest challenges with mapping house numbers is simply getting to that street to begin with. It takes a volunteer making an effort to go to various parts of town that he/she doedn't normally go to, since most neighbourhoods don't have their own local mappers interested in adding house numbers.

Once someone has made that effort, then it isn't too much extra effort to do all the house numbers. So, no need to restrict oneself to the middle of the range.

OSMAnd's address search feature already allows you to choose from among the house numbers that do exist for a street, even if the whole street isn't mapped, so it is often easy to navigate to the general ballpark of your destination.


I wonder if OSMand could take advantage of having a few street numbers. Right now, in the "address search" mode, if the number you're looking for doesn't exist, you're out of luck. But theoretically it could accept any street number, and if a street even has a few numbers in place (I often find random street numbers probably entered by residents or shopowners) it could at least tell you "it's somewhere between here and there". Even that would be vastly more useful.

Then mapped crusaders like yourself could first focus on adding numbers in the middle of streets, and then gradually, in binary search fashion, continuing to halve unnumbered street sections.


Not sure if you already know this, but you could also use data on whether the streets are lit or not. OSMAnd uses this for example

Hi, great work. Just curious, how did you collect the data? I tried searching with some cities in Europe, but it does not work.

There is Open Street Map (or Wikipedia for that matter). A large enough army of volunteers could produce or tag a dataset that rivals Google's data, but it would be a lot of work.

I'm a novice contributor, primarily using StreetComplete and the online editor. From some of what I've read, they've been burned by some imports in the past and are gunshy with mass imports.

> Why are we still drawing house by house when many cities offer this data freely?

It's not perfect, but there are some AI assistants which make this less tedious.

https://mapwith.ai/#13/-18.221/35.1573/0/55b (note: I believe Facebook is running this AI assistant.)


It’s incredibly challenging. Imagine trying to collect 250-500 data points for 1000-2000 cities. And doing it consistently.

I use data sets to seed with and then crowdsourced edits by site users to add to the data.


For an actually easy-to-use method for collecting opening hours (and lots of other data, if you're interested): https://github.com/streetcomplete/StreetComplete/#download

You could start with this app:

https://github.com/westnordost/StreetComplete

It's super easy and once you run out of tasks, you can dig in deeper with this one https://wiki.openstreetmap.org/wiki/Vespucci or just through the browser.

Germany is quite well documented.


Once someone finds or gathers this data it would be great to put it into Open Street Map.

It would be great if this stored the city as data in the URL so we could share them.

This is cool. Did you automatically extract the data, or did you have to search out a dataset for each different city?

The free maxminddb geolite2 does fine for most cases, too. Nice and easy-to-use python module to go with it. I'm pretty sure the city one is ~100MB, so doable to keep a copy on-device.

I'd love to see more of the sort of information for other cities, seems like it could be brought together in some sort of wiki or OSM-based system to allow crowd-sourced data.

It depends on the quality of the data coming from openstreetmap and on my ability, in this case, to label the streets correctly.

This is the raw file, including eponyms, for Iraq, https://github.com/mihaiolteanu/ulitza/blob/main/eponyms/ira...

Feel free to add/adjust it.

Yes, adding city names would be interesting. But it would also add tons of extra info to the file. Some countries have hundreds or even thousands of counts for a single name only.


This is really nice, though the documentation is a bit lacking in parts (there's already a pull request to make things a bit nicer :)

For example, I can see a station is missing, but is there any way to find its UIC code (or other identifiers) so I can add an entry? It's not clear what `is_suggestable` actually means, so I wouldn't know what to input.

Also, while there are info:* columns for miscellaneous info, there doesn't seem to be multiple name:* columns for the localised station name (a lot of this data may already be in OpenStreetMap)?


It's interesting to see how much / what details they store for a street:

Things like: - popularity - surface type - bicycle suitability

Click on details to see all of the data:

http://www.google.com/mapmaker?gw=39&fid=0x89c25886668d8...


Been planning on making an app that does this based on current location. The government in South Australia lists source information like this along with almost every named street, suburb, etc. Should be standard worldwide IMO.

Arbitrary + github cities with sufficient data. I have a lot more cities that I'm not showing because there isn't enough data.
next

Legal | privacy