Skip to content

Latest commit

 

History

History
616 lines (397 loc) · 17.3 KB

editing.rst

File metadata and controls

616 lines (397 loc) · 17.3 KB

Scenario Editing

Goals

  1. To provide you with an understanding of how UrbanFootprint defines and manages place types and land use
  2. To enable you to assist in defining a scenario’s targets.
  3. To give you the technical skills to edit a scenario
  1. Through “painting” place types
  2. Using the query editor

Map Structure

UrbanFootprint builds a scenario by adding the “change” or “increment” that you’ve painted on top of a base conditions dataset. The combination of the two produces what is known as the “End state.” The “End State” represents what will be on the ground in the future (at what ever time you’re targeting).

It is important to note that this isn’t just a simple addition or replacement of the base condition with the change map. UrbanFootprint implements rules that play several roles to control how overlaps are handled.

Infill/Redevelopment: As you add changes you are also defining for those changes whether any overlaps with the base condition should be treated as Infill where much of the existing land use is left in place, and additional development is added to fill in any available capacity. Alternately the existing condition can be cleared from the parcel to represent a full reconstruction of the location.

Development Constraints: Layers can be added to the scenario that constrain development in locations that overlap. More on these later.

How Place Types Work

Buildings

We know specific details about the buildings * Square footage * Stories * Parking * Site Layout * Energy Use * Water Use * Rents * Construction Costs In many cases we can point to a “real” building.

Image here (building editor)

Discussion

  1. A “Building” represents a real world building that does, or could exist in the real world. It includes a significant amount of detail about the building.
  2. All of this detail remains attached to the building as it becomes a contributor to the building type and the place type. This allows us to step backwards from a place or building type to get at these details when we need to.

Building Types

We can group similar buildings together to create a “Building Type”

Each building is assigned a percentage that it makes up of the building type. Examples: * Mid-rise Office * Garden Apartment * Single Family Dwelling * Big Box Store

Image here (building type editor)

Discussion

  1. Building types are groupings of buildings.
  2. Each building that contributes to a building type is assigned a percentage which represents its contribution to the building type.
  3. The percentage is percentage of land area occupied by that building as a portion of the building type. i.e. if you had 100 acres of the building type, building A might represent 25 acres if it has a 25% representation.

Place Type

A “Place Type” is a mixture of building types.

Each building type is assigned a percentage that represents it’s proportion of the Place Type’s land area.

Through assembling Place Types in this fashion we can aggregate all of the information about the buildings up to the Place Type

Image here (building type editor)

Discussion

  1. Similarly to the relationship between buildings and building types, building types are grouped together to create place types.
  2. Each building type has a percentage that it represents of the Place Type.
  3. Having built a place type, we know information about all of the buildings in it based on the relationship from place type to building type to buildings.

RUCS Types

Image here (RUCS type editor)

  • A parallel structure has been developed to handle the Rural Urban Connections Strategy types
  • Crop, Crop Type, and Landscape Type
  • These are used for Agricultural analysis

Discussion

The RUCS types of Crop, Crop Type, and Landscape type are a parallel structure to the building, building type, and place type structure. It’s just intended to represent the agricultural, and in the future other openspace values for analytical purposes.

Recommended Practices

  • Prepare your building types and place types prior to beginning scenario editing.
  • There are several example type sets in use to use as a starting point
  • Then avoid changing them unless it becomes clear that there is an unmet need or error within a type.

Discussion

Changing place types mid-process can create confusion and require that you revisit previously completed work. This could be time consuming and may lead to unintended results in your scenario.

Scenario Definition

What are the Scenario's Goals?

When viewed regionally, what should the scenario include? * How much population growth? * What changes in demographics? * What kinds of housing will accommodate them? * How many new jobs? And what kind of job are they? * Where will housing and job development be prioritized? * What areas will be protected?

Discussion

  1. Outreach and stakeholder involvement could be highly beneficial depending on your work plan
  2. Many features of the scenario should be outlined at this point:
  1. Population change
  2. Employment growth
  3. Urban Form goals (i.e. will it involve TODs, and where, what densities, walkablity?)
  1. This is a critical step. Defining the scenarios’ goals and properties sets the rest of the planning process up.
  1. Growth centers
  2. Housing types and densities
  3. Land and resource protection goals
  4. Transportation system goals

Translating the Goals into Targets

Translating the Goals into Targets: * Population * Jobs/Housing * Housing Types/Mixes * Jobs Types/Mixes * Infill * Redevelopment

Discussion

Define your scenario’s goals in numeric terms. Translate the higher level goals into numeric targets that you can meet though editing the scenario’s land use.

Existing Conditions

What are the conditions on the ground now? We will need work from a detailed map of what is the reality on the ground based on: * A Survey of Existing Conditions * Housing Stock * Employment Space * Vacant Space * Redevelopment Potential * Transportation Infrastructure * Other Infrastructure

Discussion

The existing condition matters. You will be determining what changes to apply on top of the existing conditions and how those changes will effect the existing built form.

You will get to choose whether you are adding new development while leaving the existing structures in place, or will be redeveloping the parcels through tearing down the buildings and replacing them with all new ones.

How Will the Area Change?

Priority Locations:
  • For Development
  • City or Community Centers
  • Transit Corridors
  • For Protection
  • Agriculture
  • Recreation
  • Public Safety
  • Open Space
  • Species
  • Ecosystem Services

Discussion

How will you choose where to locate the changes?

Will you be focusing on infill?

How much greenfield development will be permitted?

What are the priorities for protection?

Connecting to UrbanFootprint

Image here (log on screen)

  1. Open a web browser
  2. Type in the URL or click on a provided link
  1. This may either be a domain name
  1. Or an IP address
  1. Enter user name and password (for demo sites)
  • Username: test
  • Password: test

Tour of UrbanFootprint

A basic tour of UrbanFootprint

Overview

Image here

Scenario Management

Image here

Layer Management

Image here

Charts

Image here

Map

Image here

Scenario Builder and Analysis

Image here

Scenario Mangement

  • Selecting a Geographic Area
  • Selecting a scenario
  • Create a scenario
  • Delete a scenario
  • Edit scenario details
  • Review current scenario populations and employment

Image here

  • Create a New Scenario
  • Click on the New Scenario button
  • Copy a Scenario
  • Click on the green icon next to a scenario name.
  • Delete a Scenario
  • Click on the red icon next to the scenario
  • Edit Scenario Details
  • Double click and edit text
  • Click Save

Charts

Image Here

  • Provide immediate feedback on the Scenario
  • By Increment and End State
  • Population, Dwelling Unit, and Employment Totals
  • Dwelling Units by Type
  • Employment by Type

Layer Management

Image here

  • Import Layer
  • Layer ordering
  • No Symbology Editing
  • Export Layers to File Geodatabase

Basic Layer Management

  • Turning layers on and off
  • Click on the check box to the left of the layer name
  • Active layer
  • Is always highlighted in blue

Layer Ordering

  • Open by clicking on the sideways arrow (highlighted in picture)
  • Broken into two categories:
  • Background
  • Foreground
  • Drag the layers into the order you want (within the background/foreground groups)

Advanced Layer Management

Image here

Access the Manage Layers Window by clicking on the down arrow in the layer manager

The same arrow will also give you the option to export the active layer to an ESRI file geodatabase for downloading.

Note: You can also export layers to an ESRI File Geodatabase for use in ArcGIS.

Managing Layers

  • Every scenario has a primary layer that provides the spatial structure for the scenario.
  • That will frequently be a parcel layer
  • This primary or parcel layer is the minimum spatial unit that UrbanFootprint uses.
  • Other values are aggregated up from that minimum unit.

Layer Scope, Behavior, and Tags

  • Scope: Does this layer apply to just this scenario or to the entire geographic area
  • Assigned Behavior: Named roles that the layer can play in UrbanFootprint. At present all roles except “Environmental Constraint” are placeholders for future functionality.
  • Tags: Are not fully implemented but will allow for searching for data types within UrbanFootprint

Environmental Constraints

  • Reduce the developable space in parcels that they have a relationship with.
  • Each layer has a priority and a percentage
  • The priority determines which layer takes precedence.
  • The percentage determines how much the developable space is reduced.

Polygon Relationships

Every layer other than a background layer has a relationship to the primary layer These relationships can be geographic or attribute table (primary id) Geographic: (primary to layer) Polygon to Polygon (many to many) Centroid to Polygon (one to many) Polygon to Centroid (many to one) Attribute Table: One to one

Polygon Relationships Example

Basic polygons: This is the starting point. We have the grid of blue polygons (possibly representing parcels). We'll call this one our primary layer for the example. We also have another polygon (the orange circle) that overlaps a portion of the area. This circle might represent an environmental constraint, but we'll call it the polygon 2 for simplicity.

As used here a "relationship" between a polygon in the primary layer and a polygon in another layer means that the other layer can be used to influence what can be done with the polygon in the primary layer.

For example, an environmental constraint impacts the developablity of all of the polygons in the primary layer that it has a relationship with.

Polygon to Polygon:

In a polygon to polygon relationship polygon 2 has a relationship with every polygon in the primary layer that it touches. Represented in the graphic by the salmon color.

Centroid to Polygon:

In a centroid to polygon relationship, the polygon in the primary layer that contains the centroid (polygon 2's geographic center) of polygon 2 has a relationship with polygon 2. The salmon colored polygon in the graphic demonstrates how the center of circle (polygon 2) falls in only the single polygon in the primary layer.

Polygon to Centroid

In a polygon to centroid relationship, all of the polygons from the primary layer who's centroids fall inside of polygon 2 have a relationship with polygon 2. Note that in the image below, it captures all but the four corner blue polygons.

Import Layer

Image here

  1. Click on “Add New Layer”
  2. Choose a zipped shapefile
  3. Set Spatial Reference (SRID): (The EPSG code specifies the projection used by the dataset.
  1. SRID Lookup: http://spatialreference.org/
  2. California Albers: 3310
  3. Web Mercator (WGS84): 3857
  1. Set the Behavior
  2. Set Intersection Type
  3. Specify the Source ID Column
  4. Save Changes

Query Based Selection

Image Here

A slightly more advanced operation that requires basic familiarity with SQL and a little understanding of the database.

The operation selects features in the Active Layer based on a query that you provide.

Query interface Image here

Detailed Examples #. Define an area using the polygon selection tool. #. Open the query tool, note that it’s copied in the area defined by your box #. Where: acres_gross > 5

Editing

Hand Selection (Painting) Manual editing by selecting parcels using one of the selection tools.

  • Point (image)
  • Line (image)
  • Polygon (image)

Select the tool

  • Box (drag and hold)
  • Polygon (click to draw the shape, double click to finish)

Draw the area you want to include in your selection

Any parcel that touches the shape will be selected

Query Based * Select parcels based on a query * Useful for large area edits or applying changes to a large number of parcels that satisfy a conditon.

  1. Build your query
  2. Apply the query

Developable Space

Image here

  • How much space in each parcel is actually developable?
  • Based on existing construction and environmental constraints.
  • Displayed as quantiles. Green will acept the most development, red the least

Scenario Builder

Image here

  • Development Pct.
  • Density Pct.
  • Gross/Net Pct.
  • Clear Base Condition
  • Redevelopment Flag
  • Apply
  • Undo
  • Redo
  • Revert

Development Percent and Density Percent

Development Pct.:

The percentage of the parcel land area to receive the place type. 50% means that 50% of the available land area will have the place type applied to it. In the graphic half of the parcel has development an the other half does not after applying the place type.

Density Pct.:

The percentage of the place type densities to apply. 80% means that a place type with an average density of 10 du/acre will be applied having 8 du/acre. Note in the graphic the reduced intensity of the right parcel when compared to the left one.

Gross/Net Percentage

  • Allows assignment of a portion of the space to “No Use”
  • This is used to reserve space for other uses such as drainage, parks, or other infrastructure.
  • This is applied to the developable percentage.
  • For Example: If Dev. Pct is 90% and Gross Net is 90% then 9% of the parcel would be set aside as “No Use.”
  • Assume that we've got a 100 acre parcel
  • Developable space = (100 acres)*90% = 90 acres
  • No Use space percentage = 100%-90% = 10%
  • No Use space = (90 acres) * 10% = 9 acres

Clear Base Condition and Redevelopment Flag

Clear Base Condition

If selected this removes any prior place type from the parcel. If this is not selected, new place types are applied only to the developable portion of the parcel’s area

Redevelopment Flag

Manually flag a parcel as having been redeveloped.

Applying Land Use

Images

Applying a land use involves combining the last few points that were presented. #. Activate the End State layer #. Select the Parcels #. Select the Place Type #. Adjust Settings

  1. Dev, Density, Gross/net
  2. Clear Base Condition
  3. Redevelopment Flag
  1. Apply Place Type

Select Parcels by hand or query

Select the Place Type

  • Use the Scenario Builder
  • It slides out from the right side of the screen under "Analysis"

Specify Settings for the Place Type

  • Development percentage, Density percentage, Gross/Net percentage
  • Clear Base Condition
  • Do you want to clear the existing land (redevelopment) or not (infill).
  • Redevelopment Flag to notify users that redevelopment was applied.

Analysis

  • Some of these tools may take a long time to run.
  • They aren’t intended to be run after every change.
  • Run at “break points” when you are looking for an update on what the effects of your edits have been on the scenario’s performance

Exercise

Create your own scenario

  • SACOG’s Scenario B (Sutter County):
  • Add ~14,000 Population
  • Add ~5,500 Dwelling Units
  • Add ~2,000 Jobs