Query blocks (dynamic) from attached drawings at specified coordinates

Query blocks (dynamic) from attached drawings at specified coordinates

jleavitt
Advocate Advocate
654 Views
5 Replies
Message 1 of 6

Query blocks (dynamic) from attached drawings at specified coordinates

jleavitt
Advocate
Advocate

I am trying to query blocks with attributes from an attached drawing that are at the identical coordinates of my source drawing.  The attached drawing is on a different coordinate system (CA-VI) than my source drawing (CA-V).  The points represent the same location on the earth's surface, but for some reason my query keeps coming up empty.  By the way, I can query in ALL of the blocks in the attached drawing, but not the specific ones that I need.

 

I'm sure that there's something that I don't understand about queries (that would fill volumes), but the ability to match up these identical points so that I can access the block attributes would make my life so much easier.

 

Thank you,

J Leavitt, PLS
Land Surveyor
Bureau of Land Management
California State Office
0 Likes
655 Views
5 Replies
Replies (5)
Message 2 of 6

Pointdump
Consultant
Consultant

J,
Shot in the dark. Are those blocks anonymous?(have a * in the name?)

Can you post both drawings?
Dave

Dave Stoll
Las Vegas, Nevada

EESignature

64GB DDR4 2400MHz ECC SoDIMM / 1TB SSD
NVIDIA Quadro P5000 16GB
Windows 10 Pro 64 / Civil 3D 2025
0 Likes
Message 3 of 6

jleavitt
Advocate
Advocate

Dave,

By way of explanation, I'm a Land Surveyor employed by the Bureau of Land Management and my duties are the maintenance of the California Public Land Survey System database in GIS.  All of our survey data was converted to electronic files and I've written lisp routines to import that data into AutoCAD drawings.

 

Our basic unit is the Township, a rectangular parcel roughly 6 miles on a side.  Each Township is subdivided into 36 Sections each being roughly 1 mile on a side.  These figures represent the measurements reported by surveys over the years and have been adjusted using a parametric least squares adjustment.  Long story short, the point labels at the section corners are noted differently in each township depending on the point's position in the township.  Being as there is only one line (and therefore one point at each corner) between the townships.  The purpose of this exercise is to import adjacent points and transferring attributes contained in that block to form one block with both sets of attributes.

 

The Point block is PID (point identifier) 

 

Thank you.

 

By the way, even though I work for the California State Office of the BLM my duty station is Las Vegas.

 

J Leavitt

J Leavitt, PLS
Land Surveyor
Bureau of Land Management
California State Office
0 Likes
Message 4 of 6

Pointdump
Consultant
Consultant

J,
Thanks for posting your drawings. Makes thing much clearer.

 

Attach_1.png

 


I attached and queried the T01SR06W drawing into T01NR06W. Got a strange "warning", but mostly the query seemed OK.
"...form one block with both sets of attributes."
I see your quandary. And I can't think of anything automatic.
Dave

Dave Stoll
Las Vegas, Nevada

EESignature

64GB DDR4 2400MHz ECC SoDIMM / 1TB SSD
NVIDIA Quadro P5000 16GB
Windows 10 Pro 64 / Civil 3D 2025
0 Likes
Message 5 of 6

jleavitt
Advocate
Advocate

Dave,

I think I can do it, but I can't believe that they have selection by all those other methods, but not at a specific coordinate.  You would thing that they would have included a selection for the block insertion point at least.  

 

I can query in ALL of the pids in the adjoining township and then separate them from each other by the (ssget "C" ip ip) method that returns a set of all object that pass through a specified point (ip), but it would be so much easier to do that before the import.

 

Thanks for your efforts.  If you think of anything please get back to me.

 

J Edward Leavitt, PLS

J Leavitt, PLS
Land Surveyor
Bureau of Land Management
California State Office
0 Likes
Message 6 of 6

ChicagoLooper
Mentor
Mentor

The drawing named T01NR6W has a coordinate system CA83-V meters while the drawing named T01SR06W has a coordinates system CA83-VI meters. 

 

The southern boundary of township 1 North is abutting the northern boundary of township 1 South. Correct? The abutting occurs on Base Line Rd. in Rancho Cucamonga, CA. Correct?

 

Open 1 North drawing and drag-and-drop 1 South directly onto a 'white blank area' on Map Explorer Tab of the Map Task Pane. Make sure 1 South drawing is closed, because if it's open, your query will fail.

 

The query you composed in drawing named T01NR06W looks like the image below. This won't work but you can fix it by simplifying it.

 

1.JPG

 

To fix it, keep the first line. Delete the 2nd and 3rd lines. Add a new line right below the first line. Make your new query look like the image below, then execute it.

 

2.JPG

 

 

Chicagolooper

EESignature

0 Likes