|
POST
|
Hi, I am trying to upgrade existing ArcGIS Geodatabase in Postgres 10.10 created using ArcMap 10.7.0. I am using ArcGIS Pro 2.6 to upgrade. However, Upgrade Enterprise Geodatabase tool of ArcGIS Pro gives error [You must copy the latest ST_GEOMETRY library to the PostgreSQL software location. Refer to the ArcGIS help topics for more details] I cannot create a new Enterprise Geodatabase in Postgres 10.10 using Pro 2.6 either. Same ST_Geometry error. All online documentations e.g. https://pro.arcgis.com/en/pro-app/help/data/geodatabases/manage-postgresql/get-started-gdb-in-postgresql.htm asks to download ST_Geometry.DLL from myesri. But I cannot find it anywhere in my.esri.com using my Esri distributor account. I have ST_Geometry.DLL file in ArcMap DatabaseSupport folder and I copied it to "lib" folder of Postgres. That allows me to create Enterprise Geodatabase using my ArcMap 10.7.1 but not Pro 2.6. I guess I need ArcGIS Pro version and 64bit library. Where I can get it from? Regards, Vish
... View more
12-09-2020
06:53 PM
|
0
|
2
|
9372
|
|
POST
|
I have had similar problems with Validate Network Topology command previously. Here is what I normally do. 1. Use GP tool instead and use small extent where dirty area is instead of full service area. 2. Create a new map. Add UN topology layer to it and accept to add all layers that participate in UN. Then run validate topology command or tool. 3. Check ArcGIS Server logs when error happens. It may indicate the problem. You may decrease log level to Debug or Verbose for diagnosis. Hope it helps. - Vish
... View more
12-01-2020
04:08 PM
|
2
|
0
|
6585
|
|
POST
|
Hi all, I am trying to configure WebGIS DR backup and have set properties file correctly for my ArcGIS Enterprise 10.7.1. It has Portal, ArcGIS GIS Server Site as a hosting site and another ArcGIS Image Server site federated. ArcGIS Portal is configured with Windows AD for Identity. Initial portal admin account is active. All components of ArcGIS Enterprise use same domain account for Windows services. Backup for Portal and Data Store works but backup for two federated servers fail with "Unable to generate token". I am using 7443 based portal url "https://mapstest.xxx.xxx.xxx:7443/arcgis " for PORTAL_ADMIN_URL property . And I am using builtin portal account that was used to create portal site as PORTAL_ADMIN_USERNAME property. I tried to change to Web Adaptor based URL for PORTAL_ADMIN_URL property but it doesn't like it and complains "Invalid domain account: xxxxxx". Changed the log mode to Debug and the first error is https://mapsappservertest.xxx.xxx.xxx:6443/arcgis/admin/backupRestoreInfo: {"code":500,"messages":["Error while processing request. Internal error. JSON response not set."],"status":"error" Any idea how I can get around failed to generate token error? Thanks, Vish
... View more
10-15-2020
11:53 PM
|
0
|
0
|
1128
|
|
POST
|
If "Update Subnetwork" or "Update Is Connected" tools does not update service tapping's "subnetworkname" or "inconnected" field, it probably means one of the following 1. Junction-Edge rule does not exist that allows the specific tapping (tapping's asset group and asset type) to connect to specific mains (Line's asset group and asset type). You can check network properties by right clicking UN topology class and find if matching record exists under Junction-Edge. If same tapping is moved to end/start vertex of the line and then "Update Subnetwork" or "Update Is Connected" tool works, it means rule exists as Edge-Junction-Edge. 2. There is a tiny little gap between the tapping and line vertex. If you use Edit->Move command on tapping, does the line's vertex moves giving rubberband effect while you move the tapping? This will indicate if tapping is snapped. or 3. The lifecyclestate value of the tapping at the vertex is not part of the subnetwork definition. But this should be same if you move tapping to the end of the line. or 4. You have additional criteria for subnetwork definition that tappings at vertex doesn't satisfy. But this should be same if you move the tapping to the end of the line. Hope this helps.
... View more
10-13-2020
02:54 PM
|
1
|
5
|
4613
|
|
POST
|
Thom Leeffers To "view" feature classes that participate in UN you do not need UN user type. To run UN traces in web environment, you do need UN user type extension. I will see if I can dig-out the functionality matrix. Cheers, Vish
... View more
10-08-2020
08:02 PM
|
3
|
2
|
4131
|
|
POST
|
Hi Steve, If you turn developer tools on in your browser, you will see that the Search Widget makes a wrong REST query. GLOBALID = {1C53657E-E2D8-40B3-8214-6E48001F8485} And it gets {"error":{"code":400,"message":"Unable to complete operation.","details":["Unable to perform query operation.","Invalid query"]}} Seems like a bug in a Search Widget, it should be adding quote around the GUID text. Its happening in 10.7.1 WAB as well. We circumvented it by adding another dummy text field with value as copy of GlobalID using Attribute Rules and search using this field. This works correctly. UPPER(FUID) LIKE '%{1C53657E-E2D8-40B3-8214-6E48001F8485}%' Cheers, Vish
... View more
09-28-2020
05:12 PM
|
2
|
1
|
2146
|
|
POST
|
Hi Jonathan Quinn Are the above comments still applicable for ArcGIS Portal 10.8.1. We have a large enterprise client with public facing portal and wishes to block portaladmin access using the load balancer. Is it possible? Thanks, Vish
... View more
09-13-2020
08:03 PM
|
2
|
4
|
7153
|
|
POST
|
Hussein Nasser Thanks for testing and video. I was testing in a UN water model with SQL Server 2019 at the backend and ArcGIS Enterprise 10.7.1. I will create a small video like yours showing the problem. I changed the AssetID data type to text instead of GUID and it worked. On a different issue, I need to add attribute rule that prevents edit of some attributes by UN edit users. These attributes are maintained by Asset Management System through integration. I was wondering if there is a global variable in arcade that denotes current username which I can use to set-up a constraint? Cheers, Vish
... View more
09-03-2020
05:19 PM
|
2
|
0
|
1189
|
|
POST
|
I have a geodatabase feature class "WaterPipe" that has a column "AssetID" of type Guid. But this is not a "globalid" field. This column "AssetID" is primarily used to establish a foreign key to third party Enterprise Asset Mgmt system. When asset is created in GIS, AssetID is set to same value as GlobalID using Attribute Rule on Create as below. if (IsEmpty($feature.AssetID)) { if (IsEmpty($feature.GLOBALID)) { return Guid(); } else return $feature.GLOBALID; } else return $feature.AssetID; The requirement is when a line is split in ArcGIS Pro, the two sections of the line need to retain the original "AssetID" value. However, this is not happening. One piece has original AssetID and second piece has AssetID reset to GLOBALID. Only way I can think of this happening is due to Attribute Rule above finds $feature.AssetID empty when execution begins. If I disable attribute rule, "AssetID" field is empty on second piece. For any Text or Integer field, the value is retained on both pieces after the split but not the "AssetID" field. Is it a restriction on GUID column type? Cheers, Vish
... View more
08-25-2020
06:09 AM
|
0
|
2
|
1227
|
|
POST
|
Paul LeBlanc, Hussein Nasser Thank you for your replies. I understand the devices with terminals (2 or more) and have configured few myself. I thought a device always has two terminals, say Node1 and Node2 unless explicitly defined otherwise. First line connects to Node1, second line connects to Node2 and then any subsequent always connects to Node2. When a Device closes, the path from Node1 to Node2 is blocked. But any lines hanging off Node2 side are still connected and traceable. (this confusion is primarily because of my Intergraph G/Tech background that even after 10 years I cannot wipe off ) All good now. Will adjust the model... Just out of curiosity, what will be a difference between a "Junction" and a "Device with no terminal defined" other than junction cannot be opened or closed? Cheers, Vish
... View more
08-25-2020
05:45 AM
|
0
|
1
|
2325
|
|
POST
|
Paul LeBlanc It works correctly if the Valve above is open. I expected that if a valve is closed, third scenario above to succeed in finding a shortest path, other two don't. If I replace "relief valve" with a "pressure reducing valve" which has terminal configured, the shortest path traces the third scenario above even though the valve is closed. May be a "closed" device without terminals blocks all possible paths... just need a confirmation.
... View more
08-24-2020
08:42 AM
|
0
|
1
|
2325
|
|
POST
|
Hi, Not sure how a demo can be arranged. Are you Esri distributor? Regards,
... View more
08-24-2020
05:08 AM
|
3
|
1
|
2332
|
|
POST
|
I have a modeling question about "device" feature class in UN model (ArcGIS Pro 2.5.0) I have a situation where a "pressure relief valve" is used at the intersection of three water pipes. "pressure relief valve" is defined without terminals meaning it has default terminals. One pipe is upstream while other two pipes are downstream for a water network. If I run a "shortest path" trace with two starting positions at the non-valve ends of any two pipes coming at the valve, the trace fails to find a shortest path if the valve is "closed". I thought the shortest path trace will work when starting points are at the two ends of the downstream pipes. My understanding was, devices are "in-line" with the network. Any device that is not defined with the terminals, there are two in-built bi-directional terminals say "a" and "b". First pipe connects to upstream port and all subsequent pipes connect to downstream port. But this doesn't seem to be the case. Is this works as designed? Thanks, Vish
... View more
08-24-2020
05:01 AM
|
1
|
6
|
2393
|
|
POST
|
Thanks for a prompt reply Morten Nielsen I guess I have to find another way to show TPK as basemap in JavaScript app. May be a custom Tile Layer. Another issue I found with Runtime Local Server is, it doesn't support CORS and doesn't support Referer in request header. Tried to play with crossdomain.xml and clientaccesspolicy.xml files in C:\Program Files (x86)\ArcGIS SDKs\LocalServer100.8\64\web\crossdomain folder. But it didn't make any difference.
... View more
08-19-2020
02:04 AM
|
1
|
1
|
1408
|
|
POST
|
Hi, I have a requirement to create local server services for a map package and a tile package. I can instantiate a LocalMapService using a MPK. But I cannot find a way to instantiate LocalMapService (or any other service type) for a TPK. Only way seem to be to create a ArcGISTiledLayer using TileCache which can only work in Runtime MapView. The requirement is to spin up a local server and services for a consumption in offline Javascript/HTML application (beyond my control). The JavaScript application will need to show basemap using TPK and business layers using MPK. Is it possible? Thanks, Vish
... View more
08-18-2020
06:32 PM
|
0
|
3
|
1451
|
| 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
|