.TIF vs .ECW Raster

2,400 views
Skip to first unread message

ziya...@gmail.com

unread,
Jul 4, 2013, 2:09:51 AM7/4/13
to mapi...@googlegroups.com
Hi,
 
I have found MapInfo struggles to run .TIF based raster files. The system runs very slowly where as an .ECW of comparative file size (or even larger) will run perfectly fine.
 
Does anyone know the reasoning for this?
 
Cheers
 
Ziyaad

Mats Elfström

unread,
Jul 5, 2013, 2:28:02 AM7/5/13
to mapi...@googlegroups.com
Hi Ziiyad!
ECW is a much more efficient compression scheme, especially for GIS purposes. Among other things, ecw can carry its georeference within the file, and not rely on the limited world file setup.
If you compare tif and ecw in other systems, you probably will notice the same difference in performance.
However, different GIS may use different libraries for reading tifs and ecws, which also can affect performance.

Regards, Mats.E
--
--
You received this message because you are subscribed to the
Google Groups "MapInfo-L" group.To post a message to this group, send
email to mapi...@googlegroups.com
To unsubscribe from this group, go to:
http://groups.google.com/group/mapinfo-l/subscribe?hl=en
For more options, information and links to MapInfo resources (searching
archives, feature requests, to visit our Wiki, visit the Welcome page at
http://groups.google.com/group/mapinfo-l?hl=en
 
---
You received this message because you are subscribed to the Google Groups "MapInfo-L" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mapinfo-l+...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
 
 



--
______________________________________________
Mats Elfström, Väpplingvägen 21, SE-227 38 LUND, Sweden
tel: +46 46 145959 / mob: +46 70 595 39 35
alt e-mail: mats.e...@telia.com

ktgcad

unread,
Jul 5, 2013, 5:38:31 AM7/5/13
to mapi...@googlegroups.com
I think i encountered same problem using tif and tfw files in MI..The problem exist in tfw..open tfw file using notepad, you will find unwanted 0000 in it...erase it,,you might have no issues..
Kalai Selvan.K
KTG Infotech
GIS (Mineral Exploration)
Data Integration, Analysis, Capturing and Data Conversion
for Geochemistry,IP and Drill logs
Skypes-ktgcad

Richard Greenwood

unread,
Jul 5, 2013, 9:41:15 AM7/5/13
to mapinfo-l
ECW files use a wavelete compression (https://en.wikipedia.org/wiki/Wavelet_transform)that creates image files that are in the order of 1/10th to 1/20th the size of uncompressed files. So MapInfo needs to read less data from the disk. But the real performance improvement comes from the formats ability to generate virtual pyramids. When you display a 1000x1000 pixel image on a computer monitor that is based on a 10,000x10,000 pixel image then the image must be downsamplesd and 100x as many pixels must read read from the disk than are actually required. A traditional approach to this is to create "pyramids" which are preprocessed for certain zoom levels and only read the


--
--
You received this message because you are subscribed to the
Google Groups "MapInfo-L" group.To post a message to this group, send
email to mapi...@googlegroups.com
To unsubscribe from this group, go to:
http://groups.google.com/group/mapinfo-l/subscribe?hl=en
For more options, information and links to MapInfo resources (searching
archives, feature requests, to visit our Wiki, visit the Welcome page at
http://groups.google.com/group/mapinfo-l?hl=en
 
---
You received this message because you are subscribed to the Google Groups "MapInfo-L" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mapinfo-l+...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
 
 

Richard Greenwood

unread,
Jul 5, 2013, 10:25:44 AM7/5/13
to mapinfo-l
ECW files use a wavelete compression (https://en.wikipedia.org/wiki/Wavelet_transform) that creates image files that are usually 1/10th to 1/20th the size of uncompressed files. So MapInfo needs to read less data from the disk.

But the real performance improvement comes from the ECW format's ability to generate virtual pyramids. When you display a 1000x1000 pixel image on a computer monitor that is based on a 10,000x10,000 pixel image then the image must be down samplesd and 100x as many pixels must read read from the disk than are actually required. A traditional approach to this is to create "pyramids" which are several files that have been down sampled for certain zoom levels and only read the one that is the appropriate resolution for a given display scale. ECW and SID formats have this ability "built-in". There are also certain TIFF formats that can do this but MapInfo's support of the various TIFF format options is very limited and I don't believe it supports and of these.

ECW and SID are proprietary formats that require licenses to read and write. TIFF and JPEG are open formats.

Rich


On Thu, Jul 4, 2013 at 12:09 AM, <ziya...@gmail.com> wrote:
--
--
You received this message because you are subscribed to the
Google Groups "MapInfo-L" group.To post a message to this group, send
email to mapi...@googlegroups.com
To unsubscribe from this group, go to:
http://groups.google.com/group/mapinfo-l/subscribe?hl=en
For more options, information and links to MapInfo resources (searching
archives, feature requests, to visit our Wiki, visit the Welcome page at
http://groups.google.com/group/mapinfo-l?hl=en
 
---
You received this message because you are subscribed to the Google Groups "MapInfo-L" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mapinfo-l+...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
 
 
Reply all
Reply to author
Forward
0 new messages