Slashdot Mirror


Open Source Alternative To Google Earth?

aws910 writes "Today, I fired up Google Earth to find that the 'points of interest' category had been removed, and a single checkbox is in its place. Certain layers are now entirely inaccessible. Google triggered a user revolt, but admitted fault, and promised to restore full functionality someday. In the meantime, I've found a lack of plausible alternatives. Bing seems nice, but Moonlight crashes the browser on any machine I use, and I'd rather use OSS anyway ... which made me realize there doesn't seem to be a good open-source alternative to Google Earth. Am I missing something?"

44 of 190 comments (clear)

  1. NASA's World Wind by eldavojohn · · Score: 5, Informative

    World Wind is licensed under NASA's Open Source license. Not sure of the intricacies with it (IANAL) but was developed with the open source community.

    --
    My work here is dung.
    1. Re:NASA's World Wind by Anonymous Coward · · Score: 5, Informative

      World Wind is probably the best - there are two versions, C# and Java. C# is more mature, Java version is catching up.

      You can define your own texture/icon layers and with some work also display your own elevation data and 3D models. There are many layers already, such as OpenStreetMap. KML support is in early stages.

    2. Re:NASA's World Wind by marjancek · · Score: 3, Informative

      WorldWind is definitelly the best Open Source option to Google Earth. And even though only NASA's imagery is available, a lot of other sources are available. For isntance, Virtual Earth's imagery can be used for non commercial purposes in World Wind. There's also the posibility for governments to put their imagery for free usage, like in a Slovene project Gaea: (http://www.gaeaplus.si/), which can be tested here (http://geo.xlab.si/pds-0.0.2/gaea?version=sos)

    3. Re:NASA's World Wind by AliasMarlowe · · Score: 2, Informative

      And World Wind existed before Google Earth...
      As one bonus, World Wind does not limit the size of your local imagery cache; you can assign as many gigabytes as you want. World Wind (Windows version) and a selection of cache packs (Landsat and SRTM) can be downloaded from http://www.archive.org/search.php?query=subject%3A%22world%20wind%22, while the Java version can be downloaded from http://builds.worldwind.arc.nasa.gov/download.asp

      --
      Those who can make you believe absurdities can make you commit atrocities. - Voltaire
    4. Re:NASA's World Wind by marjancek · · Score: 2, Informative

      Sorry, the correct link is this

    5. Re:NASA's World Wind by dbug78 · · Score: 2, Informative

      World Wind existed before Google Earth was called such but Keyhole EarthViewer 3D was 3 years old when NASA made their first release.

      I'm not sure why any of that matters in this discussion, though.

  2. Licensing? Severs? by Hatta · · Score: 4, Insightful

    Who's going to pay to license all those satellite images? Who's going to run the servers and pay for all the bandwidth consumed by such an application?

    --
    Give me Classic Slashdot or give me death!
  3. Re:Licensing? Severs? by Anonymous Coward · · Score: 5, Informative

    Take a look at Marble from the KDE education project - http://edu.kde.org/marble/

  4. KDE Marble by IYagami · · Score: 5, Informative

    http://edu.kde.org/marble/

    Marble is a Virtual Globe and World Atlas that you can use to learn more about Earth: You can pan and zoom around and you can look up places and roads. A mouse click on a place label will provide the respective Wikipedia article.

    Of course it's also possible to measure distances between locations or watch the current cloud cover. Marble offers different thematic maps: A classroom-style topographic map, a satellite view, street map, earth at night and temperature and precipitation maps. All maps include a custom map key, so it can also be used as an educational tool for use in class-rooms. For educational purposes you can also change date and time and watch how the starry sky and the twilight zone on the map change.

    In opposite to other virtual globes Marble also features multiple projections: Choose between a Flat Map ("Plate carré"), Mercator or the Globe.

    The best of all: Marble is Free Software / Open Source Software and promotes the usage of free maps. And it's available for all major operating systems (Linux/Unix, MS Windows and Mac OS X).

  5. Steven Wright by XxtraLarGe · · Score: 4, Funny

    I have a map of the United States...actual size. It says, "Scale: 1 mile = 1 mile." I spent last summer folding it. I also have a full-size map of the world. I hardly ever unroll it.

    --
    Taking guns away from the 99% gives the 1% 100% of the power.
    1. Re:Steven Wright by martin-boundary · · Score: 5, Funny

      I'm sorry to have to tell you this, but you can't unroll a fullsized map of the world. The Gaussian curvature police won't let you.

    2. Re:Steven Wright by theshowmecanuck · · Score: 3, Funny

      The earth is flat, you insensitive clod!

      --
      -- I ignore anonymous replies to my comments and postings.
  6. Re:Licensing? Severs? by Anonymous Coward · · Score: 4, Interesting

    Agreed. The question of an open source Google Earth is not the application, but where the data comes from. Google Earth probably would be open source, if Google wasn't afraid their remote protocol would be reverse engineered (at which point they would update it). Anyone who has programmed with the Google Earth COM API knows that Google goes to great lengths to protect the data they store on their servers.

  7. FSF High priority list by Galestar · · Score: 4, Informative

    http://www.fsf.org/campaigns/priority.html/#gereplacment

    FSF is actively looking for people to contribute to any such project.

    --
    AccountKiller
  8. Open Street Maps by Alanonfire · · Score: 5, Informative

    Doesn't have street view or actual photos from what I've seen but its ok. openstreetmap.org

    1. Re:Open Street Maps by TheRaven64 · · Score: 4, Informative

      That was what I was going to suggest. It's difficult to tell from the original question what exactly the OP used Google Earth for, so finding a replacement isn't easy. If the problem is the lack of a places of interest overlay, then OSM is a good solution; it has a lot of overlays with various bits of metadata (for example, the location of all of the pubs in the area). It's a community effort, so if you have a GPS you can help them improve the accuracy of the maps and you can add your own points of interest. You can also access the raw data if you want to build something on top of it and they've got a nice JavaScript API.

      --
      I am TheRaven on Soylent News
  9. Re:Licensing? Severs? by fm6 · · Score: 3, Interesting

    Any company that has huge revenues, that lets top-notch developers work on anything they think is kewl, and is structured so that investors can't complain about them pouring millions into projects that will never monetize. Alas, there's only one of those...

    The upside of Google is that they push the state of the art with everything they do, and they provide free access to products that we couldn't afford without them — assuming that these products would even exist without them, which they mostly wouldn't. The downside is that they're total amateurs when it comes to the nuts and bolts of providing a product that isn't buggy, doesn't have major UI issues, and doesn't have weird outages and feature changes without notice. Google Earth seems to typify both the upside and the downside.

  10. Re:have you tried going outside? by daeley · · Score: 4, Funny

    daeley@debian:~$ go --outside
    bash: go: command not found

    Hmm.

    --
    I watched C-beams glitter in the dark near the Tannhauser gate.
  11. Open Geospatial Consortium by robkill · · Score: 5, Insightful

    Google Earth is essentially a Web Map Server (WMS) The OGC http://www.opengeospatial.org/ has all the specifications for Web Map Severs and Clients. As others have mentioned, NASA WorldWind is a good example.

    A blog to follow would be http://freegeographytools.com/

    --
    DMCA - Chilling free speech since 1998.
  12. Re:Licensing? Severs? by turgid · · Score: 3, Insightful

    Sounds just like what people were saying about Microsoft in the early 1990s.

    Microsoft is dead. Google is the new Microsoft.

  13. Re:Licensing? Severs? by cayenne8 · · Score: 2, Insightful
    I'm trying to find out what exactly Google Earth is actually useful for???

    I mean, Google Maps, sure I use that all the time to find where something is, directions how to get to it...on my iPhone, it even shows traffic loads.

    I click Google Earth...it is neat how it zooms down to where I'm at from outer space..but after that...what?

    --
    Light travels faster than sound. This is why some people appear bright until you hear them speak.........
  14. Re:Licensing? Severs? by Martin+Blank · · Score: 3, Interesting

    I use it to get approximate terrain ideas before flights. It's easier to find passes and get comparative (not actual) mountain heights using that than a topographic map. For actual flight planning, I use the FAA charts, but for quick reference, Google Earth helps a great deal.

    --
    You can never go home again... but I guess you can shop there.
  15. Re:Licensing? Severs? by hipp5 · · Score: 5, Interesting

    We use it in urban planning (architects do too). Google Earth can be linked to Sketchup. You can import terrain from Google Earth, model a structure on it, and then export it back into Earth. You can also use it for some GIS-esque analysis by defining polygons and such on it.

  16. Re:Licensing? Severs? by Jarjarthejedi · · Score: 2, Interesting

    I use it for getting directions. I have a horrible memory for names, but a great one for pictures, and so while I can't remember the name of the street I'm supposed to turn on I can remember what the street corner looked like from above on google earth, imagine what it would look like from a perspective on the ground, then see if I've reached that spot yet.

    Google Earth is my goto mapping tool because it makes it FAR easier to know if you're going the right way or not if you've seen it, even just from above (though with more and more incorporated street-view you can now see street-level views of most areas).

    --
    There are two kinds of fool One says 'This is old therefore good' Another says 'This is new therefore better'- Dean Ing
  17. Re:Licensing? Severs? by ajs · · Score: 2, Informative

    For the most part, GE is not useful for typical end-user activity. It is mostly used to provide a tool for commercial applications of the Google maps data. For example, if you've seen a movie that did the zoom-in or -out between the globe from space and a single house, everything from 100 feet up and further was probably Google Earth. It's also used by law enforcement, NGOs planning access routes to remote locations, real estate, site surveys, etc. See their business use cases for Google Earth for more info.

  18. Re:Licensing? Severs? by radish · · Score: 2, Interesting

    But what does Earth give you over just plain Google Maps for that application?

    --

    ---- Den ene knappen er powerknapp, den andre er Bender voice knapp "Bite My Shiny Metal Ass"

  19. Re:Licensing? Severs? by TubeSteak · · Score: 5, Informative

    I'm trying to find out what exactly Google Earth is actually useful for??

    http://en.wikipedia.org/wiki/Geographic_information_system
    I have a cousin who works for the top GIS company and when Google started doing the satellite view on Google Maps and then released Google Earth, there was a collective "ah shit!" from the industry because Google was giving away their bread and butter for free.

    We take it for granted, but before Google, you mostly had to pay top dollar for a dataset overlaid onto a satellite map because there were no real non-commercial alternatives.

    --
    [Fuck Beta]
    o0t!
  20. Marble by Enderandrew · · Score: 2, Interesting

    Marble is an amazing program with all kinds of different maps and satelite images it can pull from. It is worth checking out.

    It may be available on Windows as well through windows.kde.org

    --
    http://blindscribblings.com - Tasty pop-culture in conceptual fashion.
  21. Re:Brian by quantumplacet · · Score: 3, Funny

    and spending 30 seconds to read the fucking page you posted a link to would have led you to read the 2nd posting on that page:

    25 November 2006, we've got the letter from Michael Jones, the Chief Technologist of Google Earth, Google Maps, and Google Local search, requesting us to cease reverse engineering and improper usage of licensed data that Google Earth use. We understand and respect Google's position on the case, so we've removed all downloads from this page and we ask everybody who have ever downloaded gaia 0.1.0 and prior versions to delete all files concerned with the project, which include source code, binary files and image cache (~/.gaia).

    which was posted over 3 years ago. although what can i really expect from an AC who either can't spell brain or consults someone named brian for all his decisions...

  22. Google has already fixed it by sunderland56 · · Score: 2, Informative

    The points of interest feature has already been restored: http://www.gearthblog.com/blog/archives/2010/03/the_points_of_interest_return.html

  23. OSSIMplanet, pTolemy3D, Virtual Ocean and more by Lord+Satri · · Score: 4, Informative

    NASA World Wind is the most popular afaik, but there are others, including OSSIMplanet, pTolemy3D, Virtual Ocean and quite a few other ones depending on your requirements.

    1. Re:OSSIMplanet, pTolemy3D, Virtual Ocean and more by AnswerIs42 · · Score: 2, Interesting
      Virtual Ocean is WWJava FYI. But they are all good options. WWJava and WW.net are probably the most common open source Virtual Globes out there you will find. Though the .net development has slowed down to a crawl.. Java development is quite active, but that has a strong governmental focus, so a lot of the cool stuff that has been done.. can't be shared.

      There is a lot of imagery out there that can be viewed and you can do a lot more outside of GE than you can inside of GE. And With Ww.net and Java, you can also view virtual earth imagery thanks to Microsoft being more open than Google.

    2. Re:OSSIMplanet, pTolemy3D, Virtual Ocean and more by jandersen · · Score: 2, Interesting

      Or if you just need a map for driving, there is OpenStreetMap: http://www.openstreetmap.org/

      Nothing very fancy, but not bad at all for what it is.

  24. Xastir by EM3RY · · Score: 2, Interesting

    I've replaced google earth with Xastir. Xastir is for ham radio station tracking but it featurs address lookup, multiple map layers, online maps, tigermaps, and gps support. When I was a cab driver I could use xastir to look up addresses offline because it's address mappings are stored locally. It doesn't look fancy, but it does look professional. http://www.xastir.org/

  25. Re:Licensing? Severs? by ACalcutt · · Score: 5, Informative

    Google Earths main benefit is its KML format. Google documents the KML format very well ( http://code.google.com/apis/kml/documentation/topicsinkml.html ). I use google earth with my wireless network scanner ( www.vistumbler.net ). It has allowed me to do some interesting stuff with the wireless data, for example. - We have a wireless database with over 100,000 Access Points. This creates a 75MB kml files of access points. Google maps is unable to load a KML of this size directly. (see our full KML http://www.vistumbler.net/wifidb/ --> Daemon Generated kml) - I have a feature to export signal history to google earth as a 3d/colored/line above the earth (see http://forum.techidiots.net/forum/viewtopic.php?f=33&t=278&start=0&hilit=Signal+Mapping ) - I have a feature called AutoKML which automatically creates 4 kml files. One of track you have driven, one with active APs, one of Dead APs, And one with the current GPS position. With a "Network Link" google earth updates the changes in the kml file at a specified interval and displays them. I can also specify a view height and current location, so I can make google earth follow my current location (and show me the active APs I am detecting). These are only a few examples of what I use google earth for. I'm sure there are much more creative uses for it.

  26. Re:Licensing? Severs? by turgid · · Score: 2, Insightful

    Yes, I read your post. IBM was the new Standard Oil. Microsoft was the new IBM. Google is the new Microsoft.

    People were saying similarly positive and negative things about Microsoft 15+ years ago in a similar context: the enemy of my enemy is my friend. Microsoft was seen as the Great Liberating Force against IBM.

    I'm not particularly desperate for mod points today, I just think people need to bear this historical lesson in mind, which is the reason for my post. My £0.02.

  27. Re:Licensing? Severs? by bill_kress · · Score: 2, Interesting

    I've used it to learn about geography. Taught me more than I ever got from school.

    This will work with google maps, but tends to be a good deal quicker once you get an area cached.

  28. Mod Parent up by Aargau · · Score: 2, Insightful

    I do work on optimization of large datasets, such as mapping all streets ala street view. KML files are a wonderful standardization, but they can be huge. In fact, a lot of geographic data is voluminous. There still is a niche for actual client apps that are not running JSON for speed reasons when crunching large datasets.

  29. Just one ingredient by xixax · · Score: 3, Informative

    As well as the shiny interface, what makes Google is oodles of current, hi-res imagery and enough grunt to make the same base set of data available to a large chunk of the world's population.

    Taken as a complete product, I can't see anything remotely in the ballpark. FOSS can do software, but data and servers to cough it up is not a software issue. Bing has data, but from what I've seen their data currecny and resolution is trailing Google. Due to the economies of scale involved, catching up would probably need deep pockets.

    Xix.

    --
    "Everything is adjustable, provided you have the right tools"
  30. Re:Licensing? Severs? by Miseph · · Score: 2, Interesting

    You can run it outside of a browser?

    That's all I've got.

    I have been toying with the idea of building a GPS nav system out of a netbook, USB GPS receiver and Google Earth, but it's really not any cheaper than buying one (obviously I intend to multi-purpose the netbook, or the costing wouldn't even be comparable).

    --
    Try not to take me more seriously than I take myself.
  31. Re:Licensing? Severs? by GrahamCox · · Score: 5, Funny

    I'm trying to find out what exactly Google Earth is actually useful for???

    Never mind Google Earth, I'm trying to find out what an "Atlas" is useful for, or what are all those funny map-thingys covered in strange squiggles that you can buy all over the place. I mean, I don't have the imagination to see what they could possibly be useful for, so they just seem like a total waste of paper and printing to me.

  32. Re:Licensing? Severs? by Dreben · · Score: 2, Insightful

    Assuming you're referring to ESRI, (Environment Systems Research Institute), labeling them the 'top GIS company' is highly subjective. There are IMO many better platforms out there, open source included (see GRASS and/or QGIS). They just were lucky enough to secure some significant clients early on (USGS, USFS, USFWS, USDoI, DoD, NGS, etc.), which it turn forced all their subcontractors to adopt the same platform. Their software is bloated, cumbersome, about a decade behind emerging technologies, i.e., like Google Earth, and has a very closed architecture when it comes to integration.

  33. Re:Licensing? Severs? by andy753421 · · Score: 2, Interesting

    (warning, shameless plug)

    I've been working on a similar program for a while called libgis. The main difference is that libgis is built as a library instead of an application and uses OpenGL for rendering, which allows it to render terrain. It also uses GTK+ instead of Qt, but that's just due to my personal preferences. Unfortunately, it's not (yet!) as complete as Marble/WorldWind/Google Earth.

  34. Re:Licensing? Severs? by mjwx · · Score: 3, Interesting

    I have a cousin who works for the top GIS company and when Google started doing the satellite view on Google Maps and then released Google Earth, there was a collective "ah shit!" from the industry because Google was giving away their bread and butter for free.

    I'm have to call BS on your cousin.

    I actually work in the GIS industry and when Google Earth was released there was a giant "Thank fuck for that" as it meant more people beyond the niche's of mining, government and military started to look at GIS services seriously. Google Earth has been a huge boon for any GIS Analyst trying to sell GIS services.

    Previously, when trying to get new clients we had to try an explain a complex field to a perspective client, a lot of "imagine this...", and then watching their eyes glaze over. Now we can say with maps and data we can provide x service, just like Google Earth. We've even been able to sell Google Earth services, putting data into Google Earth and Google Earth training.

    Google Earth has opened a niche market into something more mainstream, in general it has been a good thing(TM) for GIS even if you're just grabbing onto Google's coat tails for a bit of extra revenue (like a A$500 a seat one day Google Earth training course).

    Google have a relationship with GeoEye for satellite data and they are most certainly not giving it away for free, either raw or processed. If you actually want the imagery for manipulation or publication you need to pay.

    --
    Calling someone a "hater" only means you can not rationally rebut their argument.