refractions.net / uDig
refractions.net, through the uDig project, provides an open-source desktop application for geographic information system (GIS) data viewing, editing, and analysis built on the Eclipse Rich Client Platform (RCP).
- Desktop GIS application for viewing and editing geospatial data (geospatial software)
- Built on the Eclipse Rich Client Platform for extensible plug-in architecture (application platform)
- Supports common geospatial data sources and services such as spatial databases and web map services (data integration)
- Provides mapping, layer management, and spatial analysis tools for users and developers (geospatial analysis)
- Serves as a framework for building custom GIS applications and tools (developer framework)
More About refractions.net
refractions.net is associated with the uDig project, a desktop geographic information system (GIS) application that operates as an open-source platform for working with geospatial data. uDig is implemented as an Eclipse Rich Client Platform (RCP) application and is positioned both as an end-user GIS tool and as a framework that developers can extend for custom solutions. It addresses use cases where organizations require a configurable desktop GIS environment rather than a fixed-function product.
The core purpose of uDig is to provide capabilities for viewing, editing, and analyzing spatial data (geospatial software). It supports common GIS workflows such as displaying map layers, navigating maps, managing symbology, and performing basic spatial operations. Users can load multiple layer types and overlay data from heterogeneous sources to build map compositions that reflect their operational or analytical context.
From an architectural perspective, uDig is built on the Eclipse RCP (application platform), which means the application itself is composed of plug-ins and can be extended via additional plug-ins. This design allows enterprises and solution providers to add domain-specific tools, custom user interfaces, and specialized data connectors while reusing the existing mapping and visualization components. The Eclipse plug-in model supports modular deployment, versioning, and integration with other Eclipse-based tools used in development environments.
uDig integrates various geospatial data sources (data integration). Official materials describe support for standard geospatial formats and services such as spatial databases and web services. This enables connections to enterprise data stores, server-based GIS platforms, and open standards services. Organizations can use uDig to visualize data served over network protocols, work with local files, and connect to multi-user spatial databases for editing workflows.
In enterprise and institutional environments, uDig is used as a desktop client for geospatial data management, map production, and exploratory spatial analysis (geospatial analysis). It can fit into an architecture where server-side GIS platforms expose data via services, while uDig acts as the interactive front end for analysts, planners, and technical staff. Because it is open source and plug-in based, internal development teams can tailor the application to specific operational requirements, integrate with internal authentication or catalog services, and embed organization-specific tools.
From a directory and taxonomy standpoint, refractions.net’s uDig project sits at the intersection of desktop GIS software, Eclipse-based rich client applications, and extensible geospatial development frameworks. It can be categorized under geospatial analysis, data visualization, spatial data integration, and developer frameworks for building GIS-enabled desktop tools. Its alignment with Eclipse RCP also places it within the ecosystem of Eclipse plug-in–based applications used in engineering and spatial data workflows.