Upload
others
View
3
Download
0
Embed Size (px)
Citation preview
1 GiornataGiornata GIS GIS LuganoLugano 20082008
Valeria AgnolottiValeria Agnolotti
Interoperabilità e novità di ArcGIS 9.3
2 GiornataGiornata GIS GIS LuganoLugano 20082008
Scalabilità del geodatabase
ArcGIS Server: versioni e funzionalità
Le novità di ArcGIS Server 9.3
Agenda
5 GiornataGiornata GIS GIS LuganoLugano 20082008
Caratteristiche del GeodatabaseBanca dati relazionale per dati spaziali e attributi
Multiuser editingMultiuser editing
PersonalizzazionePersonalizzazione
Validazione attributi(domains, null values)Validazione attributi(domains, null values)
Topologiaavanzata
Topologiaavanzata
RelazioniRelazioni
Soluzioni dimemorizzazione scalabili
Soluzioni dimemorizzazione scalabili
Regole topologiche(validazione)
Regole topologiche(validazione)Sottotipi
(supportano le regole)Sottotipi
(supportano le regole)
6 GiornataGiornata GIS GIS LuganoLugano 20082008
Elementi del Geodatabase
Survey Datasets
Project folder Project
BehaviorAttribute defaultsAttribute domainsSplit/Merge policy
Connectivity rulesRelationship rulesTopology rules
Tables
Spatial reference
Relationship classes
Topology
Geometric Networks
Feature-Dataset
RouteDimension
Feature-ClassesPolygonLinePointAnnotation
Toolboxes
Tool Model Script
Raster-DatasetsRaster-Catalogs
Representations
Terrain
7 GiornataGiornata GIS GIS LuganoLugano 20082008
Database Engineintegrato
Enterprise
FileFileGDBGDB
Workgroup
ArcGISArcGIS
Personal
ArcSDEPersonal
GDB
Scalabilità del geodatabase
8 GiornataGiornata GIS GIS LuganoLugano 20082008
ArcGIS – L’infrastruttura
MetadataServices
GlobeServices
MapServices
Analysis &ModelingServices
ImageServices
Open OGCServices
Web MapViewer
Desktop Explorer Mobile EnterpriseService Bus
OpenAPIs
Use
Serve
Author
3 le
vel a
rchi
tect
ure
9 GiornataGiornata GIS GIS LuganoLugano 20082008
ArcGIS Server – Le versioni
Distribuito in manutenzione
9.1ArcGISServer
ArcIMS
ArcSDE
9.2
Advanced
Standard
Basic
Scalabile secondole capacità
Enterprise
Work GroupAdvanced
Standard
Basic
Tre livelli di licenzasecondo le funzionalità
+ Geoprocessing,Editing e Analisi
+ Mapping &Visualizzazione
Data Management
+
=9.3
Advanced
Standard
Basic
10 GiornataGiornata GIS GIS LuganoLugano 20082008
ArcGIS Server – Funzionalità
Optional serverextensions(spatial, 3D)
Mobile GIS
Web-based GISReplication, Mapping, 3-
D services, Client applications, geoprocessing, Applicationdevelopment
Web-based editing
ArcSDEGeodb
management (multi-user access and editing
AdvancedEdition
Optional Server extensions(NetworkAnalyst, Data Interoperability)
Web-based GISReplication, Mapping, 3-D
services, Client applications, geoprocessing, Applicationdevelopment
ArcSDEGeodb
management (multi-user access and editing
Standard Edition
Web-based GISReplication
ArcSDEGeodb
management (multi-user access and editing
Basic Edition
11 GiornataGiornata GIS GIS LuganoLugano 20082008
ArcGIS Server – Web-based GIS
MappingMap servicesGeocoding servicesOGC WMS supportMaplex support
3-D servicesGlobe servicesKML support
Client applicationsWeb mapping applicationsArcGIS ExplorerArcGIS DesktopCustom ArcGIS EngineappsStandard WMS and KML clients
GeoprocessingGeoprocessing servicesand tasksArcView level GP toolsArcInfo level GP toolsFull spatial analysiscapabilities with optional extensions
Applicationdevelopment
Web-ADF (.NET & Java)Geospatial Enterprise Java Beans (EJB)
Advanced
Advanced
12 GiornataGiornata GIS GIS LuganoLugano 20082008
ArcGIS Server 9.3Complete & interoperable Server-Based GIS
Making GIS Knowledge Available To Anyone . . . Making GIS Knowledge Available To Anyone . . . . . . . . . Integrates With Other Systems Via StandardsIntegrates With Other Systems Via Standards
UseUse
ServeServe
AuthorAuthor
BrowserBrowserDesktopDesktop 3D Viewers3D Viewers
ArcGIS ServerArcGIS Server
MobileMobile EnterpriseEnterpriseEnvironmentEnvironment
OpenOpenAPIsAPIs
Mapping3-D VisualizationModelling & AnalysisGeo-Data Management
CompletoCompletoInteroperabileInteroperabileServerServer--basedbasedGISGIS
13 GiornataGiornata GIS GIS LuganoLugano 20082008
Lo sviluppo di ArcGIS Server Sviluppo continuo e miglioramento della piattaforma
……in in rispostarisposta a a centinaiacentinaia didi richiesterichieste deglidegli utentiutenti
QualitàMigliore documentazione
Migliore performanceMigliore usabilità
Anche per gli sviluppatoriNuovo concetto di sicurezze
Interoperabilità dei serviziNuovi servizi
SP5
9.3
2006
SP4SP3
SP2SP1
9.2
2008
14 GiornataGiornata GIS GIS LuganoLugano 20082008
Web Controls
Web TierWeb Tier
Front EndsFront Ends
CompositeApplications
MobileApplications
Browser Applications
ArcGISExplorer
ArcGISDesktop
WebServiceInterfaces
2D Mapping 3D Globe Geodatabase Locator Geoprocessing Image
RES
T
WM
S
WFS
-T
KM
L
SOA
P
Back endBack endGIS ServerGIS Server
Punti chiave di ArcGIS Server 9.3Il miglioramento della qualità si estende a tutti i livelli
Map Caching Map Caching WorkflowsWorkflows
JS API’s
15 GiornataGiornata GIS GIS LuganoLugano 20082008
2D Mapping 3D Globe Geodatabase Locator Geoprocessing Image
Back endBack endGIS ServerGIS Server
Punti chiave di ArcGIS Server 9.3(Back end GIS Server I)Miglioramento dell’efficienza dei servizi di base
Caching Caching WorkflowsWorkflows
Miglioramento dei workflows per il map caching e il caching dinamicoCaching secondo il tiling di ArcGIS Online, Virtual Earth, Google MapsVelocizzazione dei servizi di geoprocessingNuovo servizio Image ServiceNuovo geometry serviceGeocoding: coordinate on demand
16 GiornataGiornata GIS GIS LuganoLugano 20082008
Nuove possibilità per i raster OrthoOrtho--RectificationRectification
Mosaicing /Mosaicing /Color BalanceColor Balance
Pan SharpeningPan Sharpening
ArcGISArcGISServerServer
GIS Desktop
Browser
Imaging Clients
ReducingReducingTimeTime
RawRawFilesFiles
ImageServer
EnterpriseData
Processing Processing ““on the flyon the fly”” latolato serverserver
Punti chiave di ArcGIS Server 9.3(Back-end GIS Server II)Un migliore framework per la pubblicazione e la gestione di dati raster
17 GiornataGiornata GIS GIS LuganoLugano 20082008
Punti chiave di ArcGIS Server 9.3(Back-end GIS server III)GeoData Management
NetworksNetworks
SurveysSurveys
ImagesImages AddressesAddresses
AnnotationAnnotation
VectorsVectors
3D3D ObjectsObjects
TopologyTopology
DimensionsDimensions
TerrainTerrain
AttributeAttribute
CartograpCartographyhy
CadastralCadastral
SchematicsSchematics
SupportoSupporto per:per:PostgreSQLPostgreSQL ((PostGISPostGIS Support)Support)DB2DB2Microsoft SQL Server 2008 (Post Microsoft SQL Server 2008 (Post 9.3 Service Pack)9.3 Service Pack)
AmbienteAmbientescalabilescalabile per per la la gestionegestione deideidatidati
MarylandMaryland
11--WayWay 22--WayWay
ChangeChange--OnlyOnlyUpdatesUpdates
NovitNovitàà neinei serviziservizi didireplicazionereplicazioneOneOne--Way Replication Way Replication nelnel FileGDBFileGDBMiglioreMigliore helphelp
18 GiornataGiornata GIS GIS LuganoLugano 20082008
Web Controls
Web TierWeb TierWebServiceInterfaces
RES
T
WM
S
WFS
-T
KM
L
SOA
P
Punti chiave di ArcGIS Server 9.3Interoperabilità
Nuove funzioni nel WebADFMigliore KML deliverySupporto OGC Web Coverage ServiceSupporto OGC Web Feature ServiceCached map services come WMS
19 GiornataGiornata GIS GIS LuganoLugano 20082008
Punti chiave di ArcGIS Server 9.3(Web tier I)Applicazioni piu’ efficienti e concetto dei ruoli
Miglioramenti nel WebADFOttimizzazione delle performance delleWMAs (Web Mapping Applications)Documentazione completa di JavaScript libraryNuovi tools (Print Task, MapTips)JAVA: integrazione con NetBeans edEclipse.Net: Support for ASP.Net AJAX
SicurezzeConcetto dei ruoli per la sicurezza di servizi e applicazioni webRuoli definiti dall’amministratore o dalla banca dati
Map TipsMap Tips
Transparent Navigation ToolsTransparent Navigation Tools
20 GiornataGiornata GIS GIS LuganoLugano 20082008
Sicurezza con ArcGIS Server Manager
Assegnazione deidiritti a livello diservizio o di layer all’interno del servizioI servizi ereditano i diritti assegnati allacartella in cui sonocontenutiIntroduzione dei ruoliper la definizione deidirittiI diritti vengonomemorizzati nel SOM
21 GiornataGiornata GIS GIS LuganoLugano 20082008
Sicurezza in ArcGIS Server Manager
Dove possonoessere salvate le impostazioni disicurezza
Security Settings
ChangeSQL ServerWindowsCustom
22 GiornataGiornata GIS GIS LuganoLugano 20082008
Diritti per le Web application(s)
Attraverso un menu nel server managerAssegnazione diruoli e dirittiI diritti possonoessere assegnatinell’applicazioneweb
Web.config -<authorization> element
23 GiornataGiornata GIS GIS LuganoLugano 20082008
Punti chiave di ArcGIS Server 9.3(Web tier II) Grande rielaborazione degli standards
Web Controls
Web TierWeb TierWebServiceInterfaces
RES
T
WM
S
WFS
-T
KM
L
SOA
PWeb
REST, SOAP XML, KML
OGCGML, WFS, WMS, WCS
INDUSTRYSOAP, EJB, SQL Standards
Any Client/Any Application
AutoCADAutoCAD
GoogleGoogleVirtual EarthVirtual Earth
SAPSAP
ENVIENVI
ImagineImagine
MapInfoMapInfo
IonicIonicGeoMediaGeoMedia
ArcGIS ServerArcGIS Server
WC
S
24 GiornataGiornata GIS GIS LuganoLugano 20082008
ArcGIS Server e “Mashups”
DesktopWeb ClientsWeb Clients ArcGIS ClientsArcGIS Clients
Consumer MappingConsumer Mapping
Mashup
Virtual Earth\Google Maps
Google Earth
Explorer
OpenLayersOpenLayers
Web Map
Yahoo PipesYahoo Pipes
Adobe Flex/Java Adobe Flex/Java Fx/SilverlightFx/Silverlight
Other Web ClientsOther Web Clients
RESTREST
RESTREST
RESTREST
REST/
SOAP
REST/
SOAP
KML/REST
KML/RESTSOAPSOAP
25 GiornataGiornata GIS GIS LuganoLugano 20082008
Front endsFront ends
CompositeApplications
MobileApplications
Browser Applications
ArcGISExplorer
ArcGISDesktop
Punti chiave di ArcGIS Server 9.3(Front ends) Accesso piu’ aperto per gli sviluppatori diapplicazioni Web
Nuove Java Script APIsRidotti tempi di apprendimento per sviluppatori webArcGIS Server è Google Maps e Virtual Earth-friendlyDisponibili on line
Collezione di bibliotecheCollezione di biblioteche JavaScriptJavaScriptper la realizzazione di applicazioni webper la realizzazione di applicazioni webcon accesso ai servizicon accesso ai servizi ArcGISArcGIS Server.Server.
JS API’s
26 GiornataGiornata GIS GIS LuganoLugano 20082008
Nuova JavaScript API
ObiettiviSupporto di Mashups a livello enterprise e consumerAumentata immediatezza di utilizzo per gli sviluppatori Web
CaratteristicheSemplicità di integrazione di Maps e Tasks (es. ArcGIS Online) all‘interno di proprie pagine webIntegrazione con altre biblioteche Web 2.0 (es. Google Charts)Browser-based
Estensioni per Google Maps e Virtual EarthInterazione con i servizi backend di ArcGIS ServerMashups con mappe di base Google e Microsoft
Hosting presso ESRIUtilizzo gratuitoNon è necessario installare alcun sw ESRI
27 GiornataGiornata GIS GIS LuganoLugano 20082008
Nuova REST APICollegamento semplice ad ArcGIS Server
via HTTP Get („Browser as new Command-Line“)interoperabile con altre tecniche di programmazione web (Wget, curl, Ruby, Python, Perl, Java, .NET, JavaScript)Con funzionalità di Bookmark
Tutti i servizi di un server GIS vengono resi visibili e disponibili come risorse
Servizi di metadati (ArcGIS Services Explorer)Determinati servizi rendono disponibili ulteriori operazioni
Map Service (export, find, identify), Map Service Layers (query), Image Services (export)Geocode Service (findAddressCandidates, Reverse Geocode), Geoprocessing (execute, submit job)
I risultati di risorse e operazioni possono essere restituiticome:
HTML (Services Explorer--default)IMAGE (direct streamed image)KML (Google Earth, Google Maps, Virtual Earth)JSON (JavaScript Object Notation): per sviluppatori
28 GiornataGiornata GIS GIS LuganoLugano 20082008
Web Controls
Web TierWeb Tier
Front endsFront ends
CompositeApplications
MobileApplications
Browser Applications
ArcGISExplorer
ArcGISDesktop
WebServiceInterfaces
2D Mapping 3D Globe Geodatabase Locator Geoprocessing Image
RES
T
WM
S
WFS
-T
KM
L
SOA
P
Back endBack endGIS ServerGIS Server
Punti chiave di ArcGIS Server 9.3I miglioramenti della qualità sono presenti a tutti i livelli
Map Caching Map Caching WorkflowsWorkflows
JS API’s
29 GiornataGiornata GIS GIS LuganoLugano 20082008
Documentazione
ArcGIS Server Resource Centerhttp://resources.esri.com/arcgisserver
ArcGIS Onlinehttp://www.esri.com/software/arcgis/arcgisonline/index.
htmlHelp
ArcGIS Server Help
30 GiornataGiornata GIS GIS LuganoLugano 20082008
Grazie!