Dennis Conservation Land Trust

Dennis Navigator

A private research portal that consolidates parcel records from the Town of Dennis, deed documents from the Barnstable Registry of Deeds, geographic data from MassGIS, and information gathered directly by DCLT — bringing it all into one searchable tool for land conservation decision support and exportable analysis.

What's in the portal

Four kinds of information

Every record in Dennis Navigator belongs to one of four categories. Understanding them helps you know where to look and what each piece of data represents.

P
Parcels

The foundation of everything in this portal. A parcel is a single, legally-defined plot of land identified by the Town of Dennis Assessing Department. Every deed record, GIS overlay, and annotation in the system links back to one or more parcels. Start here when you want to know about a specific piece of land — who owns it, what it's assessed at, whether it carries any restrictions, and whether it's currently on the market.

D
Documents

Legal instruments recorded with the Barnstable Registry of Deeds: warranty deeds, conservation restrictions, deed restrictions, Chapter 61 agreements, easements, and more. Documents tell the ownership and encumbrance history of land. Where deed scans are available locally, the portal processes them with optical character recognition to automatically score language relevant to conservation — restrictions, Article 97 protections, agricultural preservation, and similar terms.

L
Layers

Data assembled from external sources and computed from those sources — everything in the portal that isn't a human determination. External layers include MassGIS environmental overlays, Town of Dennis assessor records, deed OCR keyword scores from the Registry, and real estate listings. Derived layers join those sources together: the parcel backbone, GIS presence flags, identity status when assessor and GIS records disagree. Dynamic layers combine external data with staff determinations to produce up-to-date rollups: current development coverage inventory, Article 97 progress across the portfolio. If a value comes from a feed or a calculation, it's a Layer.

T
Tags

Staff decisions recorded alongside the data. Each tag dimension is a question DCLT needs to answer about parcels or documents: How developed is this parcel? Does this deed restrict land under Article 97? A tag records a staff member's determination — with a full history of who decided what and when. Machine signals from OCR scores and GIS overlays surface candidate records; the tag is the verdict. Tags are always staff-authored: if a value comes from a feed or a calculation, it's a Layer, not a Tag. Combine tag dimensions to build focused shortlists: every underdeveloped parcel, every unconfirmed Article 97 document.

How the data gets here

Three steps from source to screen

The information in this portal isn't pulled from a single place. It's assembled in three stages, each building on the last.

1
Collection

Raw data is gathered from external sources: parcel and assessor records from the Town of Dennis, deed documents from the Barnstable Registry of Deeds ALIS system, environmental layers from MassGIS, real estate listings, and other inputs DCLT collects directly. Collection runs on a DCLT workstation and writes files to a shared drive — it never touches the live portal directly.

2
Processing

Collected files are normalized, cross-referenced, and compiled into a single reference database. Registry documents with available scans are processed with OCR and scored for conservation-relevant keywords. Parcel records are joined to GIS overlays, assessor attributes, and listing data. The resulting database is then deployed to the portal server as the read-only foundation the app queries against.

3
The portal

What you're viewing right now. Authenticated users can search and filter parcels and documents, review OCR keyword scores, apply tags to track items of interest, and export filtered results as CSV reports. Staff can also enter information directly — notes, tags, and curated data that supplement the automated sources. The portal is hosted on a private server and access is controlled.

Primary decision surface

Campaigns

Each Campaign drives a single Tag dimension to terminus — the point where no records remain in the work queue. Campaigns are the canonical place for staff to work through determinations.

Campaigns
Attributes
Select a document
No local scan
Filter by attribute
Sort
Document View
Usage Log ↓ CSV
🏷 Select a tag
New Tag
Name
States (first = default)
Display Order
Campaigns
Campaigns are defined in code. Use this screen to set status and adjust display order.
Select a document to adjudicate
Loading…
OCR Text
Add Parcel
Parcel References
Document View
📄Click a document
PDF not available locally
$
For Sale Ingestion
Manual for-sale data entry and parcel linkage — coming soon