Ciao come state? scusate la lunga assenza ma nella vita non solo lo sviluppo ti fa sorridere..anche l'arrivo di un pargoletto in famiglia rende tutto più bello :)
Allora per ricominciare ecco le nuove API e nuovo visualizzatore Flex rilasciate da ESRI, sono molto interessanti.
Ci sono tante novità, già introdotto nella versione 3.2 ma migliorate e corrette in questa versione 3.3
Alcuni esempi degni di nota sono l'inserimento direttamente nel visualizzatore del widgett "Directions" potenziato nella versione 3.3, la possibilità di inserire diverse tipologie di layer con formato csv,kml,geoRss e tante altre novità...
Non vi resta che scaricare e provare tutto!
Ciao ciao
Visualizzatore:
Clicca per accedere alla pagina
API:
Clicca per accedere alla pagina
Ciao
Sviluppare con ESRI e FLEX
Benvenuti
Benvenuto nel blog!! Lo scopo di questo blog è quello di condividere l'esperienza fatta in questi pochi anni sviluppando in ambiente Adobe con le API ESRI e tante altre cose...Lo sfondo del blog è una strada, questo perchè insieme possiamo percorrerla per arrivare lontano :)
martedì 30 aprile 2013
venerdì 14 dicembre 2012
Nuovo visualizzatore e API ESRI Flex 3.1
Ciao come state? scusate la lunga assenza ma presto vi illustrerò altre novità nel mondo ESRI per noi sviluppatori!
Intatno ecco le nuove API e nuovo visualizzatore Flex rilasciate da ESRI, sono molto interessanti.
Visualizzatore:
Clicca per accedere alla pagina
API:
Clicca per accedere alla pagina
Ciao
Intatno ecco le nuove API e nuovo visualizzatore Flex rilasciate da ESRI, sono molto interessanti.
Visualizzatore:
Clicca per accedere alla pagina
API:
Clicca per accedere alla pagina
Ciao
martedì 11 settembre 2012
La mia prima applicazione flex da sviluppatore - Prima Parte
Dopo aver pubblicato nella sezione “Manuali” la guida per
creare la nostra prima applicazione non da sviluppatori, è arrivato il momento
di cominciare in diverse puntate a descrivere come usare il codice sorgente che
scarichiamo dal sito ESRI per realizzare la nostra applicazione personalizzata.
L’attuale versione del Flex Viewer
è la 3.0.
Per lavorare con il codice sorgente abbiamo bisogno di alcuni strumenti
essenziali:
1) Ambiente di sviluppo Adobe Flash Builder 4.5 minimo meglio se Adobe
Flash Builder 4.6.
Una versione di prova la trovate
al seguente link https://www.adobe.com/cfusion/tdrc/index.cfm?product=flash_builder
2) Scaricare Adobe Flex SDK 4.6
dal sito Adobe (se avete installato come ambiente di sviluppo il Flash Builder
4.6 è già integrato nell’installazione!)
3) Scaricare
nel la sezione “Download source code for viewer” il codice sorgente della
nostra web application.
3) Scaricare le API FlEX
attualmente alla versione 3.0 dal seguente link
4) Installare il Flash Player
relativo al browser che vogliamo usare
Una volta pronti, e preso confidenza con l’ambiente di sviluppo, procediamo con la nostra prima applicazione !!
La prima cosa da fare è creare la nostra cartella di lavoro sul nostro disco (ad esempio c:\FlasBuilderProject) dove andiamo a salvare tutti i nostri progetti. La cartella di lavoro, che viene chiamata nell’ambiente di sviluppo Workspace, è il contenitore della nostra applicazione. In questa cartella andremo ad importare il progetto, compilarlo, inserire i diversi file ecc..
Creata la cartella apriamo il nostro ambiente di sviluppo Flash Builder. Se è la prima volta che lo aprite potrebbe apparire una finestra per la selezione della workspace. Selezionare la cartella precedentemente creata. Se non viene proposto nulla dall’interfaccia del Flash Builder nel menù “File” selezioniamo “Switch Workspace”, dal menù proposto selezioniamo la voce “Other…” e attraverso il tasto “Browse…” selezioniamo la nostra cartella di lavoro.
Alla riapertura dell’applicativo
vediamo che nella finestra “Package
Explorer” non compare nulla, non vi preoccupate è normale, abbiamo solo
impostato la nostra cartella di lavoro ma non ancora importato il progetto.
Per importare il progetto
selezionare nel menù “File” la voce “Import Flash Builder Project…”
Dalla finestra proposta
selezioniamo la voce “File” (selezionata di default) e attraverso il tasto
“Browse…” selezioniamo il file contente il codice sorgente in formato zip
precedentemente scaricato dal sito ESRI (ArcGIS-ArcGISViewerForFlex-flexviewer-3.0-src-0-g86c98bc.zip).
Nella schermata proposta viene mostrato quale
sarà il progetto importato e il metodo di importazione. Solitamente si importa una
nuova copia del progetto estraendola dal file zip nella cartella di lavoro
attuale. Nel nostro caso sarà creata una cartella “FlexViewer” nella nostra workspace, che ricordiamo collocata in “c:\FlasBuilderProject” e
pertanto avremo “c:\FlasBuilderProject\FlexViewer”.
Clicchiamo sul tasto “finish”
per concludere l’importazione.
Dopo aver importato il progetto
viene richiesta la scelta della versione dell’SDK da usare per la fase di
compilazione.
Vi ricordo che l’attuale versione del Flex Viewer, ossia la versione
3.0, è stata compilata con l’SDK 4.6.
Dalla schermata proposta
selezionare “Use a specific SDK:” e selezionare “Flex 4.6.0” oppure se non
presente in lista cliccare su “Configure Flex SDKs…” per impostarlo.
Termianata la compilazione
vediamo che sono presenti diversi errori!
Questo accade perché non abbiamo
ancora agganciato la libreria contente le API Flex rilasciate da ESRI (arcgis_api_for_flex_3_0.zip).
Estraimo la cartella e
preleviamo il file “agslib-3.0-2012-06-06.swc” presente nella sottocartella
“ArcGis_Flex” à “Libs”.
Copiare questo file, anche
trascinandolo direttamente nell’ambiente di sviluppo, nella cartella “libs” del
nostro progetto. Dopo averlo copiato automaticamente sarà ricompilato il
progetto.
Terminata la compilazione siamo
pronti per lanciare per la prima volta la nostra applicazione tramite il tasto
“Run” presente nell’ambiente di sviluppo.
Ecco a voi la vostra prima
applicazione da codice!!
Nei prossimi post vedremo come
configurare, personalizzare ed esportare la nostra applicazione da esporre.
domenica 22 aprile 2012
Web Gis dell'Atlante dell'infanzia (a rischio) di Save The Children Italia
Come primo post sono felice di condividere con voi una bellissima esperienza fatta con due esperti del GIS e carissimi amici come Antonio Natale e Marco Porcari.
Questo
progetto denominato “Atlante dell’infanzia (a rischio)” curato da Save The
Children Italia (vincitore di due premi alla conferenza Italia utenti ESRI) , svolto come volontariato, fornisce una raccolta di mappe sulla situazione
dell’infanzia e dell’adolescenza in Italia: una fotografia della distribuzione e dello stato di salute di
oltre 10 milioni di minori, e insieme un primo, parziale, tentativo di
inquadrare alcuni nodi problematici e situazioni di maggior rischio.
Il progetto è disponibile al seguente link http://atlante.savethechildren.it/home.html
In questo
progetto mi sono occupato del visualizzatore Web Gis sviluppato in Flex disponibile al seguente link http://atlante.savethechildren.it/atlante/index.html
Volevo
presentarvi in questo post la tecnologia usata per sviluppare il web gis del
progetto.
Presentiamo le varie componenti usate:
Visualizzatore Flex
Visualizzatore Flex
ESRI fornisce un visualizzatore standard
pronto all’uso (scaricabile dal seguesto
link http://help.arcgis.com/en/webapps/flexviewer/index.html).
Se non siamo sviluppatori possiamo
accontentarci del visualizzatore cosi come fornitoda ESRI (scaricabile
nella sezione Download Viewer), senza fare alcuna
modifica dal punto di vista dello sviluppo, ma con possibilità di configurazione da apposito
file xml (descriverò in prossimi post come farlo) la nostra applicazione. Una guida veloce per configurare e scoprire le
potenzialità del visualizzatore fornito è la seguente http://help.arcgis.com/en/webapps/flexviewer/help/index.html#/Getting_started/01m300000021000000/
Se siamo smanettoni e vogliamo divertirci
possiamo scaricare il codice sorgente messo a disposizione dalla ESRI ed usare
l’apposito ambiente di sviluppo Adobe e le API per una personalizzazione del
visualizzatore. Possiamo scaricare il codice sorgente dal seguente link
http://help.arcgis.com/en/webapps/flexviewer/index.html nella sezione Download source code for Viewer
Vi consiglio per le prime volte di seguire questo link http://help.arcgis.com/en/webapps/flexviewer/help/index.html#/Getting_Started_Developers/01m30000001q000000/
Ambiente
di sviluppo Adobe (per colore che vogliono personalizzare il codice del viewer)
ArcGis API for Flex (per colore che vogliono personalizzare il codice del viewer)
Le API (Application Programming Interface) sono una serie di
interfacce sviluppate in questo caso da ESRI, utilizzate dal programmatore per la
creazione o interazione con i vari strumenti disponibili con la mappa.
La versione
attuale delle API per Flex è la 2.5 (in prerelease troviamo anche la versione 3.0) (scaricabile dal seguente link http://resources.arcgis.com/content/login?destination=content/arcgis-flex-api-download)
Come primo post mi fermo ma se siete contenti nei prossimi post approfondiremo l'argomento.
Naturalmente aspetto vostre critiche,suggerimenti e commenti per migliorare il blog e i post da trattare/trattati.
Grazie alla prossima puntata!
Iscriviti a:
Post (Atom)