The UDIG GISPlatform is built around the concept of plug-ins to the base Eclipse Rich Client Platform. Several other well-known eclipse plug-ins are used, such as the Eclipse Modeling Framework and the Graphic Modeling Framework. GIS ToolkitsTier 0: The Toolkits used, such as GeoTools and GeoAPI, provide useful abstractions (such as Features) and data connectivity. These libraries are all gathered into a single plug-in (net.refractions.udig.libs plugin) so they may share a classloader. GIS PlatformTier 1: Catalog Services provide a common API for data access and may serve as foundation for different GIS applications GIS ApplicationTier 2: Project services opperates as a UDIG application providing Maps and Printing under user control Visualization and InteractionTier 3: Rendering and Tool services allow control of display and screen interaction. |
(c) Copyright (c) 2004,2005 Refractions Research Inc. and others. |