I've tried DATAEXTRACTION, MAPEXPORT and EXPORTPOINTS for this one, but it seems like I'm looking a little more functionality.
Coming from a web-development background, I've been given a fairly complex landfill infrastructure drawing to make a GIS application where on-site people can quickly find a location by it's name on a map. (Basically google maps with search functionality) on their tablets/phones.
Ideally I'd want to make a selection of points and export them as a *.csv with the following columns:
- Northing
- Easting
- Elevation
- (RAW) Description
- Rotation (as seen in Properties of the Cogo Point, "Marker Rotation" under "Annotation")
- Layer (the Cogo point appears on)
Is this possible?
I'm thinking a LISP command might be the only way to achieve this. If someone has a good introduction for AutoLISP development a reference would be appreciated.
Solved! Go to Solution.
Solved by Pointdump. Go to Solution.
Hi Matthew,
Welcome to the Autodesk Forums.
Combining results in Excel from both DATAEXTRACTION and EXPORTPOINTS should give you what you want. Can you post a small sample of your drawing?
For a LISP you might try posting in the >>>Civil 3D Customization Forum<<<.
Dave
Dave Stoll
Las Vegas, Nevada
Matthew,
Use EXPORTPOINTS to get Point Number, Northing, Easting, Elevation and Raw Description, then explode your COGO Points. DATAEXTRACTION can then grab Layer and Rotation. There's probably more sophisticated options available before resorting to LISP, like Property Sets and Project Explorer. Another option might be Dynamo. The Dynamo for Civil 3D Forum is >>>Here<<<.
Dave
Dave Stoll
Las Vegas, Nevada
Matthew,
I figured out an easy way. In Point Editor choose what column headings you want to display, select all points and choose "Copy to clipboard". You can paste those into Excel and Save As a CSV file.
Dave
Dave Stoll
Las Vegas, Nevada
Hey Pointdump! You found a way without LISP! That's incredible!
I followed up on your suggestion to post in Civil 3D customization forum too and got help on that end too with a simple lisp routine! Linking to it for future coders who might stumble upon this thread.
Marking your answer as a great solution to this question as I'm sure people who don't like fiddling with code will appreciate this more.
Thank you again!
Can't find what you're looking for? Ask the community or share your knowledge.