Select to view content in your preferred language

Integrating AGOL Parcel Data with SmartGov for Real-Time Updates: Is It Possible?

947
5
12-08-2025 05:41 PM
Labels (1)
WilliamAndersonCoH
Emerging Contributor

Hello ESRI Community,

I’m working on a process to streamline parcel information between ArcGIS Online (AGOL) and SmartGov Permit Software. My goal is to utilize an HTML Feature Layer (hosted in AGOL) to provide SmartGov with key parcel attributes such as:

  • Property Identification Numbers (PINs)
  • Ownership details
  • Addressing
  • Land use information

The question I’m trying to solve is:

Is it possible to link AGOL data directly to SmartGov so that when parcel information is updated in AGOL, SmartGov automatically reflects those changes?

If anyone has experience with:

  • SmartGov integrations with AGOL or other GIS platforms
  • Using Feature Layers as a live data source for permitting systems
  • Best practices for maintaining data synchronization between GIS and permitting software

…I’d greatly appreciate your insights, workflows, or any documentation you can share.

Thanks in advance for your help!

0 Kudos
5 Replies
Laura
by MVP Regular Contributor
MVP Regular Contributor

Following!

Currently I extract county parcels to our city twice a month and send our development director an excel with the appropriate attributes and then they load it into smartgov. I'd be interested if there is some direct integration as well. 

0 Kudos
WilliamAndersonCoH
Emerging Contributor

Hi Laura, 

Thanks for your response! Regarding your process, I'm curious, when you mention "they load it into SmartGov" are you referring to your development director loading the excel or a SmartGov Rep handling this? At a minimum I would like to know how to update parcel data manually. I'll be sure to share anything I learn along the way. Thanks again! 

0 Kudos
Laura
by MVP Regular Contributor
MVP Regular Contributor

Yes, as far as I'm aware he takes the new csv and overrides the existing one he used previously in SmartGov so it has the latest data. I don't handle SmartGov so I can't say the exact steps but it is something he does manually. Although it doesn't take that much time it's still wasteful and would be easier if there was some direct integration. 

0 Kudos
WilliamAndersonCoH
Emerging Contributor

Agreed, thanks for that follow up! 

0 Kudos
WilliamAndersonCoH
Emerging Contributor

Hello again ESRI Community,

I wanted to follow up on my original question and share where we’ve landed after working through a Customer Support process with SmartGov.

Our Planning Department now has a functional workflow that allows us to use packaged parcel data published from our Borough Assessing Office to populate parcel and ownership information in SmartGov. While the process is still manual, it is significantly more automated than our previous approach and greatly reduces opportunities for human error.

Below is the current workflow we are using.

ArcGIS Pro Workflow (Desktop): Creating Parcel Data

  • Retrieve parcel data via an API connector and save to a local server.
  • Clip redacted parcels to the jurisdictional boundary using
    Geoprocessing → Clip.
  • Name output using a standardized convention (e.g., Redacted_Parcels_MMDDYYYY).
  • Publish to ArcGIS Online with tags such as Planning and SmartGov.
  • Layer must be Publicly shared (Admin-level publishing) — no token required.

ArcGIS Online Workflow - Creating Parcel Data

  • Create a SmartGovParcels_Linked layer in AGOL. Data for this map should be utilized from a supplied parcel data source API.
  • Use Tools → Analysis → Overlay → Clip to refine parcels to jurisdiction.
  • Publish the result as a Hosted Feature Layer, again naming with the date.
  • Maintain public sharing to support SmartGov access without authentication.

 SmartGov Administration

  • Navigate to Jurisdiction Setup → Mapping Setup.
  • Add the AGOL Feature Service URL.
  • Map the appropriate PARCEL_ID field.
  • Under Job Setup → Parcel Loader – ArcGIS, run the Parcel Loader using the same URL.
    • Verify that username/password fields are not populated.
    • The Parcel Load Job itself is a configurable SmartGov job that may need to be customized or created with SmartGov Development support, depending on organizational needs.

SmartGov Permit Associations

  • Open an existing permit.
  • Add the parcel using the current Parcel ID.
  • Mark it as the Primary Parcel and save.
  • Verify successful linkage in Workspace → Map.

Thanks again to everyone who contributed insights earlier. I’m hopeful this recap helps others working through similar GIS ↔ permitting integrations, and I’d welcome hearing how others have refined or automated comparable workflows.

0 Kudos