Notifications
Clear all

Leica Infinity - XML surface from .LAS file - meters?

8 Posts
4 Users
0 Reactions
5 Views
(@scrim)
Posts: 56
Registered
Topic starter
 

There are times when we need to create a Civil 3D surface from .las point cloud data.?ÿ Our process is:

  • Import .las point cloud data into Leica Infinity
  • Create a surface
  • Export the surface as a LandXML file
  • Import the XML file into Civil 3D

In both Infinity and Civil 3D, we have our projections set the same, and units set to feet.?ÿ But when we import the XML file, it always comes in in meters.?ÿ We can use the scale command in Civil 3D to bring the surface (coordinates and elevations) down to feet using a base point of 0,0 and it comes in perfectly georeferenced.?ÿ But I don't understand why the XML file always comes in scaled up to meters?

Anyone else experience this??ÿ?ÿ

 
Posted : 25/02/2022 1:51 pm
(@leegreen)
Posts: 2195
Customer
 

Perhaps LandXML format can't recognize "feet" alone, it should be US Survey Feet or International Feet.

 
Posted : 25/02/2022 2:04 pm
(@scrim)
Posts: 56
Registered
Topic starter
 
Posted by: @leegreen

I aasume LandXML format can't recognize "feet" alone, it should be US Survey Feet or International Feet.

Roger, we have the same state plane zones set in both apps, specifically in US Survey feet.

Globally in Civil 3D, we have drawing units set to feet everywhere I know to look.?ÿ?ÿ

 
Posted : 25/02/2022 2:14 pm
(@rover83)
Posts: 2346
Registered
 

It's probably an export setting or maybe even a problem with the exporter. Seen it a few times with other software.

Check the XML file in a text editor, it's a pretty intuitive format.

Look for the linearUnit attribute of the Units node, and try changing it to USSurveyFoot and see if that fixes the problem:

XMLscreenshot

?ÿ

?ÿ

 
Posted : 25/02/2022 5:14 pm
(@ladd-nelson)
Posts: 734
Registered
 

@scrim Is it possible your source LAS is in meters?

 
Posted : 25/02/2022 5:43 pm
(@scrim)
Posts: 56
Registered
Topic starter
 
Posted by: @rover83

It's probably an export setting or maybe even a problem with the exporter. Seen it a few times with other software.

Check the XML file in a text editor, it's a pretty intuitive format.

Look for the linearUnit attribute of the Units node, and try changing it to USSurveyFoot and see if that fixes the problem:

XMLscreenshot

?ÿ

?ÿ

I checked the header of the XML file, it's exactly as your example, everything in feet

 
Posted : 25/02/2022 5:54 pm
(@scrim)
Posts: 56
Registered
Topic starter
 
Posted by: @ladd-nelson

@scrim Is it possible your source LAS is in meters?

Yes, my LAS data is in meters.?ÿ When I look at the data properties in Infinity, the elevations are in meters but labeled as feet. It lists an elevation as being 1,616.63 ft. but in reality it's 492.75 ft.?ÿ

It appears that when you assign imperial units in Leica Infinity, it only changes the tag at the end of the data, and does not actually convert the data from meters to feet.?ÿ?ÿ

 
Posted : 25/02/2022 6:05 pm
(@rover83)
Posts: 2346
Registered
 
Posted by: @scrim

It appears that when you assign imperial units in Leica Infinity, it only changes the tag at the end of the data, and does not actually convert the data from meters to feet.?ÿ?ÿ

That's strange for a geospatial processing program like Infinity, which should be able to reproject and modify units on the fly. While it has several features that I quite like, I found it incredibly opaque and user-unfriendly compared to other similar programs.

 
Posted : 27/02/2022 3:38 pm