|
POST
|
If the schema hasn't changed between annual versions, you can create a new hosted feature service with the same layers and schema as the previous year, then follow the existing feature service workflow to glue the new form to the service manually. This also removes the automatic service management features that Connect provides, which adds some overhead every time you add a new field or need a new hosted view, but it prevents Connect from clobbering your data accidentally.
... View more
17m ago
|
0
|
0
|
0
|
|
POST
|
The more EGDBs you have, the easier it is to handle performance tuning, backup management, contractually obligated data silos etc. but you lose the ability to do any relation-based work (relationship classes, topologies, referencing other tables in attribute rules etc.) between GDBs. I'd advise against a single EGDB to prevent one part of your organization tanking the entire system, but anything beyond that has no hard and fast rules. I've found in my work that one EGDB per client is a good starting point as that lets you easily integrate data from old projects into future work without the risk of proprietary data bleeding into other jobs by mistake. One final thing: if you don't need EGDB features, consider leveraging your data store with hosted layers. Do you really need an archive table and complex query support for that water main shapefile you got from the city, or do you just need to get that into your maps as quickly and efficiently as possible? It's a lot easier to maintain and tune your EGDBs if there's less in there to begin with.
... View more
an hour ago
|
0
|
0
|
7
|
|
POST
|
Shot in the dark, but does restarting the feature service or restarting Pro help? Sometimes ArcGIS can cache domain code lists for longer than you'd think.
... View more
3 hours ago
|
0
|
0
|
6
|
|
POST
|
Whoops, I wrote an entire paragraph before realizing you're talking about restricting edits to the Web Map structure itself, not feature edits. Anyways, it looks like if a user has editing privileges they can reconfigure a web map and then make edits in that same window, even if they technically can't create content. It'd be nicer if the map authoring controls were locked out below the creator level (although there might be a user role option that I'm missing here) but it seems like the best solution for now is regular data validation as mentioned below. Here's my original write-up in case it helps: To my knowledge there's no "only use this map in Field Maps" option. One thing you can try is adding some GPS Metadata Fields and then validating if they're populated with valid data. This might be possible with form validation but I'm not sure if these fields are populated before the form is validated or not. An Attribute Rule would work but this will restrict editing to Field Maps only and you might not have access to them if you're Online-only. So sadly, not the best options for this level of access control in real time, you might have to settle for regular inspections and take disciplinary action as needed.
... View more
3 hours ago
|
0
|
0
|
16
|
|
POST
|
Nothing formal in arcpy for most -- if not all -- application properties, but assuming your Pro installation uses the standard paths: import ujson
from os import path
with open(path.expandvars(r"%APPDATA%\Esri\ArcGISPro\Favorites\Favorites.json")) as f:
fav_data = ujson.load(f) and then you can scan through the dictionary to get the paths you need.
... View more
7 hours ago
|
1
|
0
|
48
|
|
POST
|
Getting the CIM Definition for your layer and diving through the property tree until you get to the label's text symbol should let you edit the halo and outline properties.
... View more
8 hours ago
|
0
|
0
|
31
|
|
POST
|
You can have many select_multiple questions, each with their own choice list and relevancy. You can then use a calculation to pick the correct question based on the animal type and store the data in one field for easy processing. The downside is you either have to keep the redundant fields in your dataset or bind them to null, which can cause issues if you need to edit existing data through the Inbox.
... View more
8 hours ago
|
0
|
1
|
63
|
|
POST
|
I might be misreading your requirements but would selecting the polygons you want to duplicate, copying them out to a new dataset, and then repeatedly appending the copies back to the source solve your problem?
... View more
yesterday
|
0
|
0
|
100
|
|
POST
|
My data is RGB satellite imagery which is why our histograms have such different distributions. In either case you can change the stretch type, edit the min & max values to present, and you can drag the little arrows at the bottom of each color band graph left & right: this is what shifts and compresses your colors. This is all real-time so try to manipulate all the different controls and options on that pane and see how that affects your map.
... View more
yesterday
|
0
|
1
|
32
|
|
POST
|
If you just want to change how it's displayed in Pro, there's a little chart button next to the "Stretch type" drop-down in the symbology pane. This gets you rudimentary levels adjustment, like this example where I turn the world into a cool nightmare zone: I think you can use "Export as raster function template" from the symbology hamburger menu to get something you can use in further processing, but this is where I hit my limit on raster processing so I'll let someone else answer the tough stuff.
... View more
yesterday
|
0
|
3
|
42
|
|
POST
|
Welcome to the exciting world of the Travelling Salesman Problem! Trying to solve this the "exact" way has what's called factorial scaling, that means if it takes 1ms to solve for 2 locations, it takes a full hour to solve for 10, and you have over 200 so that won't work if you want this done before the universe burns out. Fortunately there's many heuristic algorithms that run a bit faster at the expense of 100% accuracy, which is better than nothing. Looking around I found the python_tsp package, which claims to not only have a bunch of TSP solvers but can also build an input matrix for you given some lat/longs. You can use the ArcGIS for Python API to extract the features you need, then build a 2D numpy array with the coordinates, then solve with the tsp package. You'll have to do a bit more work to correlate that output with the ID of your features and then write the info back in, but this too can be done with the ArcGIS API to create a one-click solution.
... View more
yesterday
|
1
|
1
|
46
|
|
POST
|
The usual suggestion for Arcade based fields in Pro is an Attribute Rule to calculate into a premade field. Is this excessive to add a simple calculation to a table in a limited context? Absolutely! I can't find an obvious Ideas post that suggests this type of "Arcade Field" so it's worth making one. Not sure if this'll work, but because you're in a layout you can try working with the Report tools to built your table, there may be ways to calculate your field in there.
... View more
Friday
|
0
|
1
|
81
|
|
IDEA
|
Shocked this hasn't been at least considered, from what I know of how Arcade is implemented this is trivial due to language-level support in JavaScript. If ESRI is concerned with sloppy expressions causing load issues in ArcGIS Online (very difficult as regex is supposed to evaluate client-side, but I'm sure there's a way to cause mayhem somehow) then limiting their Profile set as a trial would be a good start.
... View more
Friday
|
0
|
0
|
34
|
|
POST
|
Found a similar issue from a while back, does disabling the "Optimize performance for feature services" option improve consistency? Also to be clear, are these appends against the feature service layer or DB direct connection layer? Append is one of the few tools greenlit to work with direct connections but it can be flaky.
... View more
a week ago
|
0
|
0
|
50
|
|
POST
|
Shot in the dark: Does changing arcpy.conversion.TableToExcel to arcpy.TableToExcel_conversion fix the issue? As a hacksaw fix you can try checking the Python version and if it's 3 then pop any ArcMap paths in sys.path to unlink the old environment.
... View more
a week ago
|
0
|
0
|
108
|
| Title | Kudos | Posted |
|---|---|---|
| 1 | 7 hours ago | |
| 1 | yesterday | |
| 1 | a week ago | |
| 1 | a week ago | |
| 1 | a week ago |
| Online Status |
Online
|
| Date Last Visited |
19m ago
|