|
POST
|
With what version of ArcGIS are you working? At 10.0 LAS data would be imported as multi point features, but that was incredibly inefficient. As from 10.1 you should be able to create a LAS dataset: ArcGIS Help (10.2, 10.2.1, and 10.2.2) Using the LAS dataset you can filter for bare earth: ArcGIS Help (10.2, 10.2.1, and 10.2.2)
... View more
01-22-2015
09:54 AM
|
0
|
0
|
2242
|
|
POST
|
Did you follow the exact steps in the Help? ArcGIS Help (10.2, 10.2.1, and 10.2.2)
... View more
01-22-2015
09:49 AM
|
0
|
1
|
2387
|
|
POST
|
Sorry Gabriel, it is still unclear what you mean exactly, but if I have to rewrite what your original code was trying to do, then it would be something like this. import arcpy, os
from arcpy import env
# Set environment settings
env.workspace = r"C:\GIS\Track1\1_Orig\int2"
# Set local variables
dct_flds = {'PorousMed': ['PM1','PM2','PM3','PM4','PM5'],
'K_1': ['K1','K2','K3','K4','K5'],
'Pity_1': ['P1','P2','P3','P4','P5'],
'Leng_m': ['leng_m1','leng_m2','leng_m3','leng_m4','leng_m5']}
# create list of fields from dictionary (contains all fields: input and output)
flds = []
for k, lst in dct_flds.items():
flds.append(k)
for fld in lst:
flds.append(fld)
try:
fcList = arcpy.ListFeatureClasses("","POLYLINE")
for fc in fcList:
print fc
with arcpy.da.UpdateCursor(fc, flds) as curs:
for row in rows:
for fld_in, lst_out in dct_flds.items():
val_in = row[flds.index(fld_in)]
for fld_out in lst_out:
row[flds.index(fld_out)] = val_in
curs.updateRow(row)
except:
print arcpy.GetMessages(0)
print arcpy.GetMessages(1)
print arcpy.GetMessages(2)
... View more
01-22-2015
09:35 AM
|
0
|
7
|
2214
|
|
POST
|
In a 3D line all vertices have a Z. When using Desify the intermediate points will have their Z interpolated.
... View more
01-22-2015
04:45 AM
|
0
|
3
|
1473
|
|
POST
|
Yeah, some explanation on the general idea would be helpful. From what I see in your code it doesn’t make much sense: Your create a list of polyline featureclasses in you workspace You loop through the featureclasses for each feature in the current featureclass you append the values of the input fields to a list next you create an update cursor on the same featureclass and start to set the values of the output fields. When doing this you assign the first 4 values of the list (not the additional values appended to the list). Please note that for the second feature in the featureclass (da.searchcursor) you add the values to the list, but the values from the 1st feature will still be assigned. I don’t think that is what you want to achieve, right? Since this is all happing in the same featureclass, you could use a single da.UpdateCursor to do this (assuming that you want to assign the value from each feature input field to the output fields of the same feature. That does make sense, although I don’t see why you would want to duplicate those values 5 times in your featureclass...
... View more
01-22-2015
04:35 AM
|
0
|
13
|
2551
|
|
POST
|
Not sure, but the Align Marker To Stroke Or Fill (Cartography) tool may be what you are looking for: ArcGIS Help (10.2, 10.2.1, and 10.2.2) It requires an Advanced (ArcInfo) license.
... View more
01-22-2015
04:20 AM
|
0
|
0
|
837
|
|
POST
|
To create a corridor that is 100km wide is a little difficult when you use costs that are different than the value 1. You may want to look into the Corridor tool in Spatial Analyst: ArcGIS Help (10.2, 10.2.1, and 10.2.2) To create a corridor with a with of 100 km you could use the Buffer tool (when you have you route converted to line) or the Euclidean Distance tool for raster input.
... View more
01-22-2015
04:09 AM
|
1
|
0
|
1430
|
|
POST
|
I'm sorry but I tried to reproduce this in 10.1 and 10.3 and in both cases when I have my attribute table open and enter the properties of the layer, switch a column off and press apply, it directly turns off in the table. Also when the attribute table is closed and I do the same and open the attribute table the changes are reflected in my table. I tried this with File geodatabase featureclasses and an point featureclass residing in a SDE database. Not sure if it works well with joins and perhaps relationsship classes. There is no ArcMap space, since it is a very wide topic. The one you choose is probably the closest to what you are looking for,
... View more
01-22-2015
04:01 AM
|
1
|
1
|
1904
|
|
POST
|
In a DEM which is a raster file each grid cell can only have a single value. If you have a cliff of 90 degrees, it should have two values at the same grid cell. In a point file you can have points that overlap and each point has its own value. For the points you could have a slope of 90°.
... View more
01-21-2015
02:54 PM
|
2
|
1
|
3387
|
|
POST
|
LAStools (LAStools | rapidlasso GmbH ) is a product which is not created by Esri (there used to be a part that could be used freely (LAStools: converting, filtering, viewing, processing, and compressing LIDAR data in LAS format ), not sure if that is still the case). I used it in the past to convert a text file (containing X,Y Z and RGB) into a LAS file. See my short presentation here: Playing around with LiDAR, AHN2, Aerial Photography and LAStools in A… The analysis tool that I mentioned (LAS Point Statistics as Raster) will convert LAS dataset statistics into a raster. Your result is a raster file not vector. If you use a raster resolution of 1x1 meter you are obtaining information on the range of Z values registered in each grid cell of 1x1 meter. This can be used to depict cliffs or areas with errors. It could be converted back to vector (points)
... View more
01-21-2015
01:58 PM
|
2
|
0
|
3021
|
|
POST
|
As Timothy Hales indicates, it really was the best way. Shortly after using the feedback form on the Help page I received this mail from Jenora D’Acosta who is Design and Implemenation Product Engineer at Esri (Kudos!): The Space Time Utilities sample toolbox will be posted along with the release of ArcGIS Pro which should be by the end of the week. Originally, Desktop, ArcGIS Pro and the sample scripts were going to be released together, but we got a little out of sync. Apologies for the confusion! Check back by the end of the week (we permalink to that blog post to keep all of our Spatial Statistics resources not included in the doc in one place). Thank you for the feedback and let me know what you think of the sample script tools when you get a chance. So Lynn Carlson, GISP, it will be resolved shortly!
... View more
01-21-2015
01:46 PM
|
0
|
1
|
3425
|
|
POST
|
I see what you mean. The link redirects to an old blog post There is a recent patch: Date Published: 01-14-2015 for ArcGIS 10.3 for (Desktop, Engine, Server) Spatial Statistics and Space Time Pattern Mining Patch: ArcGIS 10.3 for (Desktop, Engine, Server) Spatial Statistics and Space Time Pattern Mining Patch | Samples and Utilities ... but doesn't mention the utilities though... There is also another post that mentions it here: Visualizing Player Movement in Sport using 3D GIS | ArcGIS Blog (but no links) There are two short links used in the 10.3 Help: http://esriurl.com/SpaceTimeCubeUtilities http://www.esriurl.com/spatialstats ... but they both redirect to the old (2010) blog post: Spatial Statistics Resources | ArcGIS Blog ... where you already posted a comment at the end with the same question. I added some feedback to the Help page in 10.3. Hopefully anyone will look at this. I also did a search on ArcGIS Online, but no hits on the utilities. Timothy Hales, what is a user supposed to do in case the (10.3) Help page refers to a resource which is not available? Does the feedback form on the Help page really notify the right people?
... View more
01-21-2015
11:14 AM
|
0
|
3
|
3425
|
|
POST
|
It is a bit difficult to deduce what may be the error based only on a mall part of the code, but in case you use the variable "layername" for other layers that are being created you should use arcpy.env.overwriteOuput = True or use unique names. Please next time when posting code, use the syntax highlighting: Posting Code blocks in the new GeoNet Then your code would look like this: # Script arguments
heatMapTest2 = Output_Raster_Layer
heatMapTest2Name = 'Output Raster'
templist = heatMapTest2.split("\\")
layername = templist[-1]
MXD = arcpy.mapping.MapDocument("CURRENT")
dataFrame = arcpy.mapping.ListDataFrames(MXD)[0]
mapExtent = dataFrame.extent
scale = dataFrame.scale
Input_Layer_2 = Input_Layer
#Add new layer to the dataframe
result = arcpy.MakeRasterLayer_management(heatMapTest2, layername)
lyrLayer = result.getOutput(0)
arcpy.mapping.AddLayer(dataFrame, lyrLayer, "AUTO_ARRANGE")
... View more
01-21-2015
10:37 AM
|
3
|
0
|
1531
|
|
POST
|
Yeah, it is a bit weird... When I search for it in ArcGIS for Desktop 10.3 it finds the toolbox, but for some reason points to the wrong folder. You can navigate using the Catalog window to the toolboxes folder: C:\Program Files (x86)\ArcGIS\Desktop10.3\ArcToolbox\Toolboxes ... and there you should see the python toolbox called "Space Time Pattern Mining Tools.pyt". Double click on the toolbox to see the content and execute the tool you are interested in. In ArcGIS Pro, it actually does find the toolbox. Some links in the Help of 10.3: An overview of the Space Time Pattern Mining toolbox—ArcGIS Help | ArcGIS for Desktop Visualizing the Space Time Cube—ArcGIS Help | ArcGIS for Desktop Create Space Time Cube—ArcGIS Help | ArcGIS for Desktop
... View more
01-21-2015
10:18 AM
|
0
|
5
|
3425
|
|
POST
|
If this question is related to your other question: how can i find points with same x,y data and different z value then I would suggest to use LAS Point Statistics As Raster (Data Management) with the Z_RANGE option for this purpose. You may want to open the other thread up, so more people can make suggestions.
... View more
01-20-2015
06:46 PM
|
2
|
7
|
3387
|
| Title | Kudos | Posted |
|---|---|---|
| 1 | 01-09-2020 09:26 AM | |
| 6 | 12-20-2019 08:41 AM | |
| 1 | 01-21-2020 07:21 AM | |
| 2 | 01-30-2020 12:46 PM | |
| 1 | 05-30-2019 08:24 AM |
| Online Status |
Offline
|
| Date Last Visited |
4 weeks ago
|