POST
|
That makes a lot of sense. I will give that a try. Thanks for the response.
... View more
03-13-2014
12:49 PM
|
0
|
0
|
307
|
POST
|
I can't get this code to grey out googletool when I switch to layout view. I have watched the video copied the example code in the help files and read about it. I must be missing something. I also tried to with print "Change" after def activeViewChanged(self): but nothing appeared in the python prompt in Arcgis when i switched from data view to layout view. My googletool wont work in data view so I wanted to disable it. Caption: Google Maps
Class Name: googlemaps
ID:My_addin.googletool Any thoughts? class activeview(object):
"""Implementation for MY_addin.extension24 (Extension)"""
def __init__(self):
# For performance considerations, please remove all unused methods in this class.
self.enabled = True
def activeViewChanged(self):
mxd = arcpy.mapping.MapDocument('current')
active_view = mxd.activeView
# tool1 is the tool ID (without the namespace prefix)
if active_view == 'PAGE_LAYOUT':
googletool.enabled = False
else:
googletool.enabled = True
arcpy.RefreshActiveView()
return
... View more
03-13-2014
10:27 AM
|
0
|
2
|
2698
|
POST
|
Hi there, i'm sure there is a simple answer but I haven't been able to figure it out yet. I am trying to script some archydro processing with python. I am using the ArcHydroTools. I am getting errors about setting the target locations so I put these lines in my code. RasterLoc = "C:/Users/Me/Documents/Project/ScriptHydro"
VectorLoc = "C:/Users/Me/Documents/progect/ScriptHydro/xArcHydro.gdb"
ArcHydroTools.SetTargetLocations("HydroConfig","Layers",RasterLoc,VectorLoc) I am getting the following error. Traceback (most recent call last):
File "C:\Users\Me\Documents\Project\ScriptMethodPart2.py", line 20, in <module>
ArcHydroTools.SetTargetLocations("HydroConfig","Layers",RasterLoc,VectorLoc)
File "C:\Program Files (x86)\ESRI\WaterUtils\ArcHydro\bin\ArcHydroTools.py", line 62, in SetTargetLocations
raise e
ExecuteError: System.ArgumentOutOfRangeException: Length cannot be less than zero.
Parameter name: length
at System.String.InternalSubStringWithChecks(Int32 startIndex, Int32 length, Boolean fAlwaysCopy)
at ESRI.APWR.ArcHydroGPTools.AHSetTargetLocations.Execute(IArray paramvalues, ITrackCancel trackcancel, IGPEnvironmentManager envMgr, IGPMessages message) in C:\Builds\HydroSolutions\10.1_ArcHydro\Sources\ArcHydroTools\src\ArcHydroGPTools\AHSetTargetLocations.vb:line 434
Failed to execute (SetTargetLocations). Does anyone know the proper way to set Target locations? I even exported model builder into python but it didn't work because I had to change it to use ArcHydroTools. Thanks
... View more
12-17-2013
08:03 AM
|
1
|
4
|
2404
|
POST
|
This is what the pivot table does, although you would need an Advanced license to use that tool. For the unique value field if you are sure it has no duplicates you can use it as both the pivot field and the value field. The result would be that every record with 6 in the unique field would be in the UNIQUE_6 column and have a value of 6 or null. However, all columns numbered UNIQUE_1 through UNIQUE5 and UNIQUE_7 thru UNIQUE_12 wouldl have null values if 6 was the only value associated with the D value. If you wanted the value of 6 to be in the second column when there are only two values for a given D value, then you need to Sort the table and create a new numeric field to calculate a unique number indicating the column position of each value. This requires Sort/Summary, add numeric column, calculate it to equal ObjectID, Summarize on D value and get the min of the new column, Join, calculate the new column to equal: Sort_table.New_Column - Join_Table.Min_New_Column + 1 that will result in each value being in order with all null column being in positions after the filled in columns. Wow, this looks like it is working. I haven't tackled the sort part yet. With the simple PivotTable_management I am getting more rows than I require. Every D with one year is being put in the table, then the last D with have the two years that is suppose to go with it. Can I somehow eliminate the duplicates that only have the single data? Thanks
... View more
07-25-2013
08:18 AM
|
0
|
0
|
424
|
POST
|
Hello I have a simple question that is hard to explain. I have drawn a little picture to help explain. [ATTACH=CONFIG]26206[/ATTACH] https://www.dropbox.com/s/t0ncq91l6wgl3ja/IMG_20130725_104657.jpg Basically I have table 1 and I want to get to table 2 based on the values in an attribute field. I know that there is a maximum of 12 unique values for any one D value. This means at max I would have 12 new fields (which can be named 1 - 12). I have 1000's of D values in total. Any advice on where to start, would be helpful. I have tried an intersect and join but found they only returned one value for each D. Thanks
... View more
07-25-2013
06:54 AM
|
0
|
3
|
641
|
POST
|
Hi all, I am looking for a simple python script that I can direct at a line shapefile and have it cycle through each line in the file while constructing points along each lines. The number of points required per line is a value in the attribute table. Points need to be evenly space with a point at the beginning and at the end of each line. I have almost 5000 lines to cycle through with any where between 2 and 50+ points per line. I am running arcgis 10.1. Thanks
... View more
07-17-2013
09:34 AM
|
0
|
1
|
1201
|
Title | Kudos | Posted |
---|---|---|
1 | 12-17-2013 08:03 AM |
Online Status |
Offline
|
Date Last Visited |
11-11-2020
02:24 AM
|