Global Mapper v25.0

Support for FEM data?

Environ
Environ Global Mapper User
edited October 2013 in SDK
Hi,

Does global mapper support unstructured and structured structured point data both or only structured point data? Is there any support for FEM data?

Thanks
Regards

Rakesh Patil

Comments

  • Environ
    Environ Global Mapper User
    edited August 2013
    Sorry, by mistake I posted it into wrong category. How can I move it to technical support category?

    Thanks
    Regards

    Rakesh Patil
  • global_mapper
    global_mapper Administrator
    edited August 2013
    Rakesh,

    There isn't currently any support for finite element model analysis (FEM), is that what you meant by FEM? Don't worry about the thread being in the wrong place, it will still turn up in searches which is the important thing.

    Thanks,

    Mike
    Global Mapper Guru
    geohelp@bluemarblegeo.com
    Blue Marble Geographics for Coordinate Conversion, Image Reprojection and Vector Translation
  • Environ
    Environ Global Mapper User
    edited August 2013
    Hi Mike,

    What about unstructured grid? If I have set of points, say xyz points and are scattered arbitrarily in an unstructured way.? Is it possible to load this such data and display it using GM SDK?

    Thanks & regards
  • global_mapper
    global_mapper Administrator
    edited August 2013
    Yes, you can load the 3D points and also use the GM_GenerateElevationGrid function to triangulate and grid the 3D point data if you want to create a gridded surface from it for display or further analysis.

    Thanks,

    Mike
    Global Mapper Guru
    geohelp@bluemarblegeo.com
    Blue Marble Geographics for Coordinate Conversion, Image Reprojection and Vector Translation
  • Environ
    Environ Global Mapper User
    edited August 2013
    Hello Mike,

    Well, I tried doing exactly the same what you mentioned. I observed some of the input file were reading in fully, but at the end it used to show cannot read the input ascii file. And some input files read and displayed properly. Then I found that rectangular structured points are being read and rendered, while the unstructured didn't. So I tried another test. I combined both structured and unstructured pointset and found it was working properly. But separately they weren't working. Then I realized that while merging those two, I had eliminated some duplicate points, and probably that's why it wasn't reading. Is there any criteria that when the xyz file, as an ascii file, is read in, it should not contain duplicate points?

    How about the existing grid? Like I have a set of 3d points along with their connectivity information? In this case, how do I read the points and link the corresponding triangular elements to represent them as a grid?

    Thanks
  • global_mapper
    global_mapper Administrator
    edited August 2013
    There shouldn't be any issue with duplicate points. So long as you have a data set of at least 3 unique 3D points you should be able to grid them. Did you perhaps not have enough unique points?

    If you already know how to make triangles you can create new GM_AreaFeature_t features in a layer with the triangles (use the mVertexElevList to provide the per-vertex elevation values) and set the mFeatureInfo.mClass to AFC_TIN_FACE, then grid that layer. It should notice that all of the input is triangles and just sample the TIN rather than re-TIN-ing it first.

    Thanks,

    Mike
    Global Mapper Guru
    geohelp@bluemarblegeo.com
    Blue Marble Geographics for Coordinate Conversion, Image Reprojection and Vector Translation
  • Skye4525
    Skye4525 Global Mapper User
    edited October 2013
    Thanks for info.