Tag Info

Hot answers tagged

3

Have you tried to write the different distances in a python list : [356.8,792] as describe in the ressources : http://resources.arcgis.com/en/help/main/10.1/index.html#//00080000001p000000


2

Suggesting a workflow: Starting point is after the creation of Buffer B. For Buffer A use the multiple ring buffer creating two buffers. The original one and another one which is 1.5 times the distance. E.g 12 meters and 8 meters. For buffer B open a new field (float, named "expand"), and feed it with [BUFF_Distance]/2 Use intersect to create an ...


2

It looks like the answer was easier than I thought. All that needed to be done was take out mapUnitsPerPixel and and then find the correct distance (.00015) pntBuf = pntGeom.buffer(.00015,0) This works great without being affected by scale.


2

Accordingly to Spatialite coockbook you must register your VIEW into the views_geometry_columns, so to make it become a real Spatial View, i.e.: INSERT INTO views_geometry_columns (view_name, view_geometry, view_rowid, f_table_name, f_geometry_column) VALUES ('buffer500m', 'geometry', 'ROWID', 'point', 'geom');


2

If you have a Spatial Analyst license and using rasters an option, you could use the Focal Statistics tool with the Wedge neighborhood. It's probably more appropriate than vectors in your case anyway (overlap of several layers for a suitability analysis).


1

Agree with Chris W. This field calculator expression will calculate from and to measures in a point file, providing there is a single river - polyline: def CalcFromToMeasures(shp,n): mxd = arcpy.mapping.MapDocument("CURRENT") lr=arcpy.mapping.ListLayers(mxd, "river")[0] with arcpy.da.SearchCursor(lr, "Shape@") as cursor: for row in cursor: ...


1

One method would be to split your point file (via a select and export or some other method) into to new files - points within buffers and points that are not. From there you can use a Spatial Join (which doesn't require an Advanced License if you don't have one) to join the points outside the buffers to those inside. With the settings of that tool you can ...


1

Try using the Near (analysis) tool. The resulting table will show which point is closest by whatever OBJECTID you specify. Then perform a join and field calculate the values into your previous points.


1

If you have the spatial analyst extension you can use the Euclidean Distance tool. 1. Convert the buffer to a raster with the "To Raster" tool (under conversion tools). 2. Then run the Euclidean Distance Tool which will create a raster with values representing distance from the cells that comprised the input raster. 3. Then if necessary, you can extract ...



Only top voted, non community-wiki answers of a minimum length are eligible