[p.mapper 4 beta 0] problemi con extent via url

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

[p.mapper 4 beta 0] problemi con extent via url

Giuseppe Naponiello
Salve a tutti,
in un progetto (che spero sarà pubblicato presto) ho bisogno di far
visualizzare tramite link alcune parti della mappa, mi spiego meglio:
ho una extent che comprende alcune regioni d'Italia (tra cui la
Sardegna) e la Corsica (in formato shp, anche se si sta migrando verso
postgis).
Ho settato come visibile il blocco ovest e ho inserito un elenco delle
regioni presenti. Cliccando su ciascuna regione vorrei "zoomare"
all'estensione della regione.
I link hanno questa struttura:
<a
href="map.phtml?config=default&zoomLayer=province&zoomQuery=NOME@1@LIVORNO@0@1" class="westLink">Provincia di Livorno</a>

in più ho inserito un link che permetta di tornare all'estensione di
default:
<a
href="map.phtml?config=default&me=83455.792702,4306257.126542,1334566.896544,5026818.156762">Vista d'insieme</a>

...ma c'è qualcosa che non torna:
i link funzionano ma automaticamente viene settata come default la nuova
estensione visualizzata, per capirci l'estensione massima coincide con
quella del layer visualizzato e non con quella generale, di conseguenza
la barra dello zoom non mi permette di andare allontanarmi!!! (non so se
sono stato chiaro!!!)

Non funziona, invece, il link all'estensione generale (il secondo link
descritto), nel senso che rimane sull'ultimo zoom fatto.

Come risolvere? Devo "appendere" qualche variabile che mi è sfuggita?
Consigli su altri modi di affrontare il problema? Forse sarebbe meglio
usare qualche plugin tipo ThemesAndViews, ma non ho capito bene come
configurarlo!
Ho provato a girare un po' di tempo fa la questione alla lista ufficiale
di pmapper ma, come direbbero dalle mie parti, ca'ato zero!
Confido in voi!!

Grazie mille

-beppe-

_______________________________________________
Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione
[hidden email]
http://lists.faunalia.it/cgi-bin/mailman/listinfo/gfoss
Questa e' una lista di discussione pubblica aperta a tutti.
I messaggi di questa lista non rispecchiano necessariamente
le posizioni dell'Associazione GFOSS.it.
Reply | Threaded
Open this post in threaded view
|

Re: [p.mapper 4 beta 0] problemi con extent via url

Vito Meuli
Ciao!

Per quanto mi ricordo io, ci sono due impostazioni sbagliate che provocano questo problema.

1) nell'url di apertura applicazione, l'ultimo parametro di zoomQuery deve essere 0 (e non 1) per NON impostare il max extent all'extent del layer (cioè devi mettere zoomQuery=NOME@1@LIVORNO@0@0)
vedi il manuale [1]

2) disattiva i cookies in php.ini e riavvia apache:
session.use_cookies = 0

Non ho affrontato il problema a fondo per capire se la seconda operazione è proprio indispensabile.

Ciao
Vito

[1] http://svn.pmapper.net/trac/wiki/DocManual#Zoomtopre-definedextent

----- Messaggio originale -----
Da: "beppe" <[hidden email]>
A: [hidden email]
Inviato: Mercoledì, 13 gennaio 2010 21:08:30 GMT +01:00 Amsterdam/Berlino/Berna/Roma/Stoccolma/Vienna
Oggetto: [Gfoss] [p.mapper 4 beta 0] problemi con extent via url

Salve a tutti,
in un progetto (che spero sarà pubblicato presto) ho bisogno di far
visualizzare tramite link alcune parti della mappa, mi spiego meglio:
ho una extent che comprende alcune regioni d'Italia (tra cui la
Sardegna) e la Corsica (in formato shp, anche se si sta migrando verso
postgis).
Ho settato come visibile il blocco ovest e ho inserito un elenco delle
regioni presenti. Cliccando su ciascuna regione vorrei "zoomare"
all'estensione della regione.
I link hanno questa struttura:
<a
href="map.phtml?config=default&zoomLayer=province&zoomQuery=NOME@1@LIVORNO@0@1" class="westLink">Provincia di Livorno</a>

in più ho inserito un link che permetta di tornare all'estensione di
default:
<a
href="map.phtml?config=default&me=83455.792702,4306257.126542,1334566.896544,5026818.156762">Vista d'insieme</a>

...ma c'è qualcosa che non torna:
i link funzionano ma automaticamente viene settata come default la nuova
estensione visualizzata, per capirci l'estensione massima coincide con
quella del layer visualizzato e non con quella generale, di conseguenza
la barra dello zoom non mi permette di andare allontanarmi!!! (non so se
sono stato chiaro!!!)

Non funziona, invece, il link all'estensione generale (il secondo link
descritto), nel senso che rimane sull'ultimo zoom fatto.

Come risolvere? Devo "appendere" qualche variabile che mi è sfuggita?
Consigli su altri modi di affrontare il problema? Forse sarebbe meglio
usare qualche plugin tipo ThemesAndViews, ma non ho capito bene come
configurarlo!
Ho provato a girare un po' di tempo fa la questione alla lista ufficiale
di pmapper ma, come direbbero dalle mie parti, ca'ato zero!
Confido in voi!!

Grazie mille

-beppe-

_______________________________________________
Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione
[hidden email]
http://lists.faunalia.it/cgi-bin/mailman/listinfo/gfoss
Questa e' una lista di discussione pubblica aperta a tutti.
I messaggi di questa lista non rispecchiano necessariamente
le posizioni dell'Associazione GFOSS.it.
Reply | Threaded
Open this post in threaded view
|

Re: [p.mapper 4 beta 0] problemi con extent via url

emanuele masiero
In reply to this post by Giuseppe Naponiello
tempo fa avevo provato la funzione che descrivi  e anche io avevo trovato
vari problemi di extent e di sessione

io ho risolto utilizzando il link che c'è in alto a dx sulla mappa "link sulla mappa attuale"
non ho avuto alcun tipo di controindicazione, inoltre puoi configurare i layer da tenere accesi
ciao
emanuele masiero

Giuseppe Naponiello wrote
Salve a tutti,
in un progetto (che spero sarà pubblicato presto) ho bisogno di far
visualizzare tramite link alcune parti della mappa, mi spiego meglio:
ho una extent che comprende alcune regioni d'Italia (tra cui la
Sardegna) e la Corsica (in formato shp, anche se si sta migrando verso
postgis).
Ho settato come visibile il blocco ovest e ho inserito un elenco delle
regioni presenti. Cliccando su ciascuna regione vorrei "zoomare"
all'estensione della regione.
I link hanno questa struttura:
Provincia di Livorno

in più ho inserito un link che permetta di tornare all'estensione di
default:
Vista d'insieme

...ma c'è qualcosa che non torna:
i link funzionano ma automaticamente viene settata come default la nuova
estensione visualizzata, per capirci l'estensione massima coincide con
quella del layer visualizzato e non con quella generale, di conseguenza
la barra dello zoom non mi permette di andare allontanarmi!!! (non so se
sono stato chiaro!!!)

Non funziona, invece, il link all'estensione generale (il secondo link
descritto), nel senso che rimane sull'ultimo zoom fatto.

Come risolvere? Devo "appendere" qualche variabile che mi è sfuggita?
Consigli su altri modi di affrontare il problema? Forse sarebbe meglio
usare qualche plugin tipo ThemesAndViews, ma non ho capito bene come
configurarlo!
Ho provato a girare un po' di tempo fa la questione alla lista ufficiale
di pmapper ma, come direbbero dalle mie parti, ca'ato zero!
Confido in voi!!

Grazie mille

-beppe-

_______________________________________________
Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione
Gfoss@faunalia.it
http://lists.faunalia.it/cgi-bin/mailman/listinfo/gfoss
Questa e' una lista di discussione pubblica aperta a tutti.
I messaggi di questa lista non rispecchiano necessariamente
le posizioni dell'Associazione GFOSS.it.