parcel fabric - migrating and administrating parcels with ... · what is a parcel fabric? •parcel...
TRANSCRIPT
![Page 1: Parcel Fabric - Migrating and Administrating Parcels with ... · What is a parcel fabric? •Parcel fabric is a controller dataset-Controls feature classes and topology•Parcels](https://reader031.vdocument.in/reader031/viewer/2022013003/5f8826f7504a9f7da215ff2d/html5/thumbnails/1.jpg)
Parcel Fabric - Migrating and
Administrating Parcels with ArcGIS ProAmir Bar-Maor
Christine Leslie
![Page 2: Parcel Fabric - Migrating and Administrating Parcels with ... · What is a parcel fabric? •Parcel fabric is a controller dataset-Controls feature classes and topology•Parcels](https://reader031.vdocument.in/reader031/viewer/2022013003/5f8826f7504a9f7da215ff2d/html5/thumbnails/2.jpg)
Show of Hands
• Do you currently use the parcel fabric for ArcMap?
• Do you currently use ArcGIS Pro?
• Does your organization have ArcGIS Enterprise (portal & server) installed?
• How many parcels do you have?
- Less than 100K
- Less than a 1 Million
- More than 1 M
![Page 3: Parcel Fabric - Migrating and Administrating Parcels with ... · What is a parcel fabric? •Parcel fabric is a controller dataset-Controls feature classes and topology•Parcels](https://reader031.vdocument.in/reader031/viewer/2022013003/5f8826f7504a9f7da215ff2d/html5/thumbnails/3.jpg)
Session overview
• Parcel fabric in ArcGIS Pro
• Data migration
• Upgrade from parcel fabric for ArcMap
• Enterprise deployment and publishing
• Map configuration
![Page 4: Parcel Fabric - Migrating and Administrating Parcels with ... · What is a parcel fabric? •Parcel fabric is a controller dataset-Controls feature classes and topology•Parcels](https://reader031.vdocument.in/reader031/viewer/2022013003/5f8826f7504a9f7da215ff2d/html5/thumbnails/4.jpg)
Parcel fabric in ArcGIS Pro
• Simple data model
• Record-driven
- Parcel features associated to the legal
parcel record
• Built in quality management
- Topology rules
- Parcel rules
- Attribute rules
- Error features
Parcel Type
Records
Lines PolygonsErrors
Connection
Lines
Points
![Page 5: Parcel Fabric - Migrating and Administrating Parcels with ... · What is a parcel fabric? •Parcel fabric is a controller dataset-Controls feature classes and topology•Parcels](https://reader031.vdocument.in/reader031/viewer/2022013003/5f8826f7504a9f7da215ff2d/html5/thumbnails/5.jpg)
What is a parcel fabric?
• Parcel fabric is a controller dataset
- Controls feature classes and topology
• Parcels are stored as parcel types
- Each parcel type has its own polygons and lines
- Defined by your organization
• Record driven workflows
- Record polygon
- Parcels associated to the record that created or retired them
- History
• Topology and rules
- Geodatabase topology rules
- Parcel rules
![Page 6: Parcel Fabric - Migrating and Administrating Parcels with ... · What is a parcel fabric? •Parcel fabric is a controller dataset-Controls feature classes and topology•Parcels](https://reader031.vdocument.in/reader031/viewer/2022013003/5f8826f7504a9f7da215ff2d/html5/thumbnails/6.jpg)
Parcel fabric feature classes
• Records
• Parcel type feature classes
- parcel polygons
- parcel lines
• Connection lines
• Points
• Errors
• Add the parcel fabric to the map to add all its associated layers
![Page 7: Parcel Fabric - Migrating and Administrating Parcels with ... · What is a parcel fabric? •Parcel fabric is a controller dataset-Controls feature classes and topology•Parcels](https://reader031.vdocument.in/reader031/viewer/2022013003/5f8826f7504a9f7da215ff2d/html5/thumbnails/7.jpg)
Parcel fabric is a system of record
• Record-driven system
• Parcel features (points, lines, polygons) are associated to record
- The record that created them
- The record that retired them
• Turn the active record on or off
- When a record is active, new parcel features are
associated to it
![Page 8: Parcel Fabric - Migrating and Administrating Parcels with ... · What is a parcel fabric? •Parcel fabric is a controller dataset-Controls feature classes and topology•Parcels](https://reader031.vdocument.in/reader031/viewer/2022013003/5f8826f7504a9f7da215ff2d/html5/thumbnails/8.jpg)
Manage and define quality
• What is a “good parcel”?
- Subjective to your organization
• Configure parcel behavior
- Use topology and attribute rules
- For example, certain parcel types can overlap
• What types of rules?
- Geometry (topology engine), attribute rules, parcel rules
• Identify errors and incorrect behavior
- Validate the topology
• Model different behavior for parcel types and subtypes
![Page 9: Parcel Fabric - Migrating and Administrating Parcels with ... · What is a parcel fabric? •Parcel fabric is a controller dataset-Controls feature classes and topology•Parcels](https://reader031.vdocument.in/reader031/viewer/2022013003/5f8826f7504a9f7da215ff2d/html5/thumbnails/9.jpg)
ArcMap parcel fabric vs ArcGIS Pro parcel fabric
ArcMap Parcel Fabric ArcGIS Pro Parcel Fabric
Parcel types stored in one feature class Each parcel type has it’s own schema
Plans table (no geometry) Records feature class (record polygon)
Points, control points, line points Points
Connection lines are part of the parcel Connection lines in a separate feature
class
Check Fabric creates a text file Validate creates error features
Unjoined, unclosed, construction parcels Deprecated
![Page 10: Parcel Fabric - Migrating and Administrating Parcels with ... · What is a parcel fabric? •Parcel fabric is a controller dataset-Controls feature classes and topology•Parcels](https://reader031.vdocument.in/reader031/viewer/2022013003/5f8826f7504a9f7da215ff2d/html5/thumbnails/10.jpg)
ArcGIS Pro parcel fabric improvements
• Data is defendable
- Associated to the record, user identity is tracked
• Simple feature classes
- Easily extended, published
• Each parcel type has it’s own schema
- Simplifies the TOC and the map display
• No hidden tables or hidden fields
• Use of Branch versioning
• Built in quality management
• 3D enabled
![Page 11: Parcel Fabric - Migrating and Administrating Parcels with ... · What is a parcel fabric? •Parcel fabric is a controller dataset-Controls feature classes and topology•Parcels](https://reader031.vdocument.in/reader031/viewer/2022013003/5f8826f7504a9f7da215ff2d/html5/thumbnails/11.jpg)
Amir Bar-Maor
Parcel fabric
information model
![Page 12: Parcel Fabric - Migrating and Administrating Parcels with ... · What is a parcel fabric? •Parcel fabric is a controller dataset-Controls feature classes and topology•Parcels](https://reader031.vdocument.in/reader031/viewer/2022013003/5f8826f7504a9f7da215ff2d/html5/thumbnails/12.jpg)
Parcels
• Parcels are stored as parcel types
- Add your own parcel types (Add Parcel Type geoprocessing tool)
• Separate polygon and line feature class for each type
• Parcel types can have subtypes
- Use the Add Subtype Geoprocessing tool
![Page 13: Parcel Fabric - Migrating and Administrating Parcels with ... · What is a parcel fabric? •Parcel fabric is a controller dataset-Controls feature classes and topology•Parcels](https://reader031.vdocument.in/reader031/viewer/2022013003/5f8826f7504a9f7da215ff2d/html5/thumbnails/13.jpg)
Improved boundary model
• Single line for adjacent boundaries
• Overlapping lines are supported
• Overlapping lines are supported
![Page 14: Parcel Fabric - Migrating and Administrating Parcels with ... · What is a parcel fabric? •Parcel fabric is a controller dataset-Controls feature classes and topology•Parcels](https://reader031.vdocument.in/reader031/viewer/2022013003/5f8826f7504a9f7da215ff2d/html5/thumbnails/14.jpg)
Boundary model: shared
Parcel 1
1
Parcel 2
• Single line between parcels 1 & 2
• Line 1→ 2 is not split by point 5
5 2
3 4 6
![Page 15: Parcel Fabric - Migrating and Administrating Parcels with ... · What is a parcel fabric? •Parcel fabric is a controller dataset-Controls feature classes and topology•Parcels](https://reader031.vdocument.in/reader031/viewer/2022013003/5f8826f7504a9f7da215ff2d/html5/thumbnails/15.jpg)
Shared boundaries and the legal record
Parcel 1
Created By Record: B
3
Line 1-2 created by Record A
Line 4-5 created by Record B
Line 3-4 created by Record B
Line 3-1 created by Record B
5 2
7
1
4
• Parcel can have lines associated to
different records
• Lines can be “bounding”
![Page 16: Parcel Fabric - Migrating and Administrating Parcels with ... · What is a parcel fabric? •Parcel fabric is a controller dataset-Controls feature classes and topology•Parcels](https://reader031.vdocument.in/reader031/viewer/2022013003/5f8826f7504a9f7da215ff2d/html5/thumbnails/16.jpg)
Boundary model: shared with overlapping
• Examples of when overlapping lines are used
- Backlots (not planarized)
- Adjacent right-of-way parcels
![Page 17: Parcel Fabric - Migrating and Administrating Parcels with ... · What is a parcel fabric? •Parcel fabric is a controller dataset-Controls feature classes and topology•Parcels](https://reader031.vdocument.in/reader031/viewer/2022013003/5f8826f7504a9f7da215ff2d/html5/thumbnails/17.jpg)
Points and connection lines
• Points are shared between parcels
• Connection lines are used for non-boundary lines
- Right-of-way centerlines
- Connections to control points
![Page 18: Parcel Fabric - Migrating and Administrating Parcels with ... · What is a parcel fabric? •Parcel fabric is a controller dataset-Controls feature classes and topology•Parcels](https://reader031.vdocument.in/reader031/viewer/2022013003/5f8826f7504a9f7da215ff2d/html5/thumbnails/18.jpg)
Topology and error feature classes
• Errors stored in error features
- Error features are part of the parcel fabric layer
• Topology can be extended
- Add geodatabase topology rules
![Page 19: Parcel Fabric - Migrating and Administrating Parcels with ... · What is a parcel fabric? •Parcel fabric is a controller dataset-Controls feature classes and topology•Parcels](https://reader031.vdocument.in/reader031/viewer/2022013003/5f8826f7504a9f7da215ff2d/html5/thumbnails/19.jpg)
Amir Bar-Maor
What is a ‘Parcel’
![Page 20: Parcel Fabric - Migrating and Administrating Parcels with ... · What is a parcel fabric? •Parcel fabric is a controller dataset-Controls feature classes and topology•Parcels](https://reader031.vdocument.in/reader031/viewer/2022013003/5f8826f7504a9f7da215ff2d/html5/thumbnails/20.jpg)
Data migration: migrate today, fix later
Cleanup Data
Edit: Record Driven & Quality Driven ☺
Load
Append
Edit ☺
Data migration to an ArcMap parcel fabric
Data migration to an ArcGIS Pro parcel fabric
![Page 21: Parcel Fabric - Migrating and Administrating Parcels with ... · What is a parcel fabric? •Parcel fabric is a controller dataset-Controls feature classes and topology•Parcels](https://reader031.vdocument.in/reader031/viewer/2022013003/5f8826f7504a9f7da215ff2d/html5/thumbnails/21.jpg)
Amir Bar-Maor
Demo: Data Migration
![Page 22: Parcel Fabric - Migrating and Administrating Parcels with ... · What is a parcel fabric? •Parcel fabric is a controller dataset-Controls feature classes and topology•Parcels](https://reader031.vdocument.in/reader031/viewer/2022013003/5f8826f7504a9f7da215ff2d/html5/thumbnails/22.jpg)
Data migration steps
1. Create a feature dataset
2. Create a parcel fabric
3. Add parcel types (0 to many)
4. Optionally extend target information model
- Fields, subtypes, domains, rules
5. Append your data
- Can use field mapping
After Loading
6. Enable Parcel Topology
7. Create Parcel Records
8. Build Parcels
![Page 23: Parcel Fabric - Migrating and Administrating Parcels with ... · What is a parcel fabric? •Parcel fabric is a controller dataset-Controls feature classes and topology•Parcels](https://reader031.vdocument.in/reader031/viewer/2022013003/5f8826f7504a9f7da215ff2d/html5/thumbnails/23.jpg)
Parcel fabric for ArcMap: Upgrade today, fix later
Cleanup Data
Edit: Record Driven & Quality Driven
Load
Upgrade
Edit
Upgrade an ArcMap parcel fabric to an ArcGIS Pro parcel fabric
Cleanup Data
Data migration to an ArcMap parcel fabric
![Page 24: Parcel Fabric - Migrating and Administrating Parcels with ... · What is a parcel fabric? •Parcel fabric is a controller dataset-Controls feature classes and topology•Parcels](https://reader031.vdocument.in/reader031/viewer/2022013003/5f8826f7504a9f7da215ff2d/html5/thumbnails/24.jpg)
Amir Bar-Maor
Upgrade ArcMap
Parcel Fabric
![Page 25: Parcel Fabric - Migrating and Administrating Parcels with ... · What is a parcel fabric? •Parcel fabric is a controller dataset-Controls feature classes and topology•Parcels](https://reader031.vdocument.in/reader031/viewer/2022013003/5f8826f7504a9f7da215ff2d/html5/thumbnails/25.jpg)
Upgrade an ArcMap parcel fabric
• Upgrade to staging file geodatabase
• Creates a new parcel fabric in ArcGIS Pro
- All parcels are transferred
• ArcMap TYPE field determines parcel types in Pro
- Parcels and lines associated to the ArcMap Type are transferred to ArcGIS Pro parcel type
- All attribute fields transferred
• ArcMap Plans become ArcGIS Pro Records
- Record polygon matches the area of parcels associated to it
- All Plan Attribute fields are transferred ArcMap ArcGIS Pro
![Page 26: Parcel Fabric - Migrating and Administrating Parcels with ... · What is a parcel fabric? •Parcel fabric is a controller dataset-Controls feature classes and topology•Parcels](https://reader031.vdocument.in/reader031/viewer/2022013003/5f8826f7504a9f7da215ff2d/html5/thumbnails/26.jpg)
Upgrade an ArcMap parcel fabric
• Connection lines transferred to Connection Lines feature class
- Unclosed parcels transferred as connection lines
• Points transferred to a single, Points feature class
- Stores both parcel points and control points
• The original Parcel IDs are transferred
• Complete description in the online help
- https://pro.arcgis.com/en/pro-app/help/data/parcel-editing/upgradeparcelfabric.htm
ArcMap ArcGIS Pro
![Page 27: Parcel Fabric - Migrating and Administrating Parcels with ... · What is a parcel fabric? •Parcel fabric is a controller dataset-Controls feature classes and topology•Parcels](https://reader031.vdocument.in/reader031/viewer/2022013003/5f8826f7504a9f7da215ff2d/html5/thumbnails/27.jpg)
Excluded data
• Hidden system tables
• Invisible parcels
- Unjoined parcels, constructions
• System generated lines
- Radial lines, part connectors
• System generated points
- Center points, point on top of control points, line points
![Page 28: Parcel Fabric - Migrating and Administrating Parcels with ... · What is a parcel fabric? •Parcel fabric is a controller dataset-Controls feature classes and topology•Parcels](https://reader031.vdocument.in/reader031/viewer/2022013003/5f8826f7504a9f7da215ff2d/html5/thumbnails/28.jpg)
Upgrade an ArcMap parcel fabric tool
• Enables parcel topology
• Does not enhance the source data
• Does not upgrade annotation
- Use the Upgrade Dataset tool
• Does not transfer related tables
• Does not extend the core information model to a specific country / solution
- (LGIM , CPDM…)
![Page 29: Parcel Fabric - Migrating and Administrating Parcels with ... · What is a parcel fabric? •Parcel fabric is a controller dataset-Controls feature classes and topology•Parcels](https://reader031.vdocument.in/reader031/viewer/2022013003/5f8826f7504a9f7da215ff2d/html5/thumbnails/29.jpg)
Post-processing after upgrade
• Optionally run the Delete Identical tool to remove duplicate, overlapping
lines
- Shape field as Input Field
• If publishing, do not update map symbology
- Symbology configured after publishing
• Perform large field calculations (on staging file geodatabase)
• Delete large records like <Map> (on staging file geodatabase)
![Page 30: Parcel Fabric - Migrating and Administrating Parcels with ... · What is a parcel fabric? •Parcel fabric is a controller dataset-Controls feature classes and topology•Parcels](https://reader031.vdocument.in/reader031/viewer/2022013003/5f8826f7504a9f7da215ff2d/html5/thumbnails/30.jpg)
Amir Bar-Maor
Post processing
![Page 31: Parcel Fabric - Migrating and Administrating Parcels with ... · What is a parcel fabric? •Parcel fabric is a controller dataset-Controls feature classes and topology•Parcels](https://reader031.vdocument.in/reader031/viewer/2022013003/5f8826f7504a9f7da215ff2d/html5/thumbnails/31.jpg)
Deployments
Pro License Level: Standard / Advanced
ArcGIS Pro
Portal
Apps
ArcGIS Pro
APIs
EnterpriseSingle user, file geodatabase
![Page 32: Parcel Fabric - Migrating and Administrating Parcels with ... · What is a parcel fabric? •Parcel fabric is a controller dataset-Controls feature classes and topology•Parcels](https://reader031.vdocument.in/reader031/viewer/2022013003/5f8826f7504a9f7da215ff2d/html5/thumbnails/32.jpg)
Amir Bar-Maor
Publishing a Parcel
Fabric
![Page 33: Parcel Fabric - Migrating and Administrating Parcels with ... · What is a parcel fabric? •Parcel fabric is a controller dataset-Controls feature classes and topology•Parcels](https://reader031.vdocument.in/reader031/viewer/2022013003/5f8826f7504a9f7da215ff2d/html5/thumbnails/33.jpg)
Administrative tasks
• ArcGIS Pro ships with tasks for the parcel fabric
• Administrative task file contains tasks for administration
• Located in
- C:\Program Files\ArcGIS\Pro\Resources\Tasks\en-US\ParcelFabric
• Import and open the tasks files in your project
![Page 34: Parcel Fabric - Migrating and Administrating Parcels with ... · What is a parcel fabric? •Parcel fabric is a controller dataset-Controls feature classes and topology•Parcels](https://reader031.vdocument.in/reader031/viewer/2022013003/5f8826f7504a9f7da215ff2d/html5/thumbnails/34.jpg)
Amir Bar-Maor
Tasks
![Page 35: Parcel Fabric - Migrating and Administrating Parcels with ... · What is a parcel fabric? •Parcel fabric is a controller dataset-Controls feature classes and topology•Parcels](https://reader031.vdocument.in/reader031/viewer/2022013003/5f8826f7504a9f7da215ff2d/html5/thumbnails/35.jpg)
Map configuration
• File geodatabase
- Start editing
• Enterprise geodatabase
- Create an switch to a version
• Configure:
- Maps: editing, publication, quality control…
- Layer symbology
- Layer scale dependency
- Labels
- Feature templates
- etc
![Page 36: Parcel Fabric - Migrating and Administrating Parcels with ... · What is a parcel fabric? •Parcel fabric is a controller dataset-Controls feature classes and topology•Parcels](https://reader031.vdocument.in/reader031/viewer/2022013003/5f8826f7504a9f7da215ff2d/html5/thumbnails/36.jpg)
Amir Bar-Maor
Map Configuration
![Page 37: Parcel Fabric - Migrating and Administrating Parcels with ... · What is a parcel fabric? •Parcel fabric is a controller dataset-Controls feature classes and topology•Parcels](https://reader031.vdocument.in/reader031/viewer/2022013003/5f8826f7504a9f7da215ff2d/html5/thumbnails/37.jpg)
Summary
• Easy Migration
• Easy Upgrade from ArcMap
• Works out-of-the-box
• Configurable
• Easy to adopt
• Built in quality management
![Page 38: Parcel Fabric - Migrating and Administrating Parcels with ... · What is a parcel fabric? •Parcel fabric is a controller dataset-Controls feature classes and topology•Parcels](https://reader031.vdocument.in/reader031/viewer/2022013003/5f8826f7504a9f7da215ff2d/html5/thumbnails/38.jpg)
Resources
• Training courses:
- Migrating from ArcMap to ArcGIS Pro
- Creating and Editing Data with ArcGIS Pro
- …
• Help documentation
• Land Record Meetup
• New course for parcels in the works
• GeoNet
• UC Q&A document
![Page 39: Parcel Fabric - Migrating and Administrating Parcels with ... · What is a parcel fabric? •Parcel fabric is a controller dataset-Controls feature classes and topology•Parcels](https://reader031.vdocument.in/reader031/viewer/2022013003/5f8826f7504a9f7da215ff2d/html5/thumbnails/39.jpg)
Parcel Fabric on the entire ArcGIS Platform
Mobile• Visualization
• Boundary data collection• Boundary resurvey• Geodetic control
ArcGIS Pro• Map Authoring
• Editing, Maintenance
• QA/QC
• Adjustments• 3D Cadastre• Parcel Lineage
Web• Visualization
• Executive Dashboards
• Geo-enable business systems • Web editing • Digital submission
Server Parcel Fabric
Portal
Parcel Fabric3D enabled Time aware
3 Phased ReleaseLegend:
Phase 1 – UC 2019
Phase 2 – UC 2020
Phase 3 - 2021
![Page 40: Parcel Fabric - Migrating and Administrating Parcels with ... · What is a parcel fabric? •Parcel fabric is a controller dataset-Controls feature classes and topology•Parcels](https://reader031.vdocument.in/reader031/viewer/2022013003/5f8826f7504a9f7da215ff2d/html5/thumbnails/40.jpg)
See Us Here – Wednesday 10th July
• Parcel Editing: Managing
Parcels with ArcGIS Pro
WORKSHOP LOCATION
• SDCC - Ballroom 06 F
TIME FRAME
• 04:00 PM - 05:00 PM
![Page 41: Parcel Fabric - Migrating and Administrating Parcels with ... · What is a parcel fabric? •Parcel fabric is a controller dataset-Controls feature classes and topology•Parcels](https://reader031.vdocument.in/reader031/viewer/2022013003/5f8826f7504a9f7da215ff2d/html5/thumbnails/41.jpg)
See Us Here – Thursday 11th July
• Parcel Editing: Editing and
Maintaining Parcels Using
ArcMap
• Parcel Fabric: Migrating and
Administrating Parcels with
ArcGIS Pro
• Land records Meet Up (SIG)
WORKSHOP LOCATION
• SDCC - Room 32 A/B
• SDCC - Room 07 A/B
• SDCC - Room 05 B
TIME FRAME
• 08:30 AM - 09:30 AM
• 08:30 AM - 09:30 AM
• 11:30 AM – 12:30 PM
![Page 42: Parcel Fabric - Migrating and Administrating Parcels with ... · What is a parcel fabric? •Parcel fabric is a controller dataset-Controls feature classes and topology•Parcels](https://reader031.vdocument.in/reader031/viewer/2022013003/5f8826f7504a9f7da215ff2d/html5/thumbnails/42.jpg)
Please Share Your Feedback in the App
Download the Esri
Events app and find
your event
Select the session
you attended
Scroll down to
“Survey”
Log in to access the
survey
Complete the survey
and select “Submit”