We stand with Ukraine to help keep people safe. Join us
uDig free download for Mac


Version 2.0.0

Desktop app framework for GIS access.

Based on 3 user ratesRead reviews & comments

uDig overview

uDig is an open source (LGPL) desktop application framework, built with Eclipse Rich Client (RCP) technology.

uDig can be used as a stand-alone application. uDig can be extended with RCP "plug-ins". uDig can be used as a plug-in in an existing RCP application.

The goal of uDig is to provide a complete Java solution for desktop GIS data access, editing, and viewing. uDig aims to be:

User friendly, providing a familiar graphical environment for GIS users;

Desktop located, running as a thick client, natively on Mac OS X (and Windows & Linux too!);

Internet oriented, consuming standard (WMS, WFS, WCS) and de facto (GeoRSS, KML, tiles) geospatial Web services; and;

GIS ready, providing the framework on which complex analytical capabilities can be built, and gradually subsuming those capabilities into the main application.

uDig is capable of opening, viewing, and editing shapefiles(shp, dbf, etc.), WFS (Web Feature Server) layers, as-well-as connecting to PostgreSQL / PostGIS, Oracle, and MySQL data sources containing both geometry and table data.

uDig is completely 'drag & drop' as it relates to it's sources, projects, and layers. Multiple map views, displaying multiple layers from multiple data sources are all possible within the uDig application.

Users may also connect/integrate uDig with GeoServer, as-well-as MapServer, providing a complete server/client solution.

uDig GUI has movable Projects, Layers, and Catalog View panes, as well as multi-pane Map Views. jpg, png, gif, tif, bmp, and geotiff with coordiante files may also be loaded and displayed with uDig, atop or under other layers, such as editable Vector files like Shapefiles, or loaded and displayed vector files from raw data sources such as PostgreSQL / PostGIS, Oracle, and MySQL.

The uDig user community has created various editing tools in the form of 'plugins' that may be easily added to the uDig client, extending spatial operations, and providing editing access to Grass files, and more.

Use uDig for geospatial data management and analysis, image processing, graphics/maps production, spatial modeling, visualization, and more.

Use uDig along side Google Earth, as it's turbo-charged big-brother. Export KML files to SHP files, and view/edit them in uDig.

What’s new in version 2.0.0

Updated on Sep 09 2021

Version 2.0.0:
  • #261 fix problem causing deadlock while copying features between the same shapefile layer
  • #258 Fix issue causing always full layer export of abstract geometry types
  • #253 fix NullPointerException during initial loading of ProjectExplorer
  • #251 fix issue with empty geom while addingEdges is called
  • #237 Map project file not deleted from file system fix locationtech [bug-168]
  • #235 Problem with Map restoration from file system when reopening udig
  • #234 IllegalStateException when closing udig while Map with MySQL layer is open
  • #229 minor fix for duplicate legend entries for color ramp rasters
  • #228 Features modification & copy/paste fails for shapefile layers
  • #215 Fixed resulting pdf page size format
  • #212 Fix for decimal CRSes
  • #211 fix NullPointerException if palette name not set
  • #210 Fixed OpenStyleEditorAction to select a more appropriate StyleEditorPage
  • #209 Fix broken DB2 plug-in
  • #207 [BUG-93] fixed Shapefile-Export for Scratch Layer
  • #204 [Bug 74] fixed concurrentModificationExceptions for Synchronized EList's
  • #202 call activators of tools only once
  • #193 fix invalid xml error msg on xml page when leaving page with no changes
  • #186 [UDIG-1897] avoid cast exception guessing a CRS
  • #275 Upgrade Eclipse Oxygen improvement
  • #220 Preference Page added for WMSService
  • #203 update GeoTools to 14.1, GeoScript to 1.6.0, and dependencies
  • #274 Improvements related to editing of features improvement
  • #262 Do not display passwords of GeoResources and Services in UI
  • #259 improve behavior of WMS Renderering for not displayed scales
  • #255 WellKnownMarkName text field length increase improvement
  • #247 enablement of layer move up/down actions in Layers View
  • #233 improve FeatureTypeEditor to provide fields for setting attributes restrictions feature
  • #232 improve discovery of all geometry types during when adding a Mysql Host layer improvement
  • #231 improve check for jdbc catalog IDs
  • #226 [pdf] remember export settings for pdf wizard page
  • #223 [i18n] updated Korean localization files synched from Transifex
  • #219 Improvements in scalebar and scaleDenom mapgraphics
  • #217 Improvements related to selection of feature(s) on map when modal tools are active
  • #216 improve handling of charset during import and export of shapefiles
  • #214 Fixes and minor improvements for Export Map to Image (pdf) wizard
  • #213 fixed workspace and configuration defaults for Windows environments (product)
  • #198 Lazy Initialization of Map to avoid using Display Thread
  • #196 Raster styles - interpolate color ranges
  • #185 [UDIG-1987] added optional oracle jdbc imports
  • #272 remove upper bound restriction during import of com.google.common.base in MANIFEST.MF improvement
  • #270 splits style.advanced into raster and feature bundle improvement
  • #245 cleanup project.ui.editor properties
  • #238 Linux zip leaves a __MACOSX dir in /usr/lib





167.9 MB

Developer’s website




App requirements

  • Intel 64
  • Mac OS X 10.4.11 or later
Try our new feature and write a detailed review about uDig. All reviews will be posted soon.

Write your thoughts in our old-fashioned comment

MacUpdate Comment Policy. We strongly recommend leaving comments, however comments with abusive words, bullying, personal attacks of any type will be moderated.

(0 Reviews of )

There are no reviews yet
  • Comments

  • User Ratings

Mar 9 2015
Mar 9 2015
Version: 1.4.0
I think there's some confusion about the versioning information. While the application is built on Eclipse RCP version 3.7 (a development platform), it does not mean that this application is 3.7. I would suggest removing that particular note RE: Note: 3.7 is the version number reported in Finder; it is a reflection of the Eclipse runtime version. The developer refers to this version of the game as 1.4.0.
Jan 30 2011
Jan 30 2011
Version: 1.2.1
FYI, an older verion (1.1.1) that works on PPC machines: http://udig.refractions.net/files/downloads/udig-1.1.1.ppc.dmg
Mar 9 2015
Mar 9 2015
Version: null
Jun 17 2012
Jun 17 2012
Version: null
Nov 10 2011
Nov 10 2011
Version: null