Return-Path: <awaresystems.be+caf_=filtered=awaresystems.be@gmail.com>
Delivered-To: filtered@awaresystems.be
Received: from mx2.pub.mailpod2-cph3.one.com ([10.27.25.12])
	by mailstorage18.cst.mailpod2-cph3.one.com (Dovecot) with LMTP id fsorAfsE9lprCwAAQS8vrQ
	for <filtered@awaresystems.be>; Fri, 11 May 2018 21:16:46 +0000
X-HalOne-ID: 9b4ec150-5560-11e8-b780-ec0d9a6ed9fe
Received: from mail-oi0-f48.google.com (unknown [209.85.218.48])
	by mx2.pub.mailpod2-cph3.one.com (Halon) with ESMTPS
	id 9b4ec150-5560-11e8-b780-ec0d9a6ed9fe;
	Fri, 11 May 2018 21:16:45 +0000 (UTC)
Received: by mail-oi0-f48.google.com with SMTP id b130-v6so5886337oif.12
        for <filtered@awaresystems.be>; Fri, 11 May 2018 14:16:45 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=1e100.net; s=20161025;
        h=x-original-authentication-results:x-gm-message-state:delivered-to
         :from:to:date:message-id:user-agent:in-reply-to:references
         :mime-version:cc:subject:precedence:list-id:list-unsubscribe
         :list-archive:list-post:list-help:list-subscribe:mime-version:sender
         :errors-to;
        bh=SVk3PrA1lOw/5riJsJTwYGexUiLisz2kfybQmwIJyfk=;
        b=h3tJBwMTGCfDecZlZ/DQ/T/o/2tRuPn4eWTTz4u3qNe6PwcBax1HN3gCtD2OxpgjPw
         DfueRI/JPtUIF8dSMc1dus/N/N7uRyWTOTl+jmu1itf0aV/XiEef1oBScO0vPPX1Jiyq
         3WJy8KRSSOZPIRVRcmMsKJavuYz8+V7MsLNeK4PuQHio/DVka1OfNwiBHo496Cr+zawa
         Nie6+1pFQQsiO+32fNfid5DUAkjyi7XOLe5VTFMvZAubIwLjUMrY79IQ3xOXxeiFnXy8
         bOCbHarQtgEXCqvStiqVY0cb51LuhItEsGby1GUmjUciKPJKyU7Hm71pMaWTC5CaSYax
         3Qgg==
X-Original-Authentication-Results: mx.google.com;       spf=neutral (google.com: 94.23.4.142 is neither permitted nor denied by best guess record for domain of tiff-bounces@lists.maptools.org) smtp.mailfrom=tiff-bounces@lists.maptools.org
X-Gm-Message-State: ALKqPwevgrClZurvjAEd6PyQIBsiThqNSmAvS3P/bj4fsMZXKmXwWelZ
	LAA8fszRoDc/5bLjA/ex2TJmMfV63lPJgoK/LcSVXLZF1L/a8S8=
X-Received: by 2002:aca:dc08:: with SMTP id t8-v6mr323700oig.159.1526073404053;
        Fri, 11 May 2018 14:16:44 -0700 (PDT)
X-Forwarded-To: filtered@awaresystems.be
X-Forwarded-For: awaresystems.be@gmail.com filtered@awaresystems.be
Delivered-To: awaresystems.be@gmail.com
Received: by 2002:a4a:650d:0:0:0:0:0 with SMTP id y13-v6csp1334503ooc;
        Fri, 11 May 2018 14:16:42 -0700 (PDT)
X-Google-Smtp-Source: AB8JxZqw9op6XpoKDl7g1rIgnQwA6TpdEmIfhmNPNbRGLuAQgHxi1QqK+AGsQNGHdBqdYDaTF6Gs
X-Received: by 2002:a1c:58ce:: with SMTP id m197-v6mr11500wmb.110.1526073402891;
        Fri, 11 May 2018 14:16:42 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1526073402; cv=none;
        d=google.com; s=arc-20160816;
        b=kHoNbO/3DprhNhX0TN4vQd57KuGxoEPIT7QRjpaO+/ux01EvQUqwo5vAjlIxDWpExE
         RBdf/jwXEGKxD7URnEEKvsdaeOJdHwBJny6mFJkrM25uVP6v7fZs6RUAc5lBy2AnRrPu
         43gO/JtkoKZglD/iISJZcqxyHUD5FQ3EbjL2o1Zflh4JVKTtKHBq60IACIWt6zJiweBl
         cL15rhtlauC2fyEGvHF3cE5FRUEy+7wjEslX0hAg9rgYb3AP52o2926nFYJev7VsV5Q4
         7FftEEeIdNlMGJsYkyrlEgQZb4iElvMFgiJyf7Kn9N8Plax6Qss4QvZzzvNMxtQNwJxw
         q83A==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816;
        h=errors-to:sender:mime-version:list-subscribe:list-help:list-post
         :list-archive:list-unsubscribe:list-id:precedence:subject:cc
         :mime-version:references:in-reply-to:user-agent:message-id:date:to
         :from:arc-authentication-results;
        bh=SVk3PrA1lOw/5riJsJTwYGexUiLisz2kfybQmwIJyfk=;
        b=by5H8CmBvDBgfAf83q2Eu7m7t3aLF2V6AXZNQc/cVfHnzIVm+HFwaVKR+1hJoiuOf2
         zJgvgyRKeopqNWgKcwZ0rOjzvjtdg12aIc/C8+Pj3P9fkFWiSuCDWdhnBLfw2cSiQlAB
         b7MZRiLjHw2cdqU7xAWGNxLT1rgbhzNg1ZGU365M6sewQup+Ch2U6feKNajtTL13cwQk
         XV4P/gAFi+FoB0PFOKsVSywKrdsodw7MIzK+boyIXevRCTCS9e8C9Jc/q8s11eEq+zsr
         /Wjm3JzT5pjkZUfLwCKTII5pC/EnKwUXf4n1HBNkrs28GBKvVHmlhE7DNvbJrK06e2E6
         tLUQ==
ARC-Authentication-Results: i=1; mx.google.com;
       spf=neutral (google.com: 94.23.4.142 is neither permitted nor denied by best guess record for domain of tiff-bounces@lists.maptools.org) smtp.mailfrom=tiff-bounces@lists.maptools.org
Return-Path: <tiff-bounces@lists.maptools.org>
Received: from lists.maptools.org (ks365428.kimsufi.com. [94.23.4.142])
        by mx.google.com with ESMTP id 1-v6si3449158wrl.258.2018.05.11.14.16.42;
        Fri, 11 May 2018 14:16:42 -0700 (PDT)
Received-SPF: neutral (google.com: 94.23.4.142 is neither permitted nor denied by best guess record for domain of tiff-bounces@lists.maptools.org) client-ip=94.23.4.142;
Authentication-Results: mx.google.com;
       spf=neutral (google.com: 94.23.4.142 is neither permitted nor denied by best guess record for domain of tiff-bounces@lists.maptools.org) smtp.mailfrom=tiff-bounces@lists.maptools.org
Received: from [10.1.0.241] (localhost.localdomain [127.0.0.1])
	by lists.maptools.org (Postfix) with ESMTP id 2588535C0BE;
	Fri, 11 May 2018 16:15:57 -0500 (EST)
Received: from relay7-d.mail.gandi.net (relay7-d.mail.gandi.net
	[217.70.183.200])
	by lists.maptools.org (Postfix) with ESMTPS id 4C02835C0BC
	for <tiff@lists.maptools.org>; Fri, 11 May 2018 16:15:39 -0500 (EST)
X-Originating-IP: 88.162.84.61
Received: from even-i700.localnet (mla78-3-88-162-84-61.fbx.proxad.net
	[88.162.84.61]) (Authenticated sender: test@spatialys.com)
	by relay7-d.mail.gandi.net (Postfix) with ESMTPSA id D276320005;
	Fri, 11 May 2018 23:15:43 +0200 (CEST)
From: Even Rouault <even.rouault@spatialys.com>
To: Kemp Watson <kemp@objectivepathology.com>
Date: Fri, 11 May 2018 23:15:38 +0200
Message-ID: <22120879.X33DIN1j8C@even-i700>
User-Agent: KMail/5.1.3 (Linux/4.4.0-124-generic; KDE/5.18.0; x86_64; ; )
In-Reply-To: <AB0ACCC9-E0D1-465E-9446-FB733A35FAEB@objectivepathology.com>
References: <TY1PR06MB0990FC946AE5DB7A40519001AE9F0@TY1PR06MB0990.apcprd06.prod.outlook.com>
	<3196489.CynQo952X5@even-i700>
	<AB0ACCC9-E0D1-465E-9446-FB733A35FAEB@objectivepathology.com>
MIME-Version: 1.0
X-Spam-Level: *
Cc: tiff@lists.maptools.org
Subject: Re: [Tiff] LZ4 compression
X-BeenThere: tiff@lists.maptools.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: TIFF and libtiff discussion <tiff.lists.maptools.org>
List-Unsubscribe: <http://lists.maptools.org/mailman/listinfo/tiff>,
	<mailto:tiff-request@lists.maptools.org?subject=unsubscribe>
List-Archive: <http://lists.maptools.org/mailman/private/tiff>
List-Post: <mailto:tiff@lists.maptools.org>
List-Help: <mailto:tiff-request@lists.maptools.org?subject=help>
List-Subscribe: <http://lists.maptools.org/mailman/listinfo/tiff>,
	<mailto:tiff-request@lists.maptools.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1249182460=="
Mime-version: 1.0
Sender: tiff-bounces@lists.maptools.org
Errors-To: tiff-bounces@lists.maptools.org

This is a multi-part message in MIME format.

--===============1249182460==
Content-Type: multipart/alternative; boundary="nextPart4656537.fXuyR76RM7"
Content-Transfer-Encoding: 7Bit

This is a multi-part message in MIME format.

--nextPart4656537.fXuyR76RM7
Content-Transfer-Encoding: 7Bit
Content-Type: text/plain; charset="us-ascii"

On vendredi 11 mai 2018 16:54:00 CEST Kemp Watson wrote:
> Interesting about cloud-optimized GeoTIFF; I wasn't aware of the project -
> we've been doing exactly that for 12 years with our ZIF format (although we
> used to need a bit of server-side Javascript before range-requests, in the
> pre-BigTIFF version). See http://zif.photo.

Ah I'm discovering ZIF...

I see that you use Compression=34933 for PNG. Is that officially registered ? Anyway, would 
be worth having it 'reserved' in tiff.h (I guess libtiff can be a decent registry...). Do you mind 
issuing a pull request for that, so at least no one steps over that one ?
From your experience, PNG offers better compression than DEFLATE ? Probably due to the 
2D filters ?

For COG, a JavaScript client has been released just yesterday:
https://geotiffjs.github.io/cog-explorer/

> 
> So much duplication of effort since the Internet - connection is not
> communication.

Was probably worse *before* the Internet :-)

The issue here is that we belong to 2 different 'sub-communities' of TIFF, which makes 
unwanted fragmentation more prone.

-- 
Spatialys - Geospatial professional services
http://www.spatialys.com

--nextPart4656537.fXuyR76RM7
Content-Transfer-Encoding: 7Bit
Content-Type: text/html; charset="us-ascii"

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;">
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">On vendredi 11 mai 2018 16:54:00 CEST Kemp Watson wrote:</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">&gt; Interesting about cloud-optimized GeoTIFF; I wasn't aware of the project -</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">&gt; we've been doing exactly that for 12 years with our ZIF format (although we</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">&gt; used to need a bit of server-side Javascript before range-requests, in the</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">&gt; pre-BigTIFF version). See http://zif.photo.</p>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; ">&nbsp;</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">Ah I'm discovering ZIF...</p>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; ">&nbsp;</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">I see that you use Compression=34933 for PNG. Is that officially registered ? Anyway, would be worth having it 'reserved' in tiff.h (I guess libtiff can be a decent registry...). Do you mind issuing a pull request for that, so at least no one steps over that one ?</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">From your experience, PNG offers better compression than DEFLATE ? Probably due to the 2D filters ?</p>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; ">&nbsp;</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">For COG, a JavaScript client has been released just yesterday:</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">https://geotiffjs.github.io/cog-explorer/</p>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; ">&nbsp;</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">&gt; </p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">&gt; So much duplication of effort since the Internet - connection is not</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">&gt; communication.</p>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; ">&nbsp;</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">Was probably worse *before* the Internet :-)</p>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; ">&nbsp;</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">The issue here is that we belong to 2 different 'sub-communities' of TIFF, which makes unwanted fragmentation more prone.</p>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; ">&nbsp;</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">-- </p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">Spatialys - Geospatial professional services</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">http://www.spatialys.com</p></body></html>
--nextPart4656537.fXuyR76RM7--


--===============1249182460==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Tiff mailing list: Tiff@lists.maptools.org
http://lists.maptools.org/mailman/listinfo/tiff
http://www.remotesensing.org/libtiff/
--===============1249182460==--
