Dragon (remote sensing)

Last updated

Dragon is a remote sensing image processing software package. This software provides capabilities for displaying, analyzing, and interpreting digital images from earth satellites and raster data files that represent spatially distributed data. All the Dragon packages are derived from the code created by Goldin-Rudahl.

Contents

History

The initial version of Dragon was released in 1987 and ran on the MS-DOS operating system. Dragon was the first commercial remote sensing software package designed to use only the native capabilities of off-the-shelf personal computers. At the time Dragon was developed, other PC remote sensing products such as Erdas required expensive special purpose graphics devices. Dragon was intended to be used for education in geography, geology, forestry and other disciplines that use spatial information; thus it was very important to minimize the costs of required hardware. The first version of Dragon ran on a basic IBM-PC with two floppy disks and a four-color or gray-level graphics display. Alternatively, it could use any of several models of Japanese PC.

The MS-DOS phase of Dragon development focused on trying to squeeze functionality into very limited disk and memory space, and to get full-color image display using rapidly changing graphics hardware with no standardized drivers. The VESA display standard was a turning point in making full-color display functionality available in MS-DOS. This VESA/SVGA/MS-DOS version of Dragon can still be adapted for embedded systems use.

The move to Microsoft Windows 95/98 was painful because these operating systems did not provide true multitasking. Unfortunately this phase coincided with the publication of the well-known Gibson and Powers textbook (Gibson, 2000) which included a copy of the Windows 95 Dragon. With the advent of Windows NT and successors (Windows 2000, XP, Vista, etc.), it became possible to create a Windows version of Dragon that allowed simultaneous display of and interaction with multiple images.

In 2004, funding became available from Thailand to create a free educational version of the software which became known as OpenDragon. This project lasted for three years. The software is still available at no cost in Thailand, Laos, Cambodia and Vietnam (although it has only been translated into Thai).

After funding for OpenDragon was discontinued, Dragon Professional was developed to reach beyond the customary educational users. New personal computer capabilities, which by then extended to gigabytes of memory and hundreds of gigabytes of disk storage, all at low cost, made it possible to store and process the very large data sets produced by twenty-first-century high-resolution satellites.

Dragon Professional required major changes in the user interaction model, which previously had assumed a 1-to-1 relationship between the image on the screen and the sensor data. At the same time, image processing operations such as selection of ground control points require access to individual data elements (pixels) selected from the more than 30 million available in a typical full-scene image. Thus, the appearance and behavior of Dragon Professional are quite different from OpenDragon/Dragon Academic.

The name

Asian dragons are considered symbolic of wisdom and knowledge, unlike the ferocious western dragons. Thus, the name Dragon/ips(r) or Dragon Image Processing System is intended to imply wisdom in the knowledge of and intelligent use of the world in which we live.

The Software

Because the expected user is assumed to be relatively untrained, Dragon pays more attention to the user experience than to having a large selection of possibly obscure processing operations. Within the user interface, which has been translated into several languages, context-sensitive help explains every user choice, and reasonable defaults are provided where possible. The User Manual (English only) details all processing algorithms.

The software provides a fairly conventional set of remote sensing operations, which are intended to be those which a student of geography arguably ought to know. These include:

  1. Single and multiband image display;
  2. Filtering for image enhancement;
  3. Band combinations such as sum and ratio;
  4. Principal components analysis;
  5. Image statistics and measurement;
  6. A variety of supervised and unsupervised classification algorithms;
  7. Registration and geometric correction;
  8. Heads-up digitizing to capture vector data;
  9. Some raster geographic information systems GIS operations such as slope, aspect, and buffer calculations;
  10. Import from and export to various standard image file formats such as GeoTIFF.

In order to provide interoperability with other software packages, and to permit users to add their own custom processing operations, all important file formats are documented and an API called the Programmer's Toolkit is available.

Problems

  1. Dragon Academic and Dragon Professional use a USB dongle for copy protection. While this allows the license to permit unlimited copying, it is also sometimes inconvenient. Other protection methods are being considered.
  2. Supervised and unsupervised classification operations in all versions of the software currently can process only four image bands at a time.
  3. Dragon can measure length and area on any georeferenced image. However this assumes the image uses a distance-preserving projection. If the image uses latitude-longitude, the measurements will be incorrect in high latitudes.
  4. The software runs only on Microsoft Windows, although three of its four components also build and run on Linux.

Related Research Articles

<span class="mw-page-title-main">Multi-user software</span> Type of computer software

Multi-user software is computer software that allows access by multiple users of a computer. Time-sharing systems are multi-user systems. Most batch processing systems for mainframe computers may also be considered "multi-user", to avoid leaving the CPU idle while it waits for I/O operations to complete. However, the term "multitasking" is more common in this context.

<span class="mw-page-title-main">IBM PC compatible</span> Computers similar to the IBM PC and its derivatives

IBM PC compatible computers are similar to the original IBM PC, XT, and AT, all from computer giant IBM, that are able to use the same software and expansion cards. Such computers were referred to as PC clones, IBM clones or IBM PC clones. The term "IBM PC compatible" is now a historical description only, since IBM no longer sells personal computers after it sold its personal computer division in 2005 to Chinese technology company Lenovo. The designation "PC", as used in much of personal computer history, has not meant "personal computer" generally, but rather an x86 computer capable of running the same software that a contemporary IBM PC could. The term was initially in contrast to the variety of home computer systems available in the early 1980s, such as the Apple II, TRS-80, and Commodore 64. Later, the term was primarily used in contrast to Apple's Macintosh computers.

A boot disk is a removable digital data storage medium from which a computer can load and run (boot) an operating system or utility program. The computer must have a built-in program which will load and execute a program from a boot disk meeting certain standards.

fdisk Command line utility of DOS and Microsoft Windows operating systems

fdisk is a command-line utility for disk partitioning. It has been part of DOS, DR FlexOS, IBM OS/2, and early versions of Microsoft Windows, as well as certain ports of FreeBSD, NetBSD, OpenBSD, DragonFly BSD and macOS for compatibility reasons. Windows 2000 and its successors have replaced fdisk with a more advanced tool called diskpart.

<span class="mw-page-title-main">File system</span> Computer filing system

In computing, a file system or filesystem governs file organization and access. A local file system is a capability of an operating system that services the applications running on the same computer. A distributed file system is a protocol that provides file access between networked computers.

Undeletion is a feature for restoring computer files which have been removed from a file system by file deletion. Deleted data can be recovered on many file systems, but not all file systems provide an undeletion feature. Recovering data without an undeletion facility is usually called data recovery, rather than undeletion. Undeletion can both help prevent users from accidentally losing data, or can pose a computer security risk, since users may not be aware that deleted files remain accessible.

A disk compression software utility increases the amount of information that can be stored on a hard disk drive of given size. Unlike a file compression utility, which compresses only specified files—and which requires the user to designate the files to be compressed—an on-the-fly disk compression utility works automatically through resident software without the user needing to be aware of its existence. On-the-fly disk compression is therefore also known as transparent, real-time or online disk compression.

DriveSpace is a disk compression utility supplied with MS-DOS starting from version 6.0 in 1993 and ending in 2000 with the release of Windows Me. The purpose of DriveSpace is to increase the amount of data the user could store on disks by transparently compressing and decompressing data on-the-fly. It is primarily intended for use with hard drives, but use for floppy disks is also supported. This feature was removed in Windows XP and later.

The NSLU2 is a network-attached storage (NAS) device made by Linksys introduced in 2004 and discontinued in 2008. It makes USB flash memory and hard disks accessible over a network using the SMB protocol. It was superseded mainly by the NAS200 and in another sense by the WRT600N and WRT300N/350N which both combine a Wi-Fi router with a storage link.

The booting process of Windows NT is the process run to start Windows NT. The process has been changed between releases, with the biggest changes being made with Windows Vista. In versions before Vista, the booting process begins when the BIOS loads the Windows NT bootloader, NTLDR. Starting with Vista, the booting process begins with either the BIOS or UEFI loading the Windows Boot Manager, which replaces NTLDR as the bootloader. Next, the bootloader starts the kernel, which starts the session manager, which begins the login process. Once the user is logged in, File Explorer, the graphical user interface used by Windows NT, is started.

Amiga software is computer software engineered to run on the Amiga personal computer. Amiga software covers many applications, including productivity, digital art, games, commercial, freeware and hobbyist products. The market was active in the late 1980s and early 1990s but then dwindled. Most Amiga products were originally created directly for the Amiga computer, and were not ported from other platforms.

Windows Vista contains a range of new technologies and features that are intended to help network administrators and power users better manage their systems. Notable changes include a complete replacement of both the Windows Setup and the Windows startup processes, completely rewritten deployment mechanisms, new diagnostic and health monitoring tools such as random access memory diagnostic program, support for per-application Remote Desktop sessions, a completely new Task Scheduler, and a range of new Group Policy settings covering many of the features new to Windows Vista. Subsystem for UNIX Applications, which provides a POSIX-compatible environment is also introduced.

Integrated Land and Water Information System (ILWIS) is a geographic information system (GIS) and remote sensing software for both vector and raster processing. Its features include digitizing, editing, analysis and display of data, and production of quality maps. ILWIS was initially developed and distributed by ITC Enschede in the Netherlands for use by its researchers and students. Since 1 July 2007, it has been released as free software under the terms of the GPL-2.0-only license. Having been used by many students, teachers and researchers for more than two decades, ILWIS is one of the most user-friendly integrated vector and raster software programmes currently available. ILWIS has some very powerful raster analysis modules, a high-precision and flexible vector and point digitizing module, a variety of very practical tools, as well as a great variety of user guides and training modules all available for downloading. The current version is ILWIS 3.8.6. Similar to the GRASS GIS in many respects, ILWIS is currently available natively only on Microsoft Windows. However, a Linux Wine manual has been released.

<span class="mw-page-title-main">VEDIT</span>

Vedit is a commercial text editor for 8080/Z-80-based systems, Microsoft Windows and MS-DOS from Greenview Data, Inc.

This article presents a timeline of events in the history of 16-bit x86 DOS-family disk operating systems from 1980 to present. Non-x86 operating systems named "DOS" are not part of the scope of this timeline.

<span class="mw-page-title-main">MS-DOS</span> Microsofts discontinued operating system

MS-DOS is an operating system for x86-based personal computers mostly developed by Microsoft. Collectively, MS-DOS, its rebranding as IBM PC DOS, and a few operating systems attempting to be compatible with MS-DOS, are sometimes referred to as "DOS". MS-DOS was the main operating system for IBM PC compatibles during the 1980s, from which point it was gradually superseded by operating systems offering a graphical user interface (GUI), in various generations of the graphical Microsoft Windows operating system.

<span class="mw-page-title-main">GrafX2</span> Raster graphics editor

GrafX2 is a bitmap graphics editor inspired by the Amiga programs Deluxe Paint and Brilliance. It is free software and distributed under the GPL-2.0-only license.

References