Se ha denunciado esta presentación.
Se está descargando tu SlideShare. ×

ArcGIS - A Platform for Developers & Startups

Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio

Eche un vistazo a continuación

1 de 30 Anuncio

ArcGIS - A Platform for Developers & Startups

Descargar para leer sin conexión

Presentation created and delivered by Eamonn Doyle, the Chief Technology Officer for Esri Ireland.

The ArcGIS Platform is constantly evolving to meet the needs of startups and developers. In a world where the need for geoanalytics is being driven by the ever increasing amounts of data from sensor networks, IoT device and mobile apps, developers need a rich API's and comprehensive IaaS and PaaS foundation on which to build their apps.
At the same time startups in the location intelligence space need a set of functionality to help make sense of spatio-temporal data from Big Data sources.
ArcGIS is the complete mapping and analytics platform that offers all of the above. Check out this slide deck to learn about the Esri Startup and Developer programs - what is included in them and how you can sign up.

Presentation created and delivered by Eamonn Doyle, the Chief Technology Officer for Esri Ireland.

The ArcGIS Platform is constantly evolving to meet the needs of startups and developers. In a world where the need for geoanalytics is being driven by the ever increasing amounts of data from sensor networks, IoT device and mobile apps, developers need a rich API's and comprehensive IaaS and PaaS foundation on which to build their apps.
At the same time startups in the location intelligence space need a set of functionality to help make sense of spatio-temporal data from Big Data sources.
ArcGIS is the complete mapping and analytics platform that offers all of the above. Check out this slide deck to learn about the Esri Startup and Developer programs - what is included in them and how you can sign up.

Anuncio
Anuncio

Más Contenido Relacionado

Presentaciones para usted (20)

Similares a ArcGIS - A Platform for Developers & Startups (20)

Anuncio

Más reciente (20)

Anuncio

ArcGIS - A Platform for Developers & Startups

  1. 1. ArcGIS a Platform for Developers & Startups Eamonn Doyle CTO Esri Ireland
  2. 2. Web GIS Data Imagery Drones Weather Demographics 3DTraffic Scientific Measurements Lidar Full-Motion Video Crowdsourcing IoTReal-Time Remote Sensing Developers need a platform proposition to handle these data Easier, Open, and Accessible Location Data is now ubiquitous
  3. 3. Sensor Networks Consumers Time and Space become. . . The common platform for analytics and insights There is a new paradigm for Location Data IoT Devices
  4. 4. Insights Consumer App Time and Space become. . . The common platform for analytics and insights There is a new paradigm for Location Data GeoAnalytics
  5. 5. Aircraft Movement Time Space Cube via DAA
  6. 6. Financial Transactions Time Space Cube via MasterCard
  7. 7. Lifeboat Callouts Emergent Hot/Cold Spots via RNLI
  8. 8. iPedal Project Bicycle Journey Analytics via BCC & see.sense
  9. 9. Bus Delay Emergent Hot/Cold Spots via Dublin Bus, SmartDublin
  10. 10. Typical Modern location based Startup Model
  11. 11. Web GIS Computing GIS Innovation Distributed Architecture Content Real-Time Data Exploration Analytics Imagery Scripting 3D Visualization Smart Mapping Apps Predictive Modeling Geospatial AI SaaS Faster Microservices Web Services Cloud Big Data Mobile Networks Distributed Computing Containerization Machine Learning / AIVirtualization Imagery Drones Weather Demographics 3DTraffic Scientific Measurements Lidar Full-Motion Video Crowdsourcing Real-Time Remote Sensing ArcGIS has Evolved To meet the needs of new world Startups and Developers
  12. 12. Apps Desktop APIs ArcGIS A Comprehensive Geospatial Platform for Developers & Startups Available as SaaS, PaaS or Private Cloud Enterprise & Online
  13. 13. ArcGIS Is Open and Interoperable Certifications . . . Successfully Integrated Into Thousands of Systems AutoCAD SAP HANA Adobe Creative Cloud AWS AzureMS Office Oracle SQL Server Teradata NetezzaSharePoint Jupyter Notebook Power BI R Python Revit PostgreSQL Altibase Dameng SQLite Extensible ArchitectureOpen-Source Contributions Open APIs & SDKsOpen Data Access Open-Source Integration REST OPeNDAPWMS WCS CSW GML WFS KMLWMTSSLD GeoPackage SOAP IFC LAS netCDF SQL JSON WaterML CityGML OneGeologyLERC Shapefiles Web Scene (I3S) INSPIREXLSForm WPSIMDF Open Standards and Formats Direct Product Integration Open Software Architecture Embeddable . . . Many Hadoop
  14. 14. ArcGIS Is available in Multiple Forms ArcGIS Online provides a comprehensive set of COTS services for ingestion, persistence, update, visualisation and analysis of geospatial and temporal data accompanied by a range of apps to access your data and insights . . . Concentrate on Your Mission re-use our capabilities All web services on ArcGIS Online are available via a RESTful interface an accompanied by a set of powerful APIs to enable you build applications to exploit your data and create insights The same services (and more) provided by ArcGIS Online are available to deploy to your private cloud Software as a Service Platform as a Service Private Cloud Hosted
  15. 15. BI Dashboards GeoAnalytic Services AI Interface JS APIData Science BigData Interface Mobile SDK’s The ArcGIS Platform A P I s Developer Platform
  16. 16. ArcGIS Client APIs • ArcGIS REST API • ArcGIS API for JavaScript • ArcGIS Runtime SDKs • ArcGIS API for Python • APIs architected to take full advantage of the Web GIS Pattern
  17. 17. ArcGIS REST API • ArcGIS Online and ArcGIS Enterprise services are RESTful services • Over 25 service types • Grouped into 4 sub categories - Location based services - GIS services - Users, groups and items services - Enterprise administration services • Higher level ArcGIS APIs wrap these REST services - Simplifies development - Presents capability in a more familiar environment - The underlying REST service can still be access directly if required https://developers.arcgis.com/rest/
  18. 18. This is my ArcGIS Private Cloud
  19. 19. Machine & Deep Learning Tensorflow CNTK Keras Forest Based Regression APIs JS iOS Android .Net MacOS QT Linux Python REST Web Services Feature Map Tiles Vector Tiles Image 3D Scene GeoAnalytics Storage Oracle SQL Server PostGreSQL File Based Data Lake Azure AWS S3 IoT Data Acquisition GeoEvent Server GIS Server AggregatePoints AppendData BuildMultiVariableGrid CalculateDensity CalculateField ClipLayer CopyToDataStore CreateBuffers CreateSpaceTimeCube DescribeDataset DetectIncidents DissolveBoundaries EnrichFromMultiVariableGrid FindHotSpots FindPointClusters FindSimilarLocations ForestBasedClassificationAndRegression GeneralizedLinearRegression GeocodeLocations JoinFeatures MergeLayers OverlayLayers ReconstructTracks RunPythonScript SummarizeAttributes SummarizeWithin
  20. 20. ArcGIS API for JavaScript • A modern JavaScript API for Web GIS • Supports 2D and 3D visualizations • Data driven visualization • Simple and consistent API • Rich visualizations possible with simple layer styling • Works well with various JS frameworks and development environments • Harnesses the power of modern browsers - High performance map display with WebGL - Client side engines for local processing of data https://developers.arcgis.com/javascript/
  21. 21. ArcGIS Runtime SDKs • 6 Device specific SDKs • Fully native apps for best performance • Fully leverage device capabilities • Access all peripherals via their native SDKs • Best debugging experience • Offline use supported • Local Server on some platforms • X-Platform - Qt - Xamarin https://developers.arcgis.com/arcgis-runtime/
  22. 22. ArcGIS Python API A Whole New Way to Experience and Leverage ArcGIS • Analytics - Data Science • Scripting and Automation • System Administration Command Line Scripts Jupyter Notebooks https://developers.arcgis.com/python/
  23. 23. Dashboards Story Maps Social MediaBrowser AppsProfessional Desktop Apps Server Admin Apps Mobile Apps The ArcGIS System A P I s ArcGIS Developer Platform | Apps Empower Your Users
  24. 24. Strategies for Developers/Startups • User the ArcGIS Client API’s & SDK’s and the ArcGIS Identity Model to built platform apps for ArcGIS enabled Enterprises • Build custom web and mobile apps ArcGIS Client API’s & SDK’s and use ArcGIS persistence layers (web services) • Use ArcGIS persistence, analytics etc. to build value added data sets and information products
  25. 25. ArcGIS Developer Program Subscription Levels
  26. 26. The Esri Startup Program • A global, no-cost, three-year program that helps software startups succeed by giving them access to Esri online services, software development tools, ready-to- use content, training, support and co-marketing opportunities to help startups build location and mapping into their product and business. • Program qualifications. Are You a fit? - Building software products. - Founded less than three years ago. - Generating less than $1M US in annual revenue at time of program entry. - Aligned to Esri’s strategic goals for the program
  27. 27. The Esri Startup Program • 2019, 86 applied to the program, 32 have been accepted • 2018, 261 applied to the program, 96 were accepted, 150+ denied or deferred. • Since 2016 we’ve received 1019 applications, generally averaging ~18-23 submissions per month. • ~360 have exited, pathways include: - 44 graduated into the EPN Program as Silver Tier Partners (many more projected) - 21 acquired
  28. 28. ArcGIS for Developers and Startups A Complete Developer experience • Facilities for ingestion, creation, storage, visualisation of location based data • A full set of scalable location analytics capabilities provided as web services • A comprehensive set of developer APIs and SDKs for desktop, browser and mobile • Business models addressing the needs of both Developers and Startups https://developers.arcgis.com

×