MapInfo Pro

 View Only
  • 1.  Using Grid Data

    Posted 09-18-2025 06:21

    Hello

    I have an ESRI grid image (.adf) of population data. I can open it in MapInfo and I can obviously use it visually, but how do I use the actual attribute data? I haven't really worked with raster/grid data very much before. Ideal world I'd like to convert the thing to vector, so each (square) cell would effectively be a grid square (polygon) which I could interact with. Failing that, if I could update a table using the grid image that would be useful. 

    Currently it feels like the information is just locked behind a raster I can only look at, which isn't very useful. 

    Thanks for your help,

    Ryan



    ------------------------------
    Ryan Cook
    ORH LTD
    ------------------------------


  • 2.  RE: Using Grid Data

    Posted 09-22-2025 10:01

    Hi Ryan

    You will need the Advanced Raster Module (standard if you have a Subscription licence).

    Plenty of information and introduction in the Help files https://help.precisely.com/r/t/1031447250/2023-12-31/MapInfo-Pro-Advanced/pub/2023/en-US/MapInfo-Pro-Advanced-Help/Introducing-MapInfo-Pro-Advanced2023

    Regards



    ------------------------------
    John Ievers
    CDR Group Limited
    Hope Valley, United Kingdom
    ------------------------------



  • 3.  RE: Using Grid Data

    Posted 09-23-2025 06:13
    Edited by Ryan Cook 09-23-2025 06:13

    Thanks John. Sadly that's a module only available with MapInfo Advanced. Which is a shame when QGIS can perform the task for free. 

    Ideally, I'd like to be able to code the function into a program to automate a process, but it seems all of this functionality is locked behind an even more expensive subscription. We seem to be reaching for other applications to solve a lot of GIS problems these days.



    ------------------------------
    Ryan Cook
    ORH LTD
    ------------------------------



  • 4.  RE: Using Grid Data

    Posted 09-23-2025 11:25

    I'm looking at IsGridCellNull() and GetGridCellValue() in MapBasic. Both seem incredibly unstable, and I can't quite see how to translate Long/Lat coords to pixels. What's the point of these functions if they require a unit MapInfo cannot refer to? Not sure I get it. 



    ------------------------------
    Ryan Cook
    ORH LTD
    ------------------------------