POST
|
Great answers by John and Robert. Here is some additional information regarding Gas UN/UPDM documentation: Because a significant number of gas users are familiar with the Geometric Network and ArcMap, the task framework in Pro may often be overlooked because of a lack of familiarity. This is where a lot of the documentation for the UN, data model, and workflows are located. It should be helpful to spend some time reading through the different steps as you explore the solution and test and configure the capabilities. Here is an additional link which discusses the asset package in greater detail: Introduction to the asset package
... View more
08-19-2022
05:27 AM
|
0
|
0
|
743
|
POST
|
The station pipe does not need to be aggregated, unless you want it to be for some reason. In the default config, station pipe is NOT aggregated, but is included as 'Valid Lines' to allow the subnetwork to propagate through station pipe. If you modified the default subnetwork config I would verify that it makes sense for your current setup - especially if you modified the data model. If you play with the sample data and model this example in that preconfigured UN File GDB, this should work.
... View more
08-05-2022
10:19 AM
|
0
|
1
|
1202
|
POST
|
Is it possible that one of the valves is closed? If that is not it, did you modify the default System Subnetwork Configuration? If yes, then make sure the 'Valid Features and Objects' do not prevent subnetwork propagation, and that your 'Aggregated Lines' include the downstream pipes you are looking for (Distribution in this case I assume).
... View more
08-05-2022
09:17 AM
|
0
|
3
|
1210
|
POST
|
Are you getting any errors? If not, have you modified the system subnetwork definition? One area to check is the terminal connections on either side of the regulator. When selecting the pipe for the High and Low side of the regulator via the 'Modify Terminal Connections' tool, it might have them properly attributed in this window, but if the 'Apply' button is not grayed out, they are not properly assigned. This should create errors, though, and you should be seeing this when you run the 'Update Subnetwork' tool. Is there valid connectivity in your station? I assume you are referring to the physical modeling of pipes, associated devices, and junctions when you mention 'Reg Assembly' and not just trying to model the Regulator Station with a Pipeline Assembly (Regulator Station subtype) - which will not provide the necessary connectivity. Last, you can check the sample dataset in the 'Gas and Pipeline Referencing Utility Network Foundation' solution to view some of the modeled reg stations. It may not be how you will model your stations, but will get you in the ballpark. If you are not getting errors, can you attach a screenshot?
... View more
08-05-2022
08:04 AM
|
0
|
1
|
1221
|
POST
|
Hi @LindseyStone, The Gas Utility Network functionality and intent is to model the Distribution system as close to real world as possible, but realizing that one size does not fit all, how about these two options: Model the pipes between the bank of meters by utilizing Service Pipe or Riser Pipe to connect each meter to maintain connectivity. Create a new Pipeline Junction Asset Type called Service Connection. This could be connected to the Service Pipe Endpoint and would allow tracing through Associations to a bank of meters in addition to the more common '1 Service Pipe to 1 Meter' customers (no need for Service Connection junction for 1:1 customers, just connect meter to end of Service Pipe as is typically done now). Add new Junction-Edge rule for Service Pipe to Service Connection Add new Junction-Junction rule rule from Service Connection to Meter I'm interested to hear some feedback on this as we want to provide the most realistic and useful configuration. While it is not possible to account for every scenario from all gas operators, the model should be flexible to adapt to your unique workflow(s) and modeling.
... View more
07-26-2022
10:25 AM
|
0
|
1
|
1448
|
POST
|
Hi @MariánKolpák, You are correct that you should not try to use outdated package tools with the latest version of the solution, which is v2.1. The documentation for Utility Network Package Tools (untools) is here and will soon be updated for the latest version of the tools, which is currently 2.9.3.This doc site has FAQs, etc. to help get started. I recommend installing untools 2.9.3 or upgrading to this version to work with this latest version of Gas and Pipeline Referencing Utility Network Foundation v2.1. Regarding your last question, I admit this can be confusing. The 2.1 version is the latest version, and is currently only available in the ArcGIS Online solutions app. This has nothing to do with the target environment where you will install the Utility Network. The Utility Network will only work with ArcGIS Enterprise as Online does not have the advanced features necessary to support it. The confusing part is that once we release a solution that ships with ArcGIS Enterprise, it is locked at this version. The solutions app which is in Enterprise is not dynamic and will be stuck at the original version which is now not current. In ArcGIS Online we have the ability to update solutions which is where the current version sits. In the future, we will be upgrading the Enterprise Solutions app to allow us to update the solution to a new version, but for now we are using Online as the download method. To reiterate, the Solutions app and deploying the solution in ArcGIS Online (copying the zipped Desktop Application Template - which is a Pro Project), is only the release/download method. Once deployed to ArcGIS Online, you download and unzip the Desktop Application Template and follow the tasks in the Pro Project to either test the functionality of the UN with a File GDB, or deploy the Utility Network to an ArcGIS Enterprise Environment. Hopefully this helps, and I'm sorry for any confusion.
... View more
07-21-2022
12:15 PM
|
0
|
0
|
1140
|
POST
|
Hi Marian, The current version of the UPDM solution is 2.1. This should be used with ArcGIS Pro 2.9 and is currently only available for download in the ArcGIS Online Solutions app. Future versions of the Solutions app in ArcGIS Enterprise will include the newest version, but for now, the version available in the Enterprise Solutions app is currently out of date. The solution documentation and link for deployment is located here: https://doc.arcgis.com/en/arcgis-solutions/latest/reference/introduction-to-gas-and-pipeline-referencing-utility-network-foundation.htm I recommend downloading this new version and going through the steps again. Please let me know if you encounter any errors after doing so.
... View more
06-14-2022
06:58 AM
|
0
|
2
|
1192
|
POST
|
If you want to utilize a different domain for an Asset Group, you would have to do this before you Enable the Network Topology. You have the option of modifying the existing domain that was applied to that Asset Group (Disable Network Topology first), but if you want to create a new domain, you will have to model this before the Network Topology has been initialized. Click here for the error which discusses this.
... View more
04-14-2022
07:43 AM
|
1
|
0
|
676
|
BLOG
|
Hi @liangxu1234, In this blog, if you look below the 2nd paragraph, there is a direct link to the UPDM 2021 dictionary. Right above that link is another link to the solution product page where the documentation also points to the online Data Dictionary. If you want an HTML version of the Data Dictionary, you can deploy the solution to your Online or Enterprise portal, where you can download the solution as a ZIP file. Within the ZIP file is a link to the online Data Dictionary, as well as an HTML version of the Data Dictionary. You will see a folder named 'Data Dictionary' after you extract the contents of the ZIP file. There is a File Geodatabase named UPDM_UtilityNetwork.gdb within the 'Databases' folder of the ZIP file which allows you to fully interact with the data model and Utility Network settings. Finally, there is a Pro Project included in the ZIP which includes a series of tasks that will walk you through the data model and solution in general.
... View more
03-30-2022
06:18 AM
|
0
|
0
|
14491
|
BLOG
|
Hi @JohnHu, Both UPDM 2019 and the latest release, UPDM 2021, have domain codes and values for lifecyclestatus (Pipeline_Lifecycle_Combined) and commodity type (Pipeline_Commodity_Type). If you want to see those values/codes, you can search for those domains in the UPDM File geodatabase. Also, you can look at the Data Dictionary for the current solution and browse or search the feature classes, fields, domains, etc... It is located as a link at the Solution page for Gas and Pipeline Utility Network Foundation. Further, based on which feature class utilizes these domains, they may be applied at the subtype level (View the subtypes in the file GDB for the feature class to see which domains are applied to which subtypes). For example, PipelineLine has subtypes for Bonding Line and Distribution Pipe, but commodity is only relevant for a line transporting a commodity, so the domain is not applied at the field level (across all subtypes), rather it is applied at the subtype level (so it is only applied for specific subtypes). Hope this helps.
... View more
03-17-2022
09:59 AM
|
0
|
0
|
14657
|
BLOG
|
@JosephCarl2 - Yes, you can use Task Scheduler to run when not logged in, although this is challenged by the way ArcGIS Pro is licensed and accessed on a Windows PC. It has been some time since I attempted to do this, and I recall having to use a service account which has access to ArcGIS Pro licensing. The user account that you normally log into the PC with does not have permissions to run Pro when not logged into the Windows domain. A Windows service account with proper permissions would be used in place of a normal user account where the Pro application resides. Here is a bit of information which talks about some of the issues, making sure that "Sign me in automatically' is checked in ArcGIS Pro: Authorize Pro outside the application I hope this information works for your task.
... View more
11-02-2021
07:16 PM
|
1
|
0
|
3712
|
BLOG
|
Hi @Cristian_Galindo, To make sure we are discussing the same workflow, if you followed the steps in the solution as you outlined, the Utility Network should be enabled. There are options to bypass the Pipeline or Structure domain networks, however, the Utility Network is deployed. To be clear, there is not a step to bypass the creation of the Utility Network, and as Tom mentioned, this would require some workaround. You should be able to create features, such as valves in the Pipeline Device feature class and store measures and route ID on them (not the same as loading an Event). This feature class in this solution is intended to be used in the Utility Network, and has requirements which will not allow the loading of Events. ArcGIS Pipeline Referencing manages Events, which cannot participate in the Utility Network (Device, Line, Junction, Assembly, SubnetLine). These feature classes can store 'Event information' using the 'Update Measures from LRS' tool, but they cannot participate as true Events. To reiterate, all the other feature classes in the UPDM which are not participating in the Utility Network can be modeled as Events. For more information on Pipeline Referencing here is a very useful post: ArcGIS Pipeline Referencing - Useful Resources
... View more
09-10-2021
05:49 AM
|
0
|
0
|
7065
|
BLOG
|
Hi @Cristian_Galindo, The error you receive with appending Events to the Pipeline Device feature class is expected because this Feature Class participates in the Utility Network. These base Utility Network Feature Classes have different requirements than APR is expecting for Events. The Gas and Pipeline Data Management for ArcGIS Enterprise solution is intended to deploy the Utility Network, and as such, there is not a step for deploying the Asset Package without the Utility Network. However, if you enable APR with the UN, all of the Feature Classes which are not participating in the Utility Network (Anomaly, DOTClass, etc.) can facilitate Events. Last, if you wish to use the Utility Network Feature Classes like Pipeline Device or Pipeline Junction, there is a tool to update the Measure and Route ID on these features, which is documented here.
... View more
09-09-2021
10:48 AM
|
0
|
0
|
7103
|
POST
|
Hi @Cristian_Galindo, The issue here appears to be modifying the LRS to use the P_Centerline feature class. When enabling APR to use with UPDM, the PipelineLine feature class was configured to be the Centerline for APR, and the PipelineLine feature class has the necessary schema to be used for APR. Further, when you changed this configuration to use P_Centerline instead of PipelineLine, the P_Centerline feature class did not have the necessary schema for use with APR (the error message stated there were no From and To measures). In short, you can create your own LRS and use the P_Centerline feature class as you have discovered (with necessary schema; i.e. also m enabled), but if you enable APR to use with UPDM, by default, you create routes from the PipelineLine feature class. Just remember to populate your From and To Engineering measures on the PipelineLine (Centerline) features. FYI: See Manage Pipeline Referencing and a Utility Network together for more information.
... View more
08-09-2021
10:16 AM
|
0
|
1
|
2713
|
BLOG
|
What do you do when you've found something so beautiful that you have to have a copy of it? Turn to ArcGIS Pro and the Data Interoperability extension, of course! The Data Interoperability extension (from here on, shortened to Data Interop) is a very powerful tool for ArcGIS Pro and can be used to simplify your data ETL (Extract, Transform, Load) processes across the ArcGIS platform. The true power of Data Interop is the ability to work within a ModelBuilder like environment, meaning that you do not need to write any code to work with over 400 different data formats. Chances are that if you are working with an obscure datatype, it is supported – see the 400 + supported formats here. I’m not going to go into detail with obscure data formats, rather, I'm going to highlight a very common workflow that many of the organizations I work with can take advantage of – syncing data from an Enterprise geodatabase (GDB, aka ArcSDE) to hosted feature layers (ArcGIS Online or ArcGIS Enterprise). This is very advantageous in working with Survey123, because Survey123 does not support writing to traditional versioned datasets, and generally works best with hosted feature layers. WHY DATA INTEROPERABILITY A common application where we might deploy this type of workflow would be for hydrant inspections. Many organizations use Survey123 with their hydrant inspections because of the simplicity of this solution, and it supports adding related records for keeping an archive of inspection data. If your hydrants are in a versioned feature class, then Survey123 cannot work with it. We can manually export the hydrants from our GDB, but of course they will become outdated over time. This workflow will keep your versioned (or unversioned) GDB data in sync with your hosted feature layer(s) in ArcGIS Online. Note that this workflow works just as well with a file GDB, although let’s have a more serious discussion if you are using personal GDBs or shapefiles as a source for your authoritative data. Another common application for using Data Interoperability is keeping ArcGIS Online Open Data in sync with your authoritative data. If your Open Data originates from non-GIS data sets, this is more of a no-brainer, and to make things easier to share with the public, ArcGIS Online supports standalone tables without any geography. ALTERNATIVE TO DATA INTEROPERABILTY I recommend that your first option to sync data to ArcGIS Online is to use Distributed Collaboration, which is supported at ArcGIS Enterprise 10.5.1 and later. Benefits are that the scheduling is automatically setup on your production Enterprise environment, and you can sync on demand. However, there are some requirements which may not be an option for some organizations. First, you will need to have access to an ArcGIS Enterprise Base Deployment (10.5.1 or later). You will also need to enable the sync capability on your Enterprise feature service. If this workflow works for you and your data, then stop reading and finally start that 3D building model of your city that you always dreamed of. If this workflow does not work for you, then I suggest firing up Data Interop with ArcGIS Pro. I have attached a sample workspace (.fmw file) that is embedded within an ArcGIS Pro Package to this post and a couple of introductory videos explaining the process. Data Interop workspaces can be imported into a Toolbox as a Spatial ETL tool, and new at ArcGIS Pro 2.5, scheduled to run on the frequency and recurrence of your choice (hourly, daily, weekly, every other week, etc…). HOW The Workspace is quite simple, and I will discuss the important aspects. There are two readers, three transformers, and one writer. The first reader connects to ArcGIS Online to read the hosted feature layer that I originally published from the file GDB, and the second reader connects to the file GDB (our authoritative dataset, and which will more commonly be residing in an Enterprise GDB or ArcSDE). The transformers are an AttributeManager, a DateTimeConverter, and a ChangeDetector. The ChangeDetector is straightforward, we instruct it to detect changes among attributes, geometry, or both. Data Interoperability Sync Workspace (2 Readers, 3 Transformers, 1 Writer): The DateTimeConverter formats the file GDB dates to be a compatible format because the original dates in the file GDB are being read without timestamps (“20080903” aka September 3, 2008), and the ArcGIS Online reader is formatting the data with timestamps (“20080903000000” aka September 3, 2008 @ 12 AM). The ChangeDetector treats these dates as different, so we use the DateTimeConverter to get the format correct (%Y%m%d%H%M%S shown as: 20080805000000 vs 20080805). Your dates and times may not need formatting, but if so, the DateTimeConverter is very useful – you can also add or subtract hours with the DateTimeCalculator if your times are in different zones (ex: UTC vs Central Time Zone). The AttributeManager transformer is being used to change the ArcGIS Online GlobalID to UPPER case as it is being read in as lower case (“{@UpperCase(@Value(GlobalID))}”). Finally, we have an ArcGIS Online Writer which takes the output from the Updated, Inserted, and Deleted ports and uses this information to Add, Delete, or Update the corresponding features in ArcGIS Online. This Writer needs the GlobalID from the file GDB in order to process Updates and Deletes. There is a flag called "fme_db_operation", which the ChangeDetector sets to instruct the Online writer which operation to perform. This workflow becomes more beneficial as we increase the size of our dataset. However, if you are writing a smaller dataset and don’t want to spend the processing power determining which features have been updated, inserted, or deleted, there is a much simpler option which is to overwrite all features. This depends on the size and/or number of features in your dataset, and the time it takes to re-write these features to ArcGIS Online. If you have a large dataset containing many thousands of features, or polylines and polygons which contain many vertices, then you might not want to spend the time it takes to delete and recreate all features. By only writing changes, the process will be much quicker and lighter on Internet bandwidth. The less data we are sending over the Internet, the more reliable our ETL process will ultimately be. If overwriting all features works for your workflow, you can get rid of the ArcGIS Online Reader (no need to compare as we will be overwriting all data), the three transformers, and change the settings on the writer to “INSERT” and “Truncate First: Yes”. These settings will delete all features in the hosted feature layer and perform an append from all features in your source dataset, effectively recreating the dataset. This is considered a heavy online process in that it copies all data, not just the changed data. For those of you who remember any detail from the 2nd paragraph may recall that I discussed syncing data from an Enterprise GDB, not a file GDB. What gives? Well, there is not much of a hurdle changing the input from a file GDB to an Enterprise GDB and the underlying process is the same. The reason I chose the file GDB is to share the data with you. To convert the Data Interoperability workspace to an Enterprise GDB, all you have to do is add the “Esri Geodatabase (ArcSDE Geodb)” reader and configure it with your database connection file (the .sde file you use in ArcMap or Pro to connect to and edit your data). Below you will find an ArcGIS Pro Project Package (.ppkx) that has been created for ArcGIS Pro 2.7. When you open the Data Interop Workspace (GDBToArcGISOnline), the file GDB location will still be accurate because it is using the relative path from a User Parameter, however, you will have to replace my ArcGIS Online connections (both the Reader and Writer) with ones you have access to publish to. You will also have to publish the Hydrants feature layer that shipped with the Pro Package and loads with the map. Keep the schema the same and add a new ArcGIS Online reader to point to the new Hydrants dataset you just published. That’s it, happy ETL'ing! Other basics if you have not used the Data Interoperability Extension before: Data Interoperability licenses do not come with ArcGIS Pro and need to be purchased separately. Your organization may or may not already be licensed for this extension. Data Interoperability is a separate install, so it needs to be installed on top of ArcGIS Pro. You can assign the licenses from ArcGIS Online or ArcGIS Enterprise. Download the extension installation package from My Esri. You can incorporate a Spatial ETL tool with ModelBuilder. You can have geoprocessing tools pass data over to a Data Interoperability workspace, and vice versa in a ModelBuilder model. There is a free Training Seminar located here, which will highlight the many different ways you can use this extension. Data Interoperability Licensing and ArcGIS Pro Location Basics: Diving into the Workspace settings and automating the tool: ## Updated the ArcGIS Pro Project Package to Pro 2.7 and changed the Spatial ETL tool to relative path so you do not have to re-point the path.
... View more
05-28-2020
09:39 AM
|
13
|
19
|
8623
|
Title | Kudos | Posted |
---|---|---|
1 | 08-24-2023 07:18 AM | |
1 | 07-05-2023 09:27 AM | |
1 | 09-12-2022 08:31 AM | |
1 | 04-14-2022 07:43 AM | |
1 | 11-02-2021 07:16 PM |
Online Status |
Offline
|
Date Last Visited |
05-24-2024
04:47 PM
|