Pass-through integration for local government · records are never stored System status1-559-251-7767Sentra familySign in
SentraBridgeIntegration platform
GISPlatform

Put the work on the map.
Automatically.

Add and update features on ArcGIS feature layers, turn latitude and longitude into map points, and write PostGIS geometry, all from the same flows that move your records.

GIS publishingPermits are read from the database, turned into map points and added to an ArcGIS feature layer.Issued permitsRead database · PostGISMake map pointlat/lng → point (4326)Add to permit layerSend records · ArcGIS
Feature added
attributevalue
PERMIT_NOB26-01182
TYPEResidential solar
STATUSIssued
geometryx: -119.77, y: 36.79 (WGS84)
Illustration: rows become features with geometry and attributes.
§ 01 / ArcGIS feature layers

Add and update features.

The ArcGIS connector reads features (queried in WGS84, 4326) and adds or updates them with attributes and geometry. Errors ArcGIS reports inside a successful response are caught and logged per feature.

  • Issued permits, code cases, 311 requests as points
  • Attributes mapped like any other fields
  • ArcGIS sandbox layer for practice
Flow diagram: Publish issued permits to an ArcGIS map layerNightly, reads permits issued since the last run from the city database and adds them as points on an ArcGIS feature layer.Nightly at 2 amOn a scheduleEvery night at 2:00 am (workspace timezone)Issued permitsRead database · PostgreSQLReads from PostgreSQL / PostGIS with aread-only queryMake map pointMake map pointBuilds an ArcGIS map point from lat and lngAdd to the layerSend records · ArcGISCreates Features in Esri ArcGIS feature layer
Publish issued permits to an ArcGIS map layer · 4 steps · a real SentraBridge template
§ 02 / Make map point

Coordinates in, geometry out.

The Make map point step builds an ArcGIS point or GeoJSON from latitude and longitude fields, and can drop records with no coordinates. Write to database does the same for a PostGIS column in the spatial reference you choose.

  • ArcGIS or GeoJSON point formats
  • Drop or keep records without coordinates
  • Esri World Geocoder and US Census Geocoder for addresses
Flow diagram: Permit pipeline: map issued, report finaled, file expiredNightly, reads changed permits with a SQL query, cleans and checks them, then puts issued permits on the ArcGIS map, emails building a total of finaled permits by type, and writes expired permits to a CSV file on SFTP.Nightly at 2 amOn a scheduleChanged permitsRead database · PostgreSQLClean and checkApply rulesIssued?If / elseMap attributesMap fieldsFinaled?If / elseMake map pointMake map pointTotal by typeSummarizeExpired?If / elseAdd to the permit mapSend records · ArcGISEmail buildingSend emailExpired permits to SFTPWrite file · SFTPYesNoYesNoYes
Permit pipeline: map issued, report finaled, file expired · 12 steps · a real SentraBridge template
§ 03 / Coordinates

State Plane in, web maps out.

Reproject between coordinate systems with every NAD83 State Plane zone (feet and meters) and every UTM zone built in, so nothing is looked up online. Check locations catches swapped latitude and longitude, points at 0,0 and points outside your county before they reach a map.

  • Reproject X/Y fields or whole geometries
  • Check locations: Valid and Invalid outputs
  • GeoJSON and zipped Shapefile files, in memory
GIS publishingPermits are read from the database, turned into map points and added to an ArcGIS feature layer.Issued permitsRead database · PostGISMake map pointlat/lng → point (4326)Add to permit layerSend records · ArcGIS
Feature added
attributevalue
PERMIT_NOB26-01182
TYPEResidential solar
STATUSIssued
geometryx: -119.77, y: 36.79 (WGS84)
Illustration: rows become features with geometry and attributes.
§ 04 / ArcGIS editing

Add, update and delete features.

Edit ArcGIS layer keeps a feature layer in step with your system: it matches features by OBJECTID, GlobalID or your own key field, updates the ones that exist, adds the rest, and deletes what's gone, in batches with a result for every feature.

  • Upsert by key field
  • All-or-nothing per batch
  • Feature IDs in run history, never attributes
Flow diagram: EnerGov issued permits to ArcGISEvery night, reads permits issued or changed in EnerGov since the last run and adds them to the permits map layer in ArcGIS.Nightly at 2 amOn a scheduleEvery night at 2:00 am (workspace timezone)Permits from EnerGovGet records · Tyler EnerGovReads Permits from Tyler EnerGovIssued onlyFilterKeeps only records where Status is IssuedTo layer fieldsMap fieldsShapes each record into 5 fields: ref, status,address, lat, lngMake map pointMake map pointBuilds an ArcGIS map point from lat and lngAdd to the map layerSend records · ArcGISCreates Features in Esri ArcGIS feature layer
EnerGov issued permits to ArcGIS · 6 steps · a real SentraBridge template
§ FAQ

Questions, answered

Do you support ArcGIS Online and Enterprise?

The connector works with ArcGIS feature layer REST endpoints, which both provide. Each city's layer URL and sign-in are set on the connection.

Can we geocode addresses?

Yes, with the Esri World Geocoder or the free US Census Geocoder as a Look up step.

Which coordinate systems are included?

All NAD83, NAD83(HARN) and NAD83(2011) State Plane zones in US feet and meters, all UTM zones, WGS 84 (4326) and Web Mercator (3857). They ship with SentraBridge, so reprojection works on closed networks.

See your own systems connected.

We'll set up a workspace with your systems in a sandbox and build your first flow with you.