Skip To Content

ArcGIS Urban integration

ArcGIS Urban in CityEngine allows you to do the following:

  • Import ArcGIS Urban plans or projects (parcels, zoning and overlays layers and the scenarios)
  • Edit the imported layers and scenarios and synchronize the changes with ArcGIS Urban
  • Publish CityEngine models as scene layers to ArcGIS Online and attach them to a scenario of an ArcGIS Urban plan or project

Import an Urban plan or project

Select an Urban Model

When you use ArcGIS Urban the first time in CityEngine, you must select which Urban model to import your project or plans from.

  1. Set the active portal.
  2. Sign in to the portal.
  3. Click Edit > Preferences in the main menu.
  4. In the Preferences dialog open Network > Urban.

    This shows a list of all Urban models to which you have access.

  5. Select the model you want to use for import.
  6. Click OK.

Repeat these steps if you want to change the Urban model.

Import a plan or project

  1. Click ArcGIS Urban > Get Project/Plan… in the main menu.

    This opens the ArcGIS Urban app.

  2. Click Projects or Plans to get a list , or search for a plan or project.
  3. Click the name of a plan or project to open the details view.
    • The Import as Scene button gets enabled.
    • If the Import as Scene button is not enabled, the selected plan or project is locked by its owner.
  4. Click Import as Scene.
    • A new CityEngine scene is created.
    • All scenarios and the parcels, zoning and overlays layers are imported into the scene.
    • Additionally, a section of the basemap and elevation data is imported.
    Note:
    • The scene is named after the imported project or plan.
    • The scene is stored in a CityEngine project named after the city name configured in the settings of the ArcGIS Urban. If the CityEngine project doesn’t exist it is created.

Synchronize changes with ArcGIS Urban

After you make changes to the scenarios or shapes in the imported scene you need to synchronize in CityEngine to upload these changes to ArcGIS Urban. When you synchronize the scene it is additionally updated with changes from the ArcGIS Urban version.

To synchronize, click ArcGIS Urban > Synchronize all scenarios in the main menu.

Note:
  • All changes in scenarios are synchronized.
  • Adding or deleting a new scenario is also synchronized.
  • CityEngine doesn't check if a scenario is locked by its owner when synchronizing; changes to locked scenarios are also uploaded.
  • Changes to the "Existing” scenario are uploaded.
  • If a shape or scenario has been modified in both the scene and ArcGIS Urban, a dialog is displayed and you must decide which version you want to keep; the other version is discarded.

Publish Urban scene layers

You can publish CityEngine models as scene layers and link them as external layers to ArcGIS Urban plan or project scenarios. The scene layers are shown in ArcGIS Urban when switching scenarios in the Projects or Plans details view.

  1. In the Scene Editor, activate the scenario for which you want to publish models.
  2. Select the models you want to publish in the Scene Editor or the Viewport .
    • You can publish generated models and/or static models.
    • Shapes are not exported.
  3. Click > ArcGIS Urban > Publish selected models to Urban Scene Layer in the main menu.

    The models are published to a Scene Layer and linked to the scenario.

    Note:
    • If a Scene Layer is already linked to the scenario you have the choice to replace it or not.
    • After publishing is finished in CityEngine, the Scene Layer may not be immediately visible in ArcGIS Urban because the publishing is still running on ArcGIS Online.
    • If you want to see how the Scene Layer looks in ArcGIS Urban, you can click ArcGIS Urban > Open in Web browser in the main menu. This opens ArcGIS Urban in your browser and selects the imported plan or project. You need to sign in to ArcGIS Urban if you are not signed in.