KML Adapter for ArcIMS
Since announcing the existence of an application that makes ArcIMS image services available to Google Earth I’ve received regular emails asking if the software is available. It is now, and it’s open source.
In the grand scheme of things this application is trivial, so it’s somewhat less than a major contribution to the open source community. Still, it feels good to give something back, and as they say: “Release early, release often”.
I hope it is useful to you.
Details
KML Adapter is a Java servlet application that makes an ArcIMS image service available to Google Earth. Briefly, it:
- Receives requests from Google Earth Network Links,
- Converts each request to an ArcXML GET_IMAGE request,
- Sends the GET_IMAGE request to your ArcIMS server,
- Obtains an ArcXML IMAGE response from ArcIMS,
- Converts the IMAGE response to KML, and
- Ships the KML back to Google Earth. Simple really.
Note: If you already have the ArcIMS WMS Connector installed you can achieve a similar result using a simpler reflector script.
Download
The source code (including IntelliJ project and Ant build file) and WAR file can be obtained at:
KML Adapter v0.2.0 (40 KB Zip file)
Installation
See resources/WEB-INF/readme.txt in the Zip file. See also the section on limitations. There are “a few”.
Licence
Apache 2. See resources/WEB-INF/licence.txt in the Zip file. Use at your own risk, etc.
Feedback
Feedback welcome, and if you use the software in anger I’d appreciate an email, and a link if it is a public website.
[tags]arcims, kml, google earth[/tags]

Oscar Gomez — 14 September 2006, 01:40
Any ideas?
Daniel — 9 November 2006, 07:31
Daniel — 9 November 2006, 09:55