Febbraio 2012
6 post
Ci vuole Classe
Usando le classi Layer dalle API per Javascript è possibile riferirsi ai servizi di mappa erogati da ArcGISServer e da altri MapServers. Se analizzassimo l’Object Model si vedrebbe che tutte le classi layer ereditano dalla classe “core” Layer. La classe Layer non ha costruttori così non può essere creato un oggetto direttamente da questa classe. La classe layer definisce...
Sei dinamico o sei una piastrella?
Prima di addentrarci nelle classi Layer occorre spiegare alcuni concetti. Come è naturale in una applicazione GIS una mappa senza layer è come un pittore con la tela bianca. I layer che vengono aggiunti alla mappa servono a definire il significato della stessa e definiscono quale sarà l’oggetto dell’analisi. Per esempio per effettuare uno studio sul progressivo del consumo di...
Mappa in 5 passi
Piccolo esempio di codice HTML che utilizza le API Javascript di ESRI Ricordiamo in sintesi gli step che devono sempre essere presenti per una WebGIS Application con le API ESRI per Javascript: 1. Referenziare le API Javascript di ESRI ed i file css. 2. Nel tag body Aggiungere un riferimento al foglio di stile; 3. Creare un Container per la mappa; 4. Usare dojo.require per importare le risorse...
Attività fisica per il 2012? Dojo!
Come è noto, a chi segue i prodotti Server di ESRI, dalla versione 9.31 sono state introdotte delle API per la costruzione veloce e facile di Web GIS Application. Le tecnologie includono Javascript, Flex e Silverlight oltre alle più classiche ADF per Java e .Net. Flex e SilverLight permettono di avere una UserExperience a livello di applicazione desktop, ma alcune volte, per politiche aziendali,...
WEBGISMOBILE 2
Quali sono le applicazioni MobileGIS gratuite disponibili Se la ns attività lavorativa si svloge prevalentemente fuori ufficio, perchè esempio siamo un agente della polizia locale, oppure ci occupiamo di pozzi, tubature, rilievi geologici. Avere la possibilità di accedere ad informazioni GIS da un device mobile ci è molto utile, ma non solo per la consultazione di informazioni, ma anche per...
WebGISMobile
Il Mobile è la nuova sfida ed è in continua evoluzione. E’ possibile che tra breve ci chiederemo come abbiamo vissuto senza un GIS su device mobile. Il Mobile GIS è una esperienza in trasformazione. Lo scopo di una applicazione Mobile GIS non è solo quello di mostrare il “contesto”, ma riuscire a fare analisi sulla posizione corrente.
Breve storia del GIS Come è noto negli anni...
Ottobre 2011
1 post
Mappa creata con ArcGIS.com
Semplice Mappa creata in ArcGIS.com accedendo a servizi pubblici di Regione Lombardia ed usando come mappa di sfondo il progetto OpenSource OpenStreetMap. Poi arricchito con il vettore di routing in formato KML ottenuto da GoogleMaps. Insomma l’unione fa la forza. View Larger Map
Marzo 2011
1 post
Una storia meglio di 1000 manuali (Semplice ed...
Da bambino sicuramente la mamma o il papà vi raccontava delle storie e queste, come per magia, ve le ricordate ancora, perchè? La risposta è dovuta al fatto che erano semplici, vi interessavano ed erano brevi. Non vi sembra applicabile nel “serio” mondo dell’IT? Nulla di più sbagliato!, pensate che Manager usano le storie quotidianamente (esempio le politiche di Marketing) le...
Febbraio 2011
6 post
GIS: Venerdì è Free!
Da venerdì 18 febbraio le BaseMap di ArcGISOnline sono free indipendenti dall’uso che se ne vuole fare (per uso commerciale, non-profit, interno, esterno, etc). La sola restrizione è se il volume di traffico supera i 50 milni di transazioni per anno. Sebbene alcuni servizi siano migliorabili (le ortofoto nella zona di Milano sono assolutamente scure) devo ammettere che alcune sono proprio...
Creare Mappe con i CSS
Uno delle difficoltà maggiori nel creare mappe per il Web è che o si utilizzano Client Desktop (molte volte troppo ingombranti) oppure occorre diventare dei guru di Notepad (avete presente l’AXL?). Con TileMill (un Map Design Studio) è possibile fare l’authoring di mappe per il web usando dati locali (ESRI Shapefile, JSON, KML, GeoTiff) e poi “vestendoli” utilizzando CSS....
L'azione utente è l'obiettivo (Semplice ed usabile...
Ora dopo aver capito chi sono gli utenti e cosa li guida, è necessario andare più in profondità!
La domanda successiva è: cosa l’utente può fare con la tua applicazione/prodotto? Spesso alcune funzioni sono così complesse perchè il designer ignora steps importanti o non li considera interessanti per il mercato del suo prodotto. Per esempio, la maggior parte delle videocamere si concentra...
Partire dai Beta Tester, per andare oltre...
Un ottimo esempio per imparare come migliorare l’usabilità delle proprie applicazioni è studiare i beta tester, perchè dai loro comportamenti è possibile definire degli step per migliorare le applicazioni, ma non bisogna pensare di focalizzare la realizzazione delle ns applicazioni a solo questa tipologia di utenze. Perchè i beta tester sono “abituati” a convivere con i...
SketchUP ed ArcScene...abbracciati
Con questo POST spiego come sia possibile disegnare un modello in SketchUP ed importarlo in ArcScene o ArcGlobe. Prerequisiti: Avere installato sul proprio PC SketChup 8 ed ArcGIS10 1. Creare il Modello Sketchup; 2. Una volta terminato il modello selezionarlo ed esportarlo in COLLADA (dae) 3. Da ArcCatalog creare un FileGeoDatabase; 4. Aggiungere una FeatureClass di tipo (MultiPatch Feature)...
Topologicamente...REST
La topologia (che ricordiamo si occupa della proprietà di relazione spaziale degli oggetti trascurando la quantificazione di distanza e misure1) è una scienza molto conosciuta a livello di GIS fin dai tempi di ArcINFO.
Le relazioni topologiche Touch, Overlap, In (o Contain), Cross, Disjoint possono essere definite usando il linguaggio SCL (Shape Comparison Language) che è basato su CBM...
Gennaio 2011
9 post
The *Milo's Tec* Daily →
The *Milo’s Tec* Daily è OnLine! E con aggiornamenti 2 volte al dì, seguitelo! Mitico paper.li ;-P
L'evoluzione del GIS: Cloud, Social e Mobile
I programmi GIS sono sempre stati considerati di “nicchia” infatti la loro diffusione è stata per molto tempo limitata agli specialisti del settore (anche a causa di costi non certo accessibili).
Ora però, grazie alle nuove tecnologie, si realizza il “sogno” del papà dei GIS, ovvero Jack Dangemond, di poter diffondere la cultura della Geographic Information a tutti.
...
Ecco il logo di HTML 5 e non solo
Il W3C ha rilasciato il logo per HTML5, ed a questo ha aggiunto un sito: http://www.w3.org/html/logo/ per indicare quanto creda in questa nuova tecnologia.
I brevetti Apple 2011
Cosa ha in mente Apple?
Semplice basta vedere i loro brevetti ;-) ed ecco cosa riporta Mashable :
iBike;
Wand Remote;
Solar Powered iPhone;
TouchScreen iMac;
iKey;
iHeadSet;
Shareble Appls;
Video Game Comic Books;
Magnetic Lenses;
MacBooks with Built-In Projects
Tips: JSONP e bye bye "same domain policy"
Molte volte capita di scontrarsi con i limiti imposti dalla security del SAME DOMAIN POLICY, ma grazie a JSONP (che è un complemento del formato dati JSON) è possibile bypassare questa imposizione presente nei browser.
JSONP è un modello che consente a una pagina WEB di poter utilizzare dati in formato JSON che arrivano da un Server appartenente ad un dominio diverso dal chiamante (Cross...
Trend: su cosa impegnarsi nel 2011?
Non sapete su cosa impegnarvi nel 2011? Ecco i consigli di Steve Rubel ;-)
View more presentations from Edelman Digital.
La fine della pubblicità di massa (by MB) →
Bell’articolo, del sempre informato Maurizio Benzi, che mostra come negli USA gli investimenti pubblicitari si stiano spostando pesantemente dalla TV al WEB ed in particolar modo sui Social Media. Questo è l’ennesima dimostrazione di come Internet stia gradualmente e irreversibilmente modificando i comportamenti attraverso cui le persone comunicano, si relazionano, si informano e di...
CMS: Joomla si rinnova arriva Joomla 1.6
Joomla dopo 3 anni dalla versione 1.5 arriva Joomla 1.6, con una serie di novità che rappresentano un salto in avanti notevole, ma anche un certo costo nel passaggio dalla 1.5.x alla suddetta versione sarà, infatti, necessario effettuare una vera e propria migrazione.
Ma su cosa si differenzia Joomla 1.6 dalla precedente versione? - Nuovo Access Control List che permette un controllo molto...
3 Tipologie di Utenze ((Semplice ed usabile -...
Nel recente passato era prassi comune pensare che l’utente si evolvesse per comprendere l’applicazione e se questa aveva 100 funzioni prima o poi l’utente provando e studiando le avrebbe individuate, ma questo è un atteggiamento che oggi non è più applicabile sia perchè l’utente vuole le informazioni che gli servono subito sia perchè tempo non si ha voglia di perdere...
Dicembre 2010
16 post
ciao 2010, benvenuto 2011!!
L’anno 2010 verrà ricordato per l’anno di consacrazione di Apple come Sistema Operativo per i device mobile. Il suo Ipad, presentato il 28 gennaio, sembrava più che una scommessa eppure dopo meno di 12 mesi bisogna affermare che è un vero successo con i suoi milioni di unità vendute, ed Apple cosa fa? Si accontenta? No! Rilancia con Ipad 2 che sarà più leggero, più veloce e,...
2011 in Appcelerator
Lo sviluppo di software sempre di più si concentra su smartphone, Appcelerator è la società che attualmente sta investendo di più nell’aiutare gli sviluppatori a creare e distribuire rapidamente applicazioni mobile.
La piattaforma Titanium di Appcelerator è un toolkit cross-platfotm che consente agli sviluppatori Web di utilizzare JavaScript, CSS, HTML e linguaggi di scripting come Ruby o...
GIS Info: API ESRI per File GeoDataBase
Vi comunico che le tanto attese API ESRI per i File GeoDatabase saranno disponibili da gennaio in versione Beta per il pubblico. Il mettere a disposizione delle API significa avere la possibilità di accedere ad un File GeoDatabase per: - Creare, cancellare, aprire File GeoDB; - leggere lo schema del File GeoDB; - creare lo schema per semplici features; - leggere il contenuto di datasets in un...
Tecno lettera a Babbo Natale
Caro Babbo Natale, sono diversi anni che non ti scrivo, ma spero che tu riesca ancora a ricordarti quando mi portasti il primo computer della mia vita: uno sfavillante commodore 64! Poi nei natali successivi arrivarono il lettore di floppy da 5¼, poi l’Amiga 500 e per finire i PC, insomma sei stato tu ad introdurmi alla tecnologia e per questo ti ringrazio, ma la richiesta di...
La VS Appls funziona in tutte le situazioni ed...
In questa seconda puntata ci concentriamo su quali fattori occorre tenere in considerazione quando si progetta l’esperienza utente di una applicazione tenendo conto in particolar modo dei fattori esterni. Quando state sviluppando qualcosa di nuovo, sia che si tratti di un intero sito Web o di un semplice menu a tendina, è necessario descrivere come debba essere...
Semplice ed usabile - part1
Leggendo Simple and usable mi sono ricordato di quando mi prestarono la prima volta una videocamera e per farla funzionare dovetti fare una serie di passaggi “tipici”ovvero: -installare i driver; -installare i SW di Montaggio Video e Audio; -Comprare un cavo FireWire e leggermi un “Tomo di manuale per scoprire quali mirabolanti effetti potessi fare con la videocamera...
3 massimo
Oggi mi sento Brutile!
Brutile è una interessantissima libreria scritta in C# (free ed OpenSource) che da poco è disponibile come toolbar per ArcGIS 9.3 e 10 e che permette di caricare nel suddetto Software tile da: - Google, - Bing, - OpernStreetMap; - TMS (Tile Map Service). Progetto OSGeo Inoltre i tile caricati non vincolano a Spatial Reference “de facto” (come per esempio Google e Bing che usano:...
Flex API 2.2 disponibili
Sono disponibili le nuove API Flex di ESRI per ArcGISServer come per le altre versioni 2.x le funzionalità complete sono disponibili con ArcGISServer v. 10.x. Ma quali sono le novità di questa nuova release? Nuove funzionalità
Nuova componente legenda che permette di creare facilmente una legenda per i layer presenti nella mappa. Noi questa cosa l’avevamo già sviluppata creando un servizio...
3 massimo
Internet TV: la rivoluzione a portata di...
Il Natale 2010 (ma forse di più il 2011) verrà ricordato per l’Internet TV, una vera rivoluzione per i patiti passivi di Televisione. Finalmente si diventerà veramente attivi nella scelta e non solo nel pigiare i bottoni del controller più famoso al mondo, il telecomando.
Con il Lancio di Google TV si è potuto toccare “con mano” l’integrazione di Internet con le...
3 massimo
2012: l'evoluzione della specie
Secondo molti analisti il 2012 sarà l’anno in cui smartPhone e tablet venderanno di più dei PC classici (Toms’s HW). Questo vuol dire pensare a nuove opportunità di mercato, ma anche una nuova modalità di fare applicazioni. Occorrerà pensare sempre di più ad applicazioni dinamiche (nel senso di contestuali con la zona geografica in cui ci troviamo, mi vengono in mente le...
Google Fusion Tables l'evoluzione delle Web Map...
La possibilità di integrare Google Fusion Table (è un servizio per gestire ampie serie di dati disposti in tabelle nella cloud. E’ possibile caricare tabelle di dimensioni massime pari a 100 MB e condividerle con collaboratori oppure renderle pubbliche) con Google Maps può veramente stravolgere il mercato delle applicazioni di WebMapping.
Rimanete sintonizzati per futuri...
1 tag
Ebook o Paper Book?
Ecco 5 motivi perchè gli ebooks sono migliori dei libri cartacei:
1. Possibilità di condividere in ambiente social frasi o passaggi di un ebook che ci ha colpiti; 2. possibilità di prendere appunti; 3. Facilità nel trovare il significato dei termini che non si conoscono; 4. Possibilità di condividere commenti dei libri letti con altri; 5. E’ possibile effettuare ricerche
E,...
My First HTML5 Page
E’ sempre una emozione iniziare a conoscere un nuovo linguaggio e questa emozione la ritrovo anche con HTML5, il futuro (da quello che sembra del Web, soprattutto se gli SmartPhone lo implementeranno).
Dato che in HTML5 viene estremizzato il concetto che separa Presentation dal Contenuto è bene iniziare a studiare in maniera approfondita i CSS, in modo da trovarsi preparati quando dovremo...
Novembre 2010
5 post
Breve elenco delle novità su ArcGIS 10 (Desktop e...
Ecco un elenco, non esaustivo, sulle nuove funzionalità di ArcGIS 10: Desktop 1. Catalog Lybrary (connessioni, AddIns, Servizi) 2. Search Window (W i Metadati. Item Description); 3. Grid Template (grid and graticule tool. Non presente in ArcView 10); 4. BaseMapLayer (le operazioni di aggiornamento non sono disponibili per i layer basemap. Per aggiornare trascinare i map layer fuori dalle tue...
Mosaic Image Finder un "AddIn" per ArcMap10 →
Add ins (quindi solo versione 10) per visualizzare le immagini all’interno di un “Mosaico” L’ add-in supporta mosaichi registrati localmente in un geodatabase, in SDE, e Mosaichi pubblicati con ArcGISServer come servizi Image.
Top Trend 2010: HTML5 →
Sicuramente HTML 5 avrà un futuro importante (soprattutto se verrà supportato dagli SmartPhone), ma credo che ci vorranno ancora un paio di anni per vedere una sua diffusione di massa, poichè occorre superare alcuni problemi:
1. le versioni precedenti a IE 9 non supportano HTML5, quindi per un possessore di WindowsXP l’unica soluzione è installarsi Chrome, FireFox o Safari;
2. Nessuna IDE...
Top Trends of 2010: App Stores →
3 massimo
Ottobre 2010
1 post
4 massimo
ESRI EMEA 2010
Oggi, alla ESRI EMEA 2010, ci sarà la mia presentazione, in collaborazione con Marco Panebianco, dal titolo:
Region Lombardy Viewer: a solution integrated with Region Lombardy geoservices.
Speriamo in bene!