esri arendusvahendid - · pdf file•kaartide kuvamiseks opengl es 2.0 •arcgis server...
TRANSCRIPT
Teemad
• ESRI veebiAPI-de ülevaade
• ESRI uuenenud arendusvahendid –
ArcGIS Runtime
• Lähemalt ArcGIS API for Android’ist
• Demo
ArcGIS API JavaScriptile
Uusim versioon – 2.8 (märts 2012)
• Kasutab Dojo 1.6.1 raamistikku
• Chrome 4+, Firefox 3.5+, Internet Explorer 7-9, Safari 3+ tugi
• Toetab HTML5 ja CSS3
• Pakub mobiilsetele seadmetele mõeldud kompaktversiooni - Android 2.2+, iOS 3+, Blackberry 6+ tugi
• Arendusvahendid: Aptana Studio (Aptana 2 jaoks olemas
plugin), Visual Studio või meelepärane tekstiredaktor
http://help.arcgis.com/en/webapi/javascript/arcgis/
ArcGIS API Flexile
Uusim versioon – 2.5 (detsember 2011) Saadaval ka versiooni 3.0 eelväljalase (märts 2012)
• Kasutab Flex 4.6 raamistikku, toetab ka 4.1, 4.5 ja 4.5.1
• Chrome 4+, Firefox 3.5+, Internet Explorer 7-9, Safari 3+ tugi
- Vajab Adobe Flash Player 10 brauseripluginat
• Loodud ArcGIS Viewer for Flex rakendus
• Arendusvahendid: Adobe Flash Builder 4 või 4.5 (soovituslik),
Adobe Flash Player 10 Debugger
http://help.arcgis.com/en/webapi/flex/
ArcGIS API Silverlightile
Uusim versioon – 2.4 (jaanuar 2012)
• Kasutatav raamistik sisaldub brauseripluginas
• Chrome 4+, Firefox 3.5+, Internet Explorer 7-9, Safari 3+ tugi
- Vajab Microsoft Silverlight 4 brauseripluginat
• Loodud ArcGIS Viewer for Silverlight rakendus
• Arendusvahendid: Expression Blend 4 või Visual Studio 2010
koos Silverlight 4 Tools ja Expression Blend SDK-ga
http://help.arcgis.com/en/webapi/silverlight/
Platvormid ja arendusvahendid
iOS Android
Rakendus
• ArcGIS
Windows
Phone
Windows
Mobile
Windows Linux
Runtime SDK
• Objective C
Rakendus
• ArcGIS
Runtime SDK
• Java
Rakendus
• ArcGIS
Runtime SDK
• Silverlight
Rakendus
• ArcGIS
Runtime SDK
• .NET
Rakendus
• ArcGIS Explorer*
Runtime SDK
• WPF, Java
Rakendus
• puudub
Runtime SDK
• Qt, Java
Platvormidel on olemas runtime, API + SDK ja eelloodud rakendus
Funktsionaalsus ja võimalused
• Kaartide kuvamine ArcGIS Serverist, Online’ist, Portalist
• Lokaalselt seadmes hoitavate aluskaartide kuvamine
• Turvatud teenustega töötamine
• Geotöötlustööriistade kasutamine ja tulemuste kuvamine
• Ruumiandmete või SQL põhjal andmete otsimine ja pärimine
• Mobiilse seadme GPSi kasutamine
• Andmete muutmine ja kogumine
• ArcGIS Online’is seadistatud info-popup’ide kuvamine
• Aadressiotsing ja geokodeerimine
• Objektide geomeetria töötlemine, objektide suhete ja seoste
leidmine
SDK hõlmab:
• Pluginat Eclipse arendusvahendile, mis sisaldab kogu
SDK-d
• Androidi-spetsiifilist Java API-t ArcGISi võimalustega
• Lihtsaid ja ka keerukamaid näiteid API võimaluste
tundmaõppimiseks
• Klasside ja meetodide tasemel Javadoci API kohta
• Dokumentatsiooni, mis selgitab näidete töötamist ja
parimaid võimalusi API kasutamiseks
Arendusvahendid ja nõuded süsteemile
• Operatsioonisüsteem: Windows, Linux, Mac OS X (Intel)
• Eclipse IDE (arenduskeskkond), kus on paigaldatud:
- Android Development Tools (ADT) plugin
- ArcGIS API for Android plugin
- Java Development Tools (JDT) plugin
- Java Development Kit (JDK) 6 (JREst ei piisa)
• Android SDK alates 2.2 (API 8) platvormist (Google)
• Kaartide kuvamiseks OpenGL ES 2.0
• ArcGIS Server 9.3.1 ja 10 teenused
ArcGIS for Android rakendus
• Uusim versioon 1.5
• Tasuta laetav Google Play vahendusel
• Funktsionaalsus:
- Kaartide kuvamine, infopäringud, mõõtmine,
andmete kogumine, seadme GPSi kasutamine jm
Tänan tähelepanu eest!
AlphaGIS
e-post: [email protected]
http://www.alphagis.ee
facebook.com/AlphaGIS