[Gfoss] Pmapper cache

Ciao a tutti,

domandina su cache in pmapper:

- il mio web-gis ogni qual volta si apre visualizza un layer WMS (del sito
della nasa) mostrando le ortofoto della mia regione.

Ora..noto con gran piacere che queste foto vengono comunque salvate nella
cartella temporanea (/tmp/pmapper/).

Però...se stacco la connesione internet e riapro l'applicazione, pmapper non
mi visualizza più la mappa WMS, anche se è salvata in cache!!!

Perchè fa questo? Capisco che lui cerca comunque di connettersi all'url WMS,
ma se non trova niente dovrebbe automaticamente leggere la cache.
Giusto???

Il layer è questo :
LAYER
  NAME "jpl_wms_global_mosaic"
  TYPE RASTER
  STATUS ON
  CONNECTION "http://wms.jpl.nasa.gov/wms.cgi?"
  CONNECTIONTYPE WMS
  MINSCALE 70000
  PROJECTION
    "init=epsg:4326"
  END
  METADATA
    "DESCRIPTION" "JPL Global Mosaic (WMS)"
    "wms_name" "global_mosaic_base"
    "wms_style" "visual"
    "wms_server_version" "1.1.1"
    "wms_format" "image/jpeg"
    "ows_title" "jpl_wms_global_mosaic"
  END
END

Grazie ,
Francesco
--
View this message in context: http://www.nabble.com/Pmapper-cache-tp21388591p21388591.html
Sent from the Gfoss mailing list archive at Nabble.com.

ciao francesco,
le immagini nella cartella temporanea sono create da mapserver per essere
visualizzate nella mappa
sono immagini "usa e getta": ogni volta che fai un zoom, pan, accendi un
nuovo layer o riapri la mappa mapserver genera una nuova immagine
le immagini nella temp puoi cancellarle perchè non verranno mai più
utilizzate
se usi MS4W c'è uno script che ti consente di svuotare la cartella
periodicamente

il wms richiede sempre la connessione all'indirizzo web, altrimenti non
genera la mappa
ciao
emanuele

francesco334 wrote:

Ciao a tutti,

domandina su cache in pmapper:

- il mio web-gis ogni qual volta si apre visualizza un layer WMS (del sito
della nasa) mostrando le ortofoto della mia regione.

Ora..noto con gran piacere che queste foto vengono comunque salvate nella
cartella temporanea (/tmp/pmapper/).

Però...se stacco la connesione internet e riapro l'applicazione, pmapper
non mi visualizza più la mappa WMS, anche se è salvata in cache!!!

Perchè fa questo? Capisco che lui cerca comunque di connettersi all'url
WMS, ma se non trova niente dovrebbe automaticamente leggere la cache.
Giusto???

Il layer è questo :
LAYER
  NAME "jpl_wms_global_mosaic"
  TYPE RASTER
  STATUS ON
  CONNECTION "http://wms.jpl.nasa.gov/wms.cgi?"
  CONNECTIONTYPE WMS
  MINSCALE 70000
  PROJECTION
    "init=epsg:4326"
  END
  METADATA
    "DESCRIPTION" "JPL Global Mosaic (WMS)"
    "wms_name" "global_mosaic_base"
    "wms_style" "visual"
    "wms_server_version" "1.1.1"
    "wms_format" "image/jpeg"
    "ows_title" "jpl_wms_global_mosaic"
  END
END

Grazie ,
Francesco

--
View this message in context: http://www.nabble.com/Pmapper-cache-tp21388591p21398731.html
Sent from the Gfoss mailing list archive at Nabble.com.

scusami ma a questo punto a che serve salvare le immagini nella cartella
temp???

Emanuele Masiero wrote:

ciao francesco,
le immagini nella cartella temporanea sono create da mapserver per essere
visualizzate nella mappa
sono immagini "usa e getta": ogni volta che fai un zoom, pan, accendi un
nuovo layer o riapri la mappa mapserver genera una nuova immagine
le immagini nella temp puoi cancellarle perchè non verranno mai più
utilizzate
se usi MS4W c'è uno script che ti consente di svuotare la cartella
periodicamente

il wms richiede sempre la connessione all'indirizzo web, altrimenti non
genera la mappa
ciao
emanuele

francesco334 wrote:

Ciao a tutti,

domandina su cache in pmapper:

- il mio web-gis ogni qual volta si apre visualizza un layer WMS (del
sito della nasa) mostrando le ortofoto della mia regione.

Ora..noto con gran piacere che queste foto vengono comunque salvate nella
cartella temporanea (/tmp/pmapper/).

Però...se stacco la connesione internet e riapro l'applicazione, pmapper
non mi visualizza più la mappa WMS, anche se è salvata in cache!!!

Perchè fa questo? Capisco che lui cerca comunque di connettersi all'url
WMS, ma se non trova niente dovrebbe automaticamente leggere la cache.
Giusto???

Il layer è questo :
LAYER
  NAME "jpl_wms_global_mosaic"
  TYPE RASTER
  STATUS ON
  CONNECTION "http://wms.jpl.nasa.gov/wms.cgi?"
  CONNECTIONTYPE WMS
  MINSCALE 70000
  PROJECTION
    "init=epsg:4326"
  END
  METADATA
    "DESCRIPTION" "JPL Global Mosaic (WMS)"
    "wms_name" "global_mosaic_base"
    "wms_style" "visual"
    "wms_server_version" "1.1.1"
    "wms_format" "image/jpeg"
    "ows_title" "jpl_wms_global_mosaic"
  END
END

Grazie ,
Francesco

--
View this message in context: http://www.nabble.com/Pmapper-cache-tp21388591p21410454.html
Sent from the Gfoss mailing list archive at Nabble.com.

On Mon, Jan 12, 2009 at 12:38:04AM -0800, francesco334 wrote:

scusami ma a questo punto a che serve salvare le immagini nella cartella
temp???

Serve a dare il tempo al client di fare il download dell'immagine
stessa.

E poi se il client la richiede nuovamente entro un breve lasso di
tempo (ad esempio se clicchi destro sulla mappa e scegli "view
image") riesci ad ottenere l'immagine nuovamente dal server e
magari salvarla.

--
Niccolo Rigacci
Firenze - Italy

ciao francesco
secondo me la cosa non può essere altrimenti: è impossibile avere delle
immagini precostituite da prendere all'occorenza perchè le combinazioni di
visualizzare i dati sono praticamente infinite: accendi/spegni layer,
modifica la scala, spostati con il pan, metti le trasparenze, ecc ecc

inoltre qui sei sul lato server e non sul lato client

ciao
emanuele

Il giorno 12 gennaio 2009 7.06, Francesco <francesco334@interfree.it> ha
scritto:

    Non è però molto corretto...
    Pmapper..a questo punto, ogni qual volta verrà riaperto dal
browser...impiegherà sempre quel lasso di tempo per caricare tutti i
layer..quando in teoria, se funzionasse la cache dovrebbe leggere prima
quelle immagini ed aprirle in un niente!

    -----Messaggio originale-----
    Da: emanuele.masiero@gmail.com [mailto:emanuele.masiero@gmail.com]
    Inviato: lunedì 12 gennaio 2009 13.48
    A: francesco334@interfree.it
    Oggetto: Re: Pmapper cache

    è il modo di lavorare di mapserver
    1) genera l'immagine e la salva nella cartella
    2) legge l'immagine e la presenta nel browser

    se noti nel mapfile c'è

     IMAGEPATH "C:\ms4w\Apache\htdocs\tmp\" #percorso fisico dove salvare
le immagini
     IMAGEURL "/tmp/" # percorso web
per leggere le immagini

    ciao
    emanuele

francesco334 wrote:

scusami ma a questo punto a che serve salvare le immagini nella cartella
temp???

Emanuele Masiero wrote:

ciao francesco,
le immagini nella cartella temporanea sono create da mapserver per essere
visualizzate nella mappa
sono immagini "usa e getta": ogni volta che fai un zoom, pan, accendi un
nuovo layer o riapri la mappa mapserver genera una nuova immagine
le immagini nella temp puoi cancellarle perchè non verranno mai più
utilizzate
se usi MS4W c'è uno script che ti consente di svuotare la cartella
periodicamente

il wms richiede sempre la connessione all'indirizzo web, altrimenti non
genera la mappa
ciao
emanuele

francesco334 wrote:

Ciao a tutti,

domandina su cache in pmapper:

- il mio web-gis ogni qual volta si apre visualizza un layer WMS (del
sito della nasa) mostrando le ortofoto della mia regione.

Ora..noto con gran piacere che queste foto vengono comunque salvate
nella cartella temporanea (/tmp/pmapper/).

Però...se stacco la connesione internet e riapro l'applicazione, pmapper
non mi visualizza più la mappa WMS, anche se è salvata in cache!!!

Perchè fa questo? Capisco che lui cerca comunque di connettersi all'url
WMS, ma se non trova niente dovrebbe automaticamente leggere la cache.
Giusto???

Il layer è questo :
LAYER
  NAME "jpl_wms_global_mosaic"
  TYPE RASTER
  STATUS ON
  CONNECTION "http://wms.jpl.nasa.gov/wms.cgi?&quot;
  CONNECTIONTYPE WMS
  MINSCALE 70000
  PROJECTION
    "init=epsg:4326"
  END
  METADATA
    "DESCRIPTION" "JPL Global Mosaic (WMS)"
    "wms_name" "global_mosaic_base"
    "wms_style" "visual"
    "wms_server_version" "1.1.1"
    "wms_format" "image/jpeg"
    "ows_title" "jpl_wms_global_mosaic"
  END
END

Grazie ,
Francesco

--
View this message in context: http://www.nabble.com/Pmapper-cache-tp21388591p21411691.html
Sent from the Gfoss mailing list archive at Nabble.com.

sbaglio o questo è un funzionamento (per me mal funzionamento) solo di
pmapper???

Ka-map o Openlayers non lavorano allo stesso modo.

Giusto?

Emanuele Masiero wrote:

ciao francesco
secondo me la cosa non può essere altrimenti: è impossibile avere delle
immagini precostituite da prendere all'occorenza perchè le combinazioni di
visualizzare i dati sono praticamente infinite: accendi/spegni layer,
modifica la scala, spostati con il pan, metti le trasparenze, ecc ecc

inoltre qui sei sul lato server e non sul lato client

ciao
emanuele

Il giorno 12 gennaio 2009 7.06, Francesco <francesco334@interfree.it> ha
scritto:

    Non è però molto corretto...
    Pmapper..a questo punto, ogni qual volta verrà riaperto dal
browser...impiegherà sempre quel lasso di tempo per caricare tutti i
layer..quando in teoria, se funzionasse la cache dovrebbe leggere prima
quelle immagini ed aprirle in un niente!

    -----Messaggio originale-----
    Da: emanuele.masiero@gmail.com [mailto:emanuele.masiero@gmail.com]
    Inviato: lunedì 12 gennaio 2009 13.48
    A: francesco334@interfree.it
    Oggetto: Re: Pmapper cache

    è il modo di lavorare di mapserver
    1) genera l'immagine e la salva nella cartella
    2) legge l'immagine e la presenta nel browser

    se noti nel mapfile c'è

     IMAGEPATH "C:\ms4w\Apache\htdocs\tmp\" #percorso fisico dove
salvare le immagini
     IMAGEURL "/tmp/" # percorso web
per leggere le immagini

    ciao
    emanuele

francesco334 wrote:

scusami ma a questo punto a che serve salvare le immagini nella cartella
temp???

Emanuele Masiero wrote:

ciao francesco,
le immagini nella cartella temporanea sono create da mapserver per
essere visualizzate nella mappa
sono immagini "usa e getta": ogni volta che fai un zoom, pan, accendi un
nuovo layer o riapri la mappa mapserver genera una nuova immagine
le immagini nella temp puoi cancellarle perchè non verranno mai più
utilizzate
se usi MS4W c'è uno script che ti consente di svuotare la cartella
periodicamente

il wms richiede sempre la connessione all'indirizzo web, altrimenti non
genera la mappa
ciao
emanuele

francesco334 wrote:

Ciao a tutti,

domandina su cache in pmapper:

- il mio web-gis ogni qual volta si apre visualizza un layer WMS (del
sito della nasa) mostrando le ortofoto della mia regione.

Ora..noto con gran piacere che queste foto vengono comunque salvate
nella cartella temporanea (/tmp/pmapper/).

Però...se stacco la connesione internet e riapro l'applicazione,
pmapper non mi visualizza più la mappa WMS, anche se è salvata in
cache!!!

Perchè fa questo? Capisco che lui cerca comunque di connettersi all'url
WMS, ma se non trova niente dovrebbe automaticamente leggere la cache.
Giusto???

Il layer è questo :
LAYER
  NAME "jpl_wms_global_mosaic"
  TYPE RASTER
  STATUS ON
  CONNECTION "http://wms.jpl.nasa.gov/wms.cgi?&quot;
  CONNECTIONTYPE WMS
  MINSCALE 70000
  PROJECTION
    "init=epsg:4326"
  END
  METADATA
    "DESCRIPTION" "JPL Global Mosaic (WMS)"
    "wms_name" "global_mosaic_base"
    "wms_style" "visual"
    "wms_server_version" "1.1.1"
    "wms_format" "image/jpeg"
    "ows_title" "jpl_wms_global_mosaic"
  END
END

Grazie ,
Francesco

--
View this message in context: http://www.nabble.com/Pmapper-cache-tp21388591p21437715.html
Sent from the Gfoss mailing list archive at Nabble.com.