|
IDEA
|
Can Esri please consider this enhancement? If Esri is worried about performance of a pop-up, just add an option that says "preserve ToC order in pop-ups" so it is an informed decision by author. It has already collected lot of votes and there are similar requests in many other threads.
... View more
08-17-2020
04:18 PM
|
4
|
0
|
3689
|
|
POST
|
Jamal NUMAN, Trace REST endpoint is very powerful and it drives trace commands in Pro. It will provide most if not all of the ArcFM desktop and server trace functionality and probably way beyond e.g. aggregations such as number of customers, volume of water or total kW of electricity etc.
... View more
08-17-2020
06:33 AM
|
3
|
3
|
2334
|
|
POST
|
Jamal NUMAN "Asset Group" field in UN model is a subtype field for the feature class. So when you add the feature class to Pro map, it will use that field to create Unique Values renderer. You can publish this map as a UN service without changing the symbology. Then add this service's UN layer to another map in Pro. This will also add individual feature classes such Device, Line and Junction into the map. You have two options after, one is you can create three separate layers of WaterLine, one for each asset group value by applying a definition query such as "assetgroup=1", "assetgroup=2" and so forth. Then you can specify a renderer based on "assettype" field. Other option is to use multi column unique value renderer based on assetgroup field at level 1 and assettype field at level 2. It will give all combinations of assetgroup and assettype field values and you can specify symbology for each combination.
... View more
08-17-2020
06:07 AM
|
5
|
0
|
742
|
|
POST
|
Michael Miller We extended the github code to provide Water Shut-off Block, Sewer Spill/Blockage, Create Unplanned Event, Reload Event like functionality. Also added business logic of highlighting properties, warn critical customers traced and report customers affected etc. Fixed few bugs along the way as well e.g. calculation of % along the pipe instead of 0.5 hardcoded, multiple barriers and flags add/removal etc. Can demo it if it is of any help...
... View more
08-13-2020
06:24 AM
|
5
|
5
|
2334
|
|
POST
|
Thanks Michael Miller Just wanted to find a best way to allow simple UN data edits to web and field users without users requiring to create a version. If publishing a feature service with datasets in a branch version is limited to Default version only, what are the alternatives to perform web edits in a non-default version? Last thing we want is allow web/field users edit directly in a default version. I tried to create a map in Pro, added a layer from feature service that has only WaterDevice layer, changed the version of the source to non-Default version and then shared Pro map to Portal. But Portal reverts to Default version of WaterDevice layers . Any edits in Web go directly to Default version. Looks like "share map" in Pro didn't persist that layer is using non-default version (kinda expected). Re. "ArcGIS Collector can modify data in the utility network": which version this edit will apply to for online collector editors? Will Collector create a user branch version behind the scenes if default is protected version? The workflow of "create a version for each downloaded map" may only work for Offline Collector or Runtime developed apps. Cheers, Vish
... View more
08-13-2020
06:14 AM
|
0
|
2
|
2708
|
|
POST
|
Is this issue fixed now? I am using ArcGIS Pro 2.5, UN Release 3 and ArcGIS Enterprise 10.7.1. And it is still happening for me. I tried changing network attribute (device status, operable etc), changing life cycle status, split a pipe, move a junction etc. Nothing marks the subnetwork dirty. Only way is to use Modify Subnetwork Controller, remove and re-add it. Thanks, Vish
... View more
08-13-2020
02:53 AM
|
0
|
0
|
4796
|
|
POST
|
I am wondering if and when ArcGIS Collector, ArcGIS Web Application Builder and ArcGIS Experience Builder will support editing UN data. As far as I know, only client that can edit UN data currently is ArcGIS Pro. I have few scenarios that require simple data edits in Web Mapping and Field applications e.g. Open or Close a Valve. Or make a device "Inoperable". I am aware that REST end-points are available. But it is fair bit of work to develop Javascript code. It is not simply one "applyEdits" call. There will be whole workflow such as, create a version, start editing in a version (default is a protected version), apply edits, validate subnetwork, possibly update subnetwork, save edits etc. Developing a GP service to wrap all above is one option but not elegant. Are there any plans to support a streamlined web editing of UN data? On a side note, currently there doesn't seem to any way to publish a feature service with UN layers that connect to a non-default branch version. Is it by design? Thanks, Vish
... View more
08-12-2020
07:38 PM
|
0
|
6
|
2768
|
|
POST
|
Hi Jamal, As far as I understand, Esri Inc is working on UN Trace Widget in Experience Builder (confirmation needed). There is a trace widget github code available at solutions-widget-utility-network-trace/UNTrace at master · Esri/solutions-widget-utility-network-trace · GitHub For Geocortex web app, one way could be to wrap tracing functionality as a GP Service and then configure Geocortex Workflows to call a GP service. I have not tested this myself though. -Vish
... View more
08-12-2020
07:13 PM
|
5
|
7
|
2334
|
|
POST
|
Howard Crothers Is the zip file included here the latest version of migration tools? If it is on the Data Model thread, can you please post the URL to that thread? Also, there is another reference to loading Water data into UN specified at Overview—Get Started | ArcGIS Solutions for Water Is this the same toolset? If not, what are the differences and which is better? Thanks, Vish
... View more
07-20-2020
09:59 PM
|
1
|
2
|
8496
|
|
POST
|
Hi Nasser, Is there a fix to this issue? I am experiencing a same problem in ArcGIS 10.7.1 and Pro 2.4.3 in a non-default version. I have closed Pro, stop-started UN service, refreshed version. But same error. And when this error happens, what I found is it adds a new record. This new record and old record both are visible in Pro for that version. I understand that every edit/delete in a branch version is a new record in the table but only the latest record should be visible to the user, in my case should be invisible as this is a delete operation. You can see same piece of pipe got added again and again for every attempt to delete it. Thanks, Vish
... View more
07-09-2020
04:54 PM
|
0
|
0
|
2723
|
|
POST
|
Quick test would be to move the junction/device at the tapping of this new conductor. When you move it, keep "Connected" option on. When you drag that junction, you will see the rubber-banding effect with existing lines. If you do not see this rubber-banding affect on your new line added, this means the line is not connected/snapped to that junction/device. Also, 1. Confirm you have assetgroup, assettype and lifecyclestatus populated correctly for the new line. Only certain assetgroup/assettype combinations and only certain life cycle states participate in the topology/tier. 2. Confirm you have a rule that allows this type of connection. You can review Junction-Edge and Edge-Junction-Edge rules and make sure the junction's assetgroup/type and new line's assetgroup/type combination is listed there. 3. Try moving the start point of the line away from the junction, add another junction snapped to the start (or end), and then establish junction to junction connectivity between existing junction and new junction added. Then run update subnetwork. Hope this helps.
... View more
07-08-2020
08:03 PM
|
2
|
0
|
2653
|
|
POST
|
When you uploaded your CSV file to ArcGIS Online, ArcGIS Online created to a RESTful web service for that data in Esri's own format. This REST service will not know that the data from your http://myserverurl.com/api/testfileneeds to be re-uploaded. Something has to trigger it. Python program from your own server/workstation would be the least efforts and least cost method. The python program will: 1. Download CSV/XLS file from http://myserverurl.com/api/testfile 2. Connect to ArcGIS Online using ArcGIS API for Python and reupload the CSV file. Key here is to update existing item in ArcGIS Online so that your Dashboard / Map etc that you have built in ArcGIS Online will continue showing updated point(s). If you upload the CSV as a new item in ArcGIS Online, existing maps/dashboards will not reflect data changes. If you have ArcGIS Server software, you can serve the data from your SQL Server or similar DBMS. Then python or any simple program can simply update SQL server table with changes from CSV and then the maps/dashboards will reflect the changes. Hope this helps. Cheers, Vish
... View more
06-28-2020
04:58 PM
|
4
|
2
|
2425
|
|
POST
|
If you really want REST API based solution, there is a manifest.json end-point for each map service. e.g. https://server.FQDN.com:6443/arcgis/admin/services/FOLDER/SERVICE.MapServer/iteminfo/manifest/manifest.json?f=json&token… This gives you details of database/FGDB connections and layers for each. e.g. { "databases": [ { "byReference": true, "onServerWorkspaceFactoryProgID": "esriDataSourcesGDB.SdeWorkspaceFactory", "onServerConnectionString": "ENCRYPTED_PASSWORD=3345435we23232543546456567;SERVER=DBSERVER;INSTANCE=sde:sqlserver:DBSERVER;DBCLIENT=sqlserver;DB_CONNECTION_PROPERTIES=DBSERVER;DATABASE=TESTDB;USER=dbadmin;AUTHENTICATION_MODE=DBMS;BRANCH=sde.DEFAULT", "onPremiseConnectionString": "ENCRYPTED_PASSWORD=3345435we23232543546456567;SERVER=DBSERVER;INSTANCE=sde:sqlserver:DBSERVER;DBCLIENT=sqlserver;DB_CONNECTION_PROPERTIES=DBSERVER;DATABASE=TESTDB;USER=dbadmin;AUTHENTICATION_MODE=DBMS;BRANCH=sde.DEFAULT", "onServerName": "sde.DEFAULT (DBSERVER)", "onPremisePath": "", "datasets": [ { "onServerName": "ServiceTerritory" }, { "onServerName": "StructureBoundary" }, { "onServerName": "WaterDevice" }, { "onServerName": "StructureLine" }, { "onServerName": "WaterJunction" }, { "onServerName": "WaterAssembly" }, { "onServerName": "StructureJunction" }, { "onServerName": "WaterLine" }, { "onServerName": "WaterSubnetLine" }, { "onServerName": "WaterDistribution" }, { "onServerName": "HydrantMaintenanceInspection" }, { "onServerName": "ValveInspection" } ] } ], "resources": [ { "onPremisePath": "D:\\TEST\\General\\UtilityNetwork\\WaterNetwork\\V2.4\\WaterDistributionUtilityNetwork.aprx", "clientName": "DBSERVER", "serverPath": "D:\\AGSEnterprise\\Server\\directories\\arcgissystem\\arcgisinput\\UN\\NapervilleWater.MapServer\\extracted\\p20\\NapervilleWater.msd" } ] }
... View more
06-28-2020
05:14 AM
|
8
|
2
|
7125
|
|
POST
|
I tested this in my ArcGIS Server v10.7.1. It definitely works there. I changed alias for couple of fields in MXD and then published the service. When I query or click on the layer for pop-up etc, it shows alias from MXD and not from FGDB. Check the REST endpoint for that layer and confirm the alias is correct as per MXD. Example below:
... View more
06-28-2020
04:18 AM
|
2
|
0
|
1447
|
| Title | Kudos | Posted |
|---|---|---|
| 1 | 12-13-2021 01:47 PM | |
| 1 | 10-13-2020 02:54 PM | |
| 1 | 03-09-2020 04:38 AM | |
| 1 | 02-23-2022 08:50 PM | |
| 1 | 01-31-2022 05:22 PM |
| Online Status |
Offline
|
| Date Last Visited |
03-13-2022
07:27 PM
|