Learn about web mapping tools and services used by the B.C. government to visualize and analyze data via online maps. We use a combination of proprietary and open-source software to provide access to authoritative data and to help our clients meet their business requirements and needs of their end users.
On this pageThe B.C. government oversees resources and tools to support the visualization and analysis of geospatial data, including thousands of constantly updated datasets. This allows for providing current information in a geographical format that users can tailor to specific needs. If changes are needed beyond the standard tools, data and mapping experts can create custom solutions.
To make an accurate and understandable map you will need data. The data that you access through our tools comes from the
B.C. Geographic Warehouse (BCGW), managed by DataBC. Some of the
features include:Consider adding your data to the BCGW.
Web mapping toolsB.C.'s Map Hub
Learn more about B.C.'s Map Hub.
iMapBC
Learn more about iMapBC.
Internet Mapping Framework 2 (IMF2)
Internet Mapping Framework 2 (IMF2) provides all the tools you need to make basic maps, while also allowing you to customize the application itself. The built in customization options allows you to change nearly anything about IMF2 without deep programming knowledge.Simple Map Kit (SMK)
Simple Map Kit (SMK)is an open source mapping framework. This means anyone can download and customize the files and share them on the internet. It is compatible with tools inside and outside of government, including the
BC Address Geocoderand
BC Route Planner. SMK is designed to easily incorporate B.C. Government layers.
Web map servicesBCGW Web Map Service (Uses WMS protocol)
This service provides maps and data from the B.C. Geographic Warehouse (BCGW) database. WMS-produced maps are often made as PNG, GIF or JPEG. A WMS manages and presents data on map, calling them layers. Layers all come in one of a set of "styles", which change how the layer is displayed, like as a point, line or polygon.
Users can also make changes that provide attribute information about a layer using built in tools. The BCGW WMS offers hundreds of accessible layers with many styles to offer.
Finding Web Map Services (Uses WMS protocol)
See the BC Data Catalogue for:
Find Services at the Feature Class level by:
Explore these services by:
BC Imagery Web Map Services (Uses WMS protocol)
The Province also offers a wide range of aerial and satellite acquired imagery as non-queryable WMS layers. Imagery, satellite imagery, and hillshaded relief are all available at different resolutions, ranging from 30m down to one-half metre.
Base Mapping Tiled Services (Uses WMS and REST protocol)
These services are available as non-queryable ArcGIS REST Services and WMS. These services use map caching (a very effective way to make basemap services run faster)
How to use WMS servicesThere are two main ways in which to use the WMS services:
The Open GeoSpatial Consortium lists organizations with products and specification implementations that support WMS. Some of these applications need the full getcapabilities url and some of them only need the first part of the URL (ie. everything before the '?' such as this: http://openmaps.gov.bc.ca/geo/ows?). Documentation on how to connect is usually available at a vendor’s website. Examples below direct you to third party instructions on how to connect using some of the more popular applications and APIs.
Using Web Map Services within client desktop applications such as:
Using Web Map Services through application programming interface (API) specifications such as:
Contact usHave a question on getting started? Please fill out a ticket through the Data Systems and Services request system.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4