Open napo opened 12 years ago
E' una delle modifiche che abbiamo in programma.
Avevamo preso in considerazione LeafLet, mi da l'impressione a prima vista di essere più adatta. Consigli verso quale orientarsi?
Io preferisco di gran lunga OpenLayers in quanto è di più alto livello.
Per quello che vi serve, consiglio senza dubbio leaflet, più leggera e performante. OpenLayers offre funzioni avanzatissime (una per tutte: editing topologico), ma che non penso servano agli scopi del vostro progetto. Consiglio Openlayers+CloudMade come fonte dati
OpenLayers non e' una fonte dati. Cloudmade offre una fonte dati. Secondo me dovete ragionare in una ottica di alta interoperabilità (in questo senso dicevo che OpenLayers e' di più alto livello di Leaflet). Scalando decoro urbano sulla realtà di una comune conviene usare la cartografia che questo offre tramite i suoi servizi wms. È vero che leaflet si attacca anche servizi wms, ma meglio lasciarsi anche un ventaglio di ipotesi maggiori. Lo scenario che vedo è quello per cui scegliete il map provider in relazione a cosa vi volete aggregare. Per il discorso invece del geocoding, o si va di gmaps, oppure ci si attacca a nominatim che, a sua volta è basato su openstreetmap. In quest'ultimo caso si può pensare ad uno scenario per cui, se il geocoding risulta errato un utente può comunque correggerlo e dare questo contributo a openstreetmap.
OpenLayers non e' una fonte dati. Mai detto questo
Cloudmade offre una fonte dati. Quello che ho detto
Scalando decoro urbano sulla realtà di una comune conviene usare la cartografia che questo offre tramite i suoi servizi wms. Quindi prevedi la fornitura di layer personalizzati per comune? Interessante come feature, niente male. Detto questo difficile pensare che sia qualcosa di diverso di WMS (qualsiasi altra cosa tipo WPFS è di fatto inutilizzabile dentro un browser). Ripeto, voto leaflet per le performances e la maggiore compatibilità con i dispositivi mobile. Openlayers secondo me in questo momento è strategicamente una scelta sbagliata.
A sto punti consiglierei però wax: http://mapbox.com/wax/ almeno si "astrae" (alto livello a casa mia significa questo) il js provider.
mmm ... allora ti chiedo scusa, ma nella tua frase prima dici "consiglio Leaflet" e poi concludi diversamente "Consiglio Openlayers+CloudMade come fonte dati"
Dal mio punto di vista, se Decoro Urbano deve mostrare una mappa di un comune, lo fa su quello che offre un comune, oppure Google Maps sa prima del comune quando cambia la toponomastica? :)
In ogni caso e' inutile fare troppi discorsi, la cosa migliore e' fare il fork del repository di DU, fare la patch con OL o LL e poi restituirlo ...
"Consiglio Openlayers+CloudMade come fonte dati"
ecco allora ho scritto male e non me n'ero accorto! intendevo ""Consiglio Leaflet (non openlayers) come libreria + CloudMade come fonte dati" quoto x il fork, anche se io farei direttamente il sito nuovo per smartphone in cui ci metto leaflet.
Dal mio punto di vista, se Decoro Urbano deve mostrare una mappa di un comune, lo fa su quello che offre un comune, oppure Google Maps sa prima del comune quando cambia la toponomastica? :)
Si infatti, dal punto di vista tecnico basterebbe dare al comune la possibilità di specificare uno o più WMS, e questi comparirebbero in automatico come "sfondi" sulla mappa quando si consulta quel comune
Ciao, vedo che la discussione è rimasta ferma da tanto tempo e da quanto vedo sul sito la mappa e le API sono ancora quelli di G. Sarei ben felice di vedere la mappa di OpenStreetMap sotto le mie segnalazioni ;-)
È una delle modifiche che abbiamo in programma.
Lo è tuttora? Come si può aiutare?
Es. OpenLayers o LeafLet
in modo da essere piu' interoperabili ed utilizzare servizi OGC, o OpenStreetMap o altri provider (Gmaps, Bing, Yahoo ...)