Hi,

This proposal makes sense to me and my only additional comment is just whether 
or not the page might be better described as ‘Preview’ given that it only 
relays information and a preview link.

Cheers,
Paul

From: [email protected] [mailto:[email protected]] On Behalf Of Andrea 
Aime
Sent: 28 November 2017 08:31
To: Paul Wittle <[email protected]>
Cc: [email protected]
Subject: Re: [Geoserver-devel] GEOS-8413 - layer preview should default to 
tiled instead of single tile

Hi Paul,
as discussed in the ticket, a "random" tiled preview would be slower, not 
faster, than the single tile one, because
it won't hit a tile cache and will end up drawing a larger image (768x768 vs 
768x300).
Issues in the preview that prevent tile caching:

  *   The bounds are the ones of the layer and the tile grid is aligned to them 
(not to a gridset)
  *   The CRS is the native one of the layer, which might or might not be 
cached (e.g., often only 3857 and 4326 are tile cached)
  *   The zoom levels are typically not a match for the gridset
The GWC preview instead is setup based on the chosen gridset, and its code is 
quite different from the one of the normal preview.
I would not go for having a "tiled" option, on master we already have a choice 
between OL2 and OL3 (see previous discussion on
this list on why OL3+ is sometimes problematic), if we go for tiled and untiled 
we'd end up with 4 options, and as seen above,
for no gain in the common case.

Modest proposition: why, instead of having one more option, don't we expose the 
tiled layer page to the public, maybe hiding
the admin related portions (info about disk quota, blobstore, seeding). 
Something like this:

[Inline image 1]

At least this would have guarantee it is being cached, and thus "fast" (if the 
cache is not full, it's actually
going to be slower than then normal preview at the first hit, because the 
meta-tiling factor
is even higher than with the standard preview, 4x4 by default, but many pump it 
up to a higher value).

Cheers
Andrea


On Mon, Nov 27, 2017 at 3:10 PM, Paul Wittle via Geoserver-devel 
<[email protected]<mailto:[email protected]>>
 wrote:
Hi,

I think I said I would try to move this discussion to the dev list; not sure if 
that is the right method but here we go anyway.

The basic comments appear to be summarised as follows:

-> I have noticed that some of our layers are very slow loading in the layer 
preview and I would usually switch it straight to cache mode. On this basis and 
in discussion with Ian T we raised the ticket 8413 to suggest that tiled 
‘might’ be a preferable starting situation.
-> Andrea noted that in some cases it is preferable to use single tiles due to 
labelling etc. Suggested a configuration option instead of default?
-> Jukka noted that the default map window is 768x330 so the single tile 
request may not actually be that much different
-> Andrea noted that the default tiled map is 3x3 which is actually an area of 
768x768 in reality.

So in terms of the comments I do take the point that the area requested may be 
actually smaller in terms of the data behind the scenes but I had primarily 
raised the issue on the basis if the general feeling when using the layer 
preview. In my view the point of tiling is primarily to ensure that the user 
can see the data loading rather than waiting for the single render. I do accept 
the points raised but I do still feel there may be some benefit in allow the 
user to decide.

I think Andrea was indicating that the tiles may not actually come from the 
tile cache but my understanding is that this would be the case if you open the 
links via the Tile Layers screen.

Primarily I had added this one as I hoped it might be something very simple 
that I could look at whilst I’m learning to be a contributing developer but of 
course I will be guided by your views.

Could we just add an extra option to the dropdown list as OpenLayers is already 
duplicated in that list?

The proposal would simply be to add OpenLayers (Tiled) as an option in the UI.

Cheers,
Paul
"This e-mail is intended for the named addressee(s) only and may contain 
information about individuals or other sensitive information and should be 
handled accordingly. Unless you are the named addressee (or authorised to 
receive it for the addressee) you may not copy or use it, or disclose it to 
anyone else. If you have received this email in error, kindly disregard the 
content of the message and notify the sender immediately. Please be aware that 
all email may be subject to recording and/or monitoring in accordance with 
relevant legislation."

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Geoserver-devel mailing list
[email protected]<mailto:[email protected]>
https://lists.sourceforge.net/lists/listinfo/geoserver-devel



--

Regards,

Andrea Aime

==
GeoServer Professional Services from the experts! Visit http://goo.gl/it488V 
for more information.
==

Ing. Andrea Aime
@geowolf
Technical Lead

GeoSolutions S.A.S.
Via di Montramito 3/A
55054  Massarosa (LU)
phone: +39 0584 962313
fax: +39 0584 1660272
mob: +39  339 8844549

http://www.geo-solutions.it
http://twitter.com/geosolutions_it

AVVERTENZE AI SENSI DEL D.Lgs. 196/2003

Le informazioni contenute in questo messaggio di posta elettronica e/o nel/i 
file/s allegato/i sono da considerarsi strettamente riservate. Il loro utilizzo 
è consentito esclusivamente al destinatario del messaggio, per le finalità 
indicate nel messaggio stesso. Qualora riceviate questo messaggio senza esserne 
il destinatario, Vi preghiamo cortesemente di darcene notizia via e-mail e di 
procedere alla distruzione del messaggio stesso, cancellandolo dal Vostro 
sistema. Conservare il messaggio stesso, divulgarlo anche in parte, 
distribuirlo ad altri soggetti, copiarlo, od utilizzarlo per finalità diverse, 
costituisce comportamento contrario ai principi dettati dal D.Lgs. 196/2003.

The information in this message and/or attachments, is intended solely for the 
attention and use of the named addressee(s) and may be confidential or 
proprietary in nature or covered by the provisions of privacy act (Legislative 
Decree June, 30 2003, no.196 - Italy's New Data Protection Code).Any use not in 
accord with its purpose, any disclosure, reproduction, copying, distribution, 
or either dissemination, either whole or partial, is strictly forbidden except 
previous formal approval of the named addressee(s). If you are not the intended 
recipient, please contact immediately the sender by telephone, fax or e-mail 
and delete the information in this message that has been received in error. The 
sender does not give any warranty or accept liability as the content, accuracy 
or completeness of sent messages and accepts no responsibility  for changes 
made after they were sent or for other risks which arise as a result of e-mail 
transmission, viruses, etc.

"This e-mail is intended for the named addressee(s) only and may contain 
information about individuals or other sensitive information and should be 
handled accordingly. Unless you are the named addressee (or authorised to 
receive it for the addressee) you may not copy or use it, or disclose it to 
anyone else. If you have received this email in error, kindly disregard the 
content of the message and notify the sender immediately. Please be aware that 
all email may be subject to recording and/or monitoring in accordance with 
relevant legislation."
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Geoserver-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

Reply via email to