MIA ConsultingMaps · Data · Dashboards · Research & outreach Start a project

Invasive species mapping websites

A public weed map that reads your own records

If your county, CWMA or state program already records infestations in EDDMapS or ArcGIS, we can put that data on a public map that filters by species, class and status, paints a snapshot instantly, and refreshes from the live layer so it is never more than an hour behind the field.

Who asks for this

County weed supervisors, Cooperative Weed Management Areas, state agriculture departments and conservation districts, usually after years of mapping in EDDMapS or ArcGIS that nobody outside the office can see. The data is the hard part and it is already done. The map is a week or two of work.

How we build it

  • The map queries your authoritative layer directly over ArcGIS REST or the EDDMapS API. There is no second copy of your data to drift.
  • A bundled snapshot paints first, so the map is never blank, then anything new merges in from the live service.
  • Filters by species, Utah or state weed class, status (positive, treated, eradicated, negative) and year, with counts that update as you filter.
  • Field names are resolved at runtime, so a schema change upstream does not break the public map.
  • Built with Leaflet or MapLibre, it loads in seconds on a phone with one bar of service.
  • Delivered as a static page you can host anywhere, or hosted on our servers with certificates and backups handled.

What it looks like in service

Sanpitch CWMA's map shows 1,500+ county reports from the Utah SIIPA layer the day they are filed. Northern Utah CWMA's six-county map decodes status codes for 55,000+ reports and refreshes hourly. The Utah Weed Supervisors Association's home page shades all 29 counties by report volume with a per-county drill-down. The statewide Utah dashboard reads 179,085 weed records, 2,093 biocontrol releases and 327 monitoring visits from three services on one page.

Questions we are asked

Do we have to move our data out of EDDMapS or ArcGIS?
No. The map reads the layer you already maintain. Your crews keep reporting the way they do now, and the public map follows.
What if our layer is not public?
Public layers are read directly. For a private layer we publish a snapshot on a schedule, with the fields you choose, and the public map reads that instead. Nothing sensitive leaves your system.
How current is the map?
As current as you want it. Our county maps refresh hourly; the Summit CWMA leaderboard is five minutes behind the Survey123 form. A snapshot keeps the map readable even if the live service is down.
What does it cost to run?
A static map on our hosting is a small annual line item. There are no per-seat licences and nothing to patch, because there is no CMS behind it.
Can it go on our existing website?
Yes. It can be embedded in a WordPress page, as the Western Weed Coordinating Committee's dashboard is, or stand alone on its own address.

Where it is running

Open it and use it.

Related

EDDMapS integration · ArcGIS and Survey123 dashboards · Reporting forms and intake · Biocontrol monitoring dashboards · Statewide dashboards · Websites and hosting for weed programs · AI tooling

Start a project

Tell us what the ground looks like.

A few sentences about the program, the data you already have, and the deadline you are working against is enough to start. You will hear back from one of us, usually within a business day.

Start a project →208.569.1371