wmsInterface allows users to connect to OGC compatible WMS servers and view their imagery in the exciting 3D environment of World Wind.
An easy structured interface leads the user through the tasks of registering, inspecting, configuring and displaying servers and maps. Currently wmsInterface gives you access to more than 200 servers with thousands of maps.

wmsInterface lets you combine different maps to achieve more visual information. Example: a grey map and a low resolution map result in high resolution colored map. You will be able to use near realtime maps together with highly detailed satellite maps.

wmsInterface was developped using #Develop from icSharpnet. It is written in VB.NET and compiled to binary. Source code will be available soon under the Creative Common Licence. If you want to contact the developer choose the private message function in the World Wind Forums first, please. Or send an email to noiv11{at}gmail.com.

The license allows basically educational but no commercial use or any derivs. In any case you are advised to inform yourself about intellectual properties of your map provider. This licence affects in no way these properties.

This work is licensed under the Creative Commons
Attribution-NonCommercial-NoDerivs License.
To view a copy of this license,
visit http://creativecommons.org/licenses/by-nc-nd/2.0/
or send a letter to
Creative Commons
559 Nathan Abbott Way
Stanford
California 94305
USA.
noiv, cologne 2005

Download the zip here (or from the blog) and extract the contents
into the plugins folder of World Wind.
This will create a subfolder 'wmsInterface'
with 5 files. Then start World Wind and
select load/unload.. from the Plug-ins menu.
Activate the plugin with the new wmsInterface button
in the toolbar. Choose the server W_Customweather
and press Register.
Wait a second or two. Mark the entry that appears
in listbox and press -> InspectExpandCapabilities and
Layer: Custom Weather Map Server,
scroll down. Select Layer: conture_pressurePress-> Edit Layer
Use the scratch pad and navigate to a point of
interest.
Press -> Add/Update Layer
World Wind starts retrieving and displaying pictures from server.

All available servers are in a text file called wmsServerList.txt, You can edit it with notepad or Excel. Each line consists of a key + tab + url.

The key has to be unique in this file and the url should work in a web browser. Comments are allowed and start with '#'.

At start wmsInterface loads this list. Pressing Register will retrieve the capabilities from selected file and save it as xml file in the data folder.

Depending on internet connection and file size, it may take a while. There are some servers with 1MB files and larger. More time is needed to Register All:). Registering all servers may stop WW from rendering and other strange things may happen, but stay patient.

The listbox gives easy access to servers once registered. If a server updates and adds a new map, you can refresh it by deleting and re-register the server.

If you would like to change key used in the textbox at the top of dialog.

You can open the downloaded xml file with your prefered xml editor. Use options to define a path to executable.

Easy answer fo now: there are a lot of lines of code, splitting them into different files provides a better overview and less errors. Source will get released with the next version, when testing platform is bigger.