diff options
Diffstat (limited to 'published/openstreetmap.txt')
-rw-r--r-- | published/openstreetmap.txt | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/published/openstreetmap.txt b/published/openstreetmap.txt new file mode 100644 index 0000000..c35313a --- /dev/null +++ b/published/openstreetmap.txt @@ -0,0 +1,27 @@ +One of the great bright lights of open source software and user-driven community projects is OpenStreetMap, which offers an open source mapping platform similar to, but also very philosophically different than, Google Maps. And it manages to duplicate most of Google Maps using primarily the contributions of enthusiastic users. + +In my experience OpenStreetMap is every bit as accurate as Google Maps and quite frequently surpasses it, particularly outside the United States. That it is even anywhere close to Google Maps is a testament to massive amount of time and effort the OpenStreetMap community has invested in the project. + +One place that Google Maps has always had OpenStreetMap beat though is Google Street View, for which, until recently, there was no OSM equivalent. + +Now Telenav, one of OSM's major supporters, has launched a new project dubbed OpenStreetView with the goal of crowdsourcing street-level photography for OpenStreetMap across the globe. To be clear, OpenStreetView is not at this time a project directly supported by OpenStreetMap. Also, not all of the components in the OpenStreetView toolkit are open source, though in the comments on the project's announcement earlier this year developers say that the reason some bits are not open source has to do with component licensing issues and is apparently a known issue that's being worked on. + +In the mean time, if you're okay with a little bit of closed source code running here and there you can contribute imagery to OpenStreetView, which will publish it under a creative commons CC-BY-SA license. You can also quickly and easily delete your contributions should you change your mind. + +The new OpenStreetView project provides the software to create, upload and host your own street view imagery. Rather than expensive, high tech-outfitted cars, OpenStreetView uses Android phones fitted with a Bluetooth LE (or wifi) dongle. At the moment only the Veepeak Mini WiFi OBD2 dongle is supported, but increasing <a href="https://wiki.openstreetmap.org/wiki/OpenStreetView/OBD2">hardware compatibility</a> is a top priority for the nascent project. It's also possible to contribute using a GoPro or similar camera using OSV's uploading tools, though at this stage those tools are basically just Python scripts. + +The current apps and hardware can be a little fiddly to set up and get working. It's not quite at the ready for a general audience to participate stage, but if you have any experience with mapping software or contribute to OSM already, there's nothing to complicated about it. Suffice to say that mapping nerds can get up and running in a couple of hours. + +And there are some nice features in the app and other tools, like built-in sign detection, which happens in the app. This means that the app detects speed limit signs in real time and can warn you if you are speeding. If your car has an OBD2 dongle port -- and if its a newish car the chances are good that it does -- the Veepeak dongle can read diagnostic info from your car and broadcast it over Bluetooth or WiFi. This allows the app to read speed and curve info, which helps with accuracy, especially when the GPS signal starts to fade or disappears altogether in a tunnel, for example. + +As for seeing the results of your efforts at geophotography, well, at the moment that's a bit rough around the edges. There's a plugin for OSM that will display images from OpenStreetView on an OSM map and there's the OpenStreetView website, which has the plugin installed and also a leaderboard listing contributions from users. Right now it would take a good deal of work to get OpenStreetView data anywhere else. + +As of this writing the OpenStreetView leaderboard is still heavily dominated by Telenav's efforts. The leading user is telenavdrives with nearly 40,000 kilometers worth of images uploaded and adding up other obvious Telenav users in the leaderboard puts the total way above any individual user's efforts. That said, users have contributed a significant amount of images. Whether or not the project will ever go beyond those of us who just love all things map-related remains to be seen. + +On that front GNOME Maps might provide some help. The application is still in heavy development, but it recently added tools that allow even less map-savvy users to contribute to OpenStreetMap through the app. For now those tools are limited to mapping edits and contributions, there's nothing directly tied to OpenStreetView, but it's not hard to imagine that down the road an easy way to upload and use OpenStreetView imagery might find its way into GNOME Maps. + +There's two reasons the OpenStreetView announcement might give some mapping nerds a sense of deja vu. First there was an earlier project dubbed OpenStreetView which started back in 2009 with similar goals, but was, apparently, a little ahead of its time and never quite caught on. The other reason OpenStreetView might sound familiar is that there's another crowd sourced "street view" project for OSM out there by the name of <a href="https://www.mapillary.com/">Mapillary</a>. + +Mapillary and OpenStreetView have considerable overlap, though Mapillary is ultimately a for-profit effort where, thus far, OpenStreetView is not. Whether that helps or hurts the project over the long term -- in other words, what will happen to Mapillary's data when the money dries up is an open question -- is difficult to know. In terms of openness though, both appear to be about the same using creative commons licenses to govern user contributions. OpenStreetView makes it much easier to delete your contributions should you change your mind down the road. + +Why two projects? Well, this is open source so the more the merrier isn't just a saying, it's a way of life. In the end the two projects feel very similar though the philosophy behind them is very different. Right now Mapillary has a considerable lead in terms of coverage and a more polished interface for exploring street view, but OpenStreetView, with Telenav's backing, is well poised to catch up. |