Open source alternative to Google Earth
I need to build a website which needs to perform the following tasks:
- Display a web map with topographical details
- On the map show a set of selected streets
- When a street is selected show a set of points of interest on that street
The constraints are:
- Ruby on Rails
- Everything in the stack must be open source
I've given an interested look at OpenStreetMap will it work for the 开发者_运维技巧needed tasks?
have a look at Mapfish or OpenLayers. OpenstreetMap will only allow you to load maps in a visualizer (think of it more like a collaborative geodatabank), and Openlayers is more or less Openstreetmap's little brother / visualizer / tool for edition. I heard Mapfish has a plugin for rails integration, but i don't know what it's worth. Good luck learning the API of your choice !
Have a look at Nasa World Wind. It's a java app, but I've seen evidence that you can work with it from jruby without too much trouble.
精彩评论