PatchMap API

The PatchMap API was created to allow developers to access our datasets, geocoding and routing tools for use inside their own web applications. The API consists of two main components: The Tile API which allows developers to overlay our maps on top of their current map, and the Geocoding API which gives developers the ability to search wells, LSDs, facilities, do drill-down queries and route calculation.

Compatible Map Platforms:

PatchMap's Tile API can be used on Google Maps JS V3, Bing Maps V8, HERE, MapBox JS, MapBox GL, Leaflet, OpenLayers, and almost any other Map tile rendering engine.

Webservice Responses and Integration:

All returned data for the Geocoding API are in JSON format. The Tile API is called by referencing a JS library and can be toggled on/off with as little as two lines of code.

Pricing:

Pricing is flexible and depends on your application and usage. Please call Rob at 780-518-2666 for more information.



If you'd like an in-person or online demo tailored to your needs, please contact us to arrange a meeting..



The Tile API

The Tile API allows developers to overlay our industry-leading oilfield map base over top of their existing map, or completely replace it with ours. Usually our clients will use a combination of both - eg. Our transparent map overlaid on Google Satellite or our opaque layer as a replacement to Google's roadmap.

Map Layers

  • Detailed PatchMap Road Data (includes names, kilometer posts and radio channels where available)
  • Wellsites and Facilities (Searchable by bottomhole or surface location)
  • Road Names (Searchable)
  • LSD Grid (AB, SK, MB) - Searchable
  • PNG Grid (BC only) - Searchable
  • Detailed, named watercourse
  • Wellsite drillpaths (line joining surface to bottomhole)
  • Wellsite Boundaries (where available)
  • First Nations Reserve Boundaries
  • Park and Protected Area Boundaries
  • Urban Boundaries
  • Cities/Towns/Hamlets (Searchable)
  • Airports/Airstrips
  • Other Geographic places (eg. Mountains, Valleys, etc) - Searchable
  • Seismic Lines (where available)
  • 10m Contour Lines
  • Relief Shade background (device dependant)
  • Multiple map backgrounds including PatchMap(default), Google Maps Satellite/RoadMap, Open Street Map, and Bing Satellite

...


The Geocoding API

The Tile API allows developers to overlay our industry-leading oilfield map base over top of their existing map, or completely replace it with ours. Usually our clients will use a combination of both - eg. Our transparent map overlaid on Google Satellite or our opaque layer as a replacement to Google's roadmap.

Route Calculation

Get the fastest route between two points on PatchMap™ road data. The function will return Total Distance, Total Time, Route Path, and Turn Directions.

Get Road information

Get Road Speed Limit, Name, and Type of any road at a given coordinate within the PatchMap Operating Area.

Oilfield Address Geocoding

  • Search LSD and PNG locations anywhere in the PatchMap Operating Area (Geocode)
  • Get the Legal Description of a given coordinate within the PatchMap Operating Area (Reverse Geocode)
  • Get any wellsites matching a given DLS or PNG Legal Description within the PatchMap Operating Area and return an array of 'Wellsite' objects containing properties Latitude, Longitude, Province, Well Name, Legal Description, UWI, Surface Location, License ID, License Date, Spud Date, Status, Operator, Ground Elevation, Drill Depth.
  • Get any active facilities matching a given DLS or PNG Legal Description within the PatchMap Operating Area and return an array of 'Facility' objects containing properties: Latitude, Longitude, Province, Facility Name, Legal Description, Facility ID, Facility Type, Operator.


Wellsite Drill-down

Get all wellsites within 50 metres of a given coordinate and return an array of 'Wellsite' objects containing properties: Latitude, Longitude, Province, Well Name, Legal Description, UWI, Surface Location, License ID, License Date, Spud Date, Status, Operator, Ground Elevation, Drill Depth.

Administrative Layer Drill-down

Get Administrative Polygon information for any polygons containing a given coordinate. The function will return an array of objects containing properties for: Municipal District/County, Crown Disposition, Green/White Zone, Forest Management Area, Forest Management Unit, Indian Reserve, Park/Protected Area.

Locate Nearest Hospitals by Driving and Flying Distance

Get the nearest Hospital to a given coordinate, by road distance or direct-line. The function will return properties for: Hospital Name, Locality, Latitude, Longitude.

Road Bans

Overlay line features on the map indicating Road Ban status. Road Ban information is provided by Province and State Permitting. Overlay is provided in GeoJSON, KML, and KMZ formats.