ConvertPolylinesToPolygons2has support to for a user-specified output shapefile.
A useful tool which is similar to the construct features tool from the Map Topology toolbar in ArcMap.
This tool will work at all ArcGIS 9 levels. Support for win32com.client and the arcgisscripting module.
- An Arcview License
- A valid spatial analyst license
The tool takes a multipoint featureclass, a file geodatabase and a cellsize as input.
- derive a raster from the multibeam z-enabled features
- convert the z surface into a HSV surface
- convert the HSV into RGB Bands
- Make a composite of the Red, Green and Blue bands
I have used the HSV and RGB conversion algorithm from http://en.wikipedia.org/wiki/HSL_and_HSV. Please feel free to let me know if there are any errors in the way I have scripted this conversion.
The RGB Has been fitted to fit the Temperature Color Ramp from ArcGIS and teh Rainbow Shadeset from ArcInfo Workstation.
Attached are 2 sample pdfs - one to deonstrate the process. The second to show the sample output in ArcScene.
1. Feed a Point dataset to the tool along with a Line dataset.
2. Specify a tolerance.
3. Points will be moved to align to the nearest vertex in the Line dataset.
Shapefiles, Personal Geodatabases and File Geodatabases are all supported.
Attached in the compressed file there is a toolbox called "zzz SMJ Toolbox", A python script ConstructPointToLineConnectivity.py and a chm helpfile called ConstructPointToLineConnectivity.chm.
A fault is typically made up of many segments. This tool has been designed primary for use in geological datasets to find the rotation angle for each segment in the polyline, average rotation angle and plot then on a rose diagram.
Fid and rotations are are saved into a CSV file.
Add the CSV File directly into ArcMap. Construct and view the relationship with the fid (feature id) of the feature layer based on the fid.
"zzzSMJToolbox91.tbx" is for ArcGIS releases prioer to ArcGIS 9.3.1.
The project functions work both ways between NZGD49 and NZGD2000 datums, using both the National and the Local Circuit projections.
Make sure the input dataset has a projection defined. To automate the setting of the projection of datasets apply the "SMJ Batch Project Define" tool.