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. |
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. |
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
|
Free forum by Nabble | Edit this page |