{"id":663552,"date":"2020-02-06T04:00:15","date_gmt":"2020-02-06T12:00:15","guid":{"rendered":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=663552"},"modified":"2025-07-01T06:01:44","modified_gmt":"2025-07-01T13:01:44","slug":"dirty-area-management-with-the-utility-network","status":"publish","type":"blog","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/utility-network\/data-management\/dirty-area-management-with-the-utility-network","title":{"rendered":"Dirty area management with the utility network"},"author":7501,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"_acf_changed":false,"_searchwp_excluded":""},"categories":[23851],"tags":[526682,512182,35461,512172],"industry":[],"product":[36571,36561,515312],"class_list":["post-663552","blog","type-blog","status-publish","format-standard","hentry","category-data-management","tag-dirty-areas","tag-network-topology","tag-utility-network","tag-validate","product-arcgis-enterprise","product-arcgis-pro","product-utility-network"],"acf":{"short_description":"In this blog, we discuss dirty area management and introduce some changes that have been made for their management in ArcGIS Pro 2.5.\u00a0","flexible_content":[{"acf_fc_layout":"content","content":"<p><span data-contrast=\"auto\">Dirty areas don\u2019t have to be a dirty secret.\u00a0 In this blog we want to shine a light on dirty area management and introduce some changes that have been made for ArcGIS Pro 2.5.\u00a0<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">Before we get too far, it&#8217;s important to understand why dirty areas exist and their purpose. All utility networks have a network topology that is responsible for managing\u00a0<\/span><span data-contrast=\"auto\">connectivity and network attribute\u00a0<\/span><span data-contrast=\"auto\">information\u00a0<\/span><span data-contrast=\"auto\">for<\/span><span data-contrast=\"auto\">\u00a0features.\u00a0<\/span><span data-contrast=\"auto\">The network topology\u00a0<\/span><span data-contrast=\"auto\">caches this information, which is\u00a0<\/span><span data-contrast=\"auto\">then\u00a0<\/span><span data-contrast=\"auto\">used by<\/span><span data-contrast=\"auto\">\u00a0tracing and diagramming\u00a0<\/span><span data-contrast=\"auto\">operations.<\/span><span data-contrast=\"auto\">\u00a0<\/span><span data-contrast=\"auto\">The network topology\u00a0<\/span><span data-contrast=\"auto\">engine\u00a0<\/span><span data-contrast=\"auto\">also maintains connectivity between features and ensures features comply with\u00a0<\/span><a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/help\/data\/utility-network\/about-utility-network-restrictions-and-rules.htm\"><span data-contrast=\"none\">network rules\u00a0<\/span><span data-contrast=\"none\">and feature restrictions<\/span><\/a><span data-contrast=\"auto\">\u00a0for<\/span><span data-contrast=\"auto\">\u00a0a utility network.\u00a0\u00a0<\/span><\/p>\n<p><b><span data-contrast=\"auto\">What exactly are dirty areas<\/span><\/b><b><span data-contrast=\"none\">?\u00a0<\/span><\/b><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\"><a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/help\/data\/utility-network\/dirty-areas-in-a-utility-network.htm\">Dirty areas<\/a> are\u00a0<\/span><span data-contrast=\"auto\">used\u00a0<\/span><span data-contrast=\"auto\">as a visual marker\u00a0<\/span><span data-contrast=\"auto\">to detect\u00a0<\/span><span data-contrast=\"auto\">where edits to features have taken place<\/span><span data-contrast=\"auto\"> that require incorporation into the network topology. <\/span><span data-contrast=\"auto\">They are created when an edit is made to feature geometry, terminal configurations, associations, the subtype field, and attributes that are defined as network attributes. Dirty areas are also created for <\/span><a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/help\/data\/utility-network\/manage-error-features.htm\"><span data-contrast=\"none\">error features.<\/span><\/a><span data-contrast=\"none\"> Also, keep in mind that currently dirty areas are created during reconcile and post operations for any edit made in a user version.<\/span><\/p>\n"},{"acf_fc_layout":"blockquote","content":"<p>Dirty areas are only generated from edits when the network topology is enabled. A single dirty area exists for the extent of the service territory feature class when the topology is disabled. <\/p>\n"},{"acf_fc_layout":"content","content":"<p><span class=\"TextRun SCXW31535169 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW31535169 BCX0\">Since dirty areas can be accessed as a\u00a0<\/span><\/span><a class=\"Hyperlink SCXW31535169 BCX0\" href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/help\/data\/utility-network\/access-the-utility-network-layer.htm#ESRI_SECTION1_D905A770085F44788DA941F9745C2F39\" target=\"_blank\" rel=\"noopener noreferrer\"><span class=\"TextRun Underlined SCXW31535169 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"none\"><span class=\"NormalTextRun SCXW31535169 BCX0\">sublayer of the utility network<\/span><\/span><\/a><span class=\"TextRun Underlined SCXW31535169 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"none\"><span class=\"NormalTextRun SCXW31535169 BCX0\">,<\/span><\/span><span class=\"TextRun SCXW31535169 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW31535169 BCX0\">\u00a0<\/span><\/span><span class=\"TextRun SCXW31535169 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW31535169 BCX0\">you\u00a0<\/span><\/span><span class=\"TextRun SCXW31535169 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW31535169 BCX0\">can work with these in a similar manner as any other layer: label them, symbolize them, or simply turn them on or off.<\/span><\/span><span class=\"TextRun SCXW31535169 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW31535169 BCX0\">\u00a0<\/span><\/span><span class=\"TextRun SCXW31535169 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW31535169 BCX0\">Editor tracking is\u00a0<\/span><\/span><span class=\"TextRun SCXW31535169 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW31535169 BCX0\">e<\/span><\/span><span class=\"TextRun SCXW31535169 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW31535169 BCX0\">nabled for dirty areas<\/span><\/span><span class=\"TextRun SCXW31535169 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW31535169 BCX0\">\u00a0and can be used to\u00a0<\/span><\/span><span class=\"TextRun SCXW31535169 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW31535169 BCX0\">further understand wh<\/span><\/span><span class=\"TextRun SCXW31535169 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW31535169 BCX0\">ich user<\/span><\/span><span class=\"TextRun SCXW31535169 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW31535169 BCX0\">s<\/span><\/span><span class=\"TextRun SCXW31535169 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW31535169 BCX0\">\u00a0performed specific edits at\u00a0<\/span><\/span><span class=\"TextRun SCXW31535169 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW31535169 BCX0\">a specific date and time.<\/span><\/span><span class=\"TextRun SCXW31535169 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW31535169 BCX0\">\u00a0<\/span><\/span><\/p>\n<p><span class=\"TextRun SCXW31535169 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"SpellingError SCXW31535169 BCX0\">UpdateType<\/span><\/span><span class=\"TextRun SCXW31535169 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW31535169 BCX0\">\u00a0<\/span><\/span><span class=\"TextRun SCXW31535169 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW31535169 BCX0\">is a system-provided and managed field\u00a0<\/span><\/span><span class=\"TextRun SCXW31535169 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW31535169 BCX0\">that\u00a0<\/span><\/span><span class=\"TextRun SCXW31535169 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW31535169 BCX0\">can be used<\/span><\/span><span class=\"TextRun SCXW31535169 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW31535169 BCX0\">\u00a0when working with symbology to help you understand the source of dirty areas in your network.\u00a0<\/span><\/span><span class=\"EOP SCXW31535169 BCX0\" data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n"},{"acf_fc_layout":"sidebar","content":"<p><span class=\"TextRun SCXW10317133 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW10317133 BCX0\">Dive-in: <\/span><\/span><\/p>\n<p><span class=\"TextRun SCXW10317133 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW10317133 BCX0\">The specific operation that created the dirty area is represented by the <\/span><span class=\"SpellingError SCXW10317133 BCX0\">UpdateType<\/span><span class=\"NormalTextRun SCXW10317133 BCX0\">\u00a0field. This is a field in the dirty\u00a0<\/span><span class=\"ContextualSpellingAndGrammarError SCXW10317133 BCX0\">areas<\/span><span class=\"NormalTextRun SCXW10317133 BCX0\">\u00a0sublayer of a utility network. The update type field has a coded value attribute domain assigned that lists the different types of\u00a0<\/span><\/span><span class=\"TextRun SCXW10317133 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW10317133 BCX0\">updates that triggered creating<\/span><\/span><span class=\"TextRun SCXW10317133 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW10317133 BCX0\">\u00a0the dirty area. Edit operations generate dirty areas with an<\/span><\/span><span class=\"TextRun SCXW10317133 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW10317133 BCX0\">\u00a0i<\/span><\/span><span class=\"TextRun SCXW10317133 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW10317133 BCX0\">nsert, update, and delete\u00a0<\/span><span class=\"SpellingError SCXW10317133 BCX0\">UpdateType<\/span><span class=\"NormalTextRun SCXW10317133 BCX0\">. Errors generated during enable or validate operations create dirty areas with the error\u00a0<\/span><span class=\"SpellingError SCXW10317133 BCX0\">UpdateType<\/span><span class=\"NormalTextRun SCXW10317133 BCX0\">.\u00a0<\/span><\/span><span class=\"EOP SCXW10317133 BCX0\" data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n","image_reference":false,"layout":"standard","image_reference_figure":"","snippet":"","spotlight_name":"DIVE IN:\u00a0","section_title":"UpdateType","position":"Center","spotlight_image":false},{"acf_fc_layout":"content","content":"<p><span class=\"TextRun SCXW247660241 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW247660241 BCX0\"><span class=\"SpellingError SCXW247660241 BCX0\">UpdateType is<\/span> a coded value domain that is used internally to track the operation that created the dirty area.<\/span><\/span><span class=\"EOP SCXW247660241 BCX0\" data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\"> <span class=\"TextRun SCXW247660241 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW247660241 BCX0\">Let\u2019s take a look at t<\/span><\/span><span class=\"TextRun SCXW247660241 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW247660241 BCX0\">he<\/span><span class=\"NormalTextRun SCXW247660241 BCX0\"> Electric_42_Updatetype domain and how it is assigned.<\/span><\/span><\/span><\/p>\n"},{"acf_fc_layout":"image","image":{"ID":681892,"id":681892,"title":"domains","filename":"domains.jpg","filesize":31623,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/12\/domains.jpg","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/utility-network\/data-management\/dirty-area-management-with-the-utility-network\/domains","alt":"UpdateType coded value domain","author":"7501","description":"","caption":"UpdateType is a system-provided coded value domain with codes and descriptions that represent the type of operation that created the dirty area.","name":"domains","status":"inherit","uploaded_to":663552,"date":"2019-12-16 14:52:49","modified":"2019-12-16 14:58:38","menu_order":0,"mime_type":"image\/jpeg","type":"image","subtype":"jpeg","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":1038,"height":166,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/12\/domains-213x166.jpg","thumbnail-width":213,"thumbnail-height":166,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/12\/domains.jpg","medium-width":464,"medium-height":74,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/12\/domains.jpg","medium_large-width":768,"medium_large-height":123,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/12\/domains.jpg","large-width":1038,"large-height":166,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/12\/domains.jpg","1536x1536-width":1038,"1536x1536-height":166,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/12\/domains.jpg","2048x2048-width":1038,"2048x2048-height":166,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/12\/domains-826x132.jpg","card_image-width":826,"card_image-height":132,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/12\/domains.jpg","wide_image-width":1038,"wide_image-height":166}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"image","image":{"ID":681882,"id":681882,"title":"fields_updatetypedomain","filename":"fields_updatetypedomain.jpg","filesize":70428,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/12\/fields_updatetypedomain.jpg","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/utility-network\/data-management\/dirty-area-management-with-the-utility-network\/fields_updatetypedomain","alt":"UpdateType domain assignment","author":"7501","description":"","caption":"The Electric_42_UpdateType domain is assigned to the Update type field for dirty areas.","name":"fields_updatetypedomain","status":"inherit","uploaded_to":663552,"date":"2019-12-16 14:51:04","modified":"2019-12-16 14:52:23","menu_order":0,"mime_type":"image\/jpeg","type":"image","subtype":"jpeg","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":956,"height":425,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/12\/fields_updatetypedomain-213x200.jpg","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/12\/fields_updatetypedomain.jpg","medium-width":464,"medium-height":206,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/12\/fields_updatetypedomain.jpg","medium_large-width":768,"medium_large-height":341,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/12\/fields_updatetypedomain.jpg","large-width":956,"large-height":425,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/12\/fields_updatetypedomain.jpg","1536x1536-width":956,"1536x1536-height":425,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/12\/fields_updatetypedomain.jpg","2048x2048-width":956,"2048x2048-height":425,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/12\/fields_updatetypedomain-826x367.jpg","card_image-width":826,"card_image-height":367,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/12\/fields_updatetypedomain.jpg","wide_image-width":956,"wide_image-height":425}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<p><strong>Don&#8217;t trust it if it&#8217;s dirty<\/strong><\/p>\n<p>Since network diagrams and tracing (analytics) rely on the network topology, unexpected results may be returned if dirty areas exist. If a dirty area exists, that means the current representation of the feature is not reflected in the network topology.<\/p>\n<p>ArcGIS Pro has mechanisms in place to help ensure that your results can be trusted when using analytics:<\/p>\n<ul>\n<li>Trace operations have a <a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/help\/data\/utility-network\/configure-a-trace.htm#ESRI_SECTION1_8C918188CFA54AC69A5BB72ADCF50010\"><strong>Validate Consistency<\/strong> option<\/a> that is enabled by default. This will return an error if the trace results encounter features with associated dirty areas.<\/li>\n<li>Network diagrams cannot be created when dirty areas are present that intersect with the selected features. Existing diagrams use consistency warnings and have an update process that can be followed to <a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/help\/data\/utility-network\/manage-network-diagram-consistency.htm\">ensure diagrams are always up to date<\/a> with the edits that are made to the underlying features.<\/li>\n<\/ul>\n<p>While dirty areas aren&#8217;t going to act as barriers or prevent running a trace, given that the state of the network in the area covered by a dirty area is unknown, the results may not be reliable.<\/p>\n<p>Check out the following video that helps to explain the Validate Consistency trace configuration option and how it can impact trace results:<\/p>\n"},{"acf_fc_layout":"youtube","start_time":"0","end_time":"","youtube_video_url":"<iframe title=\"Validate Consistency: Impact of Dirty Areas on Trace\" width=\"640\" height=\"360\" src=\"https:\/\/www.youtube.com\/embed\/ay_a_WUGQrY?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>"},{"acf_fc_layout":"content","content":"<p>&nbsp;<\/p>\n<p><strong>Let&#8217;s clean things up a bit<\/strong><\/p>\n<p>Validating the network topology is important to maintain the consistency between features and what is stored in the network topology. The validation process can be performed in several different ways:<\/p>\n<ul>\n<li>Use the <a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/help\/data\/utility-network\/validate-a-network-topology.htm#ESRI_SECTION1_47C0DEF737A54703A7F7B54069252207\">Validate command<\/a> on the Utility Network Data tab (on the ribbon) while working in an active map<\/li>\n<li>Use the <a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/tool-reference\/utility-networks\/validate-network-topology.htm\">Validate Network Topology<\/a> geoprocessing tool via the utility network web feature service<\/li>\n<li>Use the <a href=\"https:\/\/developers.arcgis.com\/rest\/services-reference\/validatenetworktopology-utiility-network-server-.htm\">Validate Network Topology<\/a> REST API endpoint<\/li>\n<\/ul>\n<p>W<strong>hat does validation check?<\/strong><\/p>\n<p>When dirty areas are validated, the features are evaluated to ensure they comply with the feature restrictions and network rules of a utility network. If the feature passes the check, the dirty area is removed and the network topology is updated. If the feature fails the checks, an error feature is created.<\/p>\n<p>Dirty areas generated from update subnetwork error features are also evaluated during validate due to changes that may have been made in the subnetwork.\u00a0 These include the following \u00a0Error feature dirty areas generated from validating the network topology are skipped during the validate network topology operation. The dirty areas for these features will be reevaluated when edits are made to create new dirty areas for insert, update, or delete operations.<\/p>\n<p>Validating the network topology also marks any subnetworks as dirty. This is an important piece to understand in <a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/help\/data\/utility-network\/subnetworks.htm\">subnetwork management<\/a>.<\/p>\n<p><strong>New at 2.5 \u2013 Changes to the Validate Network Topology process with partial extent<\/strong><\/p>\n<p>When you validate the network topology based on a specific extent, the dirty areas that intersect the validation extent are now clipped. Previously, the entire extent for dirty area that intersected the validation extent was included in the validate process.<\/p>\n<p>There are a few exceptions to this &#8211; If there are dirty areas from the following that are partially contained within the validate extent, the evaluation extent is adjusted to include the entire dirty area:<\/p>\n<ul>\n<li>Association dirty area<\/li>\n<li>An error feature dirty area from the update subnetwork operation<\/li>\n<\/ul>\n<p>Check out the following video that helps explain changes at ArcGIS Pro 2.5 to the Validate Network Topology operation:<\/p>\n"},{"acf_fc_layout":"youtube","start_time":"0","end_time":"","youtube_video_url":"<iframe title=\"Dirty Area Management: Extent-Based Clipping\" width=\"640\" height=\"360\" src=\"https:\/\/www.youtube.com\/embed\/eTaVfiPkTY4?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>"},{"acf_fc_layout":"content","content":"<p>&nbsp;<\/p>\n<p><strong>Putting it all to use<\/strong><\/p>\n<p>Now that you know more about dirty areas and how they come into play when working with a utility network, here are a few tips that may come in handy for dirty area management.<\/p>\n<p>When validating the network topology based on a specific extent, it is important to be aware of the following:<\/p>\n<ul>\n<li style=\"list-style-type: none\">\n<ul>\n<li>After you validate a topology, dirty areas may still be present if the extent validated did not encompass all of the dirty areas in the network. This is important to be aware of when working with analytics such as tracing and network diagrams.<\/li>\n<li>A feature is not guaranteed to be incorporated into the network topology until the full extent of the feature&#8217;s dirty area is validated. If there are any dirty areas associated with a feature, this will impact tracing and update subnetwork operations that use the <a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/help\/data\/utility-network\/configure-a-trace.htm#ESRI_SECTION1_8C918188CFA54AC69A5BB72ADCF50010\">validate consistency<\/a> trace configuration option.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>For longer running validate operations, use the Validate Network Topology geoprocessing tool. This tool takes advantage of asynchronous processing by using the UtilityNetworkTools geoprocessing service. This service is located in the <strong>System <\/strong>folder and is dedicated to utility network processes; since it runs separate from the feature service, it has its own configurable timeout (default 2 hours).<\/p>\n<p>While edits are continuously being posted to the DEFAULT version, it may be handy to automate the Validate Network Topology tool at certain intervals throughout the day. You can automate this by scheduling a Python script or model to run at a specific time or interval. There is even a new way to schedule geoprocessing tools at ArcGIS 2.5 directly from the Geoprocessing pane!<\/p>\n<p><a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/help\/analysis\/geoprocessing\/basics\/schedule-geoprocessing-tools.htm\">Learn about a new feature at ArcGIS Pro 2.5 to schedule geoprocessing tools<\/a><\/p>\n"}],"authors":[{"ID":7501,"user_firstname":"Melissa","user_lastname":"Jarman","nickname":"Melissa Jarman","user_nicename":"melissabjarman","display_name":"Melissa Jarman","user_email":"mjarman@esri.com","user_url":"","user_registered":"2018-03-21 18:21:21","user_description":"Product Engineer on the Geodatabase team - specializing in enterprise databases, versioning, and all things geodatabase. \r\nA true southerner \/\/ Chick-fil-A lover \/\/ Beach bum","user_avatar":"<img data-del=\"avatar\" src='https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/01\/profile-150x150.jpg' class='avatar pp-user-avatar avatar-96 photo ' height='96' width='96'\/>"},{"ID":9712,"user_firstname":"Jonathan","user_lastname":"DeRose","nickname":"Jon DeRose","user_nicename":"jderose","display_name":"Jon DeRose","user_email":"JDeRose@esri.com","user_url":"","user_registered":"2019-07-01 11:23:28","user_description":"Jon is a product engineer on the Geodatabase team passionate about using technology to bring order to chaotic systems.  In his spare time he enjoys arguing about how the Atlanta Braves were the true team of the 90's.","user_avatar":"<img data-del=\"avatar\" src='https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/07\/20190417_191640-213x200.jpg' class='avatar pp-user-avatar avatar-96 photo ' height='96' width='96'\/>"}],"related_articles":[{"ID":1575092,"post_author":"304562","post_date":"2022-07-04 10:16:01","post_date_gmt":"2022-07-04 17:16:01","post_content":"","post_title":"Managing Topology Errors","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"utility-network-error-management-topology-errors","to_ping":"","pinged":"","post_modified":"2025-07-22 16:28:22","post_modified_gmt":"2025-07-22 23:28:22","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=1575092","menu_order":0,"post_type":"blog","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":2711522,"post_author":"304562","post_date":"2025-03-04 06:56:43","post_date_gmt":"2025-03-04 14:56:43","post_content":"","post_title":"Analyzing Topology Errors","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"analyzing-topology-errors","to_ping":"","pinged":"","post_modified":"2025-07-28 07:11:26","post_modified_gmt":"2025-07-28 14:11:26","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=2711522","menu_order":0,"post_type":"blog","post_mime_type":"","comment_count":"2","filter":"raw"},{"ID":1576222,"post_author":"304562","post_date":"2022-06-30 14:36:44","post_date_gmt":"2022-06-30 21:36:44","post_content":"","post_title":"Managing Electric Networks: Topology Errors","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"utility-network-error-management-electric-topology-errors","to_ping":"","pinged":"","post_modified":"2025-07-22 16:29:05","post_modified_gmt":"2025-07-22 23:29:05","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=1576222","menu_order":0,"post_type":"blog","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":1575462,"post_author":"304562","post_date":"2022-06-30 06:32:22","post_date_gmt":"2022-06-30 13:32:22","post_content":"","post_title":"Managing Gas and Pipeline Networks: Gas Topology Errors","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"utility-network-error-management-gas-topology-errors","to_ping":"","pinged":"","post_modified":"2025-07-22 16:30:07","post_modified_gmt":"2025-07-22 23:30:07","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=1575462","menu_order":0,"post_type":"blog","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":1575722,"post_author":"304562","post_date":"2022-06-30 07:11:39","post_date_gmt":"2022-06-30 14:11:39","post_content":"","post_title":"Managing Water Networks: Topology Errors","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"utility-network-error-management-water-topology-errors","to_ping":"","pinged":"","post_modified":"2025-07-22 16:29:41","post_modified_gmt":"2025-07-22 23:29:41","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=1575722","menu_order":0,"post_type":"blog","post_mime_type":"","comment_count":"0","filter":"raw"}],"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/12\/DAM_CardImage.jpg","wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/12\/DAM_BannerImage.jpg","show_article_image":false},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.9 (Yoast SEO v25.9) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Dirty area management with the utility network<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.esri.com\/arcgis-blog\/products\/utility-network\/data-management\/dirty-area-management-with-the-utility-network\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Dirty area management with the utility network\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.esri.com\/arcgis-blog\/products\/utility-network\/data-management\/dirty-area-management-with-the-utility-network\" \/>\n<meta property=\"og:site_name\" content=\"ArcGIS Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/esrigis\/\" \/>\n<meta property=\"article:modified_time\" content=\"2025-07-01T13:01:44+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@ESRI\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":[\"Article\",\"BlogPosting\"],\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/utility-network\/data-management\/dirty-area-management-with-the-utility-network#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/utility-network\/data-management\/dirty-area-management-with-the-utility-network\"},\"author\":{\"name\":\"Melissa Jarman\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/1f4c181c3c4ff466f565e0a9f7589695\"},\"headline\":\"Dirty area management with the utility network\",\"datePublished\":\"2020-02-06T12:00:15+00:00\",\"dateModified\":\"2025-07-01T13:01:44+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/utility-network\/data-management\/dirty-area-management-with-the-utility-network\"},\"wordCount\":7,\"publisher\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\"},\"keywords\":[\"dirty areas\",\"network topology\",\"utility network\",\"validate\"],\"articleSection\":[\"Data Management\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/utility-network\/data-management\/dirty-area-management-with-the-utility-network\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/utility-network\/data-management\/dirty-area-management-with-the-utility-network\",\"name\":\"Dirty area management with the utility network\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#website\"},\"datePublished\":\"2020-02-06T12:00:15+00:00\",\"dateModified\":\"2025-07-01T13:01:44+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/utility-network\/data-management\/dirty-area-management-with-the-utility-network#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.esri.com\/arcgis-blog\/products\/utility-network\/data-management\/dirty-area-management-with-the-utility-network\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/utility-network\/data-management\/dirty-area-management-with-the-utility-network#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.esri.com\/arcgis-blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Dirty area management with the utility network\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#website\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/\",\"name\":\"ArcGIS Blog\",\"description\":\"Get insider info from Esri product teams\",\"publisher\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.esri.com\/arcgis-blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\",\"name\":\"Esri\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png\",\"contentUrl\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png\",\"width\":400,\"height\":400,\"caption\":\"Esri\"},\"image\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/esrigis\/\",\"https:\/\/x.com\/ESRI\",\"https:\/\/www.linkedin.com\/company\/5311\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/1f4c181c3c4ff466f565e0a9f7589695\",\"name\":\"Melissa Jarman\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/01\/profile-150x150.jpg\",\"contentUrl\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/01\/profile-150x150.jpg\",\"caption\":\"Melissa Jarman\"},\"description\":\"Product Engineer on the Geodatabase team - specializing in enterprise databases, versioning, and all things geodatabase. A true southerner \/\/ Chick-fil-A lover \/\/ Beach bum\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/author\/melissabjarman\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Dirty area management with the utility network","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.esri.com\/arcgis-blog\/products\/utility-network\/data-management\/dirty-area-management-with-the-utility-network","og_locale":"en_US","og_type":"article","og_title":"Dirty area management with the utility network","og_url":"https:\/\/www.esri.com\/arcgis-blog\/products\/utility-network\/data-management\/dirty-area-management-with-the-utility-network","og_site_name":"ArcGIS Blog","article_publisher":"https:\/\/www.facebook.com\/esrigis\/","article_modified_time":"2025-07-01T13:01:44+00:00","twitter_card":"summary_large_image","twitter_site":"@ESRI","twitter_misc":{"Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":["Article","BlogPosting"],"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/utility-network\/data-management\/dirty-area-management-with-the-utility-network#article","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/utility-network\/data-management\/dirty-area-management-with-the-utility-network"},"author":{"name":"Melissa Jarman","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/1f4c181c3c4ff466f565e0a9f7589695"},"headline":"Dirty area management with the utility network","datePublished":"2020-02-06T12:00:15+00:00","dateModified":"2025-07-01T13:01:44+00:00","mainEntityOfPage":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/utility-network\/data-management\/dirty-area-management-with-the-utility-network"},"wordCount":7,"publisher":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization"},"keywords":["dirty areas","network topology","utility network","validate"],"articleSection":["Data Management"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/utility-network\/data-management\/dirty-area-management-with-the-utility-network","url":"https:\/\/www.esri.com\/arcgis-blog\/products\/utility-network\/data-management\/dirty-area-management-with-the-utility-network","name":"Dirty area management with the utility network","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#website"},"datePublished":"2020-02-06T12:00:15+00:00","dateModified":"2025-07-01T13:01:44+00:00","breadcrumb":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/utility-network\/data-management\/dirty-area-management-with-the-utility-network#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.esri.com\/arcgis-blog\/products\/utility-network\/data-management\/dirty-area-management-with-the-utility-network"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/utility-network\/data-management\/dirty-area-management-with-the-utility-network#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.esri.com\/arcgis-blog\/"},{"@type":"ListItem","position":2,"name":"Dirty area management with the utility network"}]},{"@type":"WebSite","@id":"https:\/\/www.esri.com\/arcgis-blog\/#website","url":"https:\/\/www.esri.com\/arcgis-blog\/","name":"ArcGIS Blog","description":"Get insider info from Esri product teams","publisher":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.esri.com\/arcgis-blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization","name":"Esri","url":"https:\/\/www.esri.com\/arcgis-blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png","contentUrl":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png","width":400,"height":400,"caption":"Esri"},"image":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/esrigis\/","https:\/\/x.com\/ESRI","https:\/\/www.linkedin.com\/company\/5311\/"]},{"@type":"Person","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/1f4c181c3c4ff466f565e0a9f7589695","name":"Melissa Jarman","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/image\/","url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/01\/profile-150x150.jpg","contentUrl":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/01\/profile-150x150.jpg","caption":"Melissa Jarman"},"description":"Product Engineer on the Geodatabase team - specializing in enterprise databases, versioning, and all things geodatabase. A true southerner \/\/ Chick-fil-A lover \/\/ Beach bum","url":"https:\/\/www.esri.com\/arcgis-blog\/author\/melissabjarman"}]}},"text_date":"February 6, 2020","author_name":"Multiple Authors","author_page":"https:\/\/www.esri.com\/arcgis-blog\/products\/utility-network\/data-management\/dirty-area-management-with-the-utility-network","custom_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/12\/DAM_BannerImage.jpg","primary_product":"ArcGIS Utility Network","tag_data":[{"term_id":526682,"name":"dirty areas","slug":"dirty-areas","term_group":0,"term_taxonomy_id":526682,"taxonomy":"post_tag","description":"","parent":0,"count":2,"filter":"raw"},{"term_id":512182,"name":"network topology","slug":"network-topology","term_group":0,"term_taxonomy_id":512182,"taxonomy":"post_tag","description":"","parent":0,"count":2,"filter":"raw"},{"term_id":35461,"name":"utility network","slug":"utility-network","term_group":0,"term_taxonomy_id":35461,"taxonomy":"post_tag","description":"","parent":0,"count":61,"filter":"raw"},{"term_id":512172,"name":"validate","slug":"validate","term_group":0,"term_taxonomy_id":512172,"taxonomy":"post_tag","description":"","parent":0,"count":1,"filter":"raw"}],"category_data":[{"term_id":23851,"name":"Data Management","slug":"data-management","term_group":0,"term_taxonomy_id":23851,"taxonomy":"category","description":"","parent":0,"count":920,"filter":"raw"}],"product_data":[{"term_id":36571,"name":"ArcGIS Enterprise","slug":"arcgis-enterprise","term_group":0,"term_taxonomy_id":36571,"taxonomy":"product","description":"","parent":0,"count":976,"filter":"raw"},{"term_id":36561,"name":"ArcGIS Pro","slug":"arcgis-pro","term_group":0,"term_taxonomy_id":36561,"taxonomy":"product","description":"","parent":0,"count":2037,"filter":"raw"},{"term_id":515312,"name":"ArcGIS Utility Network","slug":"utility-network","term_group":0,"term_taxonomy_id":515312,"taxonomy":"product","description":"","parent":36981,"count":141,"filter":"raw"}],"primary_product_link":"https:\/\/www.esri.com\/arcgis-blog\/?s=#&products=utility-network","_links":{"self":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/663552","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog"}],"about":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/types\/blog"}],"author":[{"embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/users\/7501"}],"replies":[{"embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/comments?post=663552"}],"version-history":[{"count":0,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/663552\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/media?parent=663552"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/categories?post=663552"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/tags?post=663552"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/industry?post=663552"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/product?post=663552"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}