[general]
name=Easting
qgisMinimumVersion=3.28
# Without an explicit maximum the repository defaults to 3.99 and QGIS 4
# users cannot see the plugin at all. The code imports through qgis.PyQt
# with scoped enums throughout, so one build serves both major versions.
qgisMaximumVersion=4.99
supportsQt6=True
description=Turn recorded deeds, easements, plats, and as-builts into validated parcel geometry. Easting extracts every boundary call with the source text it came from, recomputes the traverse, and checks closure and stated area before drawing anything. Batch folders, DXF and GeoPackage export, filable certificate.
about=Easting reads a recorded land document (PDF, TIFF, PNG, or JPEG) and returns geometry you can defend: every boundary call extracted with the sentence it came from, the traverse recomputed, and closure and stated area checked independently before anything reaches your map. Every result carries a GroundTruth verdict, the verification layer behind all Easting products: PASS (closes and corroborates), REVIEW (flagged for human eyes, with reasons), FAIL (not traversable). It refuses to draw geometry a document never described, and says which case it hit. Four document classes ship today: metes-and-bounds deeds, PLSS/aliquot deeds, recorded easements and rights of way, and recorded plats and utility as-builts. Export a GeoPackage, a DXF, or the one-page GroundTruth Certificate of Digitization. REQUIRES A SERVICE ACCOUNT: extraction runs on the hosted Easting API, so the plugin uploads each document you extract to easting.ai and needs an Easting API key to work. There is no offline mode. The same account works in the browser at app.easting.ai and over the API. See https://easting.ai for keys, pricing, and terms.
version=0.7.0
author=Easting
email=support@easting.ai
license=GPL-2.0-or-later
experimental=False
hasProcessingProvider=no
tags=deed,easement,right of way,plat,parcel,cadastre,survey,title,closure,ocr,ai,digitizing,land records,metes and bounds
homepage=https://easting.ai/
tracker=https://github.com/eastingai/easting-qgis-plugin/issues
repository=https://github.com/eastingai/easting-qgis-plugin
icon=icon.png
changelog=
    0.7.0
    * Suggested locations: ask the service whether a tract commences at a PLSS corner it can resolve, preview the parcel there, and confirm it yourself. It declines far more often than it fires, and says which corner it tried when it does
    * Save DXF… is reachable again: the button was built and never added to the dock, so CAD export had been available only through the browser and the API
    * The dock's controls are two rows: placement above, document actions below
    * Curves draw as arcs: the placement preview, placed layers, GeoPackage, and certificate figure all densify each curve from its radius and direction instead of drawing the chord (a chord misstates a highway curve by tens of feet at mid-arc)
    * Save GeoPackage… is now server-written from the extraction itself: tract and call layers with the full attribute schema, plus a placed WGS 84 layer for georeferenced tracts; the same file the web portal saves
    * Course numbers label each boundary line on the canvas, matching the certificate figure and the call table
    0.6.0
    * Extract folder…: submit a directory as one batch; results load into the review dock as they settle
    * Save DXF…: CAD export beside GeoPackage, true arcs, unplaced by design (POB at origin, feet)
    * Recorded plats and utility as-builts identified; a plat's printed call tables become placeable tracts that face the deed closure check
    * TIFF, PNG, and JPEG accepted; documents up to 32 MB upload via staging and are deleted as they are read
    * Meters, varas, and chains convert correctly and display in the document's own unit
    * Save certificate…: the GroundTruth Certificate of Digitization as a PDF, with each tract drawn to scale and every course numbered against its source text
    * Long documents no longer time out: extraction is submitted and polled, so a multi-tract instrument finishes instead of erroring at three minutes
    * Full notes: easting.ai/help (Changelog section)
    0.5.0
    * Recorded easements and rights of way: burden card (type, width, term, exclusivity, rights, servient parcel), honest refusals, square-foot verification for small easements
    * Group placement: one click on a shared commencement point places every tract
    * $30 document pack named in Settings; user guide at easting.ai/help/
    0.4.2
    * Free trial at signup (3 documents, card required); self-serve keys at easting.ai/account
    0.4.1
    * Qt6 compatibility and plugin-repository security-scan compliance
    0.4.0
    * PLSS/aliquot parsing with one-click georeferenced placement (BLM CadNSDI)
    * Deed metadata panel, structured tie courses, per-call adjoiners; all exported
    0.3.0
    * All engine logic moved server-side; verdicts and geometry come from the Easting API
    0.2.0
    * Hosted-only: extraction runs on the Easting API with an east_live_ key
    0.1.0
    * First MVP: extraction, review dock, POB placement, GeoPackage export
