Configure Neighborhood Stabilization

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:

  1. Create a .zip file of your shapefile.
  2. In your ArcGIS organization, browse to the feature layer you wish to populate.
  3. On the feature layer item details page, Click Update Data and select Append Data to Layer.
  4. Under Filename, click Choose File.
  5. Browse to your .zip file and click Open.
  6. Under Contents, select Shapefile.
  7. Click Upload and Continue.
  8. Choose the layer that you want to load data into and the layer that contains the updated data.
  9. Uncheck Update existing features.
  10. Click Show field matching and map the fields between the two layers.
  11. 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:

  1. Using Windows Explorer, browse to the \Documents\ArcGIS\Packages\PropertyConditionSurvey\commondata\userdata\PhotoSurvey folder and unzip it.
  2. Open the configuration.json file in Microsoft Notepad or another text editor.
  3. 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.

  4. Save and close the file.
  5. 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\.
  6. Browse to Start > Control Panel > Administrative Tools > Internet Information Services (IIS) Manage.
  7. Click <your server> > Sites > Default Web Sites.
  8. Right-click the web server directory folder for the app and choose Convert to Application.
  9. Choose the DefaultAppPool application pool.
  10. Click OK.
  11. 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:

ParameterDescription

randomizeSelection

Controls how the Photo Survey app will display photos.

  • True for random photo display (default)
  • False for ordered photo display

allowGuestSubmissions

Specifies if the Photo Survey app will allow guest or anonymous survey submissions.

  • True to allow guests (anonymous) to submit survey submissions
  • False to disallow guests (anonymous) to submit survey submissions

showGuest

Specifies if the Photo Survey app will allow guest or anonymous access.

  • True to allow guest (anonymous) access
  • False to disallow guest (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.

  • True to show overview map
  • False to remove overview map

showSkip

Specifies if the Photo Survey app will include a skip button. This requires all surveys to be submitted.

  • True to show skip button
  • False to remove skip button

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.

FieldDescriptionRequired 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

Configure the Neighborhood Stabilization site

The Neighborhood Stabilization solution includes the Neighborhood Stabilization ArcGIS Hub site. This site can be configured with your organization's branding and used to share information with the public.

Update with organizational information

After deploying the Neighborhood Stabilization solution, the Neighborhood Stabilization Hub site layout requires a few updates to fit your local context.

To update the site with your organizational information, complete the following steps:

  1. Sign in to your ArcGIS organization and browse to the Neighborhood Stabilization site.
  2. From the item page, click Configure.
  3. Scroll to any sections that you want to update, hover over the card, and click the edit pencil Edit that appears in the horizontal toolbar, and then edit the content with information specific to your organization.
  4. In the side panel, click Footer.

    A custom footer is provided. In most cases, you will need to update it with your organization's branding, contact information, and social media references.

  5. Click the HTML box.

    The HTML window appears.

  6. Make the necessary changes and click Apply.
  7. Click Save.
  8. Click the Save drop-down arrow and click Publish Draft.

Share items with the public

Several layer views, maps, and apps included in the Neighborhood Stabilization solution must be shared with everyone so they can be accessed by the public on the Neighborhood Stabilization site.

To share items with the public, complete the following steps:

  1. Verify that you are signed in to your ArcGIS organization and browse to the Neighborhood Stabilization folder.
  2. Next to each of the following items, check the check box:

    NameItem type

    MortgageCounselingFacilities_public

    Feature layer (hosted, view)

    DemolitionSites_public

    Feature layer (hosted, view)

    BlightProblems_dashboard

    Feature layer (hosted, view)

    Mortgage Counseling Locator

    Web Map

    Demolition Tracker

    Web Map

    Blight Dashbaord

    Web Map

    Mortgage Counseling Locator

    Web Mapping Application

    Demolition Tracker

    Web Mapping Application

    Tax Liability Calculator

    Form

    Blight Status Dashboard

    Dashboard

    Neighborhood Stabilization

    Site Application

    Neighborhood Stabilization

    Hub Initiative

  3. Click Share.