List of Contributions

Sam Roberts

Knowledge Community Shared Account
MapInfo Pro 17 Beta
Summer '18 Map Entry

Contact Details

Knowledge Community Shared Account
Australia

My Content

1 to 20 of 50+ total
Posted By Sam Roberts Oct 13, 2021 6:15 PM
Found In Egroup: MapInfo Pro
\ view thread
About a year ago I wrote an article discussing some of the issues associated with rendering large rasters in MapInfo Pro and proposing various workarounds and tips to deal with those issues. That article was written for MapInfo Pro 2019.3. Since then, MapInfo Pro 2021 has been released and it includes ...
Posted By Sam Roberts Aug 10, 2021 8:17 PM
Found In Egroup: MapInfo Pro
\ view thread
Hi Peter, The calculator expression "cond(a,b,c)" is a programmer-friendly way of writing "IF (condition a) THEN (result b) ELSE (result c)" expression. Two observations - Firstly, you have used a nested "cond" command to test two variables. It would be simpler to just use a logical "and" operator. ...
Posted By Sam Roberts Jul 23, 2021 9:35 PM
Found In Egroup: MapInfo Pro
\ view thread
Hi Mike, You might be interested in an article I have written called "Large Raster Rendering Performance in MapInfo Pro". You will find it on my website in the articles section here. If you work your way through it, in the latter half of the article I discuss strategies to efficiently display rasters ...
Posted By Sam Roberts Jun 23, 2021 12:53 AM
Found In Egroup: MapInfo Pro
\ view thread
Thanks for that information, Peter. More EPSG codes in the MapInfoW.PRJ file, please!  This is a good opportunity to advertise my free "Projection Explorer" App. You can download this app from the Windows Store - just open the Windows Store on your PC and search for "Projection Explorer" by Roberts Geospatial ...
Posted By Sam Roberts Oct 15, 2020 9:01 PM
Found In Egroup: MapInfo Pro
\ view thread
I just tried the Point Inspection operation on the data you provided. I found it worked correctly. The numbers are certainly different to those you acquired, which are definitely incorrect. It returns the value of the cell in which each point lies without doing any interpolation. The values are acquired ...
Posted By Sam Roberts Sep 21, 2020 5:34 PM
Found In Egroup: MapInfo Pro
\ view thread
Sounds like you want to clip the raster so that no values exceed 5. Hit the 'New' input button and choose the raster you want to process. The default name will be "Input_1". I usually change these to A, B etc by clicking on the name in the list. Then, from the functions list, choose the "min" function. ...
Posted By Sam Roberts Sep 13, 2020 10:58 PM
Found In Egroup: MapInfo Pro
\ view thread
I don't think there are concrete plans but I think they would like to do so. There is an ongoing effort to port the entire raster code base to Linux so that it can be use in Spectrum Spatial. This porting should be complete by the end of the calendar year. ------------------------------ Sam Roberts Engineer, ...
Posted By Sam Roberts Sep 7, 2020 7:05 PM
Found In Egroup: MapInfo Pro
\ view thread
I have prepared a (lengthy) document that describes the MapInfo Virtual Raster (MVR) format. It should be used in conjunction with MapInfo Pro 2019 Patch 3, due to be released in October 2020. Some of the features described in this document will not be available in previous releases. An MVR file is an ...
Posted By Sam Roberts Sep 7, 2020 7:04 PM
Found In Library: Mapinfo Pro
Posted By Sam Roberts Aug 27, 2020 1:37 AM
Found In Egroup: MapInfo Pro
\ view thread
MapInfo Pro Advanced 2019 Patch 3, due to be released in October 2020, introduces a new tool for tree canopy analysis. This tool uses airborne acquired LiDAR survey data to measure tree canopy coverage, tree canopy density and tree canopy height. On other GIS platforms, calculating these canopy parameters ...
Posted By Sam Roberts Aug 24, 2020 11:10 PM
Found In Library: Mapinfo Pro
Posted By Sam Roberts Aug 24, 2020 11:10 PM
Found In Egroup: MapInfo Pro
\ view thread
I have prepared a document describing work undertaken in 2019 to build a capability to prepare satellite multispectral data scenes for rendering and analysis in MapInfo Pro. The essence of the process is to support a wide variety of platforms, instruments, products and formats and to automatically generate ...
Posted By Sam Roberts Apr 6, 2020 6:39 PM
Found In Egroup: MapInfo Pro
\ view thread
Hi Andrew, It sounds like you need to contact Datamine to access support for Discover on MapInfo Pro. I assume you are using the "Surfaces" tool in Discover. I have not had any contact with that product for several years now. If you have (or were prepared to purchase) MapInfo Pro Advanced then you can ...
Posted By Sam Roberts Mar 1, 2020 4:19 PM
Found In Egroup: MapInfo Pro
\ view thread
Your expression is like this -  IF (B is Valid) THEN Output B ELSE Output A Firstly, to reduce confusion, you can change the "Alias" names for the rasters from "Input_1", "Input_2" etc to something that makes sense like "A" and "B". Just click on the alias name to edit it in the dialog. cond(expression, ...
Posted By Sam Roberts Feb 13, 2020 7:03 PM
Found In Egroup: MapInfo Pro
\ view thread
You will need to put more into the XML file. <?xml version="1.0" encoding="UTF-8"?> < RenderAlgorithm > < Raster Name = " Raster1 " File = " geotiff_example.tif " /> <DataConditioning Name = "RemoveColors"> < Value > 4294967295 </ Value > </ DataConditioning ...
Posted By Sam Roberts Feb 13, 2020 4:09 PM
Found In Egroup: MapInfo Pro
\ view thread
If all your TIFF files are in the same directory then you can just create a single XML file and change the "File" tag in the XML to "*.tif". Then the algorithm will render them all at once. Another alternative is to list all the rasters you want to render like this -  <?xml version="1.0" encod ...
Posted By Sam Roberts Feb 13, 2020 1:17 AM
Found In Egroup: MapInfo Pro
\ view thread
I believe that pure white is treated specially in the raster handler for valid reasons. Unfortunate, but true. I found a solution by creating a rendering algorithm and displaying that - instead of displaying the TIFF file. You might need Pro 2019 for this to work. The algorithm only contains the name ...
Posted By Sam Roberts Feb 13, 2020 12:43 AM
Found In Egroup: MapInfo Pro
\ view thread
Advanced does not require a high specification machine, but it does not hurt to have good hardware. CPU Raster processing operations will take advantage of multi-core CPU's and hyperthreaded CPU's, but we often limit the number of threads to 16. So if you have a machine with more than 8 cores, you might ...
Posted By Sam Roberts Jan 27, 2020 11:35 PM
Found In Egroup: MapInfo Pro Developers User Group
\ view thread
By removing support for TIFF files by both the native driver and the GDAL driver, you ought to ensure that the TIFF files are loaded by the old Pro drivers. Another possibility is that the system is being forced to compute some statistics for each of the TIFF files when you open them. Statistics are ...