Learn how to configure the Neighborhood Stabilization solution to meet specific needs in your organization.
Load data
Neighborhood Stabilization can be used to understand current property conditions, return blighted properties to productive use, and engage the public in neighborhood stabilization conversations.
Review the layers provided with the solution and determine what source data you want to load. Then, load your existing data into the layers provided with the solution before sharing the maps or applications.
Once you have determined what source data must be loaded, complete the data loading workflow below.
Note:
Prior to loading data, ensure you populate the Status field in DemolitionSites with values represented in the layer: Planned Demolition, Contracted Demolition, or Completed Demolition.Load data from a shapefile
Data for DemolitionSites or MortgageCounselingFacilities can be loaded from a shapefile by following the steps below:
- Create a .zip file of your shapefile.
- In your ArcGIS organization, browse to the feature layer you wish to populate.
- On the feature layer item details page, Click Update Data and select Append Data to Layer.
- Under Filename, click Choose File.
- Browse to your .zip file and click Open.
- Under Contents, select Shapefile.
- Click Upload and Continue.
- Choose the layer that you want to load data into and the layer that contains the updated data.
- Uncheck Update existing features.
- Click Show field matching and map the fields between the two layers.
- Click Apply Updates.
Tip:
To make additional updates to a hosted feature layer, see Append data to layers.
Configure property surveys
Blighted and vacant structures can have a significant impact on property value and may have substantial remediation costs associated with them. Property Condition Survey can be used by local governments to publish street-level photo collections, conduct property surveys, and automate the classification of property condition using ML/AI.
Publish a property survey app
The Property Condition Survey app consumes the map you authored during the publish map step in the ArcGIS Pro project.
To configure the Photo Survey app, complete the following steps:
- Using Windows Explorer, browse to the \Documents\ArcGIS\Packages\PropertyConditionSurvey\commondata\userdata\PhotoSurvey folder and unzip it.
- Open the configuration.json file in Microsoft Notepad or another text editor.
- Enter the web map ID for your photo survey map, for example, "webmap": daa3eeae86954f4cba87c044466c4c2f.
Note:
The web map ID can be found at the end of the map URL in ArcGIS Online. For example, in http://myorganization.maps.arcgis.com/home/item.html?id=2ef11dad8ff04178b2b236e867e9c952, the web map ID is 2ef11dad8ff04178b2b236e867e9c952.
- Save and close the file.
- Copy the PhotoSurvey folder to your web server so it can be accessed as a website or virtual directory. In IIS, the default web server directory is <your directory>\Inetpub\wwwroot\.
- Browse to Start > Control Panel > Administrative Tools > Internet Information Services (IIS) Manage.
- Click <your server> > Sites > Default Web Sites.
- Right-click the web server directory folder for the app and choose Convert to Application.
- Choose the DefaultAppPool application pool.
- Click OK.
- Begin using Property Condition Survey by browsing to http://<your server>/PhotoSurvey/default.htm.
Configure the property survey app
Use the configuration.json file to configure the Photo Survey app to your organization's needs. Photo randomization, guest access, thumbnail image display, and Twitter credentials can all be configured by modifying the following parameters:
Parameter | Description |
---|---|
randomizeSelection | Controls how the Photo Survey app will display photos.
|
allowGuestSubmissions | Specifies if the Photo Survey app will allow guest or anonymous survey submissions.
|
showGuest | Specifies if the Photo Survey app will allow guest or anonymous access.
|
thumbnailLimit | Sets the maximum number of thumbnails displayed in the Photo Survey carousel. If the number of photos for a given property exceeds this number, the photo carousel will not be displayed in the app. |
includeOverviewMap | Specifies if the Photo Survey app will include an overview map.
|
showSkip | Specifies if the Photo Survey app will include a skip button. This requires all surveys to be submitted.
|
Configure survey questions
There are several options available regarding the types of survey responses that can be displayed in the survey panel. Choose from the options below based on the structure of your data as well as the desired user experience.
Once you have determined which response type to use, choose the appropriate options in the Survey Questions table.
Field | Description | Required information |
---|---|---|
Field name in Photo Points | Field name in the Photo Points layer that the survey response will be stored in. | Field name |
Question Type | Survey question type. Choose from the drop-down list. | Parent, Child |
Parent OBJECTID | If the question should be dependent on the response to a parent question, add the parent ObjectID of this question. | ObjectID |
Display Condition(s) | Value required to display this question. | Value |
Question Text | Text displayed for each survey question. | Text |
Question UI Type | Available question types. Choose from the drop-down list. | Button, List, Drop-down list, Text, Number |
Image URL | To display images on the survey panel, add the image URL. | URL |
Image Position | Position of image in the survey panel. Choose from the drop-down list. | Before, After |
Required? | If the question is required for the survey, choose from the drop-down list. | Yes, No |
Question Order | Order of the questions as they appear in the survey form. | Numeric value |