|
POST
|
How about ArcToolbox >> Analysis Tools>> Overlay >> Spatial Join choose One to Many as the join operation, and set the search radius as desired. Then you need to create a crosstab to rearrange the data. Do this in excel (easiest as far as I am concerned) or try the Transpose Fields tool. Best Regards, Jim
... View more
04-30-2014
08:41 AM
|
0
|
0
|
802
|
|
POST
|
Rob, What has changed? Do you see the red fill on screen, or only on export? Have polygons been edited? Perhaps the geometry has been compromised - run repair geometry. Are features selected, and your selection color is set to red? Your output is Black and white in the one pdf, is your source all black and white, and the red fill is coming from nowhere? Have you tried printing vs exporting to PDF? If you export to image, does the red show? Regards, Jim
... View more
04-30-2014
08:22 AM
|
0
|
0
|
1592
|
|
POST
|
Now I understand. What if you used data driven pages, with the index layer set to the polygon features. Join your points to your polygon spatiallly. add the join output, and set the symbology to mach your original point layer, set a definition query (a page definition) so only features that match the DDP index layer feature are shown. Now you have a layer to use in the legend that is limited to features within the polygon, and because of the 2 versions of the point data, you still see points outside the polygons. Best Regards, Jim
... View more
04-28-2014
06:17 AM
|
0
|
0
|
1731
|
|
POST
|
Add the acreage sum to the attribute table, and then set the symbology to Categories >> Unique Values, many fields >> and choose the original field and the acreage field. Then the name and acreage will show in the legend. Best Regards, Jim
... View more
04-25-2014
08:02 AM
|
0
|
1
|
3986
|
|
POST
|
I am not quite clear what your goal is. If you want to get a count of points within polygons, perform a spatial join of the points to the polygon, and choose "Each point will be given a summary of .....and a count field showing how many points fall inside it." Regards, Jim
... View more
04-25-2014
07:58 AM
|
0
|
0
|
1731
|
|
POST
|
When you choose display XY, are you choosing a geographic coordinate system as the source? Most issues with dispaly of data from excel run into problems because of: Incorrectly defined coordinate system (or defining the desired instead of the source coord system) Negative vs Positive longitude values (or vice versa in the eastern hemisphere) No transformation specified (for no display of data) column begins with Number Illegal Character in column name (ie: -,# % .) Spaces in column name Incorrect data type (ie x y coord is of type text) If none if these apply, post a sample of your data for a more targeted reply. Best Regards, Jim
... View more
04-22-2014
08:37 AM
|
0
|
0
|
1537
|
|
POST
|
I am not quite clear on what you mean by "it doesn't work". I ran aspect on a raster dataset, and used the image attached for inputs for Reclassify tool. Seems to function correctly. Note: I did not include a class for flat. (I used the Classify tool within this dialog to create the old value classes). Regards, Jim
... View more
04-21-2014
12:29 PM
|
0
|
0
|
1966
|
|
POST
|
Choose the triangle symbol, set the symbol color, and under that, set the symbol size and in the box under that set the angle (rotation). Regards, Jim
... View more
04-21-2014
07:13 AM
|
0
|
0
|
842
|
|
POST
|
Tom, What about running the aspect tool, and then performing a simple reclassification to get your quadrants from the aspect results? Regards, Jim
... View more
04-21-2014
07:08 AM
|
0
|
0
|
1966
|
|
POST
|
Try expanding your point dataset some, so you have data surrounding the border. When you perform the interpolation, be certain that you set the correct value for "z-value". Kriging will honor the input point values, so your data should accurately reflect the precipitation at these locations, and interpolate between them to fill gaps. You could also set an analysis extent to prevent data from spilling way outside the realistic interpolation zone. Regards, Jim
... View more
04-21-2014
07:00 AM
|
0
|
0
|
5429
|
|
POST
|
There was a sample script in v9.x to write to text file (Generate format). Perhaps this will get you most of the way there. Regards, Jim '''----------------------------------------------------------------------------------
Tool Name: WriteFeaturesFromTextFile
Source Name: WriteFeaturesFromTextFile.py
Version: ArcGIS 9.1
Author: Environmental Systems Research Institute Inc.
Required Argumuments: An input feature class
An output text file
An input decimal separator character that indicates what character
should be used to separate the whole number from its decimal.
Description: Writes the features of a feature class out to a text file.
----------------------------------------------------------------------------------'''
import string, os, sys, locale, arcgisscripting
gp = arcgisscripting.create()
gp.overwriteoutput = 1
msgNotEnoughParams = "Incorrect number of input parameters."
msgUseValidDecimalPointSep = "Please use one of the valid decimal point separators."
try:
if len(sys.argv) < 4: raise Exception, msgNotEnoughParams
inputFC = sys.argv[1]
outFile = open(sys.argv[2], "w")
arg3poss = ['default python output', 'locale decimal point', 'comma', 'period', '$sep$']
if sys.argv[3].lower() not in arg3poss: raise Exception, msgUseValidDecimalPointSep
if sys.argv[3].lower() == arg3poss[1]:
locale.setlocale(locale.LC_ALL, '')
sepchar = locale.localeconv()['decimal_point']
elif sys.argv[3].lower() == arg3poss[2]: sepchar = ','
elif sys.argv[3].lower() == arg3poss[3]: sepchar = '.'
elif sys.argv[3].lower() == arg3poss[4]: sepchar = '$SEP$'
elif sys.argv[3].lower() == arg3poss[0]: sepchar = ""
inDesc = gp.describe(inputFC)
inRows = gp.searchcursor(inputFC)
inRow = inRows.next()
outFile.write(inDesc.ShapeType + "\n")
while inRow:
feat = inRow.GetValue(inDesc.ShapeFieldName)
if inDesc.ShapeType.lower() == "point":
pnt = feat.getpart()
outLine = str(inRow.GetValue(inDesc.OIDFieldName)) + " " + str(pnt.x) + " " + str(pnt.y) + " " + str(pnt.z) + " " + str(pnt.m) + "\n"
if sepchar == "": outFile.write(outLine)
else: outFile.write(outLine.replace(".", sepchar))
elif inDesc.ShapeType.lower() == "multipoint":
partnum = 0
partcount = feat.partcount
outFile.write(str(inRow.GetValue(inDesc.OIDFieldName)) + " " + str(partnum) + "\n")
while partnum < partcount:
pnt = feat.getpart(partnum)
outLine = str(partnum) + " " + str(pnt.x) + " " + str(pnt.y) + " " + str(pnt.z) + " " + str(pnt.m) + "\n"
if sepchar == "": outFile.write(outLine)
else: outFile.write(outLine.replace(".", sepchar))
partnum += 1
else:
partnum = 0
partcount = feat.partcount
while partnum < partcount:
outFile.write(str(inRow.GetValue(inDesc.OIDFieldName)) + " " + str(partnum) + "\n")
part = feat.getpart(partnum)
part.reset()
pnt = part.next()
pnt_count = 0
while pnt:
outLine = str(pnt_count) + " " + str(pnt.x) + " " + str(pnt.y) + " " + str(pnt.z) + " " + str(pnt.m) + "\n"
if sepchar == "": outFile.write(outLine)
else: outFile.write(outLine.replace(".", sepchar))
pnt = part.next()
pnt_count += 1
if not pnt:
pnt = part.next()
if pnt:
outFile.write("InteriorRing\n")
partnum += 1
inRow = inRows.next()
outFile.write("END")
outFile.flush()
outFile.close()
except Exception, ErrorDesc:
gp.AddError(ErrorDesc[0])
if outFile: outFile.close()
gp.AddError(gp.getmessages(2))
... View more
04-17-2014
08:38 AM
|
0
|
0
|
3017
|
|
POST
|
Never tried this, but what if you converted your polygon into points, graphed them in excel using the xy coordinates, and then added a trend line? Regards, Jim
... View more
04-16-2014
05:42 AM
|
0
|
0
|
566
|
|
POST
|
Just a shot in the dark, but some tools are still limited by a past naming convention. Try saving to a directory with no spaces, and no names longer than 8 characters. Also limit your output name to less than 8 characters. Regards, Jim
... View more
04-16-2014
05:41 AM
|
1
|
0
|
1425
|
|
POST
|
Try giving your table output an extension. ie: "D:/stack.dbf" Best Regards, Jim
... View more
04-14-2014
04:43 AM
|
0
|
0
|
1038
|
| Title | Kudos | Posted |
|---|---|---|
| 1 | 05-18-2026 10:51 AM | |
| 1 | 08-27-2014 12:45 PM | |
| 1 | 07-17-2013 09:53 AM | |
| 1 | 11-12-2013 05:35 AM | |
| 1 | 06-11-2024 05:53 AM |
| Online Status |
Offline
|
| Date Last Visited |
05-18-2026
10:27 AM
|