Adding a Layer from PostGIS¶
Note
This section requires your own local PostGIS. While we have a public PostGIS available for demonstrations most corporate environments are unable to access this database due to firewall restrictions.
If you are trapped behind a firewall please feel free to skip this section.
The online help does have some advice about Running uDig covering firewall access.
This section shows how you can add a Layer from a PostGIS table. PostGIS is an extension to the popular open source PostgreSQL database. uDig handles other databases like Oracle and DB2 in a similar manner:
Select from the menu.
In the Projects view, right-click on your map and select Add.
Select PostGIS as the data source and click Next.
Enter the following connection information:
- Host: 
www.refractions.net - Port: 
5432 - Username: 
demo - Password: 
demo - Store Password: check
 
Once the connection information is entered press Next.
- Host: 
 This page lists the databases available to the current user.
The www.refractions.net database does not publish a public list so rather than choose from a nice easy list we are going to have to enter in
demo-bcby hand.- Database: 
demo-bc 
- Database: 
 We can now press the List button to list the available tables. Please choose
- bc_hospitals
 - bc_municipality
 
Press Next when ready.
The resource collection page confirms that bc_hospitals and bc_municipality are published as spatial layers.
We can press Finish to add these layers to our Map.
It may take a short while to fully render since you are zoomed out so far.
Head on over the the Layer view and right click on bc_hospitals layer and choose Zoom to Layer
The map will now zoom in to show the extent of the bc_hospitals layer.
You can return to your previous position in the world by selecting Back in the Navigation menu.






