Requirements for GIS integration

Supported systems

Cloudpermit currently supports integration with ArcGIS REST Application Program Interface (API). We are also committed to supporting Open Geospatial Consortium’s standards like WMTS and WFS.

Use of GIS data

Cloudpermit uses the municipality or county GIS data in the following ways:

  • Look up parcel information for a point when a user clicks on the map.

  • Search for parcels with a user supplied search string, which can be a street address or a roll number.

  • Store address, roll number and other property data in the application and display it in the workspace.

  • Optionally display background map tiles and parcel borders.

Configuring the GIS service

Cloudpermit can use an existing Rest API service, or you can configure a separate service just for Cloudpermit to use. The service must contain the following information:

  • Parcel roll number (preferably a single number and in full format)

  • Legal description (for reporting purposes)

  • Parcel street address (preferably in one field)

  • Parcel geometry (preferably complete borders, but at least the center coordinates)

  • Property code (full text or just the code number, e.g. 301)

  • City / municipality name or code (if the layer covers multiple municipalities)

Optional useful information:

  • Zoning information (text)

  • Property legal description

  • Ward the parcel is located in

  • Postal code of the parcel

Information needed for integration

To integrate Cloudpermit with your ArcGIS system, we need the following information:

  • URL to the Rest API server, for example:

https://mycity.ca/arcgis/rest/services/cloudpermit/Cloudpermit_Reference_Layers/MapServer
  • If you want to use authentication, please provide the URL to the ArcGIS token service, user account and password for Cloudpermit to use. Make sure you support tokens that are valid up to 7 days. Example of the ArcGIS token service URL:
https://mycity.ca/arcgis/tokens/generateToken
  • Name the layers Cloudpermit should use for property data and for searching properties by address. Ideally a single layer should suffice.
  • Name any base map tile layers Cloudpermit should use when displaying maps for your municipality. By default Cloudpermit uses OpenStreetMap base map overlaid with property borders from your GIS system.

Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.