problem uploading PNTS

When I upload a .DWG file and select the PNTS layer from the USB, I get 3 times the points. I am trying to load 67 points and it gives me 201. Each point is duplicated 3 times. Is there a solution for this?

Dale
 

Matt Johnson

Well-Known Member
5PLS
I think I see the problem. If you are using Carlson software it creates a symbol, node, and block for each point. It looks like these are each interpreted by J-Field to be there own point and 3 points are created at the same location. It should be pretty easy to fix. I have attached a sample dwg with 2 Carlson Points. These points also have points names and descriptions which should be imported into the point name and description fields.
 

Attachments

  • CarlsonPoints.zip
    17 KB · Views: 327

Mikhail Drakin

Developer
I'll add options to bypass points or block definitions, but adding capability to import point name and description would require more work, and also another UI screen, the same as we have for SHP/DBF fields correspondence. Another problem is that there are 2 block references, one with attributes and one without, for each point. So we'll end up with 3 checkboxes: import points/import blocks with attributes + separate option "import only blocks with attributes".
 

Matt Johnson

Well-Known Member
5PLS
What would you think about just making it automatic to ignore the blocks if a block has the same coordinates as a point?
 

Mikhail Drakin

Developer
Than we'll need to make a setting of tolerance of what is "same coordinates". It is also useful (dealing with aliased points), but that's yet another option in the UI. In fact, it's strange Carlson puts all these data on the same layer. Isn't there an option to put points on one layer, blocks on another?
 

Matt Johnson

Well-Known Member
5PLS
If you take a look at the dwg file there are PNTDESC, PNTELEV, PNTMARK, PNTNO, PNTS layers created for the points. Turning off the PNTS layer hides everything while the other layers can be used to hide those attributes. As for a tolerance setting, I think 3 decimal places would be sufficient for a default value.
 

Mikhail Drakin

Developer
All objects are contained in PNTS layer, text labels are ignored anyway - the attributes are contained inside block references in PNTS layer. Otherwise the problem could be solved by simply importing only needed layers. Still I think Carlson should have a setting to change this behaviour, I doubt they hadn't run into similar issues with other software.
 
Top