|
POST
|
This is partially correct. You can't use cursors on direct database connections, but you can use them on feature service layers without bringing in the Python API. Obviously there's performance implications with this but it's possible.
... View more
08-14-2025
10:31 AM
|
1
|
0
|
376
|
|
IDEA
|
That looks like a great tool, thanks Scott! That said, if I have several dozen tiny gaps to clean up, it'd be a bit faster to use something like my proposal from the Error Inspector pane as opposed to jumping to an area and switching tools each time.
... View more
08-14-2025
08:45 AM
|
0
|
0
|
527
|
|
IDEA
|
A common workflow for fixing gaps in a polygon topology is to use the "Create Feature" topology fix, then merge it into an adjacent polygon. Having a "Fill Adjacent" option that does both steps in one click (plus a merge dialog box) is a logical addition that would save time over the course of a lengthy cleanup job.
... View more
08-13-2025
03:04 PM
|
0
|
2
|
591
|
|
IDEA
|
Oddly enough this workflow is still in Pro, but it's part of the topology workflow actions. Having this as a choice for regular merges would be useful.
... View more
08-13-2025
02:58 PM
|
0
|
0
|
409
|
|
POST
|
As mentioned in the docs, if you ask for an intersecting polygon using pulldata it'll grab whatever comes back first. If you want to ensure you only get one possible choice back you'll have to keep your polygons nice and tidy.
... View more
08-13-2025
02:56 PM
|
3
|
0
|
759
|
|
POST
|
Security-wise, branch versioning hoists the main barrier to access from the database to ArcGIS Server and by extension your Enterprise setup. You publish the services out using database connections that use the data owner's authentication and then your portal's sharing options handles the rest. This is either a trivial change or a massive headache depending on how heavily your org uses Enterprise but as you've implied, ESRI is trying to make Enterprise the central hub for all remote GIS access so the sooner you bite the bullet the better. Performance is where it gets tricky. Edits to branch versioned data are supposed to be more database friendly in the long term due to only having one table that doesn't need compression, although I haven't benchmarked anything myself. You also get an archive built up of edits to DEFAULT which has none of the headaches of doing versioning + archiving in the old model. The catch is all edits have to be made through a feature service, so your overall performance drops compared to direct connection edits unless you run your servers on some very powerful hardware. The one escape hatch is if you're the "owner" of the data, you can make direct connection edits using the append, calculate field & delete features/records tools; there might be others but this is your minimum CRUD set. I say "owner" because I can never tell if you need the database owner or if your Portal authentication plays a part somehow but either way you have an avenue for doing large updates without bogging down the servers. I can't speak to DB replication, hopefully someone else can step in here.
... View more
08-13-2025
08:47 AM
|
1
|
1
|
2606
|
|
POST
|
You can plug answers into a "where" parameter as detailed in the docs. For the first question, if your label is the department branch and your name is the id, it'll show all the names to the user but it'll pull the ID so you can feed that into the second question. If you get errors when there's no department selected, try adding a hidden question the replaces a blank department with a valid but obviously incorrect value (e.g. coalesce(${manual_department_name},-1)) and then plug that into your second question. As for the second part, you can dig into the @pulldata functions to run a second query that returns just a count, then use that for your "relevant" check.
... View more
08-07-2025
09:10 AM
|
0
|
0
|
700
|
|
POST
|
The "body::esri:visible" column should behave like the relevant column, but hiding and showing data with this column shouldn't clear out data. Give that a try and let us know how it goes, I've only seen this in the docs and never in practice.
... View more
07-31-2025
03:13 PM
|
1
|
1
|
652
|
|
POST
|
Do the domains work if you use the Copy Data options to create a hosted feature service? Do you have a registered folder with file geodatabases that already works? If so does replicating steps 1 to 4 into one of those geodatabases work?
... View more
07-31-2025
09:14 AM
|
1
|
0
|
414
|
|
POST
|
When I rematch addresses I often have to bypass the geocoder entirely by hopping into Google Maps, grabbing the latitude & longitude and using that to place the address. As far as I can tell the only way to do this is to combine the Locate pane with the little "Pick from Map" cursor, which is imprecise and annoying. Is there a way to plug the coordinates I get from external services right into the rematch pane to get the exact location?
... View more
07-31-2025
09:12 AM
|
0
|
0
|
344
|
|
POST
|
There's currently no way to have a service with zero feature layers. If you can add your query layer to an existing service that's ideal. If not, you can use your database's geometry functions to add an extra column to make it spatial. An example for SQL Server: SELECT
a.*,
geometry::STGeomFromText('POINT (0 0)', 3857) [Shape]
FROM
[user].[table] a
... View more
07-30-2025
04:59 PM
|
1
|
0
|
438
|
|
POST
|
Try publishing the form without the links to your registered services so it creates a brand new hosted service. You can compare this service to your registered service to see what changes have to be made.
... View more
07-30-2025
08:28 AM
|
0
|
0
|
1183
|
|
POST
|
1. You can use the Excel to Table tool to skip the csv step, if you make the Excel column use Text formatting that should preserve the data type and the leading zeroes. If that doesn't work, you can Calculate Field the zeroes back in using Python. For example, if there should always be 8 digits in the code, the expression is "{:08d}".format(!GEOID!) 2. You can't do a Many-to-Many table join because there has to be an intermediate table to hold the relationships. If you have a true M-N relationship you have to add a Relate.
... View more
07-15-2025
09:51 AM
|
1
|
3
|
852
|
|
POST
|
Blindly calling First on a FeatureSet causes issues during rule validation -- even if the FeatureSet has data -- so do a if (Count(locid) == 0) return before you grab the first feature to avoid issues.
... View more
07-10-2025
03:40 PM
|
1
|
1
|
666
|
|
POST
|
Changes to maps shouldn't cause any issues with the offline copy, the crews will just have to wait until they download new areas to get the new maps. The only real issue is if you change the services the maps reference, then fix it in the new map, those offline areas will probably break if you do that.
... View more
07-10-2025
03:34 PM
|
3
|
0
|
668
|
| Title | Kudos | Posted |
|---|---|---|
| 2 | 04-09-2026 11:36 AM | |
| 1 | 09-08-2023 10:07 AM | |
| 3 | 03-26-2026 08:11 AM | |
| 2 | 03-12-2026 01:41 PM | |
| 1 | 03-06-2026 08:58 AM |
| Online Status |
Offline
|
| Date Last Visited |
yesterday
|