Surveying, Mapping and GIS

Exploring all aspects of mapping and geography, from field data collection, to mapping and analysis, to integration, applications development and enterprise architecture...

  • Geospatial Technology, End to End...

    Exploring all aspects of mapping and geography, from field data collection, to mapping and analysis, to integration, applications development, enterprise architecture and policy

Fun With Virtual Earth

Posted by Dave Smith On 7/15/2007 07:39:00 PM 2 comments

It's been a very busy few weeks, so I haven't had much chance to post... things going on with Virtual Earth, ArcIMS Route Server and GDT/TeleAtlas, survey-grade GPS data collection, emergency response, logistics, modeling and simulation, and plenty of other things flying around.

It's all fun stuff, but I always enjoy rolling the sleeves up and getting dirty... doing the AJAX thing, mashing various web services with Virtual Earth's V5 API via pure JavaScript clients as various proof-of-concept applications.

Here's one quick app: Virtual Earth and the NASA MODIS WMS server:

Here I'm showing the VE and MODIS side-by-side, both views refresh dynamically. The next step will be to explore the "Roll Your Own Tile Server" approach to seamlessly getting custom WMS content directly into VE.

The next one was even more fun: Virtual Earth and the MetaCarta JSON API:All pure Web 2.0, neogeo, slippy AJAXIAN goodness, "Look, Ma! No "SUBMIT" button!!" Type in your query, (searching for documents about toxic substances here...) and it fetches results from the MetaCarta appliance and sprays them back into the VE map view. Pan, zoom, and instantly you get new stuff popping up. All self-contained in a few k of DHTML, CSS and JavaScript, no Java, .NET, Ruby, Python or other infrastructure needed. Both written in a total of about 2.5 hours, just noodling around in the APIs without any real thought ahead of time.

2 Response for the " Fun With Virtual Earth "

  1. Hi. I have also created a little funny application. It's called placespotting and it is about (I know this is obvious) spotting places on earth.

    Jou can try the mashup here:
    http://www.placespotting.com

    Or you can try to solve one of these riddles: http://placespotting.com/solve.php?placeId=1A8B-46B0A74A-122C
    http://placespotting.com/solve.php?placeId=2561-46C36595-12E9
    http://placespotting.com/solve.php?placeId=1B8C-46C46402-21B1

  2. Adam V. says:

    Very cool! My kids love this. Is there anything I can do on my end to speed up Google maps? I have a pretty fast DSL connection but it's still pretty slow...

Search