The "GIS Platform" serves as the foundation of the uDig application, allowing it to manage and access spatial data.
GISPlatform Plug-ins
The GISPlatform is made of the following plug-in:
- net.refractions.udig.catalog: The Catalog plug-in handles the management of spatial information and services. Work is divided into functionality for searching information (ie remote catalogs) and managing local information (ie the local catalog).
- net.refractions.udig.catalog.*: additional plug-ins are defined teach the catalog about additional file formats, services and catalogs
- net.refractions.udig.catalog.ui: views and content providers allowing you to display catalog content in your own application
- net.refractions.udig.ui: grab bag of code to help you bundle up uDig into your own RCP application
- net.refractions.udig.libs: Rounds up additional open source projects (most noticeably GeoTools) that we use to work with spatial data
Using the GIS Platform in your Own RCP Application
These plug-ins are not limited to the uDig application and may be used with normal Eclipse IDE development as needed. The services provided here are similar to the services provided by the Eclipse IDE plug-ins.
Compare the purpose of following two plug-ins:
- org.eclipse.ide provides Projects, IResource and a compile / build cycle.
- net.refractions.udig.catalog provides Catalogs, IResolve and the ability to connect to services.