Il 21/03/2014 09:56, Marco Agostini ha scritto:
Il 21 marzo 2014 09:38, Luca Delucchi <lucadeluge@xxxxxxxxx> ha scritto:non conosco benissimo leaflet però io farei in modo che cliccando sull'oggetto si apra un popup e di li essere reindirizzato al record tramite una view ad hoc. (Cosa intendi per "reindirizzato verso il corrispondente record"?)Premetto che mi mancano svariati concetti che sto provando a colmare studiano le varie tecnologie (django, javascript, ajax...). Quello che riesco a fare: - visualizzare una mappa (tramite leaflet) pescando i dati da postgresql o direttamente da geoserver - la mappa visualizza tutte le porzioni boschive sul territorio di Levico Terme Ad ogni porzione boschiva, oltre alle informazioni cartografiche, è agganciato uno specifico record con una pletora di campi (che attualmente ho solo su postgresql). Vorrei fare in modo che l'utente (lato client web), selezionando dalla grafica con un click una specifica porzione boschiva, potesse accedere al record contenente tutte le informazioni relative alla porzione boschiva. Pensavo di usare a tal scopo ajax e json. Lato client web: - vedo la mappa - clicco sulla porzione boschiva - leaflet riesce a darmi le coordinate corrette (longitudine e latitudine) - invio tramite ajax la richiesta al webserver passando le coordinate Lato web server - ricevo la richiesta ajax dal client - interrogo postgresql e restituisco un oggetto json al client Lato client: - visualizzo i dati restituiti dalla precedente chiamata ajax Sto delirando o la strada è quella giusta ? grazie mille.
Django se integra Dojo Toolkit ( vedi http://code.google.com/p/dojango/ ). Con Dojo gestisci facilmente che funzionalità che citi.Dojo inoltre dispone di un widget per integrare OpenLayers (per chi lo preferisse a Leaflet).
ciao Guido -- Per iscriversi (o disiscriversi), basta spedire un messaggio con OGGETTO "subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx