Data layer

Environmental Data API for Canada

A unique-in-the-market layer for Canada: aquatic resources, wildlife management, public lands and recreation — with pre-computed GeoJSON at three levels of detail for fast viewport queries.

What's included

Lakes, trails and crown land — the context a coordinate can't capture.

  • Lakes with bathymetry, fish species and access points
  • Wildlife Management Units, crown land, campgrounds and trails
  • Pre-computed GeoJSON — viewport queries hit cached data, not runtime joins

Endpoints

/lake_boundary/crown_land/trail/wildlife_managment_unit
Full reference in the docs

Query by

  • By coordinate
  • By address
  • By bounding box
Why it matters

What the Environmental Data layer gives your team.

01

Coverage nobody else has

A Canada-specific layer for lakes, wildlife, public lands and recreation — the natural context most datasets miss.

02

Fast at any zoom

Pre-computed GeoJSON at three levels of detail keeps viewport queries snappy without runtime simplification.

03

Context a coordinate can't give

Water, terrain and public-land data enrich risk, planning and lifestyle features.

What you can build

Use cases.

A few of the things teams build on the Environmental Data layer.

Insurance exposure

Assess water, land and terrain context for risk.

Outdoor & recreation apps

Surface lakes, trails and campgrounds near a point.

Real estate context

Add natural surroundings to listing and guide pages.

Planning & stewardship

Work with crown land, water and recreation layers.

Datasets in this layer

Explore the environmental datasets.

The Environmental layer is made of focused datasets — each with its own API, coverage and use cases.

The API in action

See it in a request.

Example request
GETcURL
curl -H "Api-Key: $NEIGHBOURLY_KEY" \
  "https://api.neighbourly.io/api/v1/locations/lake_boundary?viewport=%7B...%7D&includes_boundaries=true"
200 OKapplication/json
[
  {
    "id": 5521,
    "nom": "Lake Simcoe",
    "wbdy_type": "lake",
    "area_m2": 743000000,
    "boundary_geojson": { "type": "MultiPolygon", "coordinates": [ ... ] },
    "lod": "med"
  }
]

Environmental Data API — common questions

What is the Environmental Data API?

It's a Canada-specific layer covering lakes, aquatic resources, wildlife management, public lands and recreation — the natural context a coordinate alone can't capture.

What natural features are included?

Lake boundaries with bathymetry and fish data, wildlife management units, crown land, fisheries and bait management zones, public campgrounds and trail networks.

Is this environmental data unique to Canada?

Yes — it's a unique-in-the-market layer for Canada, combining aquatic, wildlife, public-land and recreation data into one queryable dataset.

What format is the environmental geometry in?

Pre-computed GeoJSON at three levels of detail, with pre-joined hierarchy id arrays so viewport queries hit cached data instead of runtime spatial joins.

Can I query environmental features by map viewport?

Yes — most environmental endpoints take a viewport and optional boundary geometry, with per-feature filters like depth, species or designation.

Who uses environmental data?

Insurers assessing exposure, real estate products adding natural context, and recreation and planning teams working with public lands and water.

Datasets in this layer

Build with the Environmental Data API.

One API key, ten data layers, Canada-wide. Get access or talk to our team.