2016 development track: geospatial java script… so many choices, so little time by andy gup

  • Published on
    07-Jan-2017

  • View
    35

  • Download
    3

Transcript

Geospatial JavaScript so many choices, so little timeGeospatial JavaScriptso many choices, so little timeAndy Gup agup@esri.comWho are you?Who am I?Andy Gup, EsriMobile Geo DeveloperDeveloper Outreach Teamagup@esri.comSo little time and soooo many choices!Developers AND non-Developers!JavaScript is now accessible to all, viaOnline Map ViewerConfigurable apps & templatesMapping APIsApplication frameworksNo codingMore codingMap viewerConfigurable appsJavaScript APIhttps://developers.arcgis.com/javascript/latest/sample-code/sandbox/sandbox.html?sample=get-started-sceneview6ArcGIS Online map viewer no codingwww.arcgis.com => MapQuickly create and share mapsImport and analyze dataSave and share workUse these maps in other apps!http://www.arcgis.com/home/webmap/viewer.html?webmap=27467c140c9b4aea90b9b327a22f16758http://hack4co.maps.arcgis.com/home/webmap/viewer.html?webmap=42e00878a3ea47218642e8cf1b690ff49http://hack4co.maps.arcgis.com/home/webmap/viewer.html?webmap=d216aeb3ed5e4d2eaaf5199e144f475810http://pdx.maps.arcgis.com/apps/MapSeries/index.html?appid=cf122cd3b4ef46f0ac496b2d61d554e911Configurable apps no codingCreate and publish web apps quicklyConfiguration builder experienceExportable templates for organizationsConfigurable apps no codingBuilt-in + custom widgets and themesSave and share work in cloud or locallyConfigurable apps no codingWeb AppBuilderStory MapsArcGIS Online Templateshttp://nifc.maps.arcgis.com/apps/MapTour/index.html?appid=bbc7ba5b700c4d8298cd9b503ed59475#map 20http://story.maps.arcgis.com/apps/MapTour/index.html?appid=c50be5615f024cc482ccb88222a8719d21Mapping APIsCustom applications that meet unique requirementsMapping APIs Esri Leafletgithub.com/esri/esri-leafletLightweight plugin to LeafletSimpler toolset unlocks some of ArcGIS platformOpen source!Mapping APIs Esri LeafletHeavy community participationEasy integration into build systemsgithub.com/Esri/esri-leafletVector basemapsHeatmap25Mapping APIs ArcGIS JavaScript APIdevelopers.arcgis.com/javascriptFlagship productUnlocks the whole ArcGIS platformComprehensive UI componentsMany widgetsSome cool custom JS app demosdevelopers.arcgis.com/javascript/Open source & community code projects~1000 people (131 are Esri)141 Teamsgithub.com/esriOpen source & community code projectscalcite-mapsangular-esri-mapcedar.js (charting library)Cordova Advanced Geolocation PluginAnd, hundreds more!Developers AND non-Developers!JavaScript is now accessible to all, viaOnline Map ViewerConfigurable apps & templatesMapping APIsApplication frameworksAndy Gup, EsriMobile Geo DeveloperDeveloper Outreach Teamagup@esri.comandygup.net