loading...
Dynamic Geospatial Image Mosaics Using JAVA, JAI, RMI and CORBA
Melbourne, Australia November 22-November 25
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/TOOLS.1999.80943032nd International Conference on Tech ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
John Hildebrandt, Department of Defence
Robert Hollamby, Department of Defence
Command, Control, Computers, Communications, Intelligence, and Surveillance (C4ISR) systems make extensive use of geospatial and image based information. Map displays and aerial photography are often used as the backdrop for the display of other information in systems to assist in providing situation awareness. Given the desire to have high- resolution information, the volume and variety of geospatial information is increasing. Both commercial and experimental systems are being developed to manage, serve and process these large volumes of image and geospatial information.This paper describes the development of a dynamic server that communicates with an experimental CORBA based backend image repository, and to a JAVA map display client to deliver a virtual mosaic of the imagery within the displayed region. Since imagery is not always stored in georeferenced form we have had to provide a processing chain that maps the image coordinates to the map coordinates for display. This is implemented using the JAVA Advanced Imaging library. To reduce the footprint of the client the dynamic server that processes the imagery from the backend repository can be distributed off of the client system via an RMI connection. To maximize the interactive performance of this application various types of caching of queries and image data have been implemented.
Index Terms:
Imagery, GIS, Mosaic, JAVA, JAI, Application, Experience
Citation:
John Hildebrandt, Robert Hollamby, "Dynamic Geospatial Image Mosaics Using JAVA, JAI, RMI and CORBA," tools, pp.254, 32nd International Conference on Technology of Object-Oriented Languages, 1999
Usage of this product signifies your acceptance of the Terms of Use.