Learn about recent changes to the ArcGIS Urban API. The release date is October 26, 2023.
What's new
This section provides a summary of the most important changes in this release.
- Using a
spatialwhen creating an Urban Model has been added. NewReference Urbanwill have the same spatial reference as the models they belong to. See the New Coordinate Systems Support in ArcGIS Urban blog post to learn more about the coordinate system support in ArcGIS Urban. See Handling spatial references for examples on how to use spatial reference in the Urban API.Design Databases - Metrics dashboards with values and units are now available through the Urban API as an experimental feature. See Features lifecycle to learn more about how to use experimental features in the Urban API.
- Support for the
X-header has been added and the oldEsri- Authorization Authorizationheader had been deprecated.
Schema changes
This section describes new features, improvements, and changes made to the Urban API schema.
metrics fields were added for Plan and Project:
- Field
metricswas added to object typeDashboards Planand object typeBranch ProjectBranch - Type
Metricswas addedDashboard - Type
Metricswas addedDashboard Source
- Type
Unit and Unit types were added to support the metrics:
- Type
Unitwas added - Type
Unitwas addedSystem
Area field was added to replace the Geodetic field:
- Field
Areawas added to object typeParcelAttributes - Field
Areawas added to object typeSpaceAttributes
Other changes were made:
- Default value for argument
asyncon fieldMutation.createchanged fromUrban Design Database falsetotrue - Default value for argument
asyncon fieldMutation.createchanged fromUrban Model falsetotrue - Default value for argument
asyncon fieldMutation.upgradechanged fromUrban Design Database falsetotrue - Default value for argument
asyncon fieldMutation.upgradechanged fromUrban Model falsetotrue
Bug fixes
- Fixed a bug where an invalid empty extent
[]was stored for urban models. A check for valid extent was added. Additionally, empty extents[]are now converted tonull. - Removed a check for self-intersecting geometries that led to timeouts when working with complex geometries.
Deprecations
The Geodetic field on Parcel and Space has been deprecated:
- Field
Parcelis deprecated (Removal date: 2024-10-30). Use theAttributes. Geodetic Shape Area Areafield instead. - Field
Spaceis deprecated (Removal date: 2024-10-30). Use theAttributes. Geodetic Shape Area Areafield instead.
The Authorization header has been deprecated. Use the X- header instead. See Authentication for examples and to learn more about authentication in the Urban API.