Re: [mapserver-users] How can I get a customized MapCache folder structure with several dimensions as subfolders

2016-02-02 Thread Carola Kaiser
Thomas,

 

Thank you for getting back to me! These new features are exactly what I need. I 
will definitely give the new version  a try.

 

Thanks!

Carola

 

~~

Carola Kaiser, IT Consultant & GIS specialist

Center for Computation & Technology

Louisiana State University

e-mail:   ckai...@cct.lsu.edu

CERA:   http://coastalemergency.org

 

 

 

From: thomas bonfort [mailto:thomas.bonf...@gmail.com] 
Sent: Monday, February 1, 2016 1:20 PM
To: Carola Kaiser 
Cc: MapserverList OSGEO 
Subject: Re: [mapserver-users] How can I get a customized MapCache folder 
structure with several dimensions as subfolders

 

Carola,

If you are willing to try out the master branch you can specify the keys in the 
disk template as {dim:dimname}, I.e. in your case:

/path/{dim:year}/{dim:month}/etc..

Make sure to read the migration-guide.txt as the syntax to define dimensions 
has changed a little.

--
Thomas

On Feb 1, 2016 12:33 PM, "Carola Kaiser"  > wrote:

Hello,

 

I am using MapServer 7.0 with MapCache and would like to customize the cache 
storage directory structure by using several dimensions as subfolders.

The goal is to get a cache folder structure like:

C:/ms4w/tmp/ms_tmp/cache/{YEAR}/{MONTH}/{DAY}/{z}/{y}/{x}.{ext}

 

Here is what I have tried in my mapcache.xml file:

1.   Use the  absolute path

 

   

  C:/ms4w/tmp/ms_tmp/cache/

   

   



…

   

   

   

  vmap0

  disk

  WGS84

  PNG

  

^[0-9]{4}$

 ^[0-9]{2}$

^[0-9]{2}$

  

   

 

This works pretty nice but the final folder structure is:

C:/ms4w/tmp/ms_tmp/cache/test/WGS84/{YEAR}/{MONTH}/{DAY}/{z}/{y}/{x}.{ext}

How can I get rid of the test/WGS84 folders?

 

2.   Use the cache template tag

 

   

  
C:/ms4w/tmp/ms_tmp/cache/{YEAR}/{MONTH}/{DAY}/{z}/{y}/{x}.{ext}

   

   

   

…

   

   

   

  vmap0

  disk

  WGS84

  PNG

  

  ^[0-9]{4}$

  ^[0-9]{2}$

  ^[0-9]{2}$

  

   

 

The template does only allow me to concatenate all dimensions like 
{YEAR}_{MONTH}_{DAY} but not to create a subfolder name from each dimension:

/{YEAR}/{MONTH}/{DAY}/

 

Is it possible to customize the cache folder structure and how can I achieve 
this? Any help is very much appreciated!

 

Thanks!

Carola

 

~~

Carola Kaiser, IT Consultant & GIS specialist

Center for Computation & Technology

Louisiana State University

e-mail:   ckai...@cct.lsu.edu

CERA:   http://coastalemergency.org

 

 

 


___
mapserver-users mailing list
mapserver-users@lists.osgeo.org  
http://lists.osgeo.org/mailman/listinfo/mapserver-users

___
mapserver-users mailing list
mapserver-users@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapserver-users

Re: [mapserver-users] How can I get a customized MapCache folder structure with several dimensions as subfolders

2016-02-01 Thread thomas bonfort
Carola,

If you are willing to try out the master branch you can specify the keys in
the disk template as {dim:dimname}, I.e. in your case:

/path/{dim:year}/{dim:month}/etc..

Make sure to read the migration-guide.txt as the syntax to define
dimensions has changed a little.

--
Thomas
On Feb 1, 2016 12:33 PM, "Carola Kaiser"  wrote:

> Hello,
>
>
>
> I am using MapServer 7.0 with MapCache and would like to customize the
> cache storage directory structure by using several dimensions as subfolders.
>
> The goal is to get a cache folder structure like:
>
> C:/ms4w/tmp/ms_tmp/cache/{YEAR}/{MONTH}/{DAY}/{z}/{y}/{x}.{ext}
>
>
>
> Here is what I have tried in my mapcache.xml file:
>
> 1.   Use the  absolute path
>
>
>
>
>
>   C:/ms4w/tmp/ms_tmp/cache/
>
>
>
>
>
>
>
> …
>
>
>
>
>
>
>
>   vmap0
>
>   disk
>
>   WGS84
>
>   PNG
>
>   
>
>  default="2016">^[0-9]{4}$
>
>   default="00">^[0-9]{2}$
>
>  default="00">^[0-9]{2}$
>
>   
>
>
>
>
>
> This works pretty nice but the final folder structure is:
>
> C:/ms4w/tmp/ms_tmp/cache/test/WGS84/{YEAR}/{MONTH}/{DAY}/{z}/{y}/{x}.{ext}
>
> How can I get rid of the test/WGS84 folders?
>
>
>
> 2.   Use the cache template tag
>
>
>
>
>
>
> C:/ms4w/tmp/ms_tmp/cache/{YEAR}/{MONTH}/{DAY}/{z}/{y}/{x}.{ext}
>
>
>
>
>
>
>
> …
>
>
>
>
>
>
>
>   vmap0
>
>   disk
>
>   WGS84
>
>   PNG
>
>   
>
>default="2016">^[0-9]{4}$
>
>default="00">^[0-9]{2}$
>
>default="00">^[0-9]{2}$
>
>   
>
>
>
>
>
> The template does only allow me to concatenate all dimensions like
> {YEAR}_{MONTH}_{DAY} but not to create a subfolder name from each dimension:
>
> /{YEAR}/{MONTH}/{DAY}/
>
>
>
> Is it possible to customize the cache folder structure and how can I
> achieve this? Any help is very much appreciated!
>
>
>
> Thanks!
>
> Carola
>
>
>
> ~~
>
> Carola Kaiser, IT Consultant & GIS specialist
>
> Center for Computation & Technology
>
> Louisiana State University
>
> e-mail: ckai...@cct.lsu.edu
>
> CERA: http://coastalemergency.org
>
>
>
>
>
>
>
> ___
> mapserver-users mailing list
> mapserver-users@lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/mapserver-users
>
___
mapserver-users mailing list
mapserver-users@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapserver-users

Re: [mapserver-users] How can I get a customized MapCache folder structure with several dimensions as subfolders

2016-02-01 Thread Jeff McKenna

Hi Carola,

MS4W builds contain MapCache 1.4.0 (released in July).  The next MS4W 
release will include MapCache-master, but in fact we've recently been 
hitting a compiler error with MapCache-master.


You can follow along this progress, in the associated MapCache ticket 
(https://github.com/mapserver/mapcache/issues/139) as well as the MS4W 
ticket for adding this support (http://ms4w.com/trac/ticket/39).


Thanks,

-jeff



--
Jeff McKenna
MapServer Consulting and Training Services
http://www.gatewaygeomatics.com/



On 2016-02-01 3:20 PM, thomas bonfort wrote:

Carola,

If you are willing to try out the master branch you can specify the keys
in the disk template as {dim:dimname}, I.e. in your case:

/path/{dim:year}/{dim:month}/etc..

Make sure to read the migration-guide.txt as the syntax to define
dimensions has changed a little.

--
Thomas

On Feb 1, 2016 12:33 PM, "Carola Kaiser" > wrote:

Hello,

__ __

I am using MapServer 7.0 with MapCache and would like to customize
the cache storage directory structure by using several dimensions as
subfolders.

The goal is to get a cache folder structure like:

C:/ms4w/tmp/ms_tmp/cache/{YEAR}/{MONTH}/{DAY}/{z}/{y}/{x}.{ext}

__ __

Here is what I have tried in my mapcache.xml file:

__1.__Use the  absolute path

__ __



   C:/ms4w/tmp/ms_tmp/cache/





 

…







   vmap0

   disk

   WGS84

   PNG

   

 ^[0-9]{4}$

  ^[0-9]{2}$

 ^[0-9]{2}$

   



__ __

This works pretty nice but the final folder structure is:


C:/ms4w/tmp/ms_tmp/cache/test/WGS84/{YEAR}/{MONTH}/{DAY}/{z}/{y}/{x}.{ext}

How can I get rid of the test/WGS84 folders?

__ __

__2.__Use the cache template tag

__ __





C:/ms4w/tmp/ms_tmp/cache/{YEAR}/{MONTH}/{DAY}/{z}/{y}/{x}.{ext}







…







   vmap0

   disk

   WGS84

   PNG

   

   ^[0-9]{4}$

   ^[0-9]{2}$

   ^[0-9]{2}$

   



__ __

The template does only allow me to concatenate all dimensions like
{YEAR}_{MONTH}_{DAY} but not to create a subfolder name from each
dimension:

/{YEAR}/{MONTH}/{DAY}/

__ __

Is it possible to customize the cache folder structure and how can I
achieve this? Any help is very much appreciated!

__ __

Thanks!

Carola

__ __

~~

Carola Kaiser, IT Consultant & GIS specialist

Center for Computation & Technology

Louisiana State University

e-mail: ckai...@cct.lsu.edu 

CERA: http://coastalemergency.org

__ __

__ __





___
mapserver-users mailing list
mapserver-users@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapserver-users

[mapserver-users] How can I get a customized MapCache folder structure with several dimensions as subfolders

2016-02-01 Thread Carola Kaiser
Hello,

 

I am using MapServer 7.0 with MapCache and would like to customize the cache
storage directory structure by using several dimensions as subfolders.

The goal is to get a cache folder structure like:

C:/ms4w/tmp/ms_tmp/cache/{YEAR}/{MONTH}/{DAY}/{z}/{y}/{x}.{ext}

 

Here is what I have tried in my mapcache.xml file:

1.   Use the  absolute path

 

   

  C:/ms4w/tmp/ms_tmp/cache/

   

   



.

   

   

   

  vmap0

  disk

  WGS84

  PNG

  

^[0-9]{4}$

 ^[0-9]{2}$

^[0-9]{2}$

  

   

 

This works pretty nice but the final folder structure is:

C:/ms4w/tmp/ms_tmp/cache/test/WGS84/{YEAR}/{MONTH}/{DAY}/{z}/{y}/{x}.{ext}

How can I get rid of the test/WGS84 folders?

 

2.   Use the cache template tag

 

   

 
C:/ms4w/tmp/ms_tmp/cache/{YEAR}/{MONTH}/{DAY}/{z}/{y}/{x}.{ext}

   

   

   

.

   

   

   

  vmap0

  disk

  WGS84

  PNG

  

  ^[0-9]{4}$

  ^[0-9]{2}$

  ^[0-9]{2}$

  

   

 

The template does only allow me to concatenate all dimensions like
{YEAR}_{MONTH}_{DAY} but not to create a subfolder name from each dimension:

/{YEAR}/{MONTH}/{DAY}/

 

Is it possible to customize the cache folder structure and how can I achieve
this? Any help is very much appreciated!

 

Thanks!

Carola

 

~~

Carola Kaiser, IT Consultant & GIS specialist

Center for Computation & Technology

Louisiana State University

e-mail:   ckai...@cct.lsu.edu

CERA:   http://coastalemergency.org

 

 

 

___
mapserver-users mailing list
mapserver-users@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapserver-users