ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Help
  • Sign Out
ArcGIS Desktop

ArcGIS Online

The mapping platform for your organization

ArcGIS Desktop

A complete professional GIS

ArcGIS Enterprise

GIS in your enterprise

ArcGIS Developers

Tools to build location-aware apps

ArcGIS Solutions

Free template maps and apps for your industry

ArcGIS Marketplace

Get apps and data for your organization

  • Documentation
  • Support
Esri
  • Sign In
user
  • My Profile
  • Sign Out

ArcMap

  • Home
  • Get Started
  • Map
  • Analyze
  • Manage Data
  • Tools
  • Extensions

Performance considerations

  • Use the Feature Cache.

    When editing geometric networks in ArcMap, connectivity between features is maintained by the geometric network on the fly and is based on geometric coincidence. When a new feature is added to a network feature class, this geometric coincidence must be discovered. This is done by executing a separate spatial query on the server for each feature class in the network. If coincidence is discovered, then network connectivity is established. The cost of maintaining the connectivity on the fly is execution of these queries, which can be expensive.

    To mitigate this cost, use the feature cache while editing the network; it will cache the features in your current extent so these spatial queries will not execute against the server. Using the feature cache when editing your network features will significantly improve performance when adding new features or connecting and moving existing features.

    Learn how to edit geometric network features

    Learn more about working with the feature cache

  • Use subtypes to minimize the number of classes in your geometric network.

    While there is no limit to the number of feature classes that can be in a geometric network, the more classes you have, the more queries that will need to be executed while maintaining connectivity. Try to reduce the number of feature classes you have in your geometric network by lumping feature classes together using subtypes. If your feature classes carry different attributes, you can use relationships to manage subtype-specific attributes in different tables in the database, or you can keep all the attributes in the same table using nulls for those that don't apply to a particular subtype.

ArcGIS Desktop

  • Home
  • Documentation
  • Support

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

About Esri

  • About Us
  • Careers
  • Esri Blog
  • User Conference
  • Developer Summit
Esri
Tell us what you think.
Copyright © 2021 Esri. | Privacy | Legal