|
POST
|
I have a bug on "symgology changes are really slow when coming from SDE".
... View more
10-03-2018
12:01 PM
|
0
|
2
|
1880
|
|
POST
|
The number one big need for replication for us is: The remote office that will never, ever, have an internet connection good enough to download even the smallest of feature services for offline editing, not ever 10 points; The mega-giant project with thousands of points and photo attachments that even with a 64 Core arcgis server and a 100 MB fiber connection, cannot download the whole AOI as an offline editable map where editing will occur over many 40-hour weeks; In both of those cases, the data steward uses the Arc Cat tools to create a distributed FGDB for editing, and usually thumbdrives it to the editor. This is a pretty common workflow. I'm currently an "editor" in scenario 2, for a public safety application. No way a dataset that size will "not" fail when attempting to "download map". Tried for years since ArcGIS server came out. Putting an ArcGIS server at either end of that workflow is not feasible for replication, either, if I'm interpreting the previous answer correctly. We cannot afford to stand up ArcGIS servers all over the place when all the customer needs is a new replica FGDB every week.
... View more
09-27-2018
03:59 PM
|
2
|
0
|
2103
|
|
POST
|
From an AGOL feature service. The steps are a little wonky to Repro, something about creating a HFS, a view from the HFS, then a new layer from the second view, then download map. I'll be honest though, I'm on a deployment right now on a completely different laptop than I normally use and can't repro, but again, I'm not putting a lot of time into it (I'm powering through an incident using only Pro......). If you look at the case we're talking about next week, the workflow to get the map offline is somewhat similar. Sorry, not at my desk, don't have my notes.
... View more
09-27-2018
03:52 PM
|
0
|
0
|
2363
|
|
POST
|
I think an example like that would have pretty broad application beyond my use. Lots of folks needing to make spatial type updates to feature services that are driving feature services, e.g a field survey of stormwater drains using collector and the python updates what zoning district or whatever, without requiring alterations to the schema or service disruption.
... View more
09-26-2018
09:08 AM
|
0
|
21
|
2191
|
|
POST
|
Dan, it's been a few days and things are going sideways at work but: I got your code to run, but the problem(s) I'm running into are twofold: I need a string (county name) to be added to an existing string field in the points layer. The numpy solution seems to be limited to only adding an integer to a new field. I was reading the numpy documentation and fiddling around with string arrays, and getting nothing done other than throw errors. Another limitation here is temporarily adding fields, doing joins, etc...as these feature classes are pushing feature services, which put a schema lock on the feature classes, so adding fields is not possible.
... View more
09-26-2018
04:46 AM
|
0
|
23
|
2191
|
|
POST
|
Ok I got it now, sort of. Turns out there WAS bad geometry, the OGC check in Pro found it. Now I got past that barrier, how does one use arcpy.da.ExtendTable to append the polyId to an existing field in the point table, as opposed to adding a new field?
... View more
09-23-2018
01:31 PM
|
0
|
2
|
4067
|
|
POST
|
yeah, checked that. 700+ points, each one of them is constrained by a polyogn (7 of them). Data is local FGDB created by Pro
... View more
09-23-2018
10:53 AM
|
0
|
4
|
4067
|
|
POST
|
Traceback (most recent call last): File "C:\Users\bigfoot\Documents\ArcGIS\Projects\MyProject\PIP_TEST.py", line 33, in <module> out = pip_arc(pnt_fc, poly_fc) # ---- run pip_arc and convert to array File "C:\Users\bigfoot\Documents\ArcGIS\Projects\MyProject\PIP_TEST.py", line 23, in pip_arc if p.within(pol): AttributeError: 'NoneType' object has no attribute 'within' Both FC"s are GCS NAD 83
... View more
09-23-2018
06:54 AM
|
0
|
6
|
4067
|
|
POST
|
No, it doesn't work, it calculates all points, regardless of selection, to the the last "Name" in the loop. How would contains (second_geometry, {relation}) work any different? You still have to iterate through a select-by-attribute loop?
... View more
09-22-2018
12:41 PM
|
0
|
1
|
4067
|
|
POST
|
With the following, I am trying to select each polygon by its name, select points from another feature class that are within the selected polygon, then calculate a field using the same name that was used to select the polygon (by attributes). A spatial intersect, or any other method that results in creating a new FC as output and having to do joins won't work here, as this is (hopefully) to be an unattended nightly update script. It iterates through the polygons fine, but the result is that ALL points get the name of the last polygon. import os
import errno
import arcpy
import sys
import traceback
from arcpy import env
update_feature_class = r'C:\Users\tcolson\Documents\ArcGIS\Projects\MyProject\MyProject.gdb\GRSM_RESEARCH_LOCATIONS'
county_feature_class = r'C:\Users\tcolson\Documents\ArcGIS\Projects\MyProject\MyProject.gdb\CountyBoundaries'
with arcpy.da.SearchCursor(county_feature_class,['SHAPE@','NAME']) as cursor:
for row in cursor:
print('Selecting '+row[1])
expression = "NAME = '"+row[1]+"'"
arcpy.SelectLayerByAttribute_management (county_feature_class, "NEW_SELECTION", expression)
arcpy.SelectLayerByLocation_management(update_feature_class, "INTERSECT", county_feature_class)
arcpy.CalculateField_management(update_feature_class, "COUNTY","'"+row[1]+"'", "PYTHON3")
... View more
09-22-2018
12:04 PM
|
1
|
44
|
14453
|
|
POST
|
With a SQL 2014 (ENT), SDE 10.6.1 DB, I can zoom and pan a feature class for 10 minutes, and see memory go from 9.6 to 9.8 GB, which in a 64 GB system, is not even noticeable. I have, however, after a very intense day of editing and not having Pro crash once (rare), same project, been able to get Pro to consume, and not release, over 20 GB of RAM. What type of geometry are you zooming and panning? Geography? Geometry? SDE binary? What type of spatial indexes? Inefficient Spatial indexes (the default ones when you create a new FC, BTW, are inefficient) will cause more of a display performance hit in Pro versus Arc, IMHO.
... View more
09-21-2018
06:12 AM
|
0
|
0
|
1771
|
|
POST
|
So I marked your response as Helpful, but some clarification is justified here. Technically yes, I could set up a batch job in Arc, import into Pro, set up a reviewer work space, and execute the batch job. Which is a world of difference, a negative one, then the way Data Reviewer works in Arc, with regard to the "Default" checks: Pick one, name it, click a check box, run against entire geodatabase. No fussing with reviewer work spaces or digging into Arc Toolbox GP UI's. Migration from ArcMap to ArcGIS Pro for data validation—ArcGIS Pro | ArcGIS Desktop is a bit misleading, as you're not really migrating, you're making what was once a simple few-button-click workflow into a time-consuming process, one which I have to do for each project. It might be helpful to take a look at the Default Checks in Arc Map, and port them over to Pro, so they work the same way they do in Arc Map.....I use the term "Default" loosely: all of the checks listed here Checks in Data Reviewer—Help | ArcGIS Desktop can be run without fiddling with reviewer sessions or work spaces. Ultimately I ended up converting the whole project back to Arc Map so I could perform QA on the data.
... View more
09-20-2018
09:34 AM
|
3
|
0
|
3111
|
|
POST
|
Yeah, disconnected SDE editing allows for one security posture. Now you have to throw a web server on top of that to get the same functionality, which introduces yet another layer of security to be managed.
... View more
09-18-2018
08:40 AM
|
0
|
1
|
5900
|
|
POST
|
I think what you are seeing is "By Design". I tried your same workflow in Arc and Pro with 9 classes, and get the same result, including the greying out of the number of classes. I think Kory Kramer can better explain why that is so, but I suspect it's something to do with all of the pipes and levers behind the scenes that are controlling the symbology based on your input: at some point, the hamster on the cage wheel has to get off and a new one has to get on once you've changed a certain setting.
... View more
09-18-2018
08:29 AM
|
0
|
0
|
16457
|
| Title | Kudos | Posted |
|---|---|---|
| 1 | 05-17-2022 12:19 PM | |
| 1 | 03-14-2019 06:24 AM | |
| 1 | 07-12-2018 09:29 AM | |
| 1 | 06-27-2019 12:08 PM | |
| 2 | 09-23-2019 11:03 AM |
| Online Status |
Offline
|
| Date Last Visited |
04-26-2026
07:12 AM
|