2. Agenda
• Oversikt over ArcGIS-plattformen
• Kort introduksjon til de ulike delene av systemet
– Hva finnes standard, når må det utvikles?
– Eksempel på videreutvikling
– Hvor komplekst er det (kompetanse/verktøy)?
– Hvor finner jeg mer informasjon?
3. Overordnet
ArcGIS Desktop ArcGIS Explorer Andre løsninger ArcGIS Mobile Webløsninger
ArcGIS Engine ArcPad
HTML, JavaScript, FLEX,
Silverlight
SDK SDK SDK SDK SDK
ArcGIS Server
SOAP REST OGC
GIS Tjenester
Egne
SDK
Web Services
Geodatabasen
SDK
7. ArcGIS Explorer Desktop
• Gratis 2D- og 3D-applikasjon
• Konfigurerbar
• SDK for å utvikle egne Add-ins
– Samples, templates, doc
• Krever VS2008 og .Net-kompetanse
• Enkel distribusjon (eaz-filer)
• Esri Resource Center
8. ArcGIS Engine
• Frittstående eller integrert desktopapplikasjon
• ArcObjects pluss GUI-kontroller
• Utvikles i .Net, Java eller C++
• Malapplikasjon medfølger
• Windows Forms
• Esri Resource Center
12. ArcGIS Web APIs
• JavaScript, FLEX og Silverlight
• Bruk av ArcGIS Server REST-tjenester
– Funksjonalitet styres av dette
• Valg avhengig av kunnskap og behov
• Templates, flex-viewer, kommer flere viewers
• Egne minikurs på JavaScript og Silverlight
13. Andre muligheter på Web
• ArcGIS Mapping for SharePoint
• ArcGIS.com / ArcGIS Explorer Online
• Geocortex Essentials
14. Videreutvikle ArcGIS Server
• Geoprosesseringstjenester (modell el. Script)
• Custom COM components
• Server Object Extensions (SOE)
– Får web service grensesnitt ”på kjøpet”
• Krever mye ArcObjects-kompetanse
• .Net, Java eller C++ (COM)
• Resource Center
15. Geodatabasen
• ArcObject API – full kontroll via ArcObjects
• ArcSDE API
– Nivået under ArcObjects – C eller Java
– SDE-kommandoer (kommandolinje)
• File Geodatabase API (C++)
• SQL
– ST_Geometry og ST_Raster
– Simple Feature Access (OGC)
– Oracle Spatial, SQL Server Spatial
– Resource Center
16. Hva nå?
• Følg med på resten av minikursene
• Ta en titt på http://resources.arcgis.com
• Bestill kurs hos Geodata
• Kjøp tilgang til Esri Developer Network (EDN)
• Spørsmål?