|
IDEA
|
Pro uses Conda instead of pip/pypi for package handling and I doubt this will change in the near future. I think the Conda version of what you're doing is called a "private channel", the official docs might help here. This has the added bonus of letting you grab a package and all its dependencies from pypi and hosting it, avoiding the usual issues with outdated packages.
... View more
12-19-2024
09:10 AM
|
0
|
0
|
1241
|
|
POST
|
Attribute rules do not perform any updates if you return with no value, so if you throw this at the top: if (!IsEmpty($feature.FullStreetName)) {
return // Do not replace existing data
} Then the rest of your code can run below. As an added bonus, you've guaranteed "FullStreetName" is an empty value which can simplify your logic a bit.
... View more
12-19-2024
09:04 AM
|
1
|
1
|
1157
|
|
POST
|
You're also using the assignment operator "=" when you should be using the equality operator "==" in a bunch of places, that'll usually lead to bugs if it also isn't causing a syntax error.
... View more
12-12-2024
03:55 PM
|
0
|
1
|
1880
|
|
POST
|
Line 16 uses "or" instead of "||", that might be leading to the error message.
... View more
12-12-2024
03:42 PM
|
0
|
2
|
1884
|
|
POST
|
To expand on this, if you have access to attribute rules you can use that as well. You'll want to run some tests to see if the cost of calculating the value on feature insert/update is less than just calculating it through arcade.
... View more
12-04-2024
09:08 AM
|
0
|
1
|
1376
|
|
POST
|
Trying to override React's layout system with the useEffect hook is a very bad idea, React has no idea you're moving the widget around the DOM so it'll constantly try to snap it back to its stored position. It seems like you're trying to pet the dog backwards here, if you create a custom widget controller that has position overrides you'll get something that works for any widget and allows your widget to be used outside of a controller. If you absolutely must do this through the widget itself, try looking into the useRef hook to capture the appropriate chunk of the DOM, then override any events that can reposition the widget.
... View more
12-04-2024
08:45 AM
|
0
|
1
|
1781
|
|
IDEA
|
Breaking arcpy backwards compatibility to fix ill-defined logic issues is at the bottom of ESRI's priority list. You'd be better off posting the actual problem you're trying to solve in one of the communities, chances are there's a fix for whatever the root issue is.
... View more
12-02-2024
02:44 PM
|
0
|
0
|
4433
|
|
POST
|
You can check this section of the Survey123 docs for more info. Note that layer queries are flaky at best (and unusable at worst) if your users are working offline, if you need offline support then you'll have to regularly update a hosted CSV file that you link to the survey form.
... View more
11-21-2024
10:16 AM
|
0
|
0
|
1181
|
|
IDEA
|
Normally this is our workflow, but in this case we do want users to make geometry edits from time to time. The issue is the vertex editor being active by default in all cases, when we'd prefer an "opt-in" workflow for some maps where these edits are infrequent.
... View more
11-14-2024
08:44 AM
|
0
|
0
|
3621
|
|
POST
|
Haven't tried something like this myself, but combining the Extent, Polyline and NearestCoordinate functions might work.
... View more
11-14-2024
08:42 AM
|
0
|
0
|
609
|
|
POST
|
There's a lot of "it depends" here but the RMS fields are the must have fields, there's virtually no reason to bother with GNSS metadata without them. ESRIGNSS_POSITIONSOURCETYPE is also a big one, this is what confirms that your users are using the equipment. The DOP data is less useful in my experience, but I'm sure someone who's spent more time with GNSS workflows can correct me here.
... View more
10-31-2024
03:57 PM
|
0
|
1
|
2688
|
|
POST
|
On the item page for a vector tile service, there's a "Rebuild Cache" button that regenerates all tiles based on the referenced data. This calls into the "Manage Vector Tile Cache" GP service in the system caching controllers which does all the heavy lifting. Unfortunately, I can't find a way to call this service using the REST API. I either get an invalid token error on the initial job submission, or I get "ERROR 001359: Failed to connect to the server." in the resulting job's messages. Has anyone managed to get this workflow functioning? Do I keep trying with the GP Service or is there a better way?
... View more
10-31-2024
01:50 PM
|
0
|
0
|
919
|
|
IDEA
|
Configuring maps in the designer offers a "Collecting new features" option that changes how the app behaves when a new feature collected. I would like to see this option duplicated and tweaked for editing features as well. My org has encountered many users who edit an existing line or polygon and accidentally fat-finger a new vertex because Field Maps enables geometry editing by default, it would be great if we could disable this behavior.
... View more
10-31-2024
11:45 AM
|
3
|
3
|
3697
|
|
IDEA
|
Many vector tile services published to ArcGIS Enterprise can submit a cache rebuild job through the item's options. This is very easy and convenient, but it requires a user to click a button. It would be fantastic if these job submissions were exposed through the Python API as many vector tile caches require frequent rebuilding, and the less REST API interface code I have to write & maintain the better.
... View more
10-31-2024
09:18 AM
|
0
|
0
|
685
|
|
IDEA
|
At first thought, the easiest solution is to pin the required Python versions to the supported versions of Pro when the Conda package for the esri channel is built. The Pypi and non-esri channel Conda packages can continue to list a wider range of Python versions as that's not what Pro's package manager will look for.
... View more
10-31-2024
08:57 AM
|
0
|
0
|
1689
|
| Title | Kudos | Posted |
|---|---|---|
| 1 | yesterday | |
| 1 | 05-24-2023 11:47 AM | |
| 2 | 04-09-2026 11:36 AM | |
| 1 | 09-08-2023 10:07 AM | |
| 3 | 03-26-2026 08:11 AM |
| Online Status |
Offline
|
| Date Last Visited |
yesterday
|