Author: Soul Solutions Created: Monday, 29 October 2007
Virtual Earth news, projects, samples and tips

DeepEarth will become an innovation centre for controls, libraries and services for use on any Silverlight mapping platform.

DeepEarth

Some Background DeepEarth began as a project for likeminded developers to explore what the power of Silverlight, DeepZoom and Maps could do. Huge contributions from developers like Shaun, Rick and David created an innovative open source map control with many components. At Christmas 2008 we produced a V1 release and followed up with a V1.1, many developers have downloaded and used the control with successful results. But a few things happened in March this year which stalled the project:

Microsoft released Silverlight 3 preview Microsoft release the Virtual Earth CTP Silverlight control ESRI released a Silverlight control None of these were unexpected but certainly these made me think about what would be best for DeepEarth and developers wanting to contribute to this space. Some lessons I have learnt over the life of the project:

The project must be very simple to get running on your machine, tokens, source safe files and many web projects makes this tricky. For people to easily contribute a few days of their valuable time the solution needs to be easy to understand or else all effort is used in just getting to terms with the existing code. People want to contribute code, more flexibility is required in giving write access (Developer Role) Everyone's time is precious and although we enjoy coding new exciting silverlight controls it often takes a back seat to other commitments. Commercially it is impossible to use an unsupported open source control for production environments New Direction Firstly we...

Read More »

johnWeeGo[1] I was asked on the MSDN VE forum if the new Silverlight control had pushpins and indeed clustered pushpins. The answer is that it doesn’t have the concept of a pushpin but rather a much more flexible method of attaching any UIElement to the map.

pinstreet

In terms of clustering this is very possible but today I’d like to start by showing Powerlaw scaling from Lutz applied to the VE control.

Powerlaw scaling applies a scale transform to the object based on the zoomlevel. It makes the object full size at street level and tiny at world level. It produces a more realistic effect as you zoom in and out where a static sized object appears to grow as you zoom out.

pinworld

The interesting part of this is it allows you to show...

Read More »

Welcome to the monthly VE Wrap Up, did you catch what happened in March? Well April doesn’t disappoint either:

Updated 3D control The 3D control was updated in April to bring higher performance and some added features. You can use the 3D control as a mode from the AJAX web control and from maps.live.com as well as program plug-ins for it in .net. New features included anisotropic filtering, custom DEM (digital elevation model), a bunch of useful events and more.

Using the 3D control Ricky has made a new release of his 3D flight simulator. With full source code this is a great example to check out.

1

 

Microsoft Virtual Earth staff join Twitter Twitter allows us to connect with people we’re interested in using short messages. It’s fast, it’s what your doing right now, maybe it’s telling people what you’re stuck on or what you just figured out. If you’re already on Twitter the good news is the Virtual Earth staff have joined as well, follow them today:

Chris Pendleton, Evangelist US: http://twitter.com/ChrisPendleton

Johannes Kebeck, Evangelist UK/Europe: http://twitter.com/JohannesKebeck 

Jerry Skaw, Public Sector US: http://twitter.com/MSvirtualjerry

(And of coarse you can also follow my VE persona: http://twitter.com/virtualearth...

Read More »

If you’re in London this Thursday you can’t miss Johannes and Simon presenting on Virtual Earth and SQL Server 2008 Spatial. It sounds like an awesome event, I wish was I was there.

SQLServer2008Logo

Come along to the SQL Usergroup hosted by Microsoft on the 16th April for a great evening focusing on spatial data and how you can integrate virtual earth and SQL Server to do some amazing things. Virtual Earth provides great features for visualising, performing routing and locating places, SQL Server allows for data to be stored, searched together they provide a great solution. To register go to http://sqlserverfaq.com/events/155/Using-Spatial-Data-in-SQL-Server-and-Virtual-Earth-Evening-Event.aspx   (If you can’t make the evening we are doing the same thing in the afternoon http://sqlserverfaq.com/events/154/Using-Spatial-Data-in-SQL-Server-and-Virtual-Earth-Afternoon.aspx )

This evening will be hosted by Johannes Kebeck and Simon Sabin

Agenda 18:00 - 18:30 Meet & Greet 18:30 - 18:40 Intro, what’s in the news, Q&A. 18:40 - 19:40 End to End Spatial Data with Johannes Kebeck

VELogo...

Read More »

This is a simple list of the various resources available for your development needs.

Sign up for you developer account here:

https://mappoint-css.live.com/mwssignup

Official Microsoft:

Virtual Earth API on MSDN Virtual Earth Interactive SDK Virtual Earth Forum on MSDN Microsoft MapPoint Web Service API on MSDN Silverlight Control CTP VIRTUAL EARTH SERVICE API TERMS OF USE Geographic Coverage Details Streetside Technology Preview Windows Live Maps for Mobile SQL Server 2008 Spatial Forum Community sites:

Follow me on twitter for latest VE news as it happens: http://twitter.com/virtualearth

Liveside.net - great news and articles about windows live Geoweb Guru - news and in depth Geo Articles MP2K - the magazine for MapPoint Community Projects:

WinForms Control - A must for anyone looking at using VE in a windows forms app. Silverlight Control...

Read More »

johnWeeGoToday the Virtual Earth team announced the new version of the 3D control. To install simple goto to http://maps.live.com/?mkt=en-us and click on the 3D button. Checkout New York rendering very quickly with trees and weather! I noticed a new 3D option also “Use ansiotropic filtering”.

VE3DNY



The full list of new features for the 3D control from NikolaF (you should subscribe to the VirtualEarth3D blog for everything VE3D):

Initialized event A new event on RenderEngine that simplifies the startup scenario.  Check out SimpleForm to see it.  Remember that use of this event or FirstFrameRendered is now required!

Anisotropic Filtering Greatly improves the appearance of terrain when at an angle.  It's off by default, since there are some graphics cards that don't play nice with it (usually old and rare, but still).  You can turn this on through the website in the options box, or you can set it programmatically.  See SimpleForm.

Dem Data The ability to supply custom DEM data, and have it automatically stitched into existing data.  Previously DEM datasources did not work very well, mostly because we did not automatically stitch. ...

Read More »

johnWeeGoKeith posted this awesome Silverlight3 demo showing that although the new Virtual Earth control is Silverlight2 you can happily put this in the newer framework. With this in mind I put together this little sample showing how you can use the new Pixel Shaders to drastically modify the map control. The sample makes use of the http://wpffx.codeplex.com/ project as described by Morten Nielson.

View VirtualEarth Pixel Shaders Silverlight3View Full Album



View the live demo here if you have Silverlight3 running on your test machine:

http://www.soulsolutions.com.au/silverlight/VEPixelShader/

My favourite is the Zoom Blur, it would be interesting to enable this during zoom animation.

Technorati Tags: ,,

Read More »

Shown at Mix last month in Chris Pendleton’s introduction to the new CTP Silverlight control this demo adds a set of simple polygons representing most of the countries of the world to the map, colouring them based on their Carbon emissions in 2004, green is comparatively good while red is bad.

View the live demo here.

VEThematic

The data itself comes from a SQL 2008 spatial database, you can setup the data yourself if you like by following the steps outlined in this previous article or simple download the database backup below.

For something a little special and in the spirit of the rich media support of Silverlight if you roll over the USA or Australia the Brush will use a video.

VEVideoBrush

The code is pretty straight forward but their are some tricks in regards to simplifying the geography out of SQL for performance, ripping all the individual polygons out of each country and encoding them into something fast and small to send over the WCF service. The issue is we don’t have any support...

Read More »

March was a big month for Virtual Earth, if you missed something here is the VE Wrap Up:

Silverlight CTP Released The big news was the release of the Silverlight Virtual Earth control CTP. This is the next generation of mapping for the web and something you simply must consider today for your future applications.

Chris Pendleton’s announcement and photos from Mix Chris Pendleton’s session from Mix (high res WMV is the best). Earthware in the UK have their twitter map and their Mini-Map. Keith Kinnan (who worked on the control) Hello World post. Subscribe to his blog for some awesome samples added daily. Johannes Kebeck (Microsoft): Database Connections with the Virtual Earth Silverlight MapControl CTP Download the control, SDK documentation and view the interactive SDK online (you need to complete the survey and click register) Data Binding with the Virtual Earth Control...

Read More »

ttya09 We’ve been invited back to this year’s Technology Takes You Anywhere event, held on the 6th April. Last year we wore ourselves out showing 100’s of girls how to use an XBox controller to fly around Virtual Earth and find famous landmarks.  They seemed to have fun so we thought we’d do something similar this year, inspired by Brian Peak’s demo, and also get them to use the Wii Fit Board and controllers to add some extra fun in the day.

About the Event Technology Takes You Anywhere is a special event aimed at increasing girls interest in technology and their confidence with using it. Through this event girls will be exposed to a range of different technologies. Older girls will also discover the diverse range of challenging and rewarding pathways that exist within the ICT industry.

Girls attending this event will have the opportunity to listen to speakers from a range of fields and on topics from biotechnology to creating programs for mobile phones. They will also experience hands-on workshops and visit MyMultiMedia. MyMultiMedia will include and animated film festival and activities such as robotics, forensic science, interactive whiteboards, music-making and videography as well as web, e-commerce and graphic design.

Technology...

Read More »

Copyright © 2002-2009 Soul Solutions Pty Ltd. | Login