MapInfo Pro

 View Only
Expand all | Collapse all

3D function

  • 1.  3D function

    Posted 02-06-2024 08:53
    Edited by Thomas Delaire 02-06-2024 08:55
      |   view attached
    Hello, I work for French civil aviation and I have been using Mapinfo for 2 years.
    I have just updated my 2023 version which integrates 3D views. This new function seems quite interesting but I don't understand how it works.
    I tinkered for several hours without success. So I'm calling on you to help me.
    I created RASTER tables in mapinfo (3 files .mmr, .mmrghx and .tab), but I cannot make them appear in 3D when I create a new 3D map.
    I have a black square that appears, no 3D and I can no longer move forward.
    I am attaching a photo.
    If the specialists would be willing to help me, I would be delighted.
    thank you in advance.
    Kind regards, Thomas

    ------------------------------
    Thomas Delaire
    Knowledge Community Shared Account
    ------------------------------


  • 2.  RE: 3D function

    Posted 02-06-2024 09:17
    Edited by Thomas Delaire 02-06-2024 10:02
      |   view attached
    EDIT



    ------------------------------
    Thomas Delaire
    Knowledge Community Shared Account
    ------------------------------



  • 3.  RE: 3D function

    Employee
    Posted 02-07-2024 04:02

    Hi Thomas

    If it's an elevation model that you want to use in your 3D window, you need to create an elevation source from it before you can use it.

    Check out this #MapInfoMonday article on elevation source creation.

    You can also assign Z values to your zones and so make them "grow" into the air, check out this #MapInfoMonday article on how to use the DrawTools add-in for this.



    ------------------------------
    Peter Horsbøll Møller
    Principal Presales Consultant | Distinguished Engineer
    Precisely | Trust in Data
    ------------------------------



  • 4.  RE: 3D function

    Posted 02-07-2024 08:52
    Edited by Thomas Delaire 02-07-2024 08:55

    TY Peter for your réponse.

    I managed to create an elevation source from an ASC file (natural terrain of a French region). Cf photo N°1.

    My problem is to create a 3D layer from a RASTER table, created in MapInfo.
    I have a raster table (consisting of 3 files .tab, .mmr and .mgx) which is recognized as a 3D layer, but which appears in 2D...
    Cf photo n°2 : I don't know what to put in the "height expression" field?

    TY for your help,
    Thomas

    ------------------------------
    Thomas Delaire
    Knowledge Community Shared Account
    ------------------------------



  • 5.  RE: 3D function

    Employee
    Posted 02-08-2024 02:18

    Currently, the 3D Window only supports one raster elevation layer.

    What does the MRR raster illustrate? Could it be illustrated as a vector layer on top of the elevation based on the ASC layer?



    ------------------------------
    Peter Horsbøll Møller
    Principal Presales Consultant | Distinguished Engineer
    Precisely | Trust in Data
    ------------------------------



  • 6.  RE: 3D function

    Posted 02-08-2024 03:23
    Edited by Thomas Delaire 02-08-2024 03:40
    Excuse my english, im french and i use google traduction :)

    In my case, the MMR raster represents volumes which protect air navigation, in France
    .
    I want to superimpose:
    - the natural terrain in 3D, which is the "source of elevation".

    - the 3D volumes for navigation, which is the MMR raster, which I created with MapInfo, from a vector table. it's my 3D layer.

    So it is not possible to superimpose 2 3D raster layers?

    TY for your help,

    Thomas






    ------------------------------
    Thomas Delaire
    Knowledge Community Shared Account
    ------------------------------



  • 7.  RE: 3D function

    Posted 02-08-2024 03:48
      |   view attached
    Attached is a photo of my interface.
    
    I drew a landing gap to protect the planes.
    blue is the lowest altitude (the runway) and red is the start of the aircraft landing procedure.

    I have a 3D raster (with the right altitudes, when I use the 'cell value' tool). When I import this layer into the 3D tool, it gives me 2D, as in the attached photo.

    it's not easy to explain my problem...
    TY :)






    ------------------------------
    Thomas Delaire
    Knowledge Community Shared Account
    ------------------------------



  • 8.  RE: 3D function

    Employee
    Posted 02-08-2024 04:10
    Edited by Peter Møller 02-08-2024 04:40

    I would keep this as a vector.

    Using DrawTools you can assign elevation data to the nodes and in this way make the polygon stand out in the 3D map.

    And yes, unfortunately, you can't have two "elevation" rasters in the 3D map yet.

    Here's an example I just created using DrawTools



    ------------------------------
    Peter Horsbøll Møller
    Principal Presales Consultant | Distinguished Engineer
    Precisely | Trust in Data
    ------------------------------



  • 9.  RE: 3D function

    Posted 02-08-2024 04:36

    OK TY.

    I will try to use drawtools.

    However, I don't have access to your message above. I have an error message:

    "You are not eligible to view this message"

    Is it an add-on to load into MapInfo?

    thomas



    ------------------------------
    Thomas Delaire
    Knowledge Community Shared Account
    ------------------------------



  • 10.  RE: 3D function

    Employee
    Posted 02-08-2024 04:44

    Weird - that is just a link to another post here in the community:. 

    https://community.precisely.com/discussion/drawtools-for-m-and-z-values-on-nodes

    Yes, DrawTools is an add-on that you can find in the MapInfo Marketplace from the Home tab inside MapInfo Pro.



    ------------------------------
    Peter Horsbøll Møller
    Principal Presales Consultant | Distinguished Engineer
    Precisely | Trust in Data
    ------------------------------



  • 11.  RE: 3D function

    Posted 02-08-2024 04:58
      |   view attached
    I just installed it.
    I will try to test your software.
    I need to be able to assign an altitude to a node... :)


    ------------------------------
    Thomas Delaire
    Knowledge Community Shared Account
    ------------------------------



  • 12.  RE: 3D function

    Posted 02-08-2024 05:02
    Edited by Thomas Delaire 02-08-2024 05:39
      |   view attached

    i try :)

    New Z is the altitude to assign to the node...

    But what does New M stand for?

    EDIT :

    I just found the documentation... :)
    
    good job anyway
    well done
    
    


    ------------------------------
    Thomas Delaire
    Knowledge Community Shared Account
    ------------------------------



  • 13.  RE: 3D function

    Employee
    Posted 02-08-2024 05:42

    Hi

    The error is caused by an object that isn't a polyline or polygon/region. I'll add a check for that later in the tool. Can you for now ensure that all your objects are of type polyline or polygon. You can query this using Select by Attribute:

    The columns New_Z and NEW_M are just additional columns that can be used for assigning new Z values to the points. You can also update the Z column instead.

    If some of your objects have the same elevation/altitude for all nodes, you can do this using a tool directly and not worry about exporting the nodes.



    ------------------------------
    Peter Horsbøll Møller
    Principal Presales Consultant | Distinguished Engineer
    Precisely | Trust in Data
    ------------------------------



  • 14.  RE: 3D function

    Employee
    Posted 02-08-2024 07:07

    PS: New M is an additional value that also can be assigned to each node. I think M stands for "Measurement". It can be anything along the line or at the node. You don't have to specify it if you don't want to use it.



    ------------------------------
    Peter Horsbøll Møller
    Principal Presales Consultant | Distinguished Engineer
    Precisely | Trust in Data
    ------------------------------



  • 15.  RE: 3D function

    Posted 02-08-2024 08:37
    If possible, I would like to have your 3D table of the red trapeze, to help me understand.
    THANKS.


    ------------------------------
    Thomas Delaire
    Knowledge Community Shared Account
    ------------------------------



  • 16.  RE: 3D function

    Employee
    Posted 02-08-2024 09:29
      |   view attached

    Sure, just keep in mind the size was invented by me and has no relation to the actual zones around the airport.

    It's attached below



    ------------------------------
    Peter Horsbøll Møller
    Principal Presales Consultant | Distinguished Engineer
    Precisely | Trust in Data
    ------------------------------

    Attachment(s)



  • 17.  RE: 3D function

    Posted 02-12-2024 03:12
    Hello Peter, thank you for your help, and for this table.
    
    I recovered your table, which I modified by adding a track (black rectangle in photo 1).
    I imported this new table into a 3D map. And the result is photo 3. Your part is in 3D, and the track is flat.
    If we open the database for your table, it is empty. The z values ​​do not appear in the table?

    Thomas


    ------------------------------
    Thomas Delaire
    Knowledge Community Shared Account
    ------------------------------



  • 18.  RE: 3D function

    Posted 02-12-2024 04:00
      |   view attached

    Eureka :)

    I believe that I have understood :)

    Thank you for everything.
    I'm going to do some tests.
    I come back to you.
    Good to you,
    Thomas
    
    


    ------------------------------
    Thomas Delaire
    Knowledge Community Shared Account
    ------------------------------



  • 19.  RE: 3D function

    Posted 02-12-2024 04:20
    Edited by Thomas Delaire 02-12-2024 04:35
    last little question: I have a polyline with 150 nodes which all have the same Z

    Is there a solution to assign the value of Z to all these points at the same time? Or should I do them one by one?

    question n°2 :
    Can we put a texture on a 3D layer?



    ------------------------------
    Thomas Delaire
    Knowledge Community Shared Account
    ------------------------------



  • 20.  RE: 3D function

    Employee
    Posted 02-12-2024 05:37

    DrawTools has the feature Update MZ Values the allows you to update all nodes in one go.

    You can find it in the Nodes dropdown on the Spatial tab



    ------------------------------
    Peter Horsbøll Møller
    Principal Presales Consultant | Distinguished Engineer
    Precisely | Trust in Data
    ------------------------------



  • 21.  RE: 3D function

    Posted 02-12-2024 08:26
    Noted.
    thank you for your very clear explanations, and for the time spent on this forum.
    Yours sincerely,
    Thomas
    Icône de validation par la communauté


    ------------------------------
    Thomas Delaire
    Knowledge Community Shared Account
    ------------------------------



  • 22.  RE: 3D function

    Employee
    Posted 02-26-2024 05:28

    Hi Thomas

    I created this article to cover some of the questions you raised: MapInfo Monday: Airport Zones in 3D

    I'm hoping to get a follow-up article created on Monday next week too

    Peter



    ------------------------------
    Peter Horsbøll Møller
    Principal Presales Consultant | Distinguished Engineer
    Precisely | Trust in Data
    ------------------------------



  • 23.  RE: 3D function

    Posted 03-04-2024 04:25

    Hi Peter,

    Yes, I just saw this in the MapInfo interface. :)

    I'll look at this closely...

    Thanks again. Thomas



    ------------------------------
    Thomas Delaire
    Knowledge Community Shared Account
    ------------------------------