[Geoserver-users] Best way to serve thousands of imagery files?

I have >100,000 imagery files I would like to serve using GeoServer and would like to know the recommended way for serving these files? I tried to just import them all individually as files in a directory, but the GeoServer start-up time was over 2hrs!! I also tried to create an image pyramid from the files but could not get GeoServer to import the ImagePyramid as described in the documentation because it would not take the ImagePyramid directory as valid input because it wanted a file.

So what would be you guys recommended way for serving up very large data sets? Should I be using a database?

Thanks in advance!

Hi Ben,

You should use an ImageMosaic for this.

-Bob

···

I have >100,000 imagery files I would like to serve using GeoServer and would like to know the recommended way for serving these files? I tried to just import them all individually as files in a directory, but the GeoServer start-up time was over 2hrs!! I also tried to create an image pyramid from the files but could not get GeoServer to import the ImagePyramid as described in the documentation because it would not take the ImagePyramid directory as valid input because it wanted a file.

So what would be you guys recommended way for serving up very large data sets? Should I be using a database?

Thanks in advance!

Is there no performance hit if the ImageMosaic ends up being several GBs in size?

···

On Tue, Feb 3, 2015 at 10:31 AM, Bistrais, Bob <Bob.Bistrais@anonymised.com> wrote:

Hi Ben,

You should use an ImageMosaic for this.

-Bob

From: Ben Johnson [mailto:weagle08@anonymised.com]
Sent: Tuesday, February 03, 2015 11:27 AM
To: GeoServer Mailing List List
Subject: [Geoserver-users] Best way to serve thousands of imagery files?

I have >100,000 imagery files I would like to serve using GeoServer and would like to know the recommended way for serving these files? I tried to just import them all individually as files in a directory, but the GeoServer start-up time was over 2hrs!! I also tried to create an image pyramid from the files but could not get GeoServer to import the ImagePyramid as described in the documentation because it would not take the ImagePyramid directory as valid input because it wanted a file.

So what would be you guys recommended way for serving up very large data sets? Should I be using a database?

Thanks in advance!

That’s a fair question and I’m not an ImageMosaic expert (yet) either. But my understanding is that the ImageMosaic only accesses the image tiles needed for the given map extent. You need to create an index shapefile which points the images to their corresponding locations.

Perhaps some of our resident experts can provide more detail on how to set it up.

···

Is there no performance hit if the ImageMosaic ends up being several GBs in size?

On Tue, Feb 3, 2015 at 10:31 AM, Bistrais, Bob <Bob.Bistrais@…6406…> wrote:

Hi Ben,

You should use an ImageMosaic for this.

-Bob

From: Ben Johnson [mailto:weagle08@…84…]
Sent: Tuesday, February 03, 2015 11:27 AM
To: GeoServer Mailing List List
Subject: [Geoserver-users] Best way to serve thousands of imagery files?

I have >100,000 imagery files I would like to serve using GeoServer and would like to know the recommended way for serving these files? I tried to just import them all individually as files in a directory, but the GeoServer start-up time was over 2hrs!! I also tried to create an image pyramid from the files but could not get GeoServer to import the ImagePyramid as described in the documentation because it would not take the ImagePyramid directory as valid input because it wanted a file.

So what would be you guys recommended way for serving up very large data sets? Should I be using a database?

Thanks in advance!

You can also set up multiple zoom levels (i.e. an image pyramid) allowing geoserver to perform quickly at different scales.

···

On 3 February 2015 at 08:33, Ben Johnson <weagle08@anonymised.com> wrote:

Is there no performance hit if the ImageMosaic ends up being several GBs in size?


Dive into the World of Parallel Programming. The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net/


Geoserver-users mailing list
Geoserver-users@anonymised.comsts.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-users


Jody Garnett

On Tue, Feb 3, 2015 at 10:31 AM, Bistrais, Bob <Bob.Bistrais@anonymised.com> wrote:

Hi Ben,

You should use an ImageMosaic for this.

-Bob

From: Ben Johnson [mailto:weagle08@anonymised.com]
Sent: Tuesday, February 03, 2015 11:27 AM
To: GeoServer Mailing List List
Subject: [Geoserver-users] Best way to serve thousands of imagery files?

I have >100,000 imagery files I would like to serve using GeoServer and would like to know the recommended way for serving these files? I tried to just import them all individually as files in a directory, but the GeoServer start-up time was over 2hrs!! I also tried to create an image pyramid from the files but could not get GeoServer to import the ImagePyramid as described in the documentation because it would not take the ImagePyramid directory as valid input because it wanted a file.

So what would be you guys recommended way for serving up very large data sets? Should I be using a database?

Thanks in advance!

On Tue, Feb 3, 2015 at 5:33 PM, Ben Johnson <weagle08@anonymised.com> wrote:

Is there no performance hit if the ImageMosaic ends up being several GBs
in size?

Anedoctically, up to 100GB is fine, the issue is not much the overall size,
but the number of
files to open in order to serve a single output image, that should be kept
relatively small.

So you either have large tile files, you play with scale dependencies to
disable the layer
when zoomed out, or switch to image pyramid as Jody suggested

More info on the topic in this presentation:
http://www.slideshare.net/geosolutions/gs-steroids-sgiannecfoss4g20130103

Cheers
Andrea

--

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

Ing. Andrea Aime
@geowolf
Technical Lead

GeoSolutions S.A.S.
Via Poggio alle Viti 1187
55054 Massarosa (LU)
Italy
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.

-------------------------------------------------------

So I created an ImagePyramid using gdal from command line and got a directory structure of the images at different resolutions… when I tried to use this directory via the web interface by following the instructions in the documentation I was unable to use the ImagePyramid because the geoserver web interface is expecting a file and not a directory path. How do I import an ImagePyramid into geoserver?

···

On Thu, Feb 5, 2015 at 1:13 AM, Andrea Aime <andrea.aime@anonymised.com> wrote:

On Tue, Feb 3, 2015 at 5:33 PM, Ben Johnson <weagle08@anonymised.com> wrote:

Is there no performance hit if the ImageMosaic ends up being several GBs in size?

Anedoctically, up to 100GB is fine, the issue is not much the overall size, but the number of
files to open in order to serve a single output image, that should be kept relatively small.

So you either have large tile files, you play with scale dependencies to disable the layer
when zoomed out, or switch to image pyramid as Jody suggested

More info on the topic in this presentation:
http://www.slideshare.net/geosolutions/gs-steroids-sgiannecfoss4g20130103

Cheers
Andrea

==

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

==

Ing. Andrea Aime

@geowolf
Technical Lead

GeoSolutions S.A.S.
Via Poggio alle Viti 1187
55054 Massarosa (LU)
Italy
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.


On Fri, Feb 6, 2015 at 12:14 AM, Ben Johnson <weagle08@anonymised.com> wrote:

So I created an ImagePyramid using gdal from command line and got a
directory structure of the images at different resolutions.. when I tried
to use this directory via the web interface by following the instructions
in the documentation I was unable to use the ImagePyramid because the
geoserver web interface is expecting a file and not a directory path. How
do I import an ImagePyramid into geoserver?

Weird? The image pyramid was accepting a directory too, and in case it was
generated by gdal_relatile, it was also
going to reshuffle it a bit (moving all the files in the root directory in
a 0/ folder, as we cannot have files in the
root folder).

Wondering... is GeoServer able to write to that path? Maybe it failed
because it could not move around the files?

Cheers
Andrea

--

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

Ing. Andrea Aime
@geowolf
Technical Lead

GeoSolutions S.A.S.
Via Poggio alle Viti 1187
55054 Massarosa (LU)
Italy
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.

-------------------------------------------------------

thanks for the help guys! ImagePyramid was the answer, and for anyone doing this later when you use the gdal_retile tool you will have to move the images in the base directory into a 0/ directory as Andrea pointed out!

Thanks a lot!

···

On Fri, Feb 6, 2015 at 11:47 AM, Andrea Aime <andrea.aime@anonymised.com> wrote:

On Fri, Feb 6, 2015 at 12:14 AM, Ben Johnson <weagle08@anonymised.com> wrote:

So I created an ImagePyramid using gdal from command line and got a directory structure of the images at different resolutions… when I tried to use this directory via the web interface by following the instructions in the documentation I was unable to use the ImagePyramid because the geoserver web interface is expecting a file and not a directory path. How do I import an ImagePyramid into geoserver?

Weird? The image pyramid was accepting a directory too, and in case it was generated by gdal_relatile, it was also
going to reshuffle it a bit (moving all the files in the root directory in a 0/ folder, as we cannot have files in the
root folder).

Wondering… is GeoServer able to write to that path? Maybe it failed because it could not move around the files?

Cheers

Andrea

==

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

==

Ing. Andrea Aime

@geowolf
Technical Lead

GeoSolutions S.A.S.
Via Poggio alle Viti 1187
55054 Massarosa (LU)
Italy
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.


So quick question. I created an image pyramid from my MrSID files and the resulting size was ~16* the size of the MrSID so I created an image pyramid of JP2K files instead because they get good compression and can be created using the gdal_retile tool however GeoServer fails to import an image pyramid of .jp2 files (I have the JPEG 2000 plugin properly included and see JP2K as a raster option). What imagery types are supported in a GeoServer image pyramid?

···

On Tue, Feb 10, 2015 at 3:26 PM, Ben Johnson <weagle08@anonymised.com> wrote:

thanks for the help guys! ImagePyramid was the answer, and for anyone doing this later when you use the gdal_retile tool you will have to move the images in the base directory into a 0/ directory as Andrea pointed out!

Thanks a lot!

On Fri, Feb 6, 2015 at 11:47 AM, Andrea Aime <andrea.aime@anonymised.com> wrote:

On Fri, Feb 6, 2015 at 12:14 AM, Ben Johnson <weagle08@anonymised.com> wrote:

So I created an ImagePyramid using gdal from command line and got a directory structure of the images at different resolutions… when I tried to use this directory via the web interface by following the instructions in the documentation I was unable to use the ImagePyramid because the geoserver web interface is expecting a file and not a directory path. How do I import an ImagePyramid into geoserver?

Weird? The image pyramid was accepting a directory too, and in case it was generated by gdal_relatile, it was also
going to reshuffle it a bit (moving all the files in the root directory in a 0/ folder, as we cannot have files in the
root folder).

Wondering… is GeoServer able to write to that path? Maybe it failed because it could not move around the files?

Cheers

Andrea

==

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

==

Ing. Andrea Aime

@geowolf
Technical Lead

GeoSolutions S.A.S.
Via Poggio alle Viti 1187
55054 Massarosa (LU)
Italy
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.


Hi Ben

I don’t know the answer to your question, but suspect it’s only GeoTIFFs.

More usefully however – did you use any compression on the tiles you created? If they’re aerial photo type things you can compress with JPEG compression for a very large saving. If they’re more thematic, you can use DEFLATE (lossless). The filesizes will still probably be a bit larger, but not 16 times so.

Cheers,

Jonathan

···

So quick question. I created an image pyramid from my MrSID files and the resulting size was ~16* the size of the MrSID so I created an image pyramid of JP2K files instead because they get good compression and can be created using the gdal_retile tool however GeoServer fails to import an image pyramid of .jp2 files (I have the JPEG 2000 plugin properly included and see JP2K as a raster option). What imagery types are supported in a GeoServer image pyramid?

On Tue, Feb 10, 2015 at 3:26 PM, Ben Johnson <weagle08@…84…> wrote:

thanks for the help guys! ImagePyramid was the answer, and for anyone doing this later when you use the gdal_retile tool you will have to move the images in the base directory into a 0/ directory as Andrea pointed out!

Thanks a lot!

On Fri, Feb 6, 2015 at 11:47 AM, Andrea Aime <andrea.aime@…1107…> wrote:

On Fri, Feb 6, 2015 at 12:14 AM, Ben Johnson <weagle08@…84…> wrote:

So I created an ImagePyramid using gdal from command line and got a directory structure of the images at different resolutions… when I tried to use this directory via the web interface by following the instructions in the documentation I was unable to use the ImagePyramid because the geoserver web interface is expecting a file and not a directory path. How do I import an ImagePyramid into geoserver?

Weird? The image pyramid was accepting a directory too, and in case it was generated by gdal_relatile, it was also

going to reshuffle it a bit (moving all the files in the root directory in a 0/ folder, as we cannot have files in the

root folder).

Wondering… is GeoServer able to write to that path? Maybe it failed because it could not move around the files?

Cheers

Andrea

==

GeoServer Professional Services from the experts! Visit

http://goo.gl/NWWaa2 for more information.

==

Ing. Andrea Aime

@geowolf

Technical Lead

GeoSolutions S.A.S.

Via Poggio alle Viti 1187

55054 Massarosa (LU)

Italy

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 message has been scanned for viruses by MailControl, a service from BlackSpider Technology

Click here to report this email as spam.

Hi Ben,

the ImagePyramid internally uses ImageMosaic reader: each level of the pyramid is a mosaic of files.

Therefore, ImagePyramid can support any image format supported by ImageMosaic.

About the JP2K issue you have, which JP2K Driver are you using? (MrSID/Kakadu/ECW/…?)

Can you please share some logs about the JP2K import failure?

Best Regards,
Daniele

···

On Wed, Feb 11, 2015 at 5:38 PM, Jonathan Moules <J.Moules@anonymised.com> wrote:

Hi Ben

I don’t know the answer to your question, but suspect it’s only GeoTIFFs.

More usefully however – did you use any compression on the tiles you created? If they’re aerial photo type things you can compress with JPEG compression for a very large saving. If they’re more thematic, you can use DEFLATE (lossless). The filesizes will still probably be a bit larger, but not 16 times so.

Cheers,

Jonathan

From: Ben Johnson [mailto:weagle08@anonymised.com]
Sent: Tuesday, February 10, 2015 11:55 PM
To: Andrea Aime
Cc: Bistrais, Bob; GeoServer Mailing List List
Subject: Re: [Geoserver-users] Best way to serve thousands of imagery files?

So quick question. I created an image pyramid from my MrSID files and the resulting size was ~16* the size of the MrSID so I created an image pyramid of JP2K files instead because they get good compression and can be created using the gdal_retile tool however GeoServer fails to import an image pyramid of .jp2 files (I have the JPEG 2000 plugin properly included and see JP2K as a raster option). What imagery types are supported in a GeoServer image pyramid?

On Tue, Feb 10, 2015 at 3:26 PM, Ben Johnson <weagle08@anonymised.com> wrote:

thanks for the help guys! ImagePyramid was the answer, and for anyone doing this later when you use the gdal_retile tool you will have to move the images in the base directory into a 0/ directory as Andrea pointed out!

Thanks a lot!

On Fri, Feb 6, 2015 at 11:47 AM, Andrea Aime <andrea.aime@anonymised.com7…> wrote:

On Fri, Feb 6, 2015 at 12:14 AM, Ben Johnson <weagle08@anonymised.com> wrote:

So I created an ImagePyramid using gdal from command line and got a directory structure of the images at different resolutions… when I tried to use this directory via the web interface by following the instructions in the documentation I was unable to use the ImagePyramid because the geoserver web interface is expecting a file and not a directory path. How do I import an ImagePyramid into geoserver?

Weird? The image pyramid was accepting a directory too, and in case it was generated by gdal_relatile, it was also

going to reshuffle it a bit (moving all the files in the root directory in a 0/ folder, as we cannot have files in the

root folder).

Wondering… is GeoServer able to write to that path? Maybe it failed because it could not move around the files?

Cheers

Andrea

==

GeoServer Professional Services from the experts! Visit

http://goo.gl/NWWaa2 for more information.

==

Ing. Andrea Aime

@geowolf

Technical Lead

GeoSolutions S.A.S.

Via Poggio alle Viti 1187

55054 Massarosa (LU)

Italy

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 message has been scanned for viruses by MailControl, a service from BlackSpider Technology

Click here to report this email as spam.


HR Wallingford and its subsidiaries uses faxes and emails for confidential and legally privileged business communications. They do not of themselves create legal commitments. Disclosure to parties other than addressees requires our specific consent. We are not liable for unauthorised disclosures nor reliance upon them.
If you have received this message in error please advise us immediately and destroy all copies of it.

HR Wallingford Limited
Howbery Park, Wallingford, Oxfordshire, OX10 8BA, United Kingdom
Registered in England No. 02562099



Dive into the World of Parallel Programming. The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net/


Geoserver-users mailing list
Geoserver-users@anonymised.comsts.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-users

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

Ing. Daniele Romagnoli
Senior Software Engineer

GeoSolutions S.A.S.
Via Poggio alle Viti 1187
55054 Massarosa (LU)
Italy
phone: +39 0584 962313
fax: +39 0584 1660272

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.