utilizzare SpatiaLite

Save this PDF as:
 WORD  PNG  TXT  JPG

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "utilizzare SpatiaLite"

Transcript

1 Spat i ali t ecook book Aut or e :Al e s s andr ofur i e r i Febbraio 2011 Aut or e :Al e s s andr ofur i e r ia. f ur i e r l qt. i t Que s t ol av or oès ot t ol i c e nz aat t r i but i onshar e Al i k e3. 0Unpor t e d( CCBY SA3. 0)de l l al i c e nz a. Ègar ant i t oi lpe r me s s odic opi ar e,di s t r i bui r ee/omodi f i c ar eque s t odoc ume nt os ot t oit e r mi nide l l a GNUFr e edoc ume nt at i onli c e ns e,ve r s i one1. 3oogniv e r s i ones uc c e s s i v apubbl i c at adal l a Fr e esof t war efoundat i on; s e nz aal c unas e z i onenonmodi f i c abi l e,s e nz at e s t odic ope r t i naes e nz at e s t odiquar t adic ope r t i na.

2 utilizzare SpatiaLite unaguidasempliceeveloceperprincipianti Introduzione / Sommario Febbraio 2011 Dichiarazionediprincipio: in Informatica ci sono dueparolesfortunate: database e SQL. Entrambi i termini condividono una lungaeprofondamenteconsolidata cattivareputazione, lasemplice pronunciadeiloronomicauseràreazionifortementenegative: "troppo complicato", "Non sarò mai in grado di capire tutto questo", "stranezze nerd (robe da informatici schizzati di testa)" e così via Se tutto questo è indiscutibilmente vero per ilsemplicesql, che dire del più esotico Spatial SQL? Ovviamente, questo suona di gran lunga molto più complesso e intimidatorio: si tratta di roba complicatissima esclusivamente per ultra specialisti, che solo pochissimi possono confrontarsi con Spatial SQL, non è cosi? Dimenticatuttoquesto,edaprilatuamente! (Stavoquasiscrivendo: Cazzate! manoncredochel'usoditerminivolgaricontrassegnipositivamente l'inizio di un lavoro) Suppongo che tutti i pregiudizi sono semplicemente la triste conseguenza delle politiche di marketing a lungo praticate. Per molti anni il mercato dei DB è stato dominato da soluzioni proprietarie esageratamente costose: e lospatiladbcostituisce soltanto un ristretto segmento specializzato (ancora più esageratamente costoso) all'interno del mercato generaledei DB. Così il clima di aura sacrale volutamente indimitatorio che circonda le tecnologie DB è stato molto più un una abusata storia di copertura per giustificare prezzi anormalmente elevati piuttosto che a un fatto tecnico oggettivo. Fortunatamente la verità reale è molto diversa: qualsiasipersonaconunanormalepreparazione informatica può facilmenteimparareedusareconsuccessosial'sqlchelospatilasql:nonc'ènulladi difficile,oscuroocomplicatonell'usarli. E quando dico gente professionista non intendo necessariamente sviluppatori, ingegneri informatici o professionisti GIS : Personalmente sono ben consapevole che molti ecologi, ingegneri del traffico, botanici, ingegneri ambientali, zoologi, funzionari della pubblica amministrazione, geologi, geografi, archeologi (e molti altri) possono usare con successo Spatial SQL nelle loro attività quotidiane. Oravoipotetedisporre,nelmodopiùfacileesenzafatica,diun sofisticato,allineatoagli standardedefficace SpatialDBassolutamentelibero. Enonètutto:SpatiaLiteèfortementeintegratonell'ecosistemadelsoftwarelibero.Inoltrepoteteconnettervi immediatamentea unospatialdbades.usandoqgis(unafamosaediffusaapplicazione Gispercomputer).

3 Non credete alle mie affermazioni? Beh, provate da soli: toccate con mano e vedete con i vostri occhi. Cosa potrebbe essere migliore di questo approccio per ottenere una prima esperienza neutrale, obiettiva e imparziale? Seguirequestaguidarichiederàcircaun'oraoduedelvostropreziosotempo:nonèuncompitotroppo impegnativoevoinonsietechiamatiasforzieccezionalmentecomplessi. Spatialiteèassolutamentelibero(neldoppiosignificato:free as a free beer and it's free as a free speech) cosìpotetedareunosguardoveloceallepiùaggiornatetecnologiedispatialsqlnel modo più facile e senza fatica, efficace ed allineato agli standard. Edunavoltacheavretelavostraopinionesullabasediesperienzadiretta,potretedecideredasoliselo SpatialDBpuòessereutile(inunmodoonell'altro)nellavostraattivitàquotidiana. Lastrutturadiquestaguida:pensateaqualchelibrodicucina.Daprimaviaspettatesemplicementedi apprenderequalchepiccolaesempliceconoscenzacirca: pentoleestrumentidicucina:pentole, ciotole, fruste, coltelli, cucchiai, frullini.. ingredientipiùcomuni:uova, pesci, farina, verdure, spezie, frutta di stagione. tecnicheelementaridicucina:bollito, griglia, arrosti, fritture, zuppe. Unavoltacheaveteappresoquestebasilarinozionisieteprontiamisurarviconsemplicimanutrientie gustosipiatti:potetechiamarequestolivellocucina famigliare.permoltepersonequestoèlosforzo massimo:èsufficienteperloro,edabbandonerannoaquestopunto. Mamoltialtriscoprirannochedopotuttocucinareèpiacevoleeveramenteinteressante:questisicuramente richiederannoqualcosadimoltopiùimpegnativo. Ognibuonlibrodicucinasichiuderàpresentandoqualchecomplicatopiattodialta cucina. Puòdarsiche nessunodivoidiventeràmaiunochef, macertamentevidivertireteesareteorgogliosidellavostraabilità culinaria.

4 SpatiaLiteCookbook Febbraio 2011 Indicegenerale 1Strumentietecnicheculinarie Breveintroduzionetecnica pg 7 Periniziare(installazionedelsoftware) Scaricarel'applicazione Scaricareil setdaticampionen Scaricareil setdaticampionen Lanciamospatialite_gui Costruire il tuo primo Spatial Database A proposito di ESRI Shapefilee Tabelle Virtuali Cos'èunoShapefile? Checosaè unoshapefilevirtuale?(etabellevirtuali..) A proposito di codifiche Charset?(e perchè diavolo devo prendermi cura di queste cose.) CosasonoquestiSRID?..nonhomaisentitoquestotermineprimad'ora Tentativodinormalizzareilcaos EseguiamoleprimeinterrogazioniSQL IprimirudimentisulleinterrogazioniSQL Comprenderelefunzionidiaggregazione Lavostraprimainterrogazionespaziale Ancorasulleinterrogazionispaziali:WKTeWKB AvvertenzeWKTandWKT LetabelleMetaDataspaziali VisualizzareunlayerSpatiaLiteinQGis Ingredientidiusocomune 3Cucinafamigliare 3.1 Ricetta #1:CreareunDBbenfatto Ricetta #2:LevostreprimeinterrogazioniJOIN Ricetta # 3: Maggiori informazioni su JOIN Ricetta # 4: ApropositodiVIEW Ricetta # 5: Creazione di una nuova tabella (con annessi e connessi) Ricetta # 6: CreareunanuovacolonnaGEOMETRY SRIDdisponibili TipiGeometrydisponibili ModelliDimensionalidisponibili Ricetta # 7: Inserire,aggiornareecancellare Ricetta # 8: Conoscereivincoli Ricetta # 9: ACIDity:conoscereletransazioni Ricetta # 10: Labellezzadell'indiceR*Treespaziale

5 4Altacucina 4.1 Ricetta # 11:IlGuinessdeiprimati Ricetta # 12:Dintorni Ricetta # 13:Leisole Ricetta # 14:Centri abitati e Comuni Ricetta # 15:Centri abitati strettamente adiacenti Ricetta # 16:FerroviaeComuni Ricetta # 17:Ferrovieecentri abitati Recitta # 18: Zone ferroviarie come Buffers Ricetta # 19: Unione [Merging] dei Comuni in Province e così via Ricetta # 20:vistespaziali (Spatial Views) Unaraffinataesperienzaculinaria:daDijkstra Dolci,liquori,theecaffè 5.1 Suggerimentisullivellodiprestazionidelsistema Importare/esportareShapefile(DBF,TXT,) Linguaggidicollegamento(C/C++,Java,Python,PHP) C / C Java Python PHP

6 Strumentietecnicheculinarie Febbraio 2011 Breve introduzione tecnica Per iniziare (installazione del software) Costruite il vostro primo Spatial DataBase Sugli ESRI Shapefiles e Virtual Tables Che cos'è una codifica di caratteri? Cosa sono questi SRID? Eseguiamo le prime interrogazioni SQL I primi rudimenti sulle interrogazioni SQL Comprendere le funzioni di aggregazione

7 Breve introduzione tecnica Febbraio 2011 Breveintroduzionetecnica:interminitecniciSpatiaLiteèunoSpatial DBMSchesupportastandards internazionaliqualisql92eogc-sfs. Suppongochetuttigliacronimiprecedentisuonerannounpòoscurie(forse)vidisturberanno. Nonpreoccupatevi:moltospessooscurigerghitecnicinascondonoconcettiveramentefacilidaimparare: undbms(data Base Management System)èunsoftwareprogettatopermemorizzareericercaredati genericinelmodopiùefficienteegeneralepossibile.ed assai spesso si tratta di moli di dativeramente enormi. SQL(Structured Query Language)èunlinguaggiostrutturatoadattoamanipolareiDB attraverso comandisqlpotetedeciderecomeorganizzareivostridati.epoteteinserire,cancellaree modificarei vostridatineldb.ovviamentepoteteinterrogareivostridatiinmodomoltoflessibile(edefficiente). OGC-SFS.(Open Geospatial Consortium Simple Feature Specification)consentediestenderele potenzialitàdbms/sqlpergestirespecialitipididatigeometry,consentendodidisporrediuno SpatialDB. SpatiaLitesiappoggiaefaampiousodelfamosoSQLite,unDBMSleggero.Essiagisconoincoppia: SQLiteimplementaunmotoreSQL92,mentreSpatiaLiteimplementailnucleodellostandardOGC SFS. UsandolicombinatiinsiemesiavràuncompletoSpatialDB. SQLite/SpatiaLitenonsibasanosullaarchitetturamoltodiffusaclient-server,essiadottanounapiùsemplice personal architecture.cioèl'interomotoresqlèincorporatoall'internodell'applicazione. Questaarchitetturasempliceepocosofisticatasemplificanotevolmenteognicompitorelativoallagestione deldatabase:potetesemplicementeaprire(ocreare)undatabase-fileesattamentenellostessomodoincui siete abituatiadaprireundocumentoditestoounfoglioelettronico. Nonc'èassolutamentenessunacomplessitàaggiuntivainquesteattività. UnDatabasecompleto(magariunocontenentediversimilionididati)èsemplicemeneteunfileordinario. Lopoteteliberamentecopiare(oanchecancellare)avostropiaceresenzanessunproblema. Enonètutto:queldatabase fileadottaun'architetturauniversalecosìpotetetrasferirel'intero database file dauncomputerall'altrosenzaspecialiaccorgimenti. Icomputerdiprovenienzaedidestinazionepossonoospitareanchesistemioperativicompletamenti differenti: questononhaalcuneffetto,perchèidatabase filessonoportabilisuarchitetturediverse. Chiaramentetuttaquestasemplicitàeleggerezzahauncosto:ilsupportodiSQLite/SpatiaLiteall'accesso concorrente (più accessi contemporanei)èpiuttostorudimentaleepovero. Questoèl'esattosignificatodipersonal DB:ilparadigmasottintesoèsingolo utente/singola applicazione/ stazione di lavoro isolata. 7

8 Seilsupportoadaccessiconcorrentièilvostroproblemaprincipale,alloraSQLite/SpatiaLitenonèlascelta miglioreperlevostrenecessità:unpiùcomplessodbmsclient serverèfortementeconsigliato. InognicasoSQLite/SpatiaLiteèmoltosimileaPostgreSQL/PostGis(uno spatial dbms molto potente eopen source):cosìpoteteliberamentepassaredaunoall'altro(in modo relativamente indolore)asecondadelle vostrerealiesigenze,scegliendoognivoltailmigliorstrumentodausare. Qualchealtroriferimentoutile: SQLite home SpatiaLite home SQL inteso da SQLite (riferimento tecnico) SpatiaLite manuale (versione obsoleta, ma ancor oggi di utile lettura) Old SpatiaLite Tutorial (versione obsoleta, ma ancor oggi di utile lettura) 8

9 Per iniziare (Installazione del software) Febbraio 2011 Questononèunmanualediteoria:questoèunaguidapraticaperprincipiantitotali. L' assuntosottostanteèchevoiignoriatetuttorispettoadbms,sqledanchegis. QuindicominceremoascaricarealcunerisorsedalWebedinizieremoimmediatamentelasessionedilavoro: primoscaricheremoilsoftwarespatialite gui:questoèunsemplicema potentestrumento(supportala grafica,ilmouseecosìvia)cheviconsentediinteragireconundatabasespatialite poiscaricheremoqualcheinsiemedidati,disponibilialpubblico,necessari percostruireildbdausare nelcorsodegliesercizi. Scarica l'applicazione Avviare il browser Web e accedere alla home SpatiaLite: La versione attuale (gennaio 2011) è v rc4, e si può ottenere file binari eseguibili da: Comeovviol'organizzazionedelsitodeidownloadcambiaditantointanto,cosìgliindirizziprecedentipossono diventarefacilmenteobsoleti.puòsuccederepergliutentilinuxdidovercompilareibinaridirettamente dai sorgenti:intalecasoleggeteattentamentelenotedirilascioprimadiiniziare. Scarica il set dati campione n. 1 Ilprimoinsiemedidaticheuseremoèilcensimentoitaliano2001,cortesementefornitodall' ISTAT( l' ente statisticoitaliano). Punta il tuo browser web su e quindi scaricare i seguenti file: Censimento Regioni ( Regions ): Censimento Province ( Counties ): Censimento Comuni ( Local Councils ): Scarica il set di dati campione n. 2 IlsecondoinsiemedidatinecessarioèGeoNames,unacollezionemondialediCentri Abitati (Populated Places). Cisonodiverseversionidiquestidati:noiuseremocities 1000(ogni luogo nel mondo con più di 1000 persone): 9

10 Lanciamospatialite_gui Il spatialite_gui non richiede alcuna installazione: è sufficiente decomprimere l'immagine compressa che avete appena scaricato e fare clic sull'icona di lancio. Questo è tutto. 10

11 Febbraio 2011 Costruire il tuo primo Spatial Database Bene,aveteappenaavviatolavostraprimasessionedilavoroconSpatiaLite:comepotetenotare,nonc'ènessun DBalmomentoconnesso. 11

12 cosìcreereteeviconnetteretealnuovodb:dovetesemplicemente premereilcorrispondentebottonedalla barradeglistrumenti(appariràunafinestradidialogoper l'aperturadifiles)edefiniteunnomeper ilfile. Solo per l'uniformità, si prega di chiamare questo DB come Italy.sqlite Comepotetenotare,subitodopolacreazioneilDBcontienegiàparecchietabelle:sonotuttetabelledi sistema(diciamometatabelle),cioètabellenecessarieagarantirel' amministrazioneinterna. Almomento,lamigliorsceltadafareèsemplicementeignorarledeltutto(sietedeiprincipianti,no?siate pazienti,perfavore).inognicaso,orasieteconnessiadundbvalido,cosìpoteteoracaricareilprimo insiemedidati:premeteilbottonevirtualshapefilenellabarradeglistrumenti,equindiselezionateilfile com2001_s. 12

13 Appariràunafinestradidialogo:selezionateperfavoreesattamenteilsettaggioevidenziatosopraeconfermate. Esamineremotuttoquestoinmaggiordettagliosuccessivamente: perorafidatevidellamiaautorità,copiate diligentementeivalorisuggeritisenzacercaredicapire:sonodeivalorimagiciperoraedètutto. Unavoltacaricatol' insieme com2001_spotetecontinuare(usandosemprelostessosettaggio)ecaricare entrambiifilesprov2001_sereg2001_s. 13

14 Ilvostrodatabasedovrebbeassomigliareaquesto:usandolavistaadalberoallasinistradelvideoè davvero facileesaminareletabelle(elecolonneinognitabella). OrasieteprontipercompletarelamessaapuntoinzialedelDB:premeteilbottoneVirtualCSV/TXTedella barradeglistrumenti,eselezionateilfile cities1000.txt. 14

15 Appariràunafinestradidialogo:selezionateperfavoreesattamenteisettaggivisualizzatisopraeconfermate. Questafinestradidialogoassomigliamoltoaquellacheavetegiàusatoperconnettervia VirtualShapefiles, manonèidentica.ancheinquestocasoesamineremopiùtardiidettaglirelativi. Bene:adessoavetetreinsiemididatiprontidainterrogare:maètempodispiegaremegliocosastiamoperfare. 15

16 A proposito di ESRI Shapefilee Tabelle Virtuali Febbraio 2011 Cos'èunoShapefile? Shapefileèunsemplice,elementareformatodifileGIS(datigeografici)inventatomoltianniorsonodaESRI: benchèinizialmentenatoinunambienteproprietario, questoformatoèstatosuccessivamenteresopubblicoe completamentedocumentato,cosìèpraticamentequasiunformatostandard aperto. E'piuttostovecchioadesso,maèuniversalmentesupportato. CosìrappresentalalinguafrancacheogniapplicazioneGISsicuramenteconosce:enondevesorprendere, SHPèlargamenteusatoperscambioneutraledidatifrapiattaformediverse. Ilnomestessoèabbastanza fuorviante:dopotutto,shapefilenonèunsemplicefile.almeno3filesdistinti sononecessari(identificatidaisuffissi.shp.shx.dbf):seancheunsolofilemanca(malnominato / spostato / corrotto / qualcos' altro),l'intero set è corrottoedinusabile. Qualche ulterioreutileriferimento: introduzione) Che cosa è un shapefile virtuale (e tabelle virtuali)? SpatiaLite supportaundrivervirtualshapefile:cioèhalacapacitàdiconsentireaccessisql(inmodalitàdi solalettura)perunshapefileesterno,senzabisognodicaricarealcundatoneldbstesso. Questoèdavveroutileduranteipassipreliminariallacostruzionedeldatabase(comenelnostrocaso). SQLite/SpatiaLitegestisceparecchialtridriverVirtualcomeilVirtualCSV/TXT,ilVirtualDBFecosìvia Comunque,attenti:leTabelleVirtualsoffronodiparecchielimitazioni(esonospessomoltopiùlentedeidati memorizzatiall' internodeldb),pertantononsonoda prendere in cosiderazioneperlavoridiproduzione seri. 16

17 Febbraio 2011 A proposito di codifiche Charset checos'èunacodificadicaratteri?(eperchèdiavolodevoprendermicuradiquestecose) Dettomoltosemplicemente:ognicomputerèinrealtàunastupida macchinabasatasuunmucchiodisordinato disilicio:possiedequalchecapacitàdicapiresemplicioperazioniaritmeticheebooleane,maèassolutamente incapacedipadroneggiareiltesto. Poteteaverememorizzatodaqualchepartedelvostrocervellol' errataconvinzionecheuncomputerpossa realmentetrattaredeltesto,maquestononèesattamentevero. Peresserepiùprecisi,èpiuttostoungiocodiprestigiofinalizzataad ingannare te, stupido essere umano, che ti fidi dei tuoi sensi limitati:ognicomputermanipolasemplicementecifre,leunitàperiferiche(video,tastiera, stampante..)sonoespressamenteprogettateperdarvil'(illusoria)impressionecheilvostropcconosca effettivamenteiltesto. Tuttoquestoèunprocessoassolutamenteconvenzionale: voiedilvostropcdoveteessered' accordo su qualetabelladicorrispondenzadebbaessere utilizzatapertrasformareoscuresequenzedigitaliinparole leggibili. Interminitecnici,questaconvenzionaletabelladicorrispondenzaènotacomeCharsetEncoding. QuantialfabetidifferentisonousatisullaTerra?centinaiaecentinaiaLatino,Greco,Cirillico,Ebraico,Arabo, Cinese,Giapponeseemolti altriedinconformitàaquesto,centinaiaecentinaiadicharsetencodingsdiversi sonostatidefinitiduranteglianni(voisapete:l'industriaelettronica/informaticaèfondatasuunaincontrollata proliferazionedistandardincongruenti). SQLite/SpatiaLiteinternamenteusasemprelacodificaUTF 8, cheèuniversale(cioèpotetesalvarecon sicurezzaqualsiasialfabetoconosciutonellostessodbnellostessomomento):sfortunatamente,shapefiles (emoltialtriinsiemididati,comeifilessvc/txt)non utilizzano la codifica UTF 8(essiusanoinvece alcunecodifichenazionali),cosìsieteobbligatiascegliereesplicitamenteilcharsetencodingdausarequando doveteimportare(oesportare)qualsiasidato.sonodispiaciuto diquestasituazione,ma purtroppo questa è la dura realtà dei fatti. Comunque,consideriamotuttoquestononcomeunagrandecomplicazione,macomeunagranderisorsa:in questomodosaretecapacidiimportare/esportarecorrettamentequalsiasi datasetda qualsiasiesoticopaesenon latinoprovenga,comeisraele,giappone,vietnam,greciaorussia. Edopotutto, essereingradodivisualizzarestringheditestodimoltialfabeti(comequelloseguente)puòfar diventareivostriamiciverdidall'invidia:roma,ρώμη,рим, Alcuniutiliriferimentiulteriori: (semplice introduzione) (riferimento tecnico) 17

18 Cosa sono questi SRID? Febbraio 2011 non ho mai sentito questo termine prima d'ora Cosasonoquesti SRID? Non ho mai sentito questo termine prima d'ora IlpianetaTerraèunasferanonesattamente,ilpianetaTerrahaunaformaellissoidica(leggermente schiacciataaipoli)ohno,ètuttosbagliato:ilpianetaterranonhaunaformageometricaregolare,inrealtà sitrattadiungeoide. Tutteleaffermazioniprecedentipossonoessereassuntepervere,maadifferentilivellidiapprossimazione. Vicinoall' Equatoreledifferenzefralasferael' ellissoidesonopiuttostopiccoleequasinonsivedono ma vicinoaipolitalidifferenzediventanopiùgrandiecomincianoafarsisentire. Permoltenecessitàpraticheledifferenzefraunellissoideedungeoidesonomoltopiccole:maperlanavigazione diunaereomobilealargoraggio(opeggio,perilposizionamentodeisatelliti), questoètroppogrossolanoed offreunaapprossimazioneinaccettabile. 18

19 Inognicaso,qualsiasisialaveraformadellaTerra,laposizionediognipuntodellasuperficiedelpianetapuò esseredeterminataprecisamentemisurandodueangoli:longitudineelatitudine. PerdefinireunSistemadiRiferimentoSpazialecompleto[SpatialReferenceSystem,akaSRS]usiamoi Poliel'Equatore(chedopotuttosonoluoghinotevoliperlelorointrinsecheproprietàastronomiche): scegliereunmeridianodiriferimento[meridiano Fondamentale]èd'altraparteassolutamenteconvenzionale: madamoltisecoli(britanniarulethewaves)adottareilmeridianodigreenwichèunasceltaovvia. OgniSRSbasatosucoordinatelong latènotocomesistemageografico[geographicsystem]. UsareunSistemaGeograficovigarantiscesicuramentelamassimaprecisioneedaccuratezza:masfortunatamente questocomportafatalmentealcuniindesiderabilieffetticollaterali: ifoglidicarta(eglischermideivideo)sonoassolutamentepiatti essinonassomiglianopernullaaduna sfera l'usodegliangolirendelamisuradelledistanzeedelleareemoltodifficileepocointuitiva. Perciòdamoltisecoliicartografihannoinventatoparecchisistemi(convenzionali)che permettonodi rappresentaresuperficisferichesuunapiano:nessunodiloroèilmiglioreinassoluto. Tuttiintroduconoqualchegradodiapprossimazioneedideformazione:lasceltadell'unoodell'altro implica unpercorsoassolutamentearbitrarioeconvenzionale:unaproiezionecartograficaadattaa rappresentare piccoleporzionidellaterrapuòfacilmenteessereinadattaarappresentareterritorimolto vasti, e viceversa. CiaddentriamoadesaminaresubitolaproiezionecartograficaUTM [UniversalTransverseMercator], semplicementeperchèèlargamenteusata. 19

20 Sembrachequestaproiezioneintroducagraviedinaccettabilidistorsioni:maseprestateattenzionealfuso centrale,viaccorgereteimmediatamentecheutmpermettediavereunaquasiperfettaproiezionepianadi eccellentequalità. In ognicasoquestohauncertoprezzo:ilfusocentraledeveesseremoltostretto(diciamo,deveestendersiper pochigradidaognilato).appenailfusodiventapiùlargo,ledistorsionidiventanomoltopiùgrandiedevidenti. Pertutteleconsiderazioniprecedenti,ilsistemaUTMdefinisce60zonestandard,ognunaestesaper6gradi esattidilongitudine. L'accorpamentodiduefusiadiacenti(12gradi)ovviamenteriducel'accuratezza,marimaneaccettabileper moltenecessitàpratiche:andare oltrequesti limitiproducerisultatidavverocattivi,edeveessereassolutamente evitata. Tentativodinormalizzareilcaos DurantegliultimiduesecoliogniStatoNazionalehaintrodottoalmenoun(emoltospesso,piùdiuno)sistema diproiezionecartograficaerelativosrs:ilrisultatocomplessivoèassolutamentecaotico(edavverodifficile dagestire). Fortunatamente,unostandardinternazionaleèlargamenteusatoperrenderepiùagevolelagestionedeiSistemi diriferimentospaiale:laeuropeanpetroleumsurveygroup[epsg]mantieneungrandearchiviomondiale dioltre3,700vocidiverse. Moltidiquestisonooggiobsoleti,egiocanosemplicementeunruolostorico moltialtrisonoutilisoloentro piccoliconfininazionali. Comunque,questaèunastraordinariaraccolta. Edognisingolainformazionedell' archivioepsgèunivocamenteidentificatadalsuocodicenumericoide daunnomedescrittivo,cosìdaevitareognipossibileconfusioneeambiguità. OgniSpatialDBMSrichiedequalchecodiceSRIDspecificatoperogniGeometry:maquestocodiceSRIDè semplicementeilriferimentospaziale [SpatialReferenceID],e(fortunatamente)coincideconil corrispondenteepsgid. ProprioperfacilitarviacapiremeglioquestocaosdegliSRID,questaèunalistaquasicompletadiSRIDspesso usatiinuna(piccola)nazionecomel'italia: 20

21 EPSG SRID Nome Note 4326 WGS 84 Geografico [ lung at ]; mondiale usatodaglistrumentigps Monte Mario / Italia zona 1 obsoleto (1940), ma ancora comunementeusato Monte Mario / Italia zona ED50 / UTM zone 32N ED50 / UTM zone 33N superato e raramente utilizzato: European Datum WGS 84 / UTM zone 32N WGS 84 / UTM zone 33N WGS84, adotta la proiezione piana UTM ETRS89 / UTM zone 32N ETRS89 / UTM zone 33N evoluzione di WGS84: standard ufficiali dell'ue E gli esempi che seguono possono aiutare a comprendere ancora meglio: Città SRID Coordinate X (longitudine) Y (latitudine) Milano Roma Come si può facilmente notare: lecoordinatewgs84[4326]sonoespresseingradidecimali,perchèquestoèun SistemaGeografico basato direttamentesuangolilong lat. inveceognialtrosistemaadottacoordinateespresseinmetri:sonotuttiproiettati,cioèsistemipiani. ivaloriysiassomiglianointuttiisistemipianisrs: nonc' èdastupirsi,perchèquestovalore rappresentasemplicementeladistanzadall' Equatore. ivalorixsonomoltodiversiperchèidiversisrsadottanoorigini(falseeasting)dicomodo:cioèessi collocanoilloromeridianodiriferimento[primemeridian]indifferentiposti (convenzionali). comunque,ognisrsbasatosuutmdàvaloristrettamentecollegati,perchètutticondividonolo stesso fusoutmzona32. le(piccole)differenzechepotetenotarefradiversisrsbasatisuutmpossonoesserefacilmentespiegate: ilfusoutmzona32èsemprelostesso,mal' ellissoidesottostantecambiaognivolta. Ottenereunamisuraprecisapergliassidell'ellissoidenonèuncompitofacile:e,ovviamente,nelcorso deltempo,diversi,sempremiglioriepiùaccuratestimesonostate progressivamenteadottate. 21

22 Distanza tra intercurring Roma e Milano SRID Calcolato Distanza Great Circle Geodetico Edorapossiamovederecomel' usodeidiversisrsinfluenzaledistanze: lecoordinatelong latdelsistemageografico WGS84[4326]darannounamisuraingradidecimali [non cosi utile, davvero ] tuttiglialtridannounamisuradelladistanzaespressainmetri: comunque,comepotetevedere,i numeri nonsonoesattamente gli stessi. conilsistemagreatcircleledistanzesonocalcolateassumendochelaterrasiaesattamenteunasfera: equestaovviamenteèlastimapeggiorechepossiamoavere. d' altrocantoledistanzenelsistemageodesicsonocalcolatedirettamentesull'ellissoidedi riferimento. Conclusioni:Noncisonomisureesatte. Maquestononèpernientesorprendentenellescienzefisicheenaturali:ognivaloremisuratoèintrinsecamente affettodaerroriedapprossimazioni. Edogni valorecalcolatosaràinesorabilmenteaffettodaerroridi arrotondamentoetroncamento.cosìnumeriassolutamenteesattisemplicementenonesistononelmondoreale: doveteesserecoscientichepotetedisporresoltantodivaloripiùomenoapprossimati.maalmeno,potete assicurarvidiridurretaliapprossimazioninelmigliormodopossibile. 22

23 Febbraio 2011 Eseguiamo le prime interrogazioni SQL 23

24 Potete seguire due diverse metodologie per interrogare una tabella DB: 1. potete usare la voce di menu Query Table [Interrogare la tabella] (a) questa è sicuramente la strada più facile e veloce, del tutto amichevole (b) dovete semplicemente premere con il bottone destro del mouse sopra la tabella voluta, così apparirà un menu contestuale. (c) potete semplicemenete usare il bottone più in basso per scorrere i risultati su e giù a vostro piacimento (d) comunque questo metodo è piuttosto meccanico, e non vi consentirà di sfruttare SQL al meglio delle sue possibilità. 2. in alternativa potete scrivere a mano qualsiasi comando SQL nel riquadro superiore, e quindi premere il bottone Execute (a) questo è il metodo più difficile: voi siete responsabili di quello che state facendo (anche sbagliando) (b) ma in questo modo potete avvantaggiarvi della impressionante potenza di fuoco di SQL. 24

25 Avrete sicuramente notato nell' immagine precedente che la colonna Geometry riporta semplicemente un anonimo BLOB GEOMETRY: questo è lungi dall'essere soddisfacente. Ma potete avere una più ricca presentazione di ogni Geometry semplicemente premendo il tasto destro del mouse sopra il valore corrispondente, quindi selezionando la voce di menu BLOB explore. SELECTCOL002ASname, COL006ASlongitude, COL005ASlatitude, MakePoint(COL006,COL005,4326)ASgeom FROMcities1000 WHERECOL009='IT' 25

26 PoteteprovarecomefunzionaSQLconilmetodomanualeusandoquestocomandoSQL: bastacopiarlo, quindiinserirlonell' appositopannello,epremereilbottoneexecute. Unabreveevelocespiegazione: latabellacities1000contieneognicentroabitato[populated place] nelmondo visonomoltecolonneinquestatabella,edillorosignificatopuòrisultarepiuttostooscuro(potetetrovare unadocumentazionecompletaperquestosuhttp://www.geonames.org/)maperadessopotetefidarvi della miaautorità COL002contieneilnomediognilocalitàabitata. COL006contienelacorrispondentelongitudine(espressaingradidecimali) COL005èlacorrispondentelatitudine MakePoint()èunafunzioneSpatialchecostruisceunageometriaditipopuntodallecorrispondenti coordinate COL009contieneilcodice del Paese[Countrycode] dettomoltosemplicemente,laclausola WHEREfiltreràirisultaticosìdaescluderetutte lelocalitàaldi fuori dall' Italia. Bene,sipresumesiatesufficientementeabiliperiniziareseriamenteillavoro. NelladiapositivasuccessivainizieremoadesplorareilmisteriosomondodiSQLeSpatialSQL. 26

Introduzione. Dati di una stessa localizzazione permette di ridurre ridondanza e duplicazioni. I costi ne sono diminuiti.

Introduzione. Dati di una stessa localizzazione permette di ridurre ridondanza e duplicazioni. I costi ne sono diminuiti. Database Spaziale Introduzione Dati di una stessa localizzazione permette di ridurre ridondanza e duplicazioni. I costi ne sono diminuiti. Principio del repository: applicazioni indipendenti che accedono

Dettagli

Prima Lezione: Costruire una mappa

Prima Lezione: Costruire una mappa Prima Lezione: Costruire una mappa I tipi di informazione geografica disponibili Navigazione nella mappa Coordinate e scala Vista panoramica Introduzione ai GIS GIS significa Sistema Informativo Geografico

Dettagli

GIS e Geo WEB: piattaforme e architetture. Docente: Cristoforo Abbattista email: abbattista@planetek.it

GIS e Geo WEB: piattaforme e architetture. Docente: Cristoforo Abbattista email: abbattista@planetek.it GIS e Geo WEB: piattaforme e architetture Docente: Cristoforo Abbattista email: abbattista@planetek.it III lezione Componenti e linguaggi GIS e Geo WEB: piattaforme e architetture Vediamo un po Demo PostgreSQL

Dettagli

Esercitazione su PostGIS. Claudio Rocchini Istituto Geografico Militare

Esercitazione su PostGIS. Claudio Rocchini Istituto Geografico Militare Esercitazione su PostGIS Claudio Rocchini Istituto Geografico Militare Introduzione Postgres con PostGIS è un database server professionale Open Source e Gratuito Il supporto spaziale è veramente completo

Dettagli

1.0.4. PostGIS. L'estensione geografica a PostgreSQL

1.0.4. PostGIS. L'estensione geografica a PostgreSQL 1.0.4 PostGIS L'estensione geografica a PostgreSQL Obiettivi Fornire una conoscenza di base su PostGIS dal punto di vista funzionale Presentare le principali interrogazioni SQL su oggetti PostGIS Fornire

Dettagli

Geo-Database. Strumenti e tecniche per la gestione efficiente e scalabile di basi di dati geografiche

Geo-Database. Strumenti e tecniche per la gestione efficiente e scalabile di basi di dati geografiche Geo-Database Strumenti e tecniche per la gestione efficiente e scalabile di basi di dati geografiche Corso di Sistemi Informativi Territoriali Avanzati UD10 Corso di Laurea Magistrale in Pianificazione

Dettagli

Sistemi Informativi e Basi di Dati. Laurea Specialistica in Tecnologie di Analisi degli Impatti Ecotossicologici. Docente: Francesco Geri

Sistemi Informativi e Basi di Dati. Laurea Specialistica in Tecnologie di Analisi degli Impatti Ecotossicologici. Docente: Francesco Geri Sistemi Informativi e Basi di Dati Laurea Specialistica in Tecnologie di Analisi degli Impatti Ecotossicologici Docente: Francesco Geri Dipartimento di Scienze Ambientali G. Sarfatti Via P.A. Mattioli

Dettagli

Lezione 8. Metadati, Viste e Trigger

Lezione 8. Metadati, Viste e Trigger Lezione 8 Metadati, Viste e Trigger Pag.1 Metadati e catalogo di sistema I metadati sono dati a proposito dei dati (quali tabelle esistono?, quali campi contengono?, quante tuple contengono?, ci sono vincoli

Dettagli

Introduzione Digitalizzazione Gestione tabella attributi Esercitazione. Dati vettoriali. Digitalizzazione - editing - gestione attributi

Introduzione Digitalizzazione Gestione tabella attributi Esercitazione. Dati vettoriali. Digitalizzazione - editing - gestione attributi Digitalizzazione - editing - gestione attributi Introduzione a QGIS, software free & Open Source per la gestione di dati territoriali Genova, 26 marzo 2013 Introduzione Si entra ora nello specifico dell

Dettagli

La guida super semplice per usare e fare marketing su Pinterest - parte seconda

La guida super semplice per usare e fare marketing su Pinterest - parte seconda La guida super semplice per usare e fare marketing su Pinterest seconda parte Di Articolo originale: The Super Simple Guide to Using and Marketing Through Pinterest - Part Two 3 Febbraio 2012 http://www.searchengineguide.com/jennifer-cario/the-super-simple-guide-to-usingand-mark-1.php

Dettagli

ItalianModa.com CREAZIONE DI COLLAGE DI IMMAGINI & MODIFICA IMMAGINI ONLINE

ItalianModa.com CREAZIONE DI COLLAGE DI IMMAGINI & MODIFICA IMMAGINI ONLINE CREAZIONE DI COLLAGE DI IMMAGINI & MODIFICA IMMAGINI ONLINE Come descritto in altri documenti in relazione all importanza di presentare nel migliore dei modi i propri prodotti, può essere necessario elaborare

Dettagli

Geografia libera con PostgreSQL: PostGIS come base di una infrastruttura di dati geografici

Geografia libera con PostgreSQL: PostGIS come base di una infrastruttura di dati geografici con PostgreSQL: PostGIS come base di una infrastruttura di dati geografici - venturato@faunalia.it Paolo Cavallini, Walter Lorenzetti - www.faunalia.it PostGIS Prima giornata nazionale dedicata a PostgreSQL

Dettagli

Il pulante cancella singoli file dalla lista dei file da trasformare, mentre il pulsante cancella l'intera selezione.

Il pulante cancella singoli file dalla lista dei file da trasformare, mentre il pulsante cancella l'intera selezione. 1. MapConverter 1.1. Le proiezioni Il software MapConverter permette di effettuare trasformazioni geografiche di punti, file shape, o gruppi di file fra diversi sistemi di proiezione. All'avvio del programma

Dettagli

Per chi ha la Virtual Machine: avviare Grass da terminale, andando su Applicazioni Accessori Terminale e scrivere grass

Per chi ha la Virtual Machine: avviare Grass da terminale, andando su Applicazioni Accessori Terminale e scrivere grass 0_Iniziare con GRASS Avvio di Grass e creazione della cartella del Database di GRASS Per chi ha la Virtual Machine: avviare Grass da terminale, andando su Applicazioni Accessori Terminale e scrivere grass

Dettagli

Software AutoCAD Map 3D - Lezione 1 Caricare, visualizzare e consultare dati vettoriali

Software AutoCAD Map 3D - Lezione 1 Caricare, visualizzare e consultare dati vettoriali Software AutoCAD Map 3D - Lezione 1 Caricare, visualizzare e consultare dati vettoriali 0) Premessa Come abbiamo accennato nella Lezione 0, AutoCAD Map 3D nasce sulla base del noto software AutoCAD, per

Dettagli

Manuale d uso [Rev.1 del 07/08/2015] Manutenzione impianti termici Ver. 1.0.6 [05/01/2015]

Manuale d uso [Rev.1 del 07/08/2015] Manutenzione impianti termici Ver. 1.0.6 [05/01/2015] Manuale d uso [Rev.1 del 07/08/2015] Manutenzione impianti termici Ver. 1.0.6 [05/01/2015] Realizzato e distribuito da LeggeraSoft Sommario Introduzione... 2 Installare il programma... 2 Tasto licenza...

Dettagli

Esercitazione query in SQL L esercitazione viene effettuata sul database viaggi e vacanze che prevede il seguente modello E/R:

Esercitazione query in SQL L esercitazione viene effettuata sul database viaggi e vacanze che prevede il seguente modello E/R: Esercitazione query in SQL L esercitazione viene effettuata sul database viaggi e vacanze che prevede il seguente modello E/R: Si consiglia di creare il data base, inserire i dati nelle tabelle, provare

Dettagli

Geoportale web gis. Provincia Regionale di Enna

Geoportale web gis. Provincia Regionale di Enna Geoportale web gis Provincia Regionale di Enna Guida alla consultazione del geoportale della Provincia Regionale di Enna Introduzione Cos è il Geoportale: Il Geoportale della Provincia di Enna ha la finalità

Dettagli

Le query. Lezione 6 a cura di Maria Novella Mosciatti

Le query. Lezione 6 a cura di Maria Novella Mosciatti Lezione 6 a cura di Maria Novella Mosciatti Le query Le query sono oggetti del DB che consentono di visualizzare, modificare e analizzare i dati in modi diversi. Si possono utilizzare query come origine

Dettagli

Manuale utente Volta Control

Manuale utente Volta Control Manuale utente Volta Control www.satellitevolta.com 1 www.satellitevolta.com 2 Volta Control è un tool che permette la progettazione, l implementazione e la gestione di database Cassandra tramite interfaccia

Dettagli

1 Tassellamento vettoriale procedura di semplificazione e formato documenti JSON

1 Tassellamento vettoriale procedura di semplificazione e formato documenti JSON 1 Tassellamento vettoriale procedura di semplificazione e formato documenti JSON Nel progetto Inno viene utilizzato il JSON, la rappresentazione delle geometrie segue un formato proprio. I tasselli seguono

Dettagli

Progettare un Database Geografico con UML

Progettare un Database Geografico con UML Progettare un Database Geografico con UML Claudio Rocchini (rockini@tele2.it) Istituto Geografico Militare Introduzione In questa breve nota si vuole introdurre i principi di progettazione tramite il linguaggio

Dettagli

WEBGIS 1.0. Guida per l utente

WEBGIS 1.0. Guida per l utente WEBGIS 1.0 Guida per l utente SOMMARIO 1 INTRODUZIONE...3 2 FUNZIONALITA...4 2.1 Strumenti WebGIS... 4 2.1.1 Mappa... 5 2.1.2 Inquadramento mappa... 6 2.1.3 Toolbar... 7 2.1.4 Scala... 9 2.1.5 Legenda...

Dettagli

INSTALLAZIONE JOOMLA SU SPAZIO WEB FREE ALTERVISTA

INSTALLAZIONE JOOMLA SU SPAZIO WEB FREE ALTERVISTA INSTALLAZIONE JOOMLA SU SPAZIO WEB FREE ALTERVISTA Questa vuole essere una breve tutorial su come installare Joomla su uno spazio Web gratuito, in particolare faremo riferimento ai sottodomini gratuitamente

Dettagli

ArcGIS - ArcView ArcCatalog

ArcGIS - ArcView ArcCatalog ArcGIS - ArcView ArcCatalog Marco Negretti Politecnico di Milano Polo Regionale di Como e-mail: marco.negretti@polimi.it http://geomatica.como.polimi.it 12/11/08 - v 3.0 ArcCatalog ArcCatalog: strumento

Dettagli

Breve guida a Linux Mint

Breve guida a Linux Mint Breve guida a Linux Mint Il Desktop. Il "desktop" (scrivania) è la parte del sistema operativo che è responsabile per gli elementi che appaiono sul desktop: il Pannello, lo sfondo, il Centro di Controllo,

Dettagli

TypeEdit LaserType. TypeEdit e LaserType: i software artistici CAD/CAM, leader nel mercato, Vi offrono nuove e potenti funzionalità.

TypeEdit LaserType. TypeEdit e LaserType: i software artistici CAD/CAM, leader nel mercato, Vi offrono nuove e potenti funzionalità. TypeEdit LaserType V11 Innovativo Produttivo Ottimizzato TypeEdit e LaserType: i software artistici CAD/CAM, leader nel mercato, Vi offrono nuove e potenti funzionalità. Con la nuova versione V11, ottimizzano,

Dettagli

INTERNET EXPLORER Breve manuale d uso

INTERNET EXPLORER Breve manuale d uso INTERNET EXPLORER Breve manuale d uso INDICE INTRODUZIONE... 3 COME IMPOSTARE LA PAGINA INIZIALE... 3 LA WORK AREA... 3 LE VOCI DI MENU... 5 IL MENU FILE... 5 IL MENU MODIFICA... 6 IL MENU VISUALIZZA...

Dettagli

WebGis Comune di Novara

WebGis Comune di Novara 1 / 12 Progetto GeoCivit@s 2 / 12 Premesse Con il presente documento si descrive sinteticamente la nuova applicazione personalizzata per la pubblicazione dei dati geografici. Tale documento contiene una

Dettagli

DBMS (Data Base Management System)

DBMS (Data Base Management System) Cos'è un Database I database o banche dati o base dati sono collezioni di dati, tra loro correlati, utilizzati per rappresentare una porzione del mondo reale. Sono strutturati in modo tale da consentire

Dettagli

Master 2009 Georeferenziazione di Raster

Master 2009 Georeferenziazione di Raster Master 2009 Georeferenziazione di Raster Claudio Rocchini Istituto Geografico Militare Introduzione I formati raster memorizzano i valori delle celle, il numero di righe e colonne della griglia (a volte

Dettagli

Office 2007 Lezione 02. Le operazioni più

Office 2007 Lezione 02. Le operazioni più Le operazioni più comuni Le operazioni più comuni Personalizzare l interfaccia Creare un nuovo file Ieri ci siamo occupati di descrivere l interfaccia del nuovo Office, ma non abbiamo ancora spiegato come

Dettagli

Implementazione su web del sistema WIND-GIS

Implementazione su web del sistema WIND-GIS Implementazione su web del sistema WIND-GIS Contenuti dell applicazione Il layout dell applicazione si articola in diverse sezioni, ognuna delle quali offre specifiche funzionalità. La sezione più importante

Dettagli

Il linguaggio SQL: viste e tabelle derivate

Il linguaggio SQL: viste e tabelle derivate Il linguaggio SQL: viste e tabelle derivate Sistemi Informativi L-A Home Page del corso: http://www-db.deis.unibo.it/courses/sil-a/ Versione elettronica: SQLd-viste.pdf Sistemi Informativi L-A DB di riferimento

Dettagli

Introduzione. Un database normale. Una query di tipo spaziale. Utilizzo dei dati spaziali di Oracle

Introduzione. Un database normale. Una query di tipo spaziale. Utilizzo dei dati spaziali di Oracle Introduzione Utilizzo dei dati spaziali di Oracle Claudio Rocchini Istituto Geografico Militare Adesso che abbiamo un insieme interessante di dati, proviamo a fare qualche interrogazione. Per far questo

Dettagli

Searching and Downloading OpenStreetMap Data

Searching and Downloading OpenStreetMap Data Searching and Downloading OpenStreetMap Data QGIS Tutorials and Tips Author Ujaval Gandhi http://google.com/+ujavalgandhi Translations by Pino Nicolosi a.k.a Rattus This work is licensed under a Creative

Dettagli

SISTEMI INFORMATIVI GEOGRAFICI E PIANIFICAZIONE TERRITORIALE

SISTEMI INFORMATIVI GEOGRAFICI E PIANIFICAZIONE TERRITORIALE PRESENTA: SISTEMI INFORMATIVI GEOGRAFICI E PIANIFICAZIONE TERRITORIALE Con il patrocinio di PROGRAMMA DEL CORSO (50 ORE) LEZIONE 1 Sabato 19 novembre 2011 Ore 8:30-10:30 - presentazione del corso - Introduzione

Dettagli

(Barra del titolo) La versione del software viene mostrata sulla barra del titolo dell applicazione.

(Barra del titolo) La versione del software viene mostrata sulla barra del titolo dell applicazione. www.pgx3.it PGX tractor PGX è un software in grado di raccogliere in completa autonomia le informazioni relative alle anagrafiche delle aziende presenti sul territorio. PGX vi permette di attuare strategie

Dettagli

OpenStreetMap +OpenLayers

OpenStreetMap +OpenLayers OpenStreetMap +OpenLayers realizziamo le nostre mappe dinamiche, interattive, libere! Carmine De Rosa 24 ottobre 2014 - Università di Salerno Agenda Cos'è OpenStreetMap? Le differenze con Google Map Maker

Dettagli

MANUALE DROPBOX. Sintesi dei passi da seguire per attivare ed utilizzare le cartelle online di Dropbox:

MANUALE DROPBOX. Sintesi dei passi da seguire per attivare ed utilizzare le cartelle online di Dropbox: MANUALE DROPBOX Sintesi dei passi da seguire per attivare ed utilizzare le cartelle online di Dropbox: 1. Attivazione account Dropbox sul sito www.dropbox.com. 2. Utilizzo base di Dropbox via Web con la

Dettagli

SISTEMI INFORMATIVI GEOGRAFICI E PIANIFICAZIONE TERRITORIALE

SISTEMI INFORMATIVI GEOGRAFICI E PIANIFICAZIONE TERRITORIALE PRESENTA: SISTEMI INFORMATIVI GEOGRAFICI E PIANIFICAZIONE TERRITORIALE II EDIZIONE ANNO 2012 Con il patrocinio di Presso la sala conferenze Hotel Dragonara, Via Pietro Nenni 280, 66020 San Giovanni Teatino

Dettagli

Guida alla consultazione dei WMS

Guida alla consultazione dei WMS Provincia di Firenze SIT e reti informative Guida alla consultazione dei WMS con la collaborazione di Linea Comune S.p.a. INDICE 1. Che cosa è un WMS...2 2. Consultare i WMS con QuantumGIS...3 3. Consultare

Dettagli

Manuale d uso [Rev.1 del 07/08/2015] Manutenzione caldaie Lite Ver. 1.0.6 [05/01/2015]

Manuale d uso [Rev.1 del 07/08/2015] Manutenzione caldaie Lite Ver. 1.0.6 [05/01/2015] Manuale d uso [Rev.1 del 07/08/2015] Manutenzione caldaie Lite Ver. 1.0.6 [05/01/2015] Realizzato e distribuito da LeggeraSoft Sommario Introduzione... 2 Installare il programma... 2 Tasto licenza... 3

Dettagli

INTERNET EXPLORER. Breve manuale d'uso

INTERNET EXPLORER. Breve manuale d'uso INTERNET EXPLORER Breve manuale d'uso INDICE INTRODUZIONE... 3 COME IMPOSTARE LA PAGINA INIZIALE...3 LA WORK AREA... 3 LE VOCI DI MENU... 5 IL MENU FILE... 5 IL MENU MODIFICA... 6 IL MENU VISUALIZZA...

Dettagli

Manuale NetSupport v.10.70.6 Liceo G. Cotta Marco Bolzon

Manuale NetSupport v.10.70.6 Liceo G. Cotta Marco Bolzon NOTE PRELIMINARI: 1. La versione analizzata è quella del laboratorio beta della sede S. Davide di Porto, ma il programma è presente anche nel laboratorio alfa (Porto) e nel laboratorio di informatica della

Dettagli

Tutorial 3DRoom. 3DRoom

Tutorial 3DRoom. 3DRoom Il presente paragrafo tratta il rilievo di interni ed esterni eseguito con. L utilizzo del software è molto semplice ed immediato. Dopo aver fatto uno schizzo del vano si passa all inserimento delle diagonali

Dettagli

Migriamo da Joomla! 1.5 a 1.7

Migriamo da Joomla! 1.5 a 1.7 Migriamo da Joomla! 1.5 a 1.7 Valentina Bossini (ventus85) valentina@ventus85.com 1 Twitta sul Joomla Day! Canale ufficiale della Comunità Italiana di Joomla! http://twitter.com/joomlaitalia Hashtag ufficiale

Dettagli

MANUALE D ISTRUZIONI

MANUALE D ISTRUZIONI Pagina 1 di 16 MANUALE D ISTRUZIONI Pagina 2 di 16 INTRODUZIONE ARCEXPLORER 3 PULSANTI PER GESTIRE UN PROGETTO (estensione.axl) 4 PULSANTI PER SPOSTARSI IN UNA MAPPA 5 COME CARICARE UN LAYER 6 IDENTIFICAZIONE

Dettagli

GEOPORTALE Arpa Piemonte Sistema Informativo Ambientale Geografico

GEOPORTALE Arpa Piemonte Sistema Informativo Ambientale Geografico GEOPORTALE Arpa Piemonte Sistema Informativo Ambientale Geografico Guida all'accesso ai Map Service WMS e WMTS con Q-GIS (v. 2.0) Versione 01 novembre 2013 Redazione Arpa Piemonte - Sistema Informativo

Dettagli

Il sistema IBM DB2. Sistemi Informativi T. Versione elettronica: L01.1.IntroduzioneDB2.pdf

Il sistema IBM DB2. Sistemi Informativi T. Versione elettronica: L01.1.IntroduzioneDB2.pdf Il sistema IBM DB2 Sistemi Informativi T Versione elettronica: L01.1.IntroduzioneDB2.pdf IBM DB2 Il DBMS relazionale IBM DB2 è il prodotto di punta dell IBM per la gestione di basi di dati relazionali

Dettagli

Manuale Utente Windows Phone Versione 3.6 Ottobre 2014

Manuale Utente Windows Phone Versione 3.6 Ottobre 2014 Manuale Utente Windows Phone Versione 3.6 Ottobre 2014 Indice Schermata principale: la Mappa... 2 Elementi della mappa... 2 Menù inferiore... 2 Schermata informativa delle fermate... 3 Schermata informativa

Dettagli

2104 volume III Programmazione

2104 volume III Programmazione 2103 SQLite Capitolo 77 77.1 Utilizzo generale................................. 2104 77.1.1 Utilizzo di sqlite3».......................... 2104 77.1.2 Copie di sicurezza............................ 2106

Dettagli

User Tools: DataBase Manager

User Tools: DataBase Manager Spazio di lavoro Per usare T-SQL Assistant selezionare il link Simple Query e spostare a piacere la piccola finestra dove un menu a tendina mostra i diversi comandi SQL selezionabili, il pulsante Preview

Dettagli

Working with WMS Data

Working with WMS Data Working with WMS Data QGIS Tutorials and Tips Author Ujaval Gandhi http://google.com/+ujavalgandhi Translations by Pino Nicolosi a.k.a Rattus This work is licensed under a Creative Commons Attribution

Dettagli

Il linguaggio SQL: viste e tabelle derivate. Versione elettronica: SQLd-viste.pdf

Il linguaggio SQL: viste e tabelle derivate. Versione elettronica: SQLd-viste.pdf Il linguaggio SQL: viste e tabelle derivate Versione elettronica: SQLd-viste.pdf DB di riferimento per gli esempi Imp Sedi CodImp Nome Sede Ruolo Stipendio Sede Responsabile Citta E001 Rossi S01 Analista

Dettagli

Introduzione a Quantum GIS (QGIS) - passaggio dal software ArcView 3.x a software GIS OpenSource

Introduzione a Quantum GIS (QGIS) - passaggio dal software ArcView 3.x a software GIS OpenSource Introduzione a Quantum GIS (QGIS) - passaggio dal software ArcView 3.x a software GIS OpenSource I servizi OGC Forestello Luca - Niccoli Tommaso - Sistema Informativo Ambientale AT01 http://webgis.arpa.piemonte.it

Dettagli

Uso di un programma antivirus

Uso di un programma antivirus Uso di un programma antivirus Premesso che non esiste un antivirus che riesca a debellare tutti i virus o comunque a tutelarci al 100%, qualche informazione e consiglio utili per la scelta e l uso aiuteranno

Dettagli

Software AutoCAD Map 3D - Lezione 4 I sistemi di coordinate usati in Italia: conversioni

Software AutoCAD Map 3D - Lezione 4 I sistemi di coordinate usati in Italia: conversioni Software AutoCAD Map 3D - Lezione 4 I sistemi di coordinate usati in Italia: conversioni 0) Premessa Con questa Lezione cercheremo di illustrare un aspetto molto importante, ma purtroppo poco conosciuto

Dettagli

Introduzione alle Basi di Dati

Introduzione alle Basi di Dati CORSO DI AGGIORNAMENTO PROFESSIONALE IN DATA BASE TOPOGRAFICI rockini@tele2.it Istituto Geografico Militare A.A. 2007-2008 Sommario Vediamo brevemente alcuni aspetti che riguardano i database, con particolare

Dettagli

BARRA LATERALE AD APERTURA AUTOMATICA...

BARRA LATERALE AD APERTURA AUTOMATICA... INDICE 1) SOMMARIO... 1 2) PRIMO AVVIO... 1 3) BARRA LATERALE AD APERTURA AUTOMATICA... 2 4) DATI AZIENDALI... 3 5) CONFIGURAZIONE DEL PROGRAMMA... 4 6) ARCHIVIO CLIENTI E FORNITORI... 5 7) CREAZIONE PREVENTIVO...

Dettagli

INSTALLAZIONE JOOMLA

INSTALLAZIONE JOOMLA INSTALLAZIONE JOOMLA Moltissime volta mi capita (e penso capiti anche a voi) di dover prima di pubblicare un sito farlo vedere al cliente per l ok finale, o magari doverlo fare vedere, ma non avere ancora

Dettagli

IL SISTEMA OPERATIVO

IL SISTEMA OPERATIVO IL SISTEMA OPERATIVO Windows è il programma che coordina l'utilizzo di tutte le componenti hardware che costituiscono il computer (ad esempio la tastiera e il mouse) e che consente di utilizzare applicazioni

Dettagli

WinRAR: Guida alla compressione dei files

WinRAR: Guida alla compressione dei files WinRAR: Guida alla compressione dei files by Acquaviva Pietro Winrar è uno dei migliori software di compressione e decompressione disponibili sul mercato. Dopo averlo scaricato e installato, sui vostri

Dettagli

1. INSTALLAZIONE DEL FILE SUL SISTEMA DI NAVIGAZIONE

1. INSTALLAZIONE DEL FILE SUL SISTEMA DI NAVIGAZIONE C I T R O Ë N I N FO R A D AR S G U I D A D I N S TA L L A Z I O N E N a v i D r iv e 1. INSTALLAZIONE DEL FILE SUL SISTEMA DI NAVIGAZIONE Una volta scaricato il file dei radar sul sito Internet di CITROËN,

Dettagli

selezione dati da ricercare. Il tab browser, mostra il lavoro, ovvero le pagine web visitate, durante l estrazione dei record.

selezione dati da ricercare. Il tab browser, mostra il lavoro, ovvero le pagine web visitate, durante l estrazione dei record. www.pgx3.it PGX tractor PGX è un software in grado di raccogliere in completa autonomia le informazioni relative alle anagrafiche dei clienti presenti sul Database di Pagine Gialle. PGX vi permette di

Dettagli

GUIDA AL MODELLO GIS DEL CISA

GUIDA AL MODELLO GIS DEL CISA GUIDA AL MODELLO GIS DEL CISA Il presente rapporto è contenuto in formato elettronico nel Cd-rom allegato, insieme ai tematismi elaborati per la ricerca, che rappresentano la distribuzione spaziale dei

Dettagli

Sviluppo Applicazioni Mobile Lezione 12 JDBC. Dr. Paolo Casoto, Ph.D - 2012

Sviluppo Applicazioni Mobile Lezione 12 JDBC. Dr. Paolo Casoto, Ph.D - 2012 + Sviluppo Applicazioni Mobile Lezione 12 JDBC + Cosa vediamo nella lezione di oggi Oggi analizzeremo insieme una specifica tecnologia Java per l accesso e la manipolazione di basi di dati relazionali

Dettagli

Manuale pratico per Comprimere un video Rosi Di Franco Centro Scolastico Imera direzione@prater.it

Manuale pratico per Comprimere un video Rosi Di Franco Centro Scolastico Imera direzione@prater.it Manuale pratico per Comprimere un video Rosi Di Franco Centro Scolastico Imera direzione@prater.it Per prima cosa occorre sapere quali compressori sono presenti sulla nostra macchina. Sui sistemi Win9x

Dettagli

1 SPIEGAZIONE DEI DATI PRESENTI NELLA SCHERMATA DEI PRESTITI

1 SPIEGAZIONE DEI DATI PRESENTI NELLA SCHERMATA DEI PRESTITI CIRCOLAZIONE Prestiti/Restituzioni 1 - Spiegazione dei dati della schermata dei Prestiti 2 - Opzioni del Prestito 3 - Ricerca di un Utente 4 - Accesso al record (tessera) dell Utente 5 - Ricerca di un

Dettagli

Capitolo 1 GESTIONE DEL SOFTWARE APPLICATIVO:

Capitolo 1 GESTIONE DEL SOFTWARE APPLICATIVO: Capitolo 1 GESTIONE DEL SOFTWARE APPLICATIVO: IL WORD PROCESSOR SOMMARIO 1. Introduzione. - 2. Requisiti di base per le operazioni di Word Processing. - 3. La creazione di un documento di testo. - 4. La

Dettagli

Seconda Lezione: Lavorare su una mappa

Seconda Lezione: Lavorare su una mappa Seconda Lezione: Lavorare su una mappa Misurazioni, dati associati; salvare e riaprire un progetto; elementi decorativi Avviare QGIS e impostare l'unita di misura in metri lineari (vedi prima lezione).

Dettagli

(Tasto Svuota file) Il tasto Svuota file elimina tutti i record presenti nel database.

(Tasto Svuota file) Il tasto Svuota file elimina tutti i record presenti nel database. www.pgx3.it PWX tractor PWX è un software in grado di raccogliere in completa autonomia le informazioni relative alle anagrafiche dei clienti presenti sul Database di Pagine Bianche. PWX vi permette di

Dettagli

Il DBMS Oracle. Express Edition. Donatella Gubiani e Angelo Montanari

Il DBMS Oracle. Express Edition. Donatella Gubiani e Angelo Montanari Gubiani & Montanari Il DBMS Oracle 1 Il DBMS Oracle Express Edition Donatella Gubiani e Angelo Montanari Il DBMS Oracle Il DBMS Oracle Oracle 10g Express Edition Il DBMS Oracle (nelle sue versioni più

Dettagli

Registro unico Antiriciclaggio

Registro unico Antiriciclaggio Registro unico Antiriciclaggio VERSIONE PROFESSIONISTI E CED VERSIONE 4.0.0 Sommario Introduzione... 4 Requisiti di sistema... 5 Installazione del software... 6 Verifica automatica dei requisiti di installazione...

Dettagli

Office 2007 Lezione 09. Contenuto riutilizzabile

Office 2007 Lezione 09. Contenuto riutilizzabile Word: Contenuto riutilizzabile Contenuto riutilizzabile Già nelle versioni precedenti di Word era possibile salvare dei contenuti pronti per riutilizzarli successivamente, in questa nuova versione questa

Dettagli

Come Creare Un Nuovo Articolo Con WordPress. Ebook - Gratuito

Come Creare Un Nuovo Articolo Con WordPress. Ebook - Gratuito Come Creare Un Nuovo Articolo Con WordPress Ebook - Gratuito 1 Indice Come Creare Un Nuovo Articolo Con Wordpress 1. Accedi al pannello di controllo del sito... 3 2. La Bacheca di Wordpress... 4 3. Il

Dettagli

Tutorial PLAN-G CARATTERISTICHE

Tutorial PLAN-G CARATTERISTICHE Tutorial PLAN-G CARATTERISTICHE interfaccia di Google Maps per ricchi dettagli topografici e satellitari Mostra lo spazio aereo, aeroporti e navaids sulla mappa (da Flight Sim dati) Livelli di dettaglio

Dettagli

IMPOSTARE UNA MASCHERA CHE SI APRE AUTOMATICAMENTE

IMPOSTARE UNA MASCHERA CHE SI APRE AUTOMATICAMENTE IMPOSTARE UNA MASCHERA CHE SI APRE AUTOMATICAMENTE Access permette di specificare una maschera che deve essere visualizzata automaticamente all'apertura di un file. Vediamo come creare una maschera di

Dettagli

FtpZone Guida all uso

FtpZone Guida all uso FtpZone Guida all uso La presente guida ha l obiettivo di spiegare le modalità di utilizzo del servizio FtpZone fornito da E-Mind Srl. All attivazione del servizio E-Mind fornirà solamente un login e password

Dettagli

INFORMATICA. Applicazioni WEB a tre livelli con approfondimento della loro manutenzione e memorizzazione dati e del DATABASE.

INFORMATICA. Applicazioni WEB a tre livelli con approfondimento della loro manutenzione e memorizzazione dati e del DATABASE. INFORMATICA Applicazioni WEB a tre livelli con approfondimento della loro manutenzione e memorizzazione dati e del DATABASE. APPLICAZIONI WEB L architettura di riferimento è quella ampiamente diffusa ed

Dettagli

File, Modifica, Visualizza, Strumenti, Messaggio

File, Modifica, Visualizza, Strumenti, Messaggio Guida installare account in Outlook Express Introduzione Questa guida riguarda di sicuro uno dei programmi maggiormente usati oggi: il client di posta elettronica. Tutti, ormai, siamo abituati a ricevere

Dettagli

GUIDA AL SITO DELLE RIPARAZIONI BARWARE SOMMARIO

GUIDA AL SITO DELLE RIPARAZIONI BARWARE SOMMARIO GUIDA AL SITO DELLE RIPARAZIONI BARWARE SOMMARIO Introduzione...2 1. Registrazione al sito delle riparazioni...2 2. Login e Home page...6 3. Assistenza...8 3a. Nuova richiesta di riparazione...8 3b. Lista

Dettagli

Display. Guida all Uso

Display. Guida all Uso Display Installazione Guida all Uso Scaricare l ospite (Insegnante) DisplayNote richiede un piccolo programma in esecuzione sul computer che ospita le connessioni per i dispositivi partecipanti, scaricarlo

Dettagli

Corso introduttivo a MS Excel ed MS Access. sergiopinna@tiscali.it

Corso introduttivo a MS Excel ed MS Access. sergiopinna@tiscali.it Corso introduttivo a MS Excel ed MS Access sergiopinna@tiscali.it Seconda Parte: Ms Access (lezione #2) CONTENUTI LEZIONE Query Ordinamento Avanzato Maschere Report Query (interrogazioni) Gli strumenti

Dettagli

Utilizzare QuizFaber. liberamente tratto dal sito di Luca Galli, ideatore di QuizFaber. Vincenzo Storace

Utilizzare QuizFaber. liberamente tratto dal sito di Luca Galli, ideatore di QuizFaber. Vincenzo Storace Utilizzare QuizFaber liberamente tratto dal sito di Luca Galli, ideatore di QuizFaber Vincenzo Storace Anno 2011 Sommario Prima di iniziare (Installazione)... 3 La finestra principale del programma...

Dettagli

Manuale di istruzioni

Manuale di istruzioni Manuale di istruzioni GESTIRE IL MERCATO ONLINE Pagina La Pagina Centrale...1 L Area di Lavoro...1 Inserimento dei vostri prodotti...2 Trovare offerte e richieste...3 Fare e ricevere proposte...4 Accettare

Dettagli

Tool. Basi di Dati e Sistemi Informativi Prof. Marco Di Felice Dott.sa Sara Zuppiroli A.A. 2012-2013

Tool. Basi di Dati e Sistemi Informativi Prof. Marco Di Felice Dott.sa Sara Zuppiroli A.A. 2012-2013 Tool Basi di Dati e Sistemi Informativi Prof. Marco Di Felice Dott.sa Sara Zuppiroli A.A. 2012-2013 Basi di Dati e Sistemi Informativi () PostgreSQL A.A. 2012-2013 1 / 26 Gli strumenti che vedremo Basi

Dettagli

INDICE. Pregeo Rilievo Crea righe 3 2. Pregeo Rilievo Crea righe 4, 5 3. Pregeo Rilievo Crea righe 7 9

INDICE. Pregeo Rilievo Crea righe 3 2. Pregeo Rilievo Crea righe 4, 5 3. Pregeo Rilievo Crea righe 7 9 Prodotto da INDICE Pregeo Rilievo Crea righe 3 2 Pregeo Rilievo Crea righe 4, 5 3 Pregeo Rilievo Crea righe 7 9 Pregeo Rilievo Crea righe 7 vertice/direzione 11 Pregeo Rilievo Crea righe per frazionamento

Dettagli

HOW-TO GUIDE: Come installare Toyota Touch&GoToolbox? HOW-TO GUIDE: Come creare una fingerprint del vostro dispositivo in una periferica di

HOW-TO GUIDE: Come installare Toyota Touch&GoToolbox? HOW-TO GUIDE: Come creare una fingerprint del vostro dispositivo in una periferica di HOW-TO GUIDE: Come installare Toyota Touch&GoToolbox? HOW-TO GUIDE: Come creare una fingerprint del vostro dispositivo in una periferica di archiviazione USB? HOW-TO GUIDE: Iniziare a usare Toyota Touch&GoToolbox?

Dettagli

Connessione di RStone al computer tramite RKey

Connessione di RStone al computer tramite RKey Connessione di RStone al computer tramite RKey 1) Per connettere RStone al computer è necessario prima installare il software corretto: RadonPro per chi possiede RStone Pro oppure EasyRadon per chi possiede

Dettagli

4.1.1.1 APRIRE UN PROGRAMMA DI FOGLIO ELETTRONICO

4.1.1.1 APRIRE UN PROGRAMMA DI FOGLIO ELETTRONICO 4.1 PER INIZIARE 4.1.1 PRIMI PASSI COL FOGLIO ELETTRONICO 4.1.1.1 APRIRE UN PROGRAMMA DI FOGLIO ELETTRONICO L icona del vostro programma Excel può trovarsi sul desktop come in figura. In questo caso basta

Dettagli

Access. Microsoft Access. Aprire Access. Aprire Access. Aprire un database. Creare un nuovo database

Access. Microsoft Access. Aprire Access. Aprire Access. Aprire un database. Creare un nuovo database Microsoft Access Introduzione alle basi di dati Access E un programma di gestione di database (DBMS) Access offre: un supporto transazionale limitato Meccanismi di sicurezza, protezione di dati e gestione

Dettagli

SENSI CONTEMPORANEI ARTEPOLLINO

SENSI CONTEMPORANEI ARTEPOLLINO SENSI CONTEMPORANEI ARTEPOLLINO Guida all'accesso nell'area FTP Per effettuare le operazioni di caricamento e scaricamento di file nell'area condivisa online di ArtePollino, è necessario installare un

Dettagli

STRUMENTI PER L ACCESSIBILITÀ DEL COMPUTER.

STRUMENTI PER L ACCESSIBILITÀ DEL COMPUTER. STRUMENTI PER L ACCESSIBILITÀ DEL COMPUTER. Windows 7 e 8 strumenti per l ipovisione. Windows Seven/8 offrono ottimi strumenti per personalizzare la visualizzazione in caso di ipovisione: - una lente di

Dettagli

Manuale di supporto all utilizzo delle funzioni del portale ADP per la gestione dei Report EDI

Manuale di supporto all utilizzo delle funzioni del portale ADP per la gestione dei Report EDI D i S Portale ADP Report EDI I Oggetto Descrizione sintetica Categoria documento Versione / Release 2.0 Area emittente Redatto da Mario Zara Rivisto da Mario Zara Emesso il 16/02/2016 Stampato il 16/02/2016

Dettagli

Note per scaricare e installare il software cliccando alla pagina DOWNLOAD del sito,

Note per scaricare e installare il software cliccando alla pagina DOWNLOAD del sito, Come ben sapete, anch io,come voi, sono golosa di schemi,trovati in internet e nei giornali, e questo comporta, soprattutto per gli schemi virtuali, che devo cercare una soluzione per evitare che il mio

Dettagli

Estensioni e modelli. Ancora poco conosciuti, consentono di estendere la suite per l ufficio. Ecco come servirsene

Estensioni e modelli. Ancora poco conosciuti, consentono di estendere la suite per l ufficio. Ecco come servirsene Estensioni e modelli. Ancora poco conosciuti, consentono di estendere la suite per l ufficio. Ecco come servirsene Sotto il nome OpenOffice.org si nasconde un insieme di programmi per l ufficio potenti

Dettagli

SCRIVERE TESTO BLOCCO NOTE WORDPAD WORD IL PIU' DIFFUSO APRIRE WORD

SCRIVERE TESTO BLOCCO NOTE WORDPAD WORD IL PIU' DIFFUSO APRIRE WORD SCRIVERE TESTO Per scrivere del semplice testo con il computer, si può tranquillamente usare i programmi che vengono installati insieme al sistema operativo. Su Windows troviamo BLOCCO NOTE e WORDPAD.

Dettagli

Internet Explorer 6. Gestione cookie

Internet Explorer 6. Gestione cookie Internet Explorer 6 Internet Explorer 6 è una raccolta di tecnologie di base di Windows XP Home Edition e Windows XP Professional che garantisce riservatezza, affidabilità, flessibilità e libertà durante

Dettagli

Guida rapida - versione Web e Tablet

Guida rapida - versione Web e Tablet Guida rapida - versione Web e Tablet Cos è GeoGebra? Un pacchetto completo di software di matematica dinamica Dedicato all apprendimento e all insegnamento a qualsiasi livello scolastico Gestisce interattivamente

Dettagli