Message 1 of 6
Analyzing surface elevations, lisp programmers?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
Hi,
Is there programmers who could do a (lisp) tool for analyzing surface elevations?
I need a tool that
- gives me a text file containing information of elevation of specified areas.
- Needed data is 2D-areas at spesific elevation ranges
- Data of several sequential analyzed areas should be placed in the same txt file and named by ordinal number (1, 2, 3,...)
- The ordinal number of the each analyzed area should be drawn to the picked point inside the area.
- A closed polyline should be drawn around the analyzed area (to later check if the area is the wanted one)
- Used elevation ranges could be read from a text file.
The text file should look something like this (forest01.txt):
forest01-1
range 123.20-123.29 m area 234 m2
range 123.30-123.39 m area 543 m2
range 123.40-123.49 m area 0 m2
Total area 777 m2
forest01-2
range 123.20-123.29 m area 0 m2
range 123.30-123.39 m area 123 m2
range 123.40-123.49 m area 235 m2
Total area 238 m2
etc.
Some definitions:
- The surface is a normal Autocad surface generated from lidar data (few millions ascii-points)
- Analyzed areas can be specified by lines, polylines or 2D polylines. Polylines can be open, closed and crossing each other, but they always form a closed area (which you can for example hatch by picking a point).
- Areas are typically small (less than 1 m2 to 1-5 hectares)
Using the program should be extremely simple because there can be hundreds of areas. Idea of the workflow:
Start lisp
Accept the range file by hitting enter
Give a name to the text file
Pick a point inside the first area
Pick a point insidethe second area
etc
End lisp
Is this doable?
How much it would take time (and money)?
I am using Autocad Civil 3D 2009-10-11
If you are interested, please see the attached file. I will post the elevation point file if needed.
Jami
Is there programmers who could do a (lisp) tool for analyzing surface elevations?
I need a tool that
- gives me a text file containing information of elevation of specified areas.
- Needed data is 2D-areas at spesific elevation ranges
- Data of several sequential analyzed areas should be placed in the same txt file and named by ordinal number (1, 2, 3,...)
- The ordinal number of the each analyzed area should be drawn to the picked point inside the area.
- A closed polyline should be drawn around the analyzed area (to later check if the area is the wanted one)
- Used elevation ranges could be read from a text file.
The text file should look something like this (forest01.txt):
forest01-1
range 123.20-123.29 m area 234 m2
range 123.30-123.39 m area 543 m2
range 123.40-123.49 m area 0 m2
Total area 777 m2
forest01-2
range 123.20-123.29 m area 0 m2
range 123.30-123.39 m area 123 m2
range 123.40-123.49 m area 235 m2
Total area 238 m2
etc.
Some definitions:
- The surface is a normal Autocad surface generated from lidar data (few millions ascii-points)
- Analyzed areas can be specified by lines, polylines or 2D polylines. Polylines can be open, closed and crossing each other, but they always form a closed area (which you can for example hatch by picking a point).
- Areas are typically small (less than 1 m2 to 1-5 hectares)
Using the program should be extremely simple because there can be hundreds of areas. Idea of the workflow:
Start lisp
Accept the range file by hitting enter
Give a name to the text file
Pick a point inside the first area
Pick a point insidethe second area
etc
End lisp
Is this doable?
How much it would take time (and money)?
I am using Autocad Civil 3D 2009-10-11
If you are interested, please see the attached file. I will post the elevation point file if needed.
Jami