BC Ports and Terminals

2594 views (67 recent)

Published by the Ministry of Forests, Lands, Natural Resource Operations and Rural Development - GeoBC
Licensed under Open Government Licence - British Columbia

This dataset identifies the geographic locations of marine ports, terminals, shipyards, and harbours on the west coast of British Columbia. The points were reviewed and cross referenced with government and industry data sources for geographic and attribute data accuracy.

Data and Resources

Dataset Extent

Latitude: 48.0° to 60.0°
Longitude: -139.5° to -113.5°

Additional Information


The purpose of this data is to provide positional and attribute information about west coast marine ports, terminals, shipyards, and harbours.

Data Quality

This dataset includes all ports and harbours listed by the Department of Fisheries and Oceans regarding Small Craft Harbour, the British Columbia Harbour Authority Association and the BC Ports Handbook.

Lineage Statement

Positional data was researched through BC Ports documentation and Federal Government websites. The position of the the facility was verified based on imagery and the Freshwater Atlas coastline. The positional and attribute data of the facilities were defined based on the following data sources: BC Ports Handbook, Department of Fisheries and Oceans websites for Small Craft Harbours and Harbour Authorities, and the BC Harbour Authority Association (BCHAA) website.

Contact Information

NameJoy Sinnett (pointOfContact)
OrganizationMinistry of Forests, Lands, Natural Resource Operations and Rural Development

Access & Security

Who can view this dataset? Public
Who can download this dataset?Public

Metadata Information

Record Published 2016-05-12
Record Last Modified 2020-11-03
Resource Status onGoing

Object Description


Short Name: PRT_TRMNAL
Comments: GSR_PORTS_TERMINALS_SVW is a spatially enabled layer comprising This point dataset represents the marine ports, terminals, shipyards, and harbours on the west coast of British Columbia.

Column Name Short Name Data Type Data Precision Comments
CUSTODIAN_ORG_DESCRIPTION CUST_ORG VARCHAR2 200 CUSTODIAN_ORG_DESCRIPTION contains the name or description of the custodial organization (usually Ministry and Branch)
BUSINESS_CATEGORY_CLASS BUS_CAT_CL VARCHAR2 1000 BUSINESS_CATEGORY_CLASS designates the category of business, i.e., waterTransportation
BUSINESS_CATEGORY_DESCRIPTION BUS_CAT_DS VARCHAR2 1000 BUSINESS_CATEGORY_DESCRIPTION describes the category of business, i.e., Water Transportation
OCCUPANT_TYPE_DESCRIPTION OCCPNT_TYP VARCHAR2 500 OCCUPANT_TYPE_DESCRIPTION contains the description of the occupant type, e.g. Hospital
SOURCE_DATA_ID SRCDATA_ID VARCHAR2 20 SOURCE_DATA_ID is a unique occupant id either supplied by the source data system or produced by GSR, depending on the value of SUPPLIED_SOURCE_ID_IND
SUPPLIED_SOURCE_ID_IND SRC_ID_IND VARCHAR2 1 SUPPLIED_SOURCE_ID_IND is an indicator of whether the source data id was supplied by the supplier (Y) or DataBC (N)
FACILITY_NAME FCLTY_NM VARCHAR2 500 FACILITY_NAME is the common name of the facility. This may be defined by the owner or operator of the facility or the community or location where the port or terminal is located, e.g., Fanny Bay, Zebellos, Ship Point, Duke Point Deep Sea Terminal, Lehigh Northwest Cement
DESCRIPTION DESCRIPTN VARCHAR2 4000 DESCRIPTION describes the Occupant in more detail, e.g., Harbour
PHYSICAL_ADDRESS ADDRESS VARCHAR2 1000 PHYSICAL_ADDRESS contains the civic or non-civic address as a single string, structured according to the specification of the Physical Address and Geocoding Standard, e.g., 420 GORGE RD E, VICTORIA, BC.
OTHER_ADDRESS OTHER_ADDR VARCHAR2 1000 OTHER_ADDRESS contains an address string, not a parsed address. It is the address that will be displayed for presentation purposes, e.g., 32900 Marshall Road, Abbotsford, BC
STREET_ADDRESS ST_ADDRESS VARCHAR2 200 STREET_ADDRESS is a free form expression of the site descriptor (e.g., unit) and the civic building number / street / street indicator portion of an address, e.g., Unit 1, 123 Main Street East.
POSTAL_CODE POSTAL_CD VARCHAR2 10 POSTAL_CODE is the Canadian Postal code value associated with the physical address, e.g., V9Z 2K1
LOCALITY LOCALITY VARCHAR2 100 LOCALITY is the name of the municipality, community, Federal Indian Reserve (IR), subdivision, regional district, indigenous land or natural feature the occupant site is located in, e.g., Victoria, Saanich IR 1, Capital Regional District.
CONTACT_PHONE CONT_PHONE VARCHAR2 50 CONTACT_PHONE contains the "general office" phone number of the Occupant, e.g., 250-555-1234
CONTACT_EMAIL CONT_EMAIL VARCHAR2 100 CONTACT_EMAIL contains the "general office" email address of the Occupant.
CONTACT_FAX CONT_FAX VARCHAR2 50 CONTACT_FAX contains the "general office" fax number of the Occupant, e.g., 250-555-1234
WEBSITE_URL WEBSITE VARCHAR2 500 WEBSITE_URL contains the link to the Home page of the Occupant's Website
IMAGE_URL IMAGE_URL VARCHAR2 500 IMAGE_URL contains a full URL link to a picture of the Occupant's Location.
LATITUDE LATITUDE NUMBER 9 LATITUDE is the geographic coordinate, in decimal degrees (dd.dddddd), of the location of the feature as measured from the equator, e.g., 55.323653
LONGITUDE LONGITUDE NUMBER 10 LONGITUDE is the geographic coordinate, in decimal degrees (-ddd.dddddd), of the location of the feature as measured from the prime meridian, e.g., -123.093544
KEYWORDS KEYWORDS VARCHAR2 1000 KEYWORDS contains text strings supplied by the Custodian, to be used for search/query purposes. Keywords are separated by the ; delimiter.
DATE_UPDATED DT_UPDATE DATE 7 DATE_UPDATED contains the date that the Occupant data was updated in the Occupant structure (system-generated)
SITE_GEOCODED_IND GEOCD_IND VARCHAR2 1 SITE_GEOCODED_IND contains a Flag/indicator (Y/N) that the Occupant Physical Address has been geo-coded by the DataBC Address Geocoder and the results provide a valid site address, e.g., Y, N
AUTHORITY AUTHORITY VARCHAR2 254 AUTHORITY is the Harbour Authority or organization responsible for the harbour, e.g., Port Edward Harbour Authority, Metro Port Vancouver, Squamish Harbour Authority
BUSINESS_OPERATOR OPERATOR VARCHAR2 254 BUSINESS_OPERATOR is the name of the company that owns/operates the facility, e.g., Green Island Energy operating at the Gold River Terminal, James Richardson International operating at the Richardson International Terminal
COMMODITIES_HANDLED COMMODITY VARCHAR2 254 COMMODITIES_HANDLED is a comma separated list of commodities handled and services provided by the port or terminal, e.g., "fishing, grain, oil"
COMMODITY_STORAGE_CAPACITY STOR_CPCTY VARCHAR2 254 COMMODITY_STORAGE_CAPACITY identifies the service capacity of the facility, e.g., 1.4 million TEUs (Twenty-foot Equivalent Unit, a measure of capacity of a shipping facility based on volume of cargo that can be contained in international standard shipping containers 20 and 40 feet in length)
DATA_SOURCE DATA_SRCE VARCHAR2 254 DATA_SOURCE lists company and organization names that were accessed online providing the source for the attribute data associated with the data point, e.g., BC Ports Handbook, Metro Port Vancouver, Department of Fisheries and Ocean (DFO) Harbour Authorities, Lafarge Canada, Kinder Morgan Canada
FACILITY_TYPE_USE TYPE_USE VARCHAR2 254 FACILITY_TYPE_USE identifies the primary use at the facility. A Terminal is generally associated with commercial, sea-going operations, a Port is generally domestic commercial activities such as fishing, a Harbour is generally recreational use, a Shipyard provides ship building and ship repair services, e.g., Fishing, Recreational Use
TERMINAL_BERTHS_DESC BERTH_DESC VARCHAR2 254 TERMINAL_BERTHS_DESC describes the number of berths and individual berth length and depth (draft) measurements and other facility features, e.g., Berth #1: Length 147 m, depth alongside 13.5 m at chart datum (low tide) with mooring dophins.
SHAPE SHAPE SDO_GEOMETRY 64 SHAPE is the column used to reference the spatial coordinates defining the feature.
SEQUENCE_ID SEQ_ID NUMBER 10 SEQUENCE_ID contains a value to distinguish occupant instances. Where a single occupant can have multiple instances (representing different services, for example), this field distinguishes this occupant instance from other instances of the same or different occupants.
SE_ANNO_CAD_DATA BLOB 4000 SE_ANNO_CAD_DATA is a binary column used by spatial tools to store annotation, curve features and CAD data when using the SDO_GEOMETRY storage data type.