KML Adapter for ArcIMS

Andrew Hallam | | 13 May 2006, 03:38

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:

  1. Receives requests from Google Earth Network Links,
  2. Converts each request to an ArcXML GET_IMAGE request,
  3. Sends the GET_IMAGE request to your ArcIMS server,
  4. Obtains an ArcXML IMAGE response from ArcIMS,
  5. Converts the IMAGE response to KML, and
  6. 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]

Comments [3] »

  1. I have released today an universal connector from Google Earth to ArcIMS; you don't need to install anything on your web server, just pass the correct parameters to the ArcIMS reflector script. More information on http://ogomez2.blogspot.com/2006/09/conector-universal-de-google-earth.html

    Oscar Gomez14 September 2006, 01:40

  2. I tried to use the servlet, but i didn´t get the map into Google Earth. There is a map in the output folder of my arcims after the request via network link, but in the end no map in google earth.
    Any ideas?

    Daniel — 9 November 2006, 07:31

  3. The problem is that the kmz doesn´t get any coordinates for the . I hope i´ll get it now.

    Daniel — 9 November 2006, 09:55

Commenting is closed for this article.

|

Powered by Textpattern | Tranquility White made TXP-ready by Textpattern Templates