By Keith Fraley, GIS Developer, Kingwood, Texas, USA

Download the script.

Listen to the podcast.

Code Summary

WMS Search and Spatialization Tool for ArcGIS Server

This tool allows you to leverage the web in your search for ever more data. The WMS Search and Spatialization Tool leverages web services from both Yahoo! and IPPages to not only find WMS on the internet but also geocode the location of those servers.

Example: Create a WMS Servers layer for specific search terms like “Climate Change” or “weather” or “Oil”

When done you have a ArcGIS Server Point Layer that contains the physical location of the organization serving up that data.

Along with the physical location you also get attribute data about the host.

The idea is that that WMS services from a particular geographic region would have more relevant information for your search term.

Read more here http://www.locationbasedsoup.com/?p=48

WMS Search and Spatialization Custom Task

This custom Task utilizes web services from both Yahoo and IPPages.com to create in essence a WMS Search and Spatialization Engine.

What it does is takes a search term or phrase from the user and tries to find results in the getcapabalities request for that term of a WMS Service.

It’s a pretty straightforward task that uses disparate data sources to provide a pretty robust solution. Not only does it find servers that match that search term, but it also maps the servers location in the world!

read more http://www.locationbasedsoup.com/?p=45