IDEA
|
In some map products I've been making, I'm required to include relatively simple statistics in the map legend (i.e. SUM of feature areas by Category). I've had a look at the Dynamic Text option which can SUM values for a field (almost does the trick), but as I'm using the Shape_Area value to get dynamic areas, they're recorded in square metres. I'm wanting to display the figures as Hecatares. In the Attribute tables, this is easy done using the Rate format with a value of 10,000, but this doesn't flow through to the Dynamic Text (still sums in m2). Instead I'm using the Bar Chart option to display the numbers, though really it doesn't need the "Chart" element, just the category and numbers (like in a pivot table). This method does honour the formatted values to show Hectares instead of m2. Instead of this; Display this; Options could include colouring the columns as per the Category (like in the Bar Chart), having a Total Column on the end, wrapping the Category labels like in my image, number formatting, etc.
... View more
08-11-2020
06:10 PM
|
5
|
5
|
1460
|
IDEA
|
I've been playing around with charts in ArcGIS Pro as a way of showing statistics for data within the map fram (i.e. Sum of feature area by category). These products are map focused products with the statistics as a feature in the legend. Obviously, it would be handy if I could just have the statistics (i.e. in a Pivot Table style product, but thats a separate request). My issue is that the space for the chart is limited, and the labels are often too long to fit nicely. It would be good if in the Chart Formatting the labels on the X axis could be wrapped so that they use multiple lines instead of overlapping each other. Currently, the formatting either has the labels slightly overlapping (1st image), or changes it completely to be at an angle (2nd image). I'd like to see an option in the Chart Formatting pane (4th image) to show something like in the 3rd image. Also, it would be good if you could format the X labels and Y labels separately so that they could be different text sizes. Currently these are formatted together (as per the last image). _________________________________________________ _________________________________________________
... View more
08-11-2020
05:50 PM
|
9
|
1
|
1482
|
POST
|
I have a feature service on a REST API in ArcGIS Online. I have generated a token using admin credentials which I hoped the AZURE API could utilize to read the point coordinates in the feature service. This has not been possible. The AZURE consultant is able to access that information if it is successfully queried in postman. Following this link I have made attempt to query the feature service. Unfortunately what is output is an ImageData and not the tabular information as shown below; My question how can I get the attribute table/Tabular table to display?
... View more
07-22-2020
08:33 PM
|
0
|
1
|
805
|
BLOG
|
@Kelly Gerrow, thanks. Quite helpful. What if I have a feature service and want to generate token for other to access say in third party APIs. AZURE for instance
... View more
07-22-2020
06:12 PM
|
0
|
0
|
7465
|
POST
|
I've found similar threads from other users with previous versions of python, but struggled to make heads or tails of the "results". I have a python3 script that I'm trying to run (essentially just a the python script created when scheduling an ArcGIS Pro model). Python 3.8.0 (tags/v3.8.0:fa919fd, Oct 14 2019, 19:37:50) [MSC v.1916 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license()" for more information.
>>>
=== RESTART: W:\Mapping\ToolboxPythonCodes\SCRIPTS\SLIP Tenure Processing.py ===
Traceback (most recent call last):
File "W:\Mapping\ToolboxPythonCodes\SCRIPTS\SLIP Tenure Processing.py", line 2, in <module>
import datetime, arcpy
ModuleNotFoundError: No module named 'arcpy'
>>> I've tried this and also tried reinstalling ArcGIS Pro based on this article but haven't had any luck. Anyone have any pointers for getting the arcpy module to work in a standalone python GUI (IDLE)?
... View more
06-30-2020
10:04 PM
|
0
|
3
|
11160
|
POST
|
Hi Jian. Yes, I've found the processes created by Pro in Task Scheduler and modified it to "Run when user is not logged in" and "Run with highest privileges" but this is when it fails to happen successfully. Unfortunately it would appear that it can't be done then. This is a shame as I was hoping to replace some python scripts that create daily backups of ArcOnline data in feature services which tend to be a bit unreliable with a model in ArcGIS Pro, but if it has to be logged in, then there is still a degree of manual intervention required.
... View more
05-13-2020
05:45 PM
|
0
|
0
|
1424
|
POST
|
This is promising. I've been trying it out today with a simple model, which is successful if I'm signed into the server, but I'm hoping to make it run when the user is not logged on. Is this possible? I keep getting results showing that the process is running, but it fails to create the output using Feature Class to Feature Class (input is an ArcOnline feature service and Output is a GDB in a folder in the same location as My Documents folder where it shouldn't have any permission issues). Cheers. Lindsay
... View more
05-11-2020
11:40 PM
|
0
|
2
|
1424
|
POST
|
The staff are generally based out of one of those 4 offices, but tend to move around from time to time and still need access to the data that they are generating. Unfortunately, web line speeds stop us accessing it directly over the web from their home office, so we're trying to make the data replicate out overnight so that if they are in a different office the next day, then latest version of each file is also in that location. They can then open, edit and save, and when they go back to their home office, the latest version will have been copied back as well. In essence, the latest version is always retained. It's unlikely that staff would edit the same files on the same day in different locations, so hopefully conflicts won't be an issue (not ideal I know). As for Manjimup, it's a great little town in the SW of Western Australia. https://www.manjimupwa.com/
... View more
05-11-2020
06:17 PM
|
0
|
0
|
899
|
POST
|
I'm a beginner in python so know that it's very unlikely that this can't be done, but I don't have the skill (or time ) to devote to trying to figure this out unfortunately. I'm hoping somewhere here can. I'm setting up a batch file that will replicate all files and folders at 4 different offices to each other. This will ensure that each day, changes made in other locations are mirrored at each other location. The downside of this is, if someone wants to delete a folder or file, this process will just recreate it again based on the other sources. My thoughts are that I could create a "Files to Delete" folder at each site that is excluded from the mirror process, and then staff can move files/folders they want deleted into the "Files to Delete" folder. Before the mirror batch file runs, a python script could run which would search/list each file/folder inside "Files to Delete" and then search for that in the main folder structure (regardless of position) and delete it. Once it has been removed from all the sites, then the mirror process could run and it would not be recreated elsewhere again. I know it sounds clunky, so if someone has a better suggestion, I'm open to that too! I found this webpage, but don't have the time available to spend trying and trying and trying until I get somewhere with looming deadlines batch file example below; robocopy "C:\temp\Sync test\Manjimup" "C:\temp\Sync test\Bunbury" /e /XO /dst /fft /xj /r:0 /XD "C:\temp\Sync test\Manjimup\Files to Delete" robocopy "C:\temp\Sync test\Manjimup" "C:\temp\Sync test\Harvey" /e /XO /dst /fft /xj /r:0 /XD "C:\temp\Sync test\Manjimup\Files to Delete" robocopy "C:\temp\Sync test\Manjimup" "C:\temp\Sync test\Nannup" /e /XO /dst /fft /xj /r:0 /XD "C:\temp\Sync test\Manjimup\Files to Delete" robocopy "C:\temp\Sync test\Harvey" "C:\temp\Sync test\Bunbury" /e /XO /dst /fft /xj /r:0 /XD "C:\temp\Sync test\Harvey\Files to Delete" robocopy "C:\temp\Sync test\Harvey" "C:\temp\Sync test\Manjimup" /e /XO /dst /fft /xj /r:0 /XD "C:\temp\Sync test\Harvey\Files to Delete" robocopy "C:\temp\Sync test\Harvey" "C:\temp\Sync test\Nannup" /e /XO /dst /fft /xj /r:0 /XD "C:\temp\Sync test\Harvey\Files to Delete" robocopy "C:\temp\Sync test\Nannup" "C:\temp\Sync test\Bunbury" /e /XO /dst /fft /xj /r:0 /XD "C:\temp\Sync test\Nannup\Files to Delete" robocopy "C:\temp\Sync test\Nannup" "C:\temp\Sync test\Harvey" /e /XO /dst /fft /xj /r:0 /XD "C:\temp\Sync test\Nannup\Files to Delete" robocopy "C:\temp\Sync test\Nannup" "C:\temp\Sync test\Manjimup" /e /XO /dst /fft /xj /r:0 /XD "C:\temp\Sync test\Nannup\Files to Delete" robocopy "C:\temp\Sync test\Bunbury" "C:\temp\Sync test\Harvey" /e /XO /dst /fft /xj /r:0 /XD "C:\temp\Sync test\Bunbury\Files to Delete" robocopy "C:\temp\Sync test\Bunbury" "C:\temp\Sync test\Manjimup" /e /XO /dst /fft /xj /r:0 /XD "C:\temp\Sync test\Bunbury\Files to Delete" robocopy "C:\temp\Sync test\Bunbury" "C:\temp\Sync test\Nannup" /e /XO /dst /fft /xj /r:0 /XD "C:\temp\Sync test\Bunbury\Files to Delete"
... View more
05-08-2020
12:59 AM
|
0
|
2
|
970
|
POST
|
I know this thread is a little old now, but it's the closest I've found in my searching. Did you (or anyone) have any luck with getting Domain values in an ArcOnline feature service to update based on an external list via python (or another automated method)? My requirement is to have a pick list (Domain) of Staff Names or Contractor Names updated on a regular basis (i.e. Weekly) from an external source so that the list is representative of our staff/contractors at all times.
... View more
02-21-2020
05:54 AM
|
0
|
5
|
5631
|
POST
|
Hi Rickey. Yep - using ArcGIS Pro 2.5. It is summing multiple polygons based on the Shape_Area field (m2). I was hoping to be able to calculate some features to be a percentage of the value in the Shape_Area field based on categories in a different field (i.e. Category = 30% would result in Shape_Area x 0.3 for that row only). I don't think it is quite there yet from what I can find. Might have to try using Model Builder to generate a statistics table or something in the layout.
... View more
02-21-2020
05:50 AM
|
0
|
0
|
5692
|
POST
|
No I hadn't, but it's not labels that I'm trying to create. I'm trying to create Dynamic Text in the Layout (i.e. A statistics summary in the legend area with Sums of different area values with calculations applied)
... View more
02-18-2020
04:27 PM
|
0
|
2
|
5692
|
POST
|
Hi brains trust. I'm hoping someone can guide me here. Is it possible to use Dynamic Text in ArcGIS Pro to return the SUM of values in an attribute table (got this bit down pat) and then calculate/format a display value. For example, I run the SUM function on the Shape_Area field and it returns metres squared but I want to display it as Hectares. In labeling scripts this would be done like this using VB script: formatnumber(Shape_Area\10000, 1). Another calculation I'd like to do is take the SUM and multiple by 0.5 or 0.3 to get a percentage of the SUM. An extension to this is, can separate values in dynamic text be added together to get a total (i.e. SUM A, plus SUM B = Total)?
... View more
02-17-2020
05:41 PM
|
0
|
11
|
6037
|
IDEA
|
Hi Amber. Your workflow worked for me almost perfectly (I'll have some happy field staff now!). It works fine for polygons but seems to be struggling with Line features. I select the line feature to copy and it just sits there thinking about it. I've only done limited testing so far but it seems that it doesn't like the source data being something that was added to the WebApp via the Add Data tool (Zipped shapefile). It worked fine when copying data from layers in the webmap by default. Will continue to test further, though this seems a bit like a bug!
... View more
10-23-2019
11:32 PM
|
0
|
0
|
6048
|
Title | Kudos | Posted |
---|---|---|
5 | 08-11-2020 06:10 PM | |
9 | 08-11-2020 05:50 PM |
Online Status |
Offline
|
Date Last Visited |
07-31-2024
05:27 PM
|