Hacker News new | past | comments | ask | show | jobs | submit login

> What is the easiest way to contribute and map out these roads on OpenStreetMap?

Dunno about easiest, but the most effective is probably to just buy the detailed satellite/aerial imagery, (http://microsites.digitalglobe.com/30cm/) run some machine learning algorithms to identify roads, and upload that. https://github.com/trailbehind/DeepOSM https://developmentseed.org/blog/2017/01/30/machine-learning...




Automated edits are discouraged in OSM, and if they are going to be done one has to send a notice to the appropriate mailing list and create the edits using additional username (so it will be easier to revert the changes).

See: http://wiki.openstreetmap.org/wiki/Automated_edits


I wouldn't say discouraged, just they have to be registered. See the list of all the imports, planned or finished: http://wiki.openstreetmap.org/wiki/Import/Catalogue. In a lot of places pretty much all of the data came from automated imports. People checking the map is good, but manual data entry is a pain and there aren't many doing that.

It looks though like Facebook beat me to the punch: http://wiki.openstreetmap.org/wiki/AI-Assisted_Road_Tracing


No to mention all the copyright potential problems.


That's why it's only possible to use whitelisted data sources: http://wiki.openstreetmap.org/wiki/Aerial_imagery . Given the scope of this task, "find a license-compatible imagery" is a non-issue.


run some machine learning algorithms to identify roads

If it was that easy we'd already be doing that. 30cm imagery is still very low resolution for tasks like spotting dirt tracks under foliage, plus even the current state of the art in image recognition gives far too many false positives and negatives to be really useful without having someone manually double checking everything.


FB Engineering is getting there, actually. https://code.facebook.com/posts/1676452492623525/connecting-... - of course, they're currently mapping buildings, which is an order of magnitude simpler task.

As far as "someone manually checking" - you'd need that in any case, but it is quicker than someone manually doing all the tracing work.


Facebook is working on roads too:

https://forum.openstreetmap.org/viewtopic.php?id=57942

They also had an earlier attempt that was pretty messy.

The identification of roads works pretty good. Separating roads out into main roads and secondary roads and access roads works less well.


You can't trace manually except from approved sources -- e.g. Google Maps is forbidden. I think this would fall in the same category.


Actually, as of yesterday, there is an approved source from DG. http://wiki.openstreetmap.org/wiki/DigitalGlobe

The actual issue for tracing paths is that they're hard to distinguish, even from hi-res aerial imagery; a bit of ground knowledge of the area helps a lot, so that you don't map nonexistent paths which are actually fences or such.


Great! Yahoo's maps are generally good for tracing, but the quality varies from place to place. Hopefully this improves the situation.




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: