Link Search Menu Expand Document


Do you have a dataset that you’d like to publish through the DataBC Program? Before your data is published, we will need to gather some information from you. The questions on this page will help the DataBC Data Architecture Services team learn about your requirements and to determine whether the DataBC Program can meet them.

Data Publishers

Table of Contents


The DataBC Program makes data available through combinations of several different channels:

In addition, other agencies provide mechanisms for accessing DataBC data:

There are five options for where data gets stored in the DataBC Program, each with its own benefits and drawbacks:

  BC Geographic Warehouse BC Data Catalogue BC MapHub External site
Security - Public
through the public publication request form
Security - IDIR
for metadata only
Security - Named Users
Security - Role-based
in combination with Public, IDIR, Named Users
Security - BCeID
Format BCGW dataset (Oracle object), ArcGIS Rest, atom, cded, cvs, e00, fgdb, geojson, georss, gft, html, json, kml, kmz, openapi-json, pdf, rdf, shp, tsv, txt, wms, wmts, xls, xlsx, xml, zip, other Oracle object (spatial and non-spatial) WMS, WFS, Shapefile, CSV, TXT, GPX, GeoJSON Any Any
File Size < 150 mb datasets configured for distribution: < 2 GB zipped < 500 mb > 150 mb Any
Download - entire dataset
for BCGW datasets: re-directed to the BC Data Catalogue
for standalone datasets: direct download
Download - subset dataset
Spatial data - view in iMap BC
Spatial data - view in desktop mapping applications (i.e. ArcGIS, QGIS)
once downloaded

can open data in ArcGIS via BC MapHub
Spatial data - view WMS (Web-Map Service)
once downloaded
Spatial data - view WFS (Web Feature Service)
once downloaded
Spatial data - view in BC MapHub
Non-spatial data (csv) - view preview
Non-spatial data (csv) - view point data on a map



To find out if your data is ready for the BCGW, see Workflow - Is my data ready for the BCGW?


DataBC operates on a cost-recovery basis, so there may be a charge to your branch for making your data available through the DataBC program.

This one-time charge covers not only the initial loading of the dataset, but also the ongoing maintenance and refreshing of the data.

Whether or not there is a charge depends on how the data is to be made available and on the size of the potential audience.

These are some rough guidelines:

  • Depending on DataBC resources, datasets that are considered foundational (of use to many different business areas) might be loaded at no charge.
  • Data to be made available solely within the BC Data Catalogue (i.e., not stored in the BC Geographic Warehouse) will be loaded at no charge.

If there is a charge it will generally be between $1500 and $7000, depending on:

  • the number of datasets
  • the complexity (number of columns) of the datasets
  • the security requirements (e.g., public vs access by only named individuals)
  • the access channels to be used (e.g., iMapBC, data download, etc.)

In certain circumstances there may be additional charges for the following:

  • the dataset is extremely large (several million rows or larger)
  • the load requires extensive manipulation and transformation of the input data
  • we need to be heavily involved in operational planning (planning preparation of the data set)
  • the data source is nonstandard
    • Standard sources are: + Oracle operational BC Government databases,
      • csv files,
      • shape files,
      • file geodatabases,
      • text files,
      • rest APIs.

The amount of the charge will be discussed at the Discovery Whiteboard, held at the beginning of the publication process.

Changes to the structure of the dataset after the initial load may incur additional charges. Examples of changes are addition and removal of columns, changes in column names, etc. If you envision many changes over time or the addition of new datasets or continuing support in preparing data you may wish to enter into a support agreement with DataBC, which can also be discussed at the Discovery Whiteboard.


To request a data publication using DataBC’s services, complete and submit the Before You Start form.


Once you have submitted the Before You Start form to DataBC, you will receive a response from one of our team members outlining next steps.

To learn more about the data publication process, check out the standards, guidelines and workflows within this site. If you have any questions along the way, one of our DataBC Program Key Contacts will be happy to assist.