Mappe si Cambia!

www.comelicotrekking.com

Dopo piu’ di dieci anni di utilizzo di Google Maps Javascript api, sono costretto a guardare altrove. Nel corso dello sviluppo del sito Comelicotrekking.com ho dovuto troppe volte fare i conti con le politiche aziendali della grande G, in parole povere Google e’ conosciuta per le sue chiusure repentine di interi progetti. Se da una parte mettono a disposizioni Tools Applicazioni e Documentazione molto utile per gli utenti alle prime armi, dall’ altra parte non ci pensano due volte a recidere interi rami secchi che non fruttano il dovuto, oppure giudicati obsoleti.

In Primo tocco’ aPanoramio, vasta community dedicata alla pubblicazioni di foto piane su Google Earth. Chiusa, chi si adeguava in tempo riusciva a spostare il suo materiale sul proprio account e continuava ad essere disponibile senza tante storie o variazioni, (a meno che non fosse linkato da altre parti come il mio caso, il che mi ha costretto a sostituire il dominio in tutti i link utilizzati) chi invece si svegliava in ritardo si attaccava ed il suo lavoro finiva nel cesso digitale.

Poi la stessa sorte tocco’ a Street View altra community che aveva lo scopo di raccontare il mondo a suon di immagini panoramiche a 360°. Chiusa, o passi in tempo le foto su Google Maps o sei Fuori. Anche li’ ComelicoTrekking sopravvisse grazie anche alle mailing list di Google che mi hanno avvisato in tempo.Piccola menzione sul progetto Local Guide di Google, a mio avviso ridicolo. Dal momento che si poteva compilare spendendo ore e ore in Recensioni, Foto, Punti di interesse vari con la ricompensa di una graduatoria a punti che, ai livelli piu’ alti, avrebbe concesso articoli Google e sconti particolari alle Guide piu’ laboriose.. Attualmentemi ritrovoLocal Guide di Livello 5 (ex 6, per aver cancellato 3/4 delle mie foto pubblicate su Google Maps) e nel corso di quasi dieci anni che cosa mi e’ stato offerto? un bello sconto del 10% sull’acquisto di un Google Pixel e su un paio di Auricolari! Mavaffan!!

L’anno scorso in occasione di un redesign dell’interfccia grafica di maps, (aggiunta di alcuni controlli di movimento e zoom col mouse) ho avuto 2 mesi di tempo per aggiornare il mio codice delle mappe inpedendo cosi che appaiano i controlli nuovi in contemporanea ai controlli vecchi. 20 giorni di programmazione per sostituire le funzioni vecchie dal codice sorgente di 76 pagine contenenti le mappe su ComelicoTrekking. Fortuna che i passaggi erano ben documentati! poco male.. ho colto l’occasione per dare una bella ripulita al mio codice che col tempo si era un po incasinato e ho perso circa 10 giorni utili di lavoro.

Ora arriviamo al dunque, la goccia che sta facendo traboccare il vaso: La versione di Maps Javascript api 3.65 sara’ l’ultima a supportare la funzione KML Layer e sara’ revocata il prossimo anno! Questo cosa significa? presto detto, tutte le cartine digitali presenti su Comelicotrekking.com si avvalgono di tale funzione per caricare sulla mappa i punti di interesse, le tracce, gli overlay e quant’altro. In parole povere dal prossimo anno nello stato in cui sono tutte le mie cartine saranno vuote! una bella fetta del sito non funzionera’. Con la comunicazione di tali cambiamenti mi sono state proposte delle guide per rimediare che consistono nel caricare i miei file sulla console cloud di Google e la sostituzione della funzione revocata con il codice nuovo su tutte le famose 76 pagine. Molto semplice a dirsi tutt’altra storia farlo e farlo funzionare bene. Tra l’altro con un sacco di limitazioni in particolar modo il link a file esterni, come ad esempio le foto allegate ai Punti di Interesse che attualmente sono ospitate nella mia libreria di WordPress.

Bhe.. come ho sempre fatto potrei mettermi di buona lena e traslocare il tutto sul cloud (Merd) di Google, lasciando in parte per X giorni gli attuali progetti che sto portando avanti e dedicandomi solo ed esclusivamente alla programmazione. Bene..Ma a quale scopo!?correre dietro ancora una volta alle politiche aziendali dei signori di Google, per poi ritrovarmi tra un po di tempo nella stessa situazione di dover continuamente aggiornare il codice piu’ e piu’ volte per adattarlo ai loro comodi? Magari ritrovandomi un giorno un conto salato per l’affitto della loro infrastruttura? No grazie, ho altro da fare, Addio big G.

Da tempo sto valutando un’alternativa piu’ che valida, con molte funzioni extra quali ad esempio un database di poi integrato che carica i marker utili in un raggio impostato, con una funzione di ricerca e grafici delle statistiche. Tutto questo e’ possibile e non ha nemmeno un costo proibitivo. Grandi novita’ dunque nei prossimi mesi su comelicotrekking.com Stay Tuned