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
spatial
when creating an Urban Model has been added. NewReference Urban
will 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 Authorization
header 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
metrics
was added to object typeDashboards Plan
and object typeBranch Project
Branch - Type
Metrics
was addedDashboard - Type
Metrics
was addedDashboard Source
- Type
Unit
and Unit
types were added to support the metrics
:
- Type
Unit
was added - Type
Unit
was addedSystem
Area
field was added to replace the Geodetic
field:
- Field
Area
was added to object typeParcel
Attributes - Field
Area
was added to object typeSpace
Attributes
Other changes were made:
- Default value for argument
async
on fieldMutation.create
changed fromUrban Design Database false
totrue
- Default value for argument
async
on fieldMutation.create
changed fromUrban Model false
totrue
- Default value for argument
async
on fieldMutation.upgrade
changed fromUrban Design Database false
totrue
- Default value for argument
async
on fieldMutation.upgrade
changed fromUrban Model false
totrue
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
Parcel
is deprecated (Removal date: 2024-10-30). Use theAttributes. Geodetic Shape Area Area
field instead. - Field
Space
is deprecated (Removal date: 2024-10-30). Use theAttributes. Geodetic Shape Area Area
field 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.