Open Ecology

Open Ecology

Tools and features

Seven free tools on the public server (no sign-in) and thirteen more on the pilot endpoint, twenty in all. The page is written from the same register the server's tool list is checked against, so it says what the service does today.

The free server is https://openecology.com.au/mcp; add it to your assistant with the install guides, and see real answers in the use cases.

Site facts

Find the lot and the basic facts about it, free and with no sign-in.

lookup_property Property lookup

LiveFree server

Finds the lot for an address, lot on plan or GPS position and returns its area, council, locality, tenure, coordinates and the free government reports for it.

Coverage
Queensland; Victoria; the ACT; Tasmania; New South Wales (addresses, positions and G-NAF parcel ids; no lot boundary or area); South Australia (GPS positions only); Western Australia (addresses and lot references; no lot boundary or area); the Northern Territory (addresses and positions; no parcel boundary or area).
You give
An address, a lot reference (such as 2SP237589 or 1\TP800196) or a GPS position.
You get
Lot on plan, matched address, lot area in m2, ha and acres (recorded or calculated, never a survey), council, locality, tenure (Queensland), drainage basin (Queensland), coordinates in decimal, DMS and MGA2020, and links to the free official reports.
Limits
Where an address covers several lots, the candidate lots are listed and none is chosen. Areas are the recorded cadastral area (Queensland) or calculated from the parcel boundary (Victoria), not a survey.
Sources
Queensland Government spatial services (CC BY 4.0); Vicmap (Victoria) (CC BY 4.0); ACTmapi (CC BY 4.0); theLIST (Tasmania) (CC BY 3.0 AU); G-NAF (Geoscape Australia) (G-NAF End User Licence Agreement); Location SA (CC BY 4.0)
Try
  • What lot is 688 Peachester Road, Peachester, and how big is it? see the answer
  • Which council is 2SP237589 in?
  • What lot is 1 Spring Street, Melbourne? see the answer
  • Look up 1 Macquarie Street, Sydney. see the answer

convert_coordinates Convert coordinates

LiveFree server

Converts a position between decimal degrees, degrees-minutes-seconds and MGA2020 (zone, easting, northing) on GDA2020.

Coverage
Not tied to a state.
You give
A decimal or DMS position, or an MGA2020 easting, northing and zone.
You get
The same position in all three forms, with a datum note.
Limits
GDA2020 only; GDA94 positions differ by about 1.8 m.
Sources
Computed by Open Ecology (no external source)
Try
  • Convert -26.840566, 152.900557 to MGA2020.
  • What is zone 56, E 490119, N 7031219 in degrees, minutes and seconds?

convert_units Convert area or length units

LiveFree server

Area and length conversions: m2, ha, acres, perches and roods, or metres, feet, chains, links and more.

Coverage
Not tied to a state.
You give
A value and the units to convert from and to.
You get
The converted value.
Sources
Computed by Open Ecology (no external source)
Try
  • How many acres is 15.99 ha?
  • Convert 12 chains to metres.

sun_and_moon Sunrise, sunset and moon phase

LiveFree server

Sunrise, sunset, solar noon and moon phase for a place and date, for planning nocturnal and dawn fauna surveys.

Coverage
Not tied to a state.
You give
A position or a place (address, suburb, town or lot) and a date.
You get
Times in AEST and the moon phase.
Limits
Times are in AEST.
Sources
Computed by Open Ecology (no external source)
Try
  • When is sunrise at Peachester on 14 November 2026, and what is the moon phase?
  • Sunset and moon phase at 2SP237589 tonight?

get_coverage What is covered

LiveFree server

Says what the service covers: each state, each data item with its source, licence and status, and what is not covered.

Coverage
Not tied to a state.
You give
Nothing.
You get
Coverage by state with sources and licences; on the pilot endpoint also constraints, councils, imagery and drafting.
Sources
Open Ecology (describes the sources above)
Try
  • What does Open Ecology cover?
  • Which states can Open Ecology look up, and from which sources?
LiveFree server

Which free State Government property reports exist for a lot and the official forms to request them.

Coverage
Queensland; Victoria; New South Wales (the free State viewers and reports); the ACT (the free State viewers and reports); Tasmania (the free State viewers and reports); South Australia (the free State viewers and reports); Western Australia (the free State viewers and reports); the Northern Territory (the free State viewers and reports).
You give
A lot reference and, optionally, the state.
You get
Report names, what each is for and the official request links.
Limits
The State sends the reports; Open Ecology does not request them for you.
Sources
Queensland Government spatial services (CC BY 4.0); State and Territory government websites (links only)
Try
  • Which free State reports can I get for 2SP237589?
  • How do I get a VicPlan planning property report for 1 Spring Street, Melbourne?

glossary Ecology and planning glossary

LiveFree server

Plain, sourced definitions of ecology and planning terms such as MSES, regional ecosystem, PMAV, HVR, essential habitat and EVC.

Coverage
Not tied to a state.
You give
A term.
You get
The definition and its source.
Sources
Legislation and government guidance, cited per term (quoted with the source)
Try
  • What is a PMAV?
  • What does high value regrowth mean in Queensland?

Constraints

Every mapped constraint layer measured against the lot, with sources, dates and licences.

get_all_constraints All mapped constraints for a site

PilotPilot endpoint

Runs every constraint check for the site's state at once and says which are mapped on the lot, with the area and percentage of the lot for each class, what is not mapped and what is not covered.

Coverage
Queensland (State layers plus overlays for Brisbane, Moreton Bay, Logan, Gold Coast and Sunshine Coast councils); Victoria; the ACT; Tasmania; New South Wales (a search circle or a supplied boundary, not the lot (no open NSW lot boundaries)); South Australia (a search circle around a GPS position); Western Australia (a search circle or a supplied boundary); the Northern Territory (national layers sampled at the site).
You give
An address, lot reference or GPS position; optionally a neighbour buffer (buffer_m), a search radius or boundary where there is no open cadastre, and an output mode (summary, appendix or field_map).
You get
Each mapped constraint with classes, areas, percentages or lengths; what is mapped near the lot when a buffer is set; not mapped, on request and not covered lists; sources, dates and licences.
Limits
Mapped government data, indicative, not a field determination. Constraint areas overlap, so percentages do not add up to 100%. EPBC Act protected matters are not mapped here, except the heritage lists and World Heritage areas; records of EPBC listed species are in the species recorded nearby section. Not a protected matters search.
Sources
Queensland Government spatial services (CC BY 4.0); State, Territory, Commonwealth and council services, named per layer (CC BY 4.0, CC BY 3.0 AU or CC0 (named in every answer))
Try
  • Run every constraint on 2SP237589 with a 100 m buffer. see the answer
  • What is mapped on 688 Peachester Road, Peachester? Give me the desktop appendix. see the answer
  • What constraints apply to 1 Spring Street, Melbourne? see the answer
  • Check constraints within 100 m of 1 Macquarie Street, Sydney. see the answer

list_constraints Catalogue of constraint layers

PilotPilot endpoint

Lists the constraint layers Open Ecology can measure, with the name to use, what each means, its licence and whether it is served, held or blocked.

Coverage
Queensland (State layers plus overlays for Brisbane, Moreton Bay, Logan, Gold Coast and Sunshine Coast councils); Victoria; the ACT; Tasmania; New South Wales (a search circle or a supplied boundary, not the lot (no open NSW lot boundaries)); South Australia (a search circle around a GPS position); Western Australia (a search circle or a supplied boundary); the Northern Territory (national layers sampled at the site).
You give
Optionally a state, council, theme, one constraint name or a site.
You get
Constraint names grouped by theme, with meanings, licences and status.
Limits
Held and blocked layers are listed with the reason, and are not measured.
Sources
Open Ecology catalogue of government layers (each layer's own licence, listed)
Try
  • Which koala layers can Open Ecology check in Queensland?
  • List the Sunshine Coast council layers you measure.

constraint One mapped constraint for a site

PilotPilot endpoint

Measures one constraint layer against the site in detail: each class with area or length, meaning, source service, data version, licence and retrieval date.

Coverage
Queensland (State layers plus overlays for Brisbane, Moreton Bay, Logan, Gold Coast and Sunshine Coast councils); Victoria; the ACT; Tasmania; New South Wales (a search circle or a supplied boundary, not the lot (no open NSW lot boundaries)); South Australia (a search circle around a GPS position); Western Australia (a search circle or a supplied boundary); the Northern Territory (national layers sampled at the site).
You give
A constraint name from list_constraints and a site; optionally buffer_m.
You get
The constraint's classes on the lot (and near it, with a buffer), with full source detail.
Limits
Council layers apply only to lots in that council.
Sources
The layer's own government service (named in every answer)
Try
  • How much koala habitat is mapped on 2SP237589?
  • Show the regulated vegetation categories on 688 Peachester Road, Peachester in detail.

Imagery

Historical aerial photographs and the latest satellite view of a Queensland lot.

imagery_history Historical aerial photos available for a lot

PilotPilot endpoint

Lists every public aerial photograph the State holds over a Queensland lot, newest first, and the latest Sentinel-2 satellite view when it is newer.

Coverage
Queensland.
You give
A Queensland address, lot on plan or GPS position.
You get
Capture id, year, date, resolution and whether each covers the whole lot.
Limits
Mostly 1994 onward; older film photography is in the State's QImagery library and is not included.
Sources
Queensland Government aerial imagery time series (CC BY 4.0); Digital Earth Australia, Copernicus Sentinel-2 (CC BY 4.0)
Try
  • What historical aerial photos are there for 2SP237589? see the answer
  • When was 688 Peachester Road, Peachester first photographed from the air?

imagery_get One historical aerial photograph of a lot

PilotPilot endpoint

One capture drawn over the lot as a wide A4 figure, with the lot outlined, a scale bar, the capture date and credits.

Coverage
Queensland.
You give
A Queensland site and a capture id or year.
You get
A link to the full-resolution figure and an 800 px preview.
Sources
Queensland Government aerial imagery time series (CC BY 4.0)
Try
  • Show me the 1994 aerial of 2SP237589.
  • Show the latest satellite view of 688 Peachester Road, Peachester.

imagery_compare Compare two aerial photos of a lot

PilotPilot endpoint

Two captures side by side at the same scale with the lot outlined on both, to show clearing, regrowth, buildings and dams.

Coverage
Queensland.
You give
A Queensland site and two capture ids or years.
You get
A link to the full-resolution side-by-side figure.
Sources
Queensland Government aerial imagery time series (CC BY 4.0)
Try
  • Compare 2SP237589 in 2005 and now. see the answer
  • Has vegetation been cleared on 688 Peachester Road, Peachester since 1994? Show me.

Drafting and figures

Report figures, site plans and the client's sketch on the aerial, for Queensland lots.

drafting_layers Layers and basemaps for figures

PilotPilot endpoint

Lists the constraint layers and basemaps a figure can show, and what each shows.

Coverage
Queensland.
You give
Nothing.
You get
Drawable layer names, basemaps and descriptions.
Sources
Queensland Government spatial services (CC BY 4.0)
Try
  • Which layers can you draw on a figure?
  • Is there a koala layer I can put on a report figure?

drafting_render Draft a figure for a Queensland lot

PilotPilot endpoint

Draws a report figure for a Queensland lot: aerial imagery, the lot, chosen constraint layers in the State's symbology, legend, scale bar and north arrow, with a caption and the areas on the lot.

Coverage
Queensland.
You give
A Queensland site, up to four layers, a basemap or historical aerial, and the format (report, A4, A3 site plan, letter).
You get
A full-resolution PNG link (PDF on request), a caption, the attribution and a facts block of areas on the lot.
Limits
Queensland only.
Sources
Queensland Government spatial services (CC BY 4.0)
Try
  • Draw a report figure of regulated vegetation on 2SP237589. see the answer
  • Make an A4 figure of koala habitat on 688 Peachester Road, Peachester on the 2005 aerial.

drafting Interactive drafting workspace

PilotPilot endpoint

A drafting workspace for a Queensland lot: place the client's sketch, add layers, measure areas and distances, test thresholds and fit a footprint to a budget, then render the sheets.

Coverage
Queensland.
You give
Actions in order (new, place_sketch, add_layer, measure_area and more); each call passes the workspace token from the last.
You get
A workspace token, measurements and a layout report; sheets are rendered with drafting_render.
Limits
Nothing is stored: the workspace lives in the token the assistant passes back.
Sources
Queensland Government spatial services (CC BY 4.0)
Try
  • On 2SP237589, place a 600 m2 house site 30 m long, 15 m off the north boundary, and tell me how much regulated vegetation it covers.
  • Measure the distance from the house site on 688 Peachester Road, Peachester to the nearest watercourse.

site_markup Interactive site map

PilotPilot endpoint

Opens an interactive aerial map of a Queensland lot where the user draws, sizes, rotates and names simple shapes in true metres, then sends them to the drafting workspace.

Coverage
Queensland.
You give
A Queensland site, or a drafting workspace.
You get
An in-chat map; the shapes with their geometry and areas come back to the assistant.
Limits
Shows in assistants that support MCP Apps widgets (ChatGPT and Claude); elsewhere a link opens the same map in the browser.
Sources
Queensland Government spatial services (CC BY 4.0); OpenLayers, ol-ext (software) (BSD)
Try
  • Open a site map of 2SP237589 so I can mark the house site.
  • Let me draw the proposed dam on 688 Peachester Road, Peachester.

draft_figures Draft the report figures (drafting agent)

PilotPilot endpoint

Drafts the standard set of report figures for a Queensland lot in one call: site location, one figure per mapped constraint, and the client's sketch on the aerial.

Coverage
Queensland.
You give
A Queensland site, a brief in plain words, and optionally a sketch image or description.
You get
Each figure with title, caption and links, an areas table, the assumptions made and the sources.
Limits
Takes 1 to 5 minutes. The one tool that uses generative AI on our servers: the brief and sketch are sent to Anthropic for processing and not stored by us.
Sources
Queensland Government spatial services (CC BY 4.0); Anthropic (processor for the drafting agent) (processing only)
Try
  • Draft the standard report figures for an ecological assessment of 2SP237589.
  • Draft figures for 688 Peachester Road, Peachester with a 600 m2 house site 20 m off the east boundary.

Council

Planning scheme cards for councils in three states, and development applications where a council publishes them.

development_applications Development applications on a lot

PilotPilot endpoint

Development applications a council publishes as open data whose mapped location is on the lot: number, type, status, decision and dates, never names.

Coverage
Queensland (Sunshine Coast, Moreton Bay and Logan, and a Gold Coast snapshot to 2016).
You give
A Queensland address, lot on plan or GPS position.
You get
Applications with number, type, status, decision and dates, or a clear none found.
Limits
None found is not evidence that there are no applications: the council's register is the record. Compliance and enforcement notices are not covered.
Sources
Council open data (Sunshine Coast, Moreton Bay, Logan, Gold Coast) (CC BY 4.0 or CC BY 3.0 AU)
Try
  • Any development applications on 2SP237589? see the answer
  • What development applications are recorded on 55SP168934?

council Council planning scheme card

PilotPilot endpoint

A council's planning scheme in force and the one before it, its amendments, TLPIs and changes since a date, each with its State source and licence.

Coverage
Queensland (the council's scheme page is linked); Victoria; New South Wales.
You give
A council name, or a site.
You get
The scheme card, amendments and changes, with sources.
Limits
Queensland: the scheme in force, amendments and TLPIs are not held; the card links the council's scheme page.
Sources
State planning registers (Queensland, Victoria, NSW) (CC BY 4.0)
Try
  • Which planning scheme applies at Peachester, and what has changed this year? see the answer
  • What amendments has the Melbourne Planning Scheme had since July?

Features and output modes

Options and behaviour of the tools above, each with its own status and the tools that carry it.

Desktop assessment appendix

PilotPilot endpoint

A ready-to-paste Markdown section for a report: the desktop constraints assessment grouped by Act and instrument, with method, not mapped, limitations and sources.

Used through
get_all_constraints
Coverage
Queensland (State layers plus overlays for Brisbane, Moreton Bay, Logan, Gold Coast and Sunshine Coast councils); Victoria; the ACT; Tasmania; New South Wales (a search circle or a supplied boundary, not the lot (no open NSW lot boundaries)); South Australia (a search circle around a GPS position); Western Australia (a search circle or a supplied boundary); the Northern Territory (national layers sampled at the site).
You give
output: "appendix" on get_all_constraints.
You get
Markdown and the same content as rows, and, for Queensland and NSW, a Species recorded within X km table.
Limits
A desktop record of mapped data, not a field assessment.
Sources
As for get_all_constraints (named in the appendix)
Try
  • Give me the desktop constraints appendix for 2SP237589. see the answer
  • Write up the constraints on 688 Peachester Road, Peachester as a report appendix with a 100 m buffer.

Field map files

PilotPilot endpoint

Download links for the lot and its mapped constraint layers as KML (Google Earth, Avenza Maps), GeoJSON (QGIS, ArcGIS) and GPX (handheld GPS).

Used through
get_all_constraints
Coverage
Queensland (State layers plus overlays for Brisbane, Moreton Bay, Logan, Gold Coast and Sunshine Coast councils); Victoria; the ACT; Tasmania; New South Wales (a search circle or a supplied boundary, not the lot (no open NSW lot boundaries)); South Australia (a search circle around a GPS position); Western Australia (a search circle or a supplied boundary).
You give
output: "field_map" on get_all_constraints, optionally the layers and formats.
You get
Links that re-read the live data when opened.
Limits
Not available in the Northern Territory, where constraints are sampled at a point. Up to 12 layers per set.
Sources
As for get_all_constraints (attribution in each file)
Try
  • Give me KML and GPX of 2SP237589 and its constraints for the field. see the answer
  • I need the koala and regulated vegetation layers for 688 Peachester Road, Peachester in Avenza.

Neighbour buffer

PilotPilot endpoint

With buffer_m (up to 1 km), each constraint also reports what is mapped near the lot but off it: classes, area in the buffer ring and nearest distance.

Used through
get_all_constraints, constraint, draft_figures
Coverage
Queensland (State layers plus overlays for Brisbane, Moreton Bay, Logan, Gold Coast and Sunshine Coast councils); Victoria; the ACT; Tasmania; New South Wales (a search circle or a supplied boundary, not the lot (no open NSW lot boundaries)); South Australia (a search circle around a GPS position); Western Australia (a search circle or a supplied boundary).
You give
buffer_m, 0 to 1000 metres.
You get
A near_lot line for each constraint; results on the lot are unchanged.
Limits
Not applied in the Northern Territory, where the site is already a search circle.
Sources
As for the constraint tools (named in every answer)
Try
  • What is mapped within 100 m of 2SP237589? see the answer
  • Is there any endangered regional ecosystem within 500 m of 688 Peachester Road, Peachester?

Latest satellite view

PilotPilot endpoint

When a recent cloud-free Sentinel-2 scene (last 60 days) is newer than the State's newest aerial, it is listed first as the latest satellite view and can be drawn like an aerial.

Used through
imagery_history, imagery_get, imagery_compare, drafting_render
Coverage
Queensland.
You give
id "s2-latest" or year "latest".
You get
A 10 m true-colour satellite image of the lot.
Limits
10 m pixels: buildings, tracks and single trees are not resolved. Not an aerial photograph.
Sources
Digital Earth Australia (Geoscience Australia), Copernicus Sentinel-2 (CC BY 4.0)
Try
  • Show the latest satellite view of 2SP237589. see the answer
  • Compare 688 Peachester Road, Peachester in 2005 with the latest satellite view.

New South Wales address lookup

LiveFree server

New South Wales addresses resolve to their G-NAF position and parcel id, and constraint checks use a circle around the address point.

Used through
lookup_property, get_all_constraints
Coverage
New South Wales (address point and parcel id; no lot boundary or area).
You give
A New South Wales address, lot (1/DP123456) or GPS position.
You get
Matched address, position, G-NAF parcel id and council.
Limits
No NSW lot boundaries or areas.
Sources
G-NAF (Geoscape Australia) (G-NAF End User Licence Agreement)
Try
  • Look up 1 Macquarie Street, Sydney. see the answer
  • Which council is 1 Macquarie Street, Sydney in?

Fast constraint checks from our own copy

PilotPilot endpoint

Most Queensland State constraint layers are read from Open Ecology's checked copy of the government data, so a full check takes seconds and does not depend on every State service answering.

Used through
get_all_constraints, constraint
Coverage
Queensland (State layers; councils and other states are read live).
You give
Nothing extra.
You get
Every answer says which layers came from the copy, its build date and when it was last checked against the source.
Limits
A layer that changed at its source is read live until the copy is rebuilt. Victoria and council layers are always read live.
Sources
Queensland Government spatial services (CC BY 4.0)
Try
  • Run every constraint on 2SP237589. Which layers came from the copy? see the answer
  • How current is the koala mapping used for 688 Peachester Road, Peachester?

Species cards and species recorded near a site

LivePilot endpoint

A card per threatened species per state (status under State law and the EPBC Act with listing dates, protected-plant flag, profile, advice, recovery plan and survey guideline links), and the listed species recorded near a site, with status, record count and last record year.

Used through
get_all_constraints, list_constraints
Coverage
Queensland; New South Wales (species near a site from CC BY 4.0 records that are not sensitive; sensitive species are left out); Victoria (species cards).
You give
A species name (scientific, synonym or common), or a site through get_all_constraints (buffer_m sets the distance, default 1 km).
You get
Species cards with every fact's source and licence (list_constraints with name = the species); a species recorded nearby section in get_all_constraints and a Species recorded within X km table in its appendix output, for Queensland and New South Wales sites.
Limits
Records show where a species has been reported; the absence of records is not evidence of absence. No record locations are returned. Queensland lists are the State's own aggregate; NSW lists leave out sensitive and third-party records. The distance is measured from about the lot boundary (a circle widened by the lot's half-diagonal). Not a protected matters search: run the Commonwealth PMST for EPBC matters.
Sources
WildNet (Queensland) (CC BY 4.0); State of New South Wales (DCCEEW), NSW BioNet (CC BY 4.0 (sensitive and third-party records excluded)); Victorian FFG Act threatened list (DEECA) (CC BY 4.0); EPBC Act list (DCCEEW) (CC BY 3.0 AU); SPRAT (DCCEEW) (CC BY 4.0); Australian Plant Census (plant synonyms) (CC BY 3.0)
Try
  • What is the status of the koala in Queensland and under the EPBC Act? see the answer
  • Which threatened species are recorded within 1 km of 2SP237589? see the answer
  • Write the desktop constraints appendix for 688 Peachester Road, Peachester with a 500 m buffer, including species recorded nearby.
  • Which threatened species are recorded near 1 Macquarie Street, Sydney?

Coverage today: 219 constraint layers (130 State and Territory, 89 council) and overlays for 5 Queensland councils (Brisbane, Moreton Bay, Logan, Gold Coast and Sunshine Coast). Mapped government data, indicative only; facts with sources, not advice.