At the 2012 Esri Developer Summit in Palm Springs, California, over 1,700 developers gathered to learn about new developments in Esri software and provide feedback. Esri unveiled ArcGIS 10.1 with improved server performance and easier deployment of geoprocessing services. Developers learned new tools and techniques to build web and mobile applications more efficiently using Esri's software development kits and application programming interfaces. The conference provided opportunities for developers to both learn about new technologies and ensure Esri continues developing products that meet their needs.
The GIS for Emergency and Security of CataloniaEsri
This document provides an overview of SIGESCAT, the GIS for Emergency and Security of Catalonia. It discusses the needs and targets that SIGESCAT aims to address, such as technological integration and cost savings. It then describes the key components of SIGESCAT, including its business vision for interoperability, system architecture featuring multiple databases and services, extensive data and maps, video capabilities, and administrative and analysis tools. Finally, it outlines the major technology providers and services that support SIGESCAT.
Max Bolen has over 14 years of experience in geographic information systems (GIS) and geospatial analysis. He has expertise in data management, analysis, cartography, land use planning, and web-based mapping applications. Bolen has held GIS positions with consulting firms, local governments, and transportation organizations, leading projects related to urban planning, infrastructure, and environmental assessment.
Paradigm IT - Outsourcing advantages for yousantoshkr
Paradigm IT is an IT services company established in 1994 providing geospatial and structural engineering services. It has over 200 specialists including engineers, GIS experts, and surveyors. The company has offices in Kochi, Delhi, and Chennai, India and delivers remote services through a networked infrastructure. Paradigm focuses on geospatial services including GIS, photogrammetry, LiDAR, and remote sensing and has completed various international projects involving mapping, data processing, and application development.
Mobile GIS allows geographic information systems tools and data to be accessed on mobile devices through wireless networks. It has applications in fields like public safety, utilities management, and land surveying by enabling workers to view maps and collect geospatial data in the field. The key components of a mobile GIS include positioning systems, mobile GIS software, data synchronization capabilities, and geospatial data servers. A case study demonstrates how a university integrated a mobile GIS platform using ArcPad software on PocketPC devices to help campus security and emergency response teams respond quickly to incidents.
This document provides an overview and agenda for a session on working with ArcGIS Online. It introduces the presenters and the types of users attending. The agenda covers an overview of ArcGIS Online, available content and how it can be used, ArcGIS sharing capabilities, and the ArcGIS Online infrastructure. Key points include discussions of basemaps, imagery, tools, and a new system for storing and sharing geographic information online through ArcGIS sharing.
This document provides an overview and introduction to ArcGIS Desktop. It summarizes the key components of ArcGIS Desktop including ArcMap for visualization and analysis, ArcCatalog for data management, and a variety of extensions for specific analysis types. It also discusses working with different data formats, editing data, geoprocessing tools and workflows, and options for sharing maps, layers and other resources. The document aims to give attendees an understanding of the capabilities and components of ArcGIS Desktop.
The GIS for Emergency and Security of CataloniaEsri
This document provides an overview of SIGESCAT, the GIS for Emergency and Security of Catalonia. It discusses the needs and targets that SIGESCAT aims to address, such as technological integration and cost savings. It then describes the key components of SIGESCAT, including its business vision for interoperability, system architecture featuring multiple databases and services, extensive data and maps, video capabilities, and administrative and analysis tools. Finally, it outlines the major technology providers and services that support SIGESCAT.
Max Bolen has over 14 years of experience in geographic information systems (GIS) and geospatial analysis. He has expertise in data management, analysis, cartography, land use planning, and web-based mapping applications. Bolen has held GIS positions with consulting firms, local governments, and transportation organizations, leading projects related to urban planning, infrastructure, and environmental assessment.
Paradigm IT - Outsourcing advantages for yousantoshkr
Paradigm IT is an IT services company established in 1994 providing geospatial and structural engineering services. It has over 200 specialists including engineers, GIS experts, and surveyors. The company has offices in Kochi, Delhi, and Chennai, India and delivers remote services through a networked infrastructure. Paradigm focuses on geospatial services including GIS, photogrammetry, LiDAR, and remote sensing and has completed various international projects involving mapping, data processing, and application development.
Mobile GIS allows geographic information systems tools and data to be accessed on mobile devices through wireless networks. It has applications in fields like public safety, utilities management, and land surveying by enabling workers to view maps and collect geospatial data in the field. The key components of a mobile GIS include positioning systems, mobile GIS software, data synchronization capabilities, and geospatial data servers. A case study demonstrates how a university integrated a mobile GIS platform using ArcPad software on PocketPC devices to help campus security and emergency response teams respond quickly to incidents.
This document provides an overview and agenda for a session on working with ArcGIS Online. It introduces the presenters and the types of users attending. The agenda covers an overview of ArcGIS Online, available content and how it can be used, ArcGIS sharing capabilities, and the ArcGIS Online infrastructure. Key points include discussions of basemaps, imagery, tools, and a new system for storing and sharing geographic information online through ArcGIS sharing.
This document provides an overview and introduction to ArcGIS Desktop. It summarizes the key components of ArcGIS Desktop including ArcMap for visualization and analysis, ArcCatalog for data management, and a variety of extensions for specific analysis types. It also discusses working with different data formats, editing data, geoprocessing tools and workflows, and options for sharing maps, layers and other resources. The document aims to give attendees an understanding of the capabilities and components of ArcGIS Desktop.
GIS is an important tool used by national mapping agencies, aeronautical and nautical organizations, and commercial map and chart publishers around the world.
IMGS GeoDATA 2012 Belfast - Mobile GIS: The smarter way to take advantage of ...IMGS
This document discusses mobile GIS solutions and their applications. It covers why organizations use mobile GIS, challenges to consider, different device types and connectivity options, and examples of mobile GIS implementations by Dublin City Council, Waterford City Council, and in Denmark. Device selection factors, GPS capabilities, and connected vs disconnected systems are also outlined.
The document compares several mobile GIS applications including both proprietary and open source options. It discusses platforms, features, and performance based on tests of common tasks. While open source applications have potential and are comparable to ArcPad in many ways, they still need more documentation, customization options, and support for professional sensors to be as full featured. New devices, interactions, and technologies also provide opportunities for mobile GIS applications.
Want to take advantage of GIS data without having a GIS department? Looking to reap the benefits of GIS data in your projects? This session will show you how to unleash the power of accessing and utilizing GIS data in the AutoCAD environment. We will delve into practical examples and explanations along with reviewing where and when to use each tool.
Mobile GIS combines maps with mobile technology, allowing users to access geographic information systems (GIS) on mobile devices. GIS links location data to information in databases to answer questions about places. Mobile GIS is moving from desktop to distributed systems through open standards, increasing interoperability. Location-based services (LBS) use mobile GIS and location data to provide services tailored to a user's location through their mobile device. JVNMobileGIS is a cross-platform mobile map viewer developed in Java ME to demonstrate mobile GIS capabilities.
2012 GISCO Track, Emerging Technologies for Field Data Capture, Bill TimminsGIS in the Rockies
Mobile GIS solutions that are easy to use and inexpensive can enable field personnel to access and input geospatial data, eliminating technology barriers. These solutions allow for field data capture, review capabilities, and interactive comments. They provide intra-agency and inter-agency coordination to support workflow requirements and understanding of roles. Examples include using digital pens and GPS-enabled cameras on Android devices to create and collect geospatial features and forms for vulnerability assessments. The captured data can then be shared to facilitate collaboration and situational awareness.
In questa presentazione, tutte le novità e una carrellata completa degli strumenti software del Power Portfolio 2016 di Hexagon Geospatial™.
La release 2016 dei software ERDAS IMAGINE, ERDAS APOLLO, Geomedia e di tutti gli altri strumenti software del Power Portfolio di Hexagon Geospatial è stata presentata ufficialmente il 14 giugno 2016, durante l’evento Hexagon Live di Anaheim (California).
Il Portfolio si compone di tre suite: Producer, Provider e Platform, costituite da prodotti software allo stato dell’arte ed utilizzati in tutto il mondo, che combinano le migliori tecnologie attualmente disponibili nel settore del telerilevamento, della fotogrammetria, del GIS ed in generale per la gestione di dati geospaziali.
Guarda il video e scarica il documento in italiano sulle novità della release 2016 su:
http://www.planetek.it/news_eventi/archivio_news/2016/06/presentato_il_nuovo_power_portfolio_2016_di_hexagon_geospatial
Introduction to WebGIS- Esri norsk BK 2014Geodata AS
The document summarizes a technical workshop on the ArcGIS platform and web GIS. It outlines the evolution of GIS technology towards more integrated software and services. It then reviews the key components of the ArcGIS platform, including ArcGIS Desktop, ArcGIS Online, Portal for ArcGIS, and ArcGIS Server. It demonstrates how GIS data and resources can be centralized in a portal and accessed through web apps by users on desktops, web, and mobile devices. The workshop concludes with advice on implementing web GIS within an organization.
This presentation was given at GIStech 2010 in Rotterdam (NL) and later to students of the University of Wageningen. In this presentation we explain the choices we've made in a number of GIS projects.
This document provides an overview of ArcGIS Pro, a new desktop GIS application from Esri. The summary includes:
- ArcGIS Pro is a 64-bit application with improved performance for mapping, visualization, editing, and analysis tasks.
- It is integrated with ArcGIS Online and ArcGIS Enterprise and allows combined 2D/3D experiences.
- ArcGIS Pro has additional capabilities over ArcMap like improved charting and runs alongside ArcMap as part of the ArcGIS Desktop application.
Geoprocessing(Building Your Own Tool) and Geostatistical Analysis(An Introdu...Nepal Flying Labs
Its a presentation slide prepared by me and my team for a workshop at my college.Don't hesitate to mail me at utmpudasaini@hotmail.com or utmpudasaini@gmail.com if you want to know more or details regarding the demos.
Vidhya Mohandas is a post-graduate GIS professional with 1 year of experience at Nest IT. She has skills in GIS data maintenance including digitizing maps in ArcGIS 10.1, database design, and business analysis. Her experience includes projects with ADWEA aligning assets to a new land base in Abu Dhabi and updating parcel data for counties in California and Nevada.
Implementation of a geographic information systems (GIS)-based system to eval...Chad Cooper
The document describes the development of a GIS-based system called VIESORE to evaluate the visual impact of offshore renewable energy installations for the Bureau of Ocean Energy Management. The system allows users to import spatial data, design offshore facility layouts, generate photorealistic 3D visualizations from different viewpoints under varying conditions, and output reports and images. It integrates 3D modeling software with a customized ArcGIS interface for a user-friendly workflow. Development to date includes importing real-world GIS data into the 3D software and creating initial visualization renderings.
SBL offers a range of GIS services including georeferencing, parcel mapping, map digitization, feature extraction, 3D modeling, utility mapping, and land use/land cover mapping. GIS data from sources like maps, imagery, and geological surveys is crucial for geospatial analysis. SBL has experience providing GIS services for applications in agriculture, city planning, transportation, natural resources, and more. Key services involve digitizing, classifying, and updating geospatial features and attributes from various source materials.
1. GIS developers are faced with integrating their applications and data with social media platforms to meet new customer expectations of seeing more, exploring more, doing more, and sharing more in a social way.
2. There are different ways for GIS applications to integrate with social media, including creating mash-ups that allow sharing capabilities, embedding social media widgets, or broadcasting information via RSS or GeoRSS. Developers can also integrate by embedding GIS gadgets and widgets on platforms like iGoogle or consuming social media APIs to build custom applications.
3. While integration provides opportunities to innovate new applications, reach wider audiences, and improve collaboration, it also presents challenges around authentication, standardization, dealing with crowd
TELUS Case Study: iVAULT implementation improved corporate intelligence eventspat
This document summarizes a webinar about TELUS's implementation of the iVAULT content management system. Some key points:
- iVAULT was implemented to improve TELUS's corporate intelligence by creating a centralized spatial data store and new FieldView application. This consolidated data from disparate legacy systems and maps like ArcGIS, MapGuide, and Google Maps.
- The new architecture included an Oracle spatial data store replicating TELUS infrastructure data from their Intergraph Framme system. This cleaned up issues and standardized the data.
- A new FieldView application was developed to provide customized analysis tools for various departments through a web interface on both desktop and mobile.
- The
The document presents information on open source web GIS. It discusses that open source web GIS is an open source software used for mapping geographical areas that is user friendly. It then provides details on what GIS is, its components including hardware, software, data, methods and people. It describes how data is stored in layers and different data models used. Finally, it discusses implementing web GIS using open source software like GRASS and RDBMS with PHP and the features, advantages, disadvantages and conclusion of open source web GIS.
The document summarizes using FME for several mapping and geospatial data projects. It describes using FME to generate web map tiles from meteorological forecast models for Pelmorex in near real-time. It also discusses using FME Cloud to dynamically provision compute capacity for tile generation every 12 hours to process large amounts of data. Finally, it mentions that the approach costs $80 per run compared to $300,000 if done on-premises.
This document discusses the power of imagery in GIS platforms and ArcGIS specifically. It highlights that imagery is at the heart of many GIS systems and the ArcGIS platform is highly capable for imagery. ArcGIS allows users to see imagery, find patterns within imagery remotely, and share imagery and insights with others. New products like Drone2Map for ArcGIS help turn drone imagery into enterprise tools for tasks like orthomosaicking, 3D modeling, and inspections.
GIS is an important tool used by national mapping agencies, aeronautical and nautical organizations, and commercial map and chart publishers around the world.
IMGS GeoDATA 2012 Belfast - Mobile GIS: The smarter way to take advantage of ...IMGS
This document discusses mobile GIS solutions and their applications. It covers why organizations use mobile GIS, challenges to consider, different device types and connectivity options, and examples of mobile GIS implementations by Dublin City Council, Waterford City Council, and in Denmark. Device selection factors, GPS capabilities, and connected vs disconnected systems are also outlined.
The document compares several mobile GIS applications including both proprietary and open source options. It discusses platforms, features, and performance based on tests of common tasks. While open source applications have potential and are comparable to ArcPad in many ways, they still need more documentation, customization options, and support for professional sensors to be as full featured. New devices, interactions, and technologies also provide opportunities for mobile GIS applications.
Want to take advantage of GIS data without having a GIS department? Looking to reap the benefits of GIS data in your projects? This session will show you how to unleash the power of accessing and utilizing GIS data in the AutoCAD environment. We will delve into practical examples and explanations along with reviewing where and when to use each tool.
Mobile GIS combines maps with mobile technology, allowing users to access geographic information systems (GIS) on mobile devices. GIS links location data to information in databases to answer questions about places. Mobile GIS is moving from desktop to distributed systems through open standards, increasing interoperability. Location-based services (LBS) use mobile GIS and location data to provide services tailored to a user's location through their mobile device. JVNMobileGIS is a cross-platform mobile map viewer developed in Java ME to demonstrate mobile GIS capabilities.
2012 GISCO Track, Emerging Technologies for Field Data Capture, Bill TimminsGIS in the Rockies
Mobile GIS solutions that are easy to use and inexpensive can enable field personnel to access and input geospatial data, eliminating technology barriers. These solutions allow for field data capture, review capabilities, and interactive comments. They provide intra-agency and inter-agency coordination to support workflow requirements and understanding of roles. Examples include using digital pens and GPS-enabled cameras on Android devices to create and collect geospatial features and forms for vulnerability assessments. The captured data can then be shared to facilitate collaboration and situational awareness.
In questa presentazione, tutte le novità e una carrellata completa degli strumenti software del Power Portfolio 2016 di Hexagon Geospatial™.
La release 2016 dei software ERDAS IMAGINE, ERDAS APOLLO, Geomedia e di tutti gli altri strumenti software del Power Portfolio di Hexagon Geospatial è stata presentata ufficialmente il 14 giugno 2016, durante l’evento Hexagon Live di Anaheim (California).
Il Portfolio si compone di tre suite: Producer, Provider e Platform, costituite da prodotti software allo stato dell’arte ed utilizzati in tutto il mondo, che combinano le migliori tecnologie attualmente disponibili nel settore del telerilevamento, della fotogrammetria, del GIS ed in generale per la gestione di dati geospaziali.
Guarda il video e scarica il documento in italiano sulle novità della release 2016 su:
http://www.planetek.it/news_eventi/archivio_news/2016/06/presentato_il_nuovo_power_portfolio_2016_di_hexagon_geospatial
Introduction to WebGIS- Esri norsk BK 2014Geodata AS
The document summarizes a technical workshop on the ArcGIS platform and web GIS. It outlines the evolution of GIS technology towards more integrated software and services. It then reviews the key components of the ArcGIS platform, including ArcGIS Desktop, ArcGIS Online, Portal for ArcGIS, and ArcGIS Server. It demonstrates how GIS data and resources can be centralized in a portal and accessed through web apps by users on desktops, web, and mobile devices. The workshop concludes with advice on implementing web GIS within an organization.
This presentation was given at GIStech 2010 in Rotterdam (NL) and later to students of the University of Wageningen. In this presentation we explain the choices we've made in a number of GIS projects.
This document provides an overview of ArcGIS Pro, a new desktop GIS application from Esri. The summary includes:
- ArcGIS Pro is a 64-bit application with improved performance for mapping, visualization, editing, and analysis tasks.
- It is integrated with ArcGIS Online and ArcGIS Enterprise and allows combined 2D/3D experiences.
- ArcGIS Pro has additional capabilities over ArcMap like improved charting and runs alongside ArcMap as part of the ArcGIS Desktop application.
Geoprocessing(Building Your Own Tool) and Geostatistical Analysis(An Introdu...Nepal Flying Labs
Its a presentation slide prepared by me and my team for a workshop at my college.Don't hesitate to mail me at utmpudasaini@hotmail.com or utmpudasaini@gmail.com if you want to know more or details regarding the demos.
Vidhya Mohandas is a post-graduate GIS professional with 1 year of experience at Nest IT. She has skills in GIS data maintenance including digitizing maps in ArcGIS 10.1, database design, and business analysis. Her experience includes projects with ADWEA aligning assets to a new land base in Abu Dhabi and updating parcel data for counties in California and Nevada.
Implementation of a geographic information systems (GIS)-based system to eval...Chad Cooper
The document describes the development of a GIS-based system called VIESORE to evaluate the visual impact of offshore renewable energy installations for the Bureau of Ocean Energy Management. The system allows users to import spatial data, design offshore facility layouts, generate photorealistic 3D visualizations from different viewpoints under varying conditions, and output reports and images. It integrates 3D modeling software with a customized ArcGIS interface for a user-friendly workflow. Development to date includes importing real-world GIS data into the 3D software and creating initial visualization renderings.
SBL offers a range of GIS services including georeferencing, parcel mapping, map digitization, feature extraction, 3D modeling, utility mapping, and land use/land cover mapping. GIS data from sources like maps, imagery, and geological surveys is crucial for geospatial analysis. SBL has experience providing GIS services for applications in agriculture, city planning, transportation, natural resources, and more. Key services involve digitizing, classifying, and updating geospatial features and attributes from various source materials.
1. GIS developers are faced with integrating their applications and data with social media platforms to meet new customer expectations of seeing more, exploring more, doing more, and sharing more in a social way.
2. There are different ways for GIS applications to integrate with social media, including creating mash-ups that allow sharing capabilities, embedding social media widgets, or broadcasting information via RSS or GeoRSS. Developers can also integrate by embedding GIS gadgets and widgets on platforms like iGoogle or consuming social media APIs to build custom applications.
3. While integration provides opportunities to innovate new applications, reach wider audiences, and improve collaboration, it also presents challenges around authentication, standardization, dealing with crowd
TELUS Case Study: iVAULT implementation improved corporate intelligence eventspat
This document summarizes a webinar about TELUS's implementation of the iVAULT content management system. Some key points:
- iVAULT was implemented to improve TELUS's corporate intelligence by creating a centralized spatial data store and new FieldView application. This consolidated data from disparate legacy systems and maps like ArcGIS, MapGuide, and Google Maps.
- The new architecture included an Oracle spatial data store replicating TELUS infrastructure data from their Intergraph Framme system. This cleaned up issues and standardized the data.
- A new FieldView application was developed to provide customized analysis tools for various departments through a web interface on both desktop and mobile.
- The
The document presents information on open source web GIS. It discusses that open source web GIS is an open source software used for mapping geographical areas that is user friendly. It then provides details on what GIS is, its components including hardware, software, data, methods and people. It describes how data is stored in layers and different data models used. Finally, it discusses implementing web GIS using open source software like GRASS and RDBMS with PHP and the features, advantages, disadvantages and conclusion of open source web GIS.
The document summarizes using FME for several mapping and geospatial data projects. It describes using FME to generate web map tiles from meteorological forecast models for Pelmorex in near real-time. It also discusses using FME Cloud to dynamically provision compute capacity for tile generation every 12 hours to process large amounts of data. Finally, it mentions that the approach costs $80 per run compared to $300,000 if done on-premises.
This document discusses the power of imagery in GIS platforms and ArcGIS specifically. It highlights that imagery is at the heart of many GIS systems and the ArcGIS platform is highly capable for imagery. ArcGIS allows users to see imagery, find patterns within imagery remotely, and share imagery and insights with others. New products like Drone2Map for ArcGIS help turn drone imagery into enterprise tools for tasks like orthomosaicking, 3D modeling, and inspections.
The document describes an LPIS Quality Reporting Tool presented at the 2011 Esri European User Conference in Madrid, Spain. The tool was created to help European Union member states comply with quality assurance regulations for their Land Parcel Identification Systems (LPIS), which are used to allocate billions of Euros in agricultural subsidies each year. The tool allows multiple users to efficiently sample and check LPIS reference data, track changes, and generate management reports. It integrates with ArcGIS and standard editing tools to simplify the complex LPIS quality control workflow.
Weather Solutions: Integrating Weather Content into your GISEsri
The document discusses integrating weather content services into GIS applications. It provides an overview of Telvent Environment, a leading provider of business weather solutions, and describes the value of weather data for applications in energy, transportation, aviation and other sectors. It then demonstrates how Telvent delivers high-quality weather data, including observations, forecasts and warnings, through GIS-compatible web services to enable weather-based decision support systems.
An introduction to Biometeorology and its application in regards to asthma. It includes also, future ideas to be implemented along this line. Three consecutive years of asthma information and weather information are correlated together in order to find possible indicators to define an asthma index.
Esri is a leading GIS software and services company founded in 1969. It develops the ArcGIS software suite used by about 70% of GIS professionals. ArcGIS includes desktop, server, and mobile GIS products. The desktop component allows authoring, analysis, and mapping of geospatial data. Server products enable deployment of GIS functionality across organizations. Mobile products integrate GIS with GPS and location services for field data collection.
This chapter introduces Web GIS and the ArcGIS platform. It discusses the concept and advantages of Web GIS, including global reach, large number of users, and easy maintenance. It then describes the ArcGIS Online and ArcGIS Enterprise platforms and the deployment models for building Web GIS applications, including online, on-premises, and hybrid. Finally, it discusses trends in Web GIS technology and provides an overview of building Web GIS apps using the ArcGIS platform.
ArcGIS 10.5 advances the platform with innovations in areas like analytics, smart mapping, 3D, remote sensing, and big data. The document outlines the major components of ArcGIS 10.5 including ArcGIS Enterprise for on-premises deployment, ArcGIS Online for cloud deployment, ArcGIS Pro desktop application, and APIs for building custom applications. It provides details on enhancements in data management, mapping, 3D, analytics, big data, imagery, real-time capabilities, and how ArcGIS enables different types of systems for engagement, insight, and records.
The document announces a user conference on web GIS and new trends in GIS technology to take place in Cape Town, South Africa from May 6-8, 2014. It highlights new capabilities in web GIS, big data analysis, 3D visualization, and real-time event processing using ArcGIS software products. The document also summarizes enhancements in ArcGIS Desktop, Server, and new applications that extend GIS capabilities across organizations.
Jefferson Andrade - Esri Dev Summit 2016 #02 - Dev ToolsJefferson Andrade
This document provides an agenda and overview of the ESRI Developer Summit 2016 held in Palm Springs, USA. The summary includes:
- The agenda covers ArcGIS Desktop, ArcGIS Server, ArcGIS Online, apps, APIs & SDKs, and the ArcGIS platform roadmap.
- Apps can be built for various platforms using AppStudio, Web AppBuilder, and configurable apps templates. Story maps are also highlighted.
- The JavaScript API, ArcGIS Runtime SDKs, Python API, and extending capabilities with server object interceptors are discussed.
- Integrating ArcGIS with frameworks like React Native, AngularJS, EmberJS, and Redux is covered. Typescript is also mentioned
DSL (Domain Specific Language) for Maps Mashupsaliraza786
This document outlines a project to develop a domain specific language (DSL) for creating maps mashups. The project aims to provide a unified model and syntax for combining data from multiple sources like Google, Flickr and Yelp APIs. This DSL will allow developers to easily create maps applications like "Find a Dentist" by reusing APIs. The document discusses the objectives, scope, development environment and requirements for the project, which involves implementing a sample maps mashup application to demonstrate the DSL framework.
Kunal Bhatia has over 15 years of experience as a full stack software engineer specializing in Java/JEE development. He has worked on diverse projects including web applications, microservices, mobile apps, and voice/IVR systems. Currently he works as a microservices developer at Centene Corporation where he develops APIs using Java and Golang and implements CI/CD pipelines.
This document provides information about an online training course that teaches how to develop web mapping applications using ArcGIS Server API (versions 3.x and 4.x) for JavaScript. Students will learn to insert spatial data into their own web applications through ArcGIS Server map services, and gain experience using tools like ArcGIS Server and ArcGIS Online. The course aims to teach professionals skills like JavaScript programming, working with maps and layers, debugging applications, and more.
Built Cross-Platform Application with .NET Core Development.pdfI-Verve Inc
.NET Core is an open-source framework that allows developers to build cross-platform applications that run on Windows, Linux, and macOS. It supports command-line programs, libraries, web APIs, and ASP.NET Core web applications. .NET Core enables the creation of mobile, web, cloud, game, AI, and IoT applications with greater flexibility. Popular cross-platform frameworks include React Native, Flutter, Cordova, and Ionic. ASP.NET Core is well-suited for building enterprise-grade cross-platform applications due to its cross-platform capabilities, flexible deployment, modularity, open source nature, and support for microservices architectures.
GIS Technology & Mobile Applications - MTASC 2011 ConferenceJim Tochterman
The document discusses how GIS technology and mobile applications are impacting IT systems. It covers what comprises a mobile GIS solution, how Esri is advancing mobile technology, challenges with mobile GIS, different mobile devices that can be used, how to get started quickly with mobile GIS, an introduction to cloud computing, benefits and risks of cloud computing, how Esri is using the cloud, and security concerns around mobile technology.
Esri presentation at FOSS4G conference, 08 Sept 2010, in Barcelona. Recognition of the value of FOSS contributions, alongside commercial platforms. The IT world is not black/white; most large deployments around the world are mixed FOSS and commercial. Here Esri presents several modest contributions to further the possibility of collaboration with FOSS developers: to build value-added extensions on a widely used platform.
Mastinder Singh has over 9 years of experience in systems automation and complex integration roles using Linux and Windows. He has expertise in deployment tools like Weblogic, Jboss, Jenkins and scripts. His responsibilities have included implementing monitoring solutions using Nagios and Splunk, migrating projects between application servers, and writing scripts for automated deployment and monitoring. He is skilled in DevOps tools like Atlassian, Jenkins, Bamboo, Chef and Puppet.
Imaginea is an engineering firm that builds world-class products and has experience developing applications and platforms across web, mobile, cloud, and social domains. It has expertise in technologies like Java, .NET, iOS, Android, social APIs, and cloud infrastructure. Some of its own products include Dekoh PaaS, SocialTwist marketing platform, and Qontext collaboration platform. Imaginea takes a collaborative approach to product development and ensures tight integration of engineering with business goals.
ArcGIS - A Platform for Developers & StartupsEsri Ireland
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.
The document provides a roadmap for the ArcGIS platform in 2014. It outlines Esri's commitment to continued development of the platform with regular updates. The roadmap details planned releases for apps like ArcGIS Pro, Collector, and ArcGIS Online. It discusses drivers like user needs, technology advances, and enterprise readiness. Long term themes are also outlined around 3D capabilities, usability improvements, performance, and offline functionality. The vision is to develop a comprehensive online and offline GIS platform to help businesses solve problems using geographic approaches.
Introduction toArcGIS for Developers, Esri, Charles van der Put, Jim BarryEsri Nederland
This document provides an overview and agenda for the Esri Developer Summit in Europe being held on November 9, 2012 in Rotterdam. The goals of the summit are to cover ArcGIS from a developer's perspective, including what capabilities are available, how to get started, and available resources. The agenda includes discussions of ArcGIS desktop applications, geoprocessing, the geodatabase, client-server applications like ArcGIS Server and ArcGIS Online, and developer resources. It also provides overviews of ArcGIS Explorer Desktop, ArcGIS Desktop, ArcGIS Engine, geoprocessing tools, the geodatabase API, and ArcGIS web and mobile APIs.
This document contains the CV of Waleed Shafik Khodary Mohammad. It outlines his personal details, objective, expertise in GIS development and analysis, programming languages, studies and certifications, and work experience as a GIS development consultant and team leader on various projects in Saudi Arabia and Egypt. His experience includes developing GIS integration solutions, web applications, and components to facilitate integration of business systems with spatial data in GIS.
Priyanka Sharma has over 6 years of experience in information technology, working on various phases of the SDLC. She has expertise in GIS technologies such as ArcGIS, ArcFM, and SQL Server. She has extensive experience analyzing, designing, developing, customizing, and implementing software applications. Priyanka has worked as a GIS analyst and application developer on projects for National Grid and PSEG, focusing on GIS support, maintenance, and upgrades.
This resume is for Venkata Chary Maduri, who has 11 years of experience in GIS, including 8 years developing GIS software and 3 years providing GIS data services. He has extensive experience with ESRI and Autodesk products and has developed tools for AutoCAD using C# and C++. He has worked on projects for clients in the US, UAE, UK, and India, leading teams and designing and developing GIS applications.
Similar to Making Good Things Happen at the 2012 Esri DevSummit (20)
INIA- CISA: Análisis de las amenazas en la fauna silvestreEsri
El documento describe cómo un centro de investigación utilizó herramientas SIG para analizar datos sobre animales silvestres ingresados en un centro de recuperación con el fin de identificar especies, áreas y períodos con mayor riesgo de amenazas y sus relaciones con factores humanos y ambientales. Esto permitió enfocar medidas correctivas de manera más eficiente para conservar la fauna silvestre y prevenir amenazas. En particular, se analizó el riesgo de colisión de rapaces nocturnas con vehículos, identificando las zonas de mayor
Aena Aeropuerto Adolfo Suárez-Barajas crea potentes aplicaciones para sus cli...Esri
Aena Aeropuerto Adolfo Suárez-Barajas creó aplicaciones personalizadas para sus clientes internos utilizando ArcGIS, aprovechando su experiencia previa. Estas nuevas aplicaciones son fáciles de usar y gestionar, y permiten responder más rápidamente a las necesidades de los usuarios. Ahora los usuarios internos y externos tienen acceso a herramientas de mapeo actualizadas que mejoran la eficiencia de las operaciones en el aeropuerto.
El Ayuntamiento de Móstoles implementó una plataforma Smart City utilizando ArcGIS para mejorar la eficiencia, permitir la participación ciudadana y gestionar los activos municipales en tiempo real. La solución integró toda la información municipal en una sola plataforma e incorporó sensores para supervisar servicios como el alumbrado público. Además, una aplicación permite a los ciudadanos reportar incidencias y el ayuntamiento responder más rápido, ahorrando costos.
ArcGIS Online es una plataforma en la nube que permite crear y compartir mapas, aplicaciones y datos geográficos. Los usuarios pueden publicar y almacenar servicios web en la nube, crear mapas interactivos a partir de datos como hojas de cálculo, y colaborar y compartir contenido con otros mediante grupos privados o públicos.
Portal for ArcGIS is a content management system that provides a framework to easily manage and secure geographic assets within an organization. It extends the reach of GIS to everyone in an organization, enabling better decision making. Portal for ArcGIS can be used to implement web GIS on-premises or in the cloud for organizations with specialized security requirements. It will be included with ArcGIS for Server Standard and Advanced starting at version 10.3.
GIS-Based Web Services Provide Rapid Analysis and Dissemination of Maritime DataEsri
The Royal Australian Navy's Hydrography, Meteorology and Oceanography Branch is responsible for collecting, managing, analyzing, and disseminating meteorological and oceanographic data to enable defense users to properly consider environmental impacts. This data comes in large volumes and various formats. Using ArcGIS for Server and custom scripts, the branch can serve this data as OGC web services, including nautical charts and bathymetry as WMS and netCDF weather data as WMS and WCS. This allows for rapid analysis and dissemination of data to gain knowledge of the battlespace and environment.
An Effective Tool for Drinking Water ProtectionEsri
The document discusses ICWater, a tool developed by Leidos to predict the spread and impact of hazardous material releases in river systems. ICWater forecasts (1) where contaminants will travel, (2) if they will reach drinking water intakes, (3) when they will arrive, and (4) if concentrations will threaten human health. It interfaces with USGS stream gauges and databases on infrastructure to provide timely information to decision makers. ICWater successfully modeled the 2014 Elk River chemical spill in West Virginia to advise authorities and protect drinking water.
GeoCollector for ArcPad is a mobile GIS solution that combines Esri's ArcPad software with Trimble GPS hardware to improve the accuracy of collected location data. It provides field workers with a rugged tablet equipped with an integrated GPS receiver and ArcPad software for mapping and data collection. This solution allows organizations to make timely decisions based on reliable location information gathered by field staff.
GeoCollector for ArcGIS for Windows Mobile is a mobile GIS solution that combines Esri's GIS software with Trimble's GPS hardware to improve the accuracy of collected data. It allows field workers to visualize maps, collect geo-located data, and integrate accurate location information into organizational decision making. The solution includes a Trimble Geo 7X handheld device with integrated GPS receiver and ArcGIS for Windows Mobile software for mobile field mapping and data collection with minimal training.
Data Appliance for ArcGIS is an enterprise solution that provides high performance and secure access to terabytes of preloaded geospatial data stored on a network-attached storage device. It includes global basemaps that allow users to immediately build mapping applications. Organizations can publish maps and build apps to share securely behind their firewall. A server bundle is also available for organizations that do not have ArcGIS for Server.
This document describes new premium imagery services from Esri and BlackBridge that provide continuously updated 5-band, 5-meter imagery for use in ArcGIS. The services include a Living Image Basemap service sourced from BlackBridge's RapidEye constellation, regional Mosaics services with virtually cloud-free hand-picked images, and a Living Image Multispectral service providing temporal multispectral imagery through online services.
GeoPlanner for ArcGIS is a web-based app that helps users create, assess, and share planning designs using the geographic knowledge and tools of the ArcGIS platform. It allows users to bring in their own planning data, sketch design plans, compare alternative designs using dashboards, and enable collaboration throughout the planning process. GeoPlanner incorporates each aspect of a geodesign workflow into a single app so that designers, evaluators, and the public can assess the impacts of various scenarios. The app runs on both desktop and mobile devices with touch-enabled tools, supporting planning and design access from anywhere.
This document summarizes an Esri and AccuWeather partnership that provides weather data and warnings through ArcGIS Online. It allows key personnel to access real-time weather reports and warnings to communicate updates. The partnership protects people, property, and assets from severe weather threats with AccuWeather warnings developed by meteorologists. ArcGIS tools can analyze weather data to understand weather impacts and help determine emergency procedures. AccuWeather aims to provide the earliest warnings to enact procedures and save lives.
Esri and Airbus Defense & Space provide imagery products and services including thematic imagery layers with region-specific basemaps and fresh 50cm resolution orthorectified imagery. Their site monitoring service analyzes changes at targeted sites on a daily, weekly or monthly basis and delivers a detailed change detection report as an ArcGIS image service and Story Map app. Their satellite tasking and archive app allows users to task Airbus Defense & Space satellites to acquire new imagery over areas of interest or order images from the archive, with images delivered as an ArcGIS image service.
This document provides a summary of various US demographic and business data sources available from Esri, including descriptions, frequencies of updates, and data vintages. It describes datasets covering topics such as population, households, income, businesses, retail sales, crime, banking and demographics. The data comes from sources including the US Census Bureau, Bureau of Labor Statistics, Dun & Bradstreet and other public and private organizations. Most datasets are updated annually, with some updated decennially, quarterly or semiannually.
ArcGIS for Server on Microsoft Azure JumpstartEsri
This document discusses ArcGIS for Server on Microsoft Azure and the ArcGIS for Server on Microsoft Azure Jumpstart offering from Esri. It provides an overview of deploying ArcGIS for Server in the Microsoft Azure cloud, including advantages such as lower hardware costs, automatic scaling, and leveraging the Azure management portal. It then describes the Jumpstart as providing on-site support and training to help customers get started with ArcGIS Server on Azure, including orientation, VM setup, data loading, service creation, and custom VM configuration. It notes that Esri Professional Services can determine if the Jumpstart is a good fit or provide custom services if additional needs exist. The Jumpstart can be purchased through Esri Professional Services or a customer's
ArcGIS provides tools and capabilities to enable naval units to operate self-sufficiently in remote locations with limited bandwidth. It allows warfighters to access and analyze geospatial data through familiar applications like dashboards and Microsoft Office. The ArcGIS platform delivers low-cost and interoperable solutions to support maritime operations and command and control decisions. It helps transform raw data into actionable intelligence through geoanalytics and visualization.
Esri Geoportal Server is an open source product that enables discovery and use of geospatial resources like datasets, rasters, and web services. It helps organizations manage and publish metadata for their geospatial resources so users can discover and connect to those resources. Key features include supporting international standards, cataloging GIS resources regardless of location or type, and facilitating discovery through a customizable geoportal web interface.
GeoEvent Extension for Server allows users to connect streaming sensor data to GIS applications in real time to monitor assets and alert personnel of specified conditions. It can process and filter multiple data streams using user-defined rules, and includes connectors for common sensors. Key benefits include incorporating real-time data into existing GIS systems to show updated information and detect important spatial or attribute events. The software can be integrated with various monitoring applications and deployed on-premises or in the cloud.
AppSec PNW: Android and iOS Application Security with MobSFAjin Abraham
Mobile Security Framework - MobSF is a free and open source automated mobile application security testing environment designed to help security engineers, researchers, developers, and penetration testers to identify security vulnerabilities, malicious behaviours and privacy concerns in mobile applications using static and dynamic analysis. It supports all the popular mobile application binaries and source code formats built for Android and iOS devices. In addition to automated security assessment, it also offers an interactive testing environment to build and execute scenario based test/fuzz cases against the application.
This talk covers:
Using MobSF for static analysis of mobile applications.
Interactive dynamic security assessment of Android and iOS applications.
Solving Mobile app CTF challenges.
Reverse engineering and runtime analysis of Mobile malware.
How to shift left and integrate MobSF/mobsfscan SAST and DAST in your build pipeline.
Skybuffer SAM4U tool for SAP license adoptionTatiana Kojar
Manage and optimize your license adoption and consumption with SAM4U, an SAP free customer software asset management tool.
SAM4U, an SAP complimentary software asset management tool for customers, delivers a detailed and well-structured overview of license inventory and usage with a user-friendly interface. We offer a hosted, cost-effective, and performance-optimized SAM4U setup in the Skybuffer Cloud environment. You retain ownership of the system and data, while we manage the ABAP 7.58 infrastructure, ensuring fixed Total Cost of Ownership (TCO) and exceptional services through the SAP Fiori interface.
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...Fwdays
Direct losses from downtime in 1 minute = $5-$10 thousand dollars. Reputation is priceless.
As part of the talk, we will consider the architectural strategies necessary for the development of highly loaded fintech solutions. We will focus on using queues and streaming to efficiently work and manage large amounts of data in real-time and to minimize latency.
We will focus special attention on the architectural patterns used in the design of the fintech system, microservices and event-driven architecture, which ensure scalability, fault tolerance, and consistency of the entire system.
Taking AI to the Next Level in Manufacturing.pdfssuserfac0301
Read Taking AI to the Next Level in Manufacturing to gain insights on AI adoption in the manufacturing industry, such as:
1. How quickly AI is being implemented in manufacturing.
2. Which barriers stand in the way of AI adoption.
3. How data quality and governance form the backbone of AI.
4. Organizational processes and structures that may inhibit effective AI adoption.
6. Ideas and approaches to help build your organization's AI strategy.
5th LF Energy Power Grid Model Meet-up SlidesDanBrown980551
5th Power Grid Model Meet-up
It is with great pleasure that we extend to you an invitation to the 5th Power Grid Model Meet-up, scheduled for 6th June 2024. This event will adopt a hybrid format, allowing participants to join us either through an online Mircosoft Teams session or in person at TU/e located at Den Dolech 2, Eindhoven, Netherlands. The meet-up will be hosted by Eindhoven University of Technology (TU/e), a research university specializing in engineering science & technology.
Power Grid Model
The global energy transition is placing new and unprecedented demands on Distribution System Operators (DSOs). Alongside upgrades to grid capacity, processes such as digitization, capacity optimization, and congestion management are becoming vital for delivering reliable services.
Power Grid Model is an open source project from Linux Foundation Energy and provides a calculation engine that is increasingly essential for DSOs. It offers a standards-based foundation enabling real-time power systems analysis, simulations of electrical power grids, and sophisticated what-if analysis. In addition, it enables in-depth studies and analysis of the electrical power grid’s behavior and performance. This comprehensive model incorporates essential factors such as power generation capacity, electrical losses, voltage levels, power flows, and system stability.
Power Grid Model is currently being applied in a wide variety of use cases, including grid planning, expansion, reliability, and congestion studies. It can also help in analyzing the impact of renewable energy integration, assessing the effects of disturbances or faults, and developing strategies for grid control and optimization.
What to expect
For the upcoming meetup we are organizing, we have an exciting lineup of activities planned:
-Insightful presentations covering two practical applications of the Power Grid Model.
-An update on the latest advancements in Power Grid -Model technology during the first and second quarters of 2024.
-An interactive brainstorming session to discuss and propose new feature requests.
-An opportunity to connect with fellow Power Grid Model enthusiasts and users.
Main news related to the CCS TSI 2023 (2023/1695)Jakub Marek
An English 🇬🇧 translation of a presentation to the speech I gave about the main changes brought by CCS TSI 2023 at the biggest Czech conference on Communications and signalling systems on Railways, which was held in Clarion Hotel Olomouc from 7th to 9th November 2023 (konferenceszt.cz). Attended by around 500 participants and 200 on-line followers.
The original Czech 🇨🇿 version of the presentation can be found here: https://www.slideshare.net/slideshow/hlavni-novinky-souvisejici-s-ccs-tsi-2023-2023-1695/269688092 .
The videorecording (in Czech) from the presentation is available here: https://youtu.be/WzjJWm4IyPk?si=SImb06tuXGb30BEH .
Conversational agents, or chatbots, are increasingly used to access all sorts of services using natural language. While open-domain chatbots - like ChatGPT - can converse on any topic, task-oriented chatbots - the focus of this paper - are designed for specific tasks, like booking a flight, obtaining customer support, or setting an appointment. Like any other software, task-oriented chatbots need to be properly tested, usually by defining and executing test scenarios (i.e., sequences of user-chatbot interactions). However, there is currently a lack of methods to quantify the completeness and strength of such test scenarios, which can lead to low-quality tests, and hence to buggy chatbots.
To fill this gap, we propose adapting mutation testing (MuT) for task-oriented chatbots. To this end, we introduce a set of mutation operators that emulate faults in chatbot designs, an architecture that enables MuT on chatbots built using heterogeneous technologies, and a practical realisation as an Eclipse plugin. Moreover, we evaluate the applicability, effectiveness and efficiency of our approach on open-source chatbots, with promising results.
High performance Serverless Java on AWS- GoTo Amsterdam 2024Vadym Kazulkin
Java is for many years one of the most popular programming languages, but it used to have hard times in the Serverless community. Java is known for its high cold start times and high memory footprint, comparing to other programming languages like Node.js and Python. In this talk I'll look at the general best practices and techniques we can use to decrease memory consumption, cold start times for Java Serverless development on AWS including GraalVM (Native Image) and AWS own offering SnapStart based on Firecracker microVM snapshot and restore and CRaC (Coordinated Restore at Checkpoint) runtime hooks. I'll also provide a lot of benchmarking on Lambda functions trying out various deployment package sizes, Lambda memory settings, Java compilation options and HTTP (a)synchronous clients and measure their impact on cold and warm start times.
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfChart Kalyan
A Mix Chart displays historical data of numbers in a graphical or tabular form. The Kalyan Rajdhani Mix Chart specifically shows the results of a sequence of numbers over different periods.
Discover top-tier mobile app development services, offering innovative solutions for iOS and Android. Enhance your business with custom, user-friendly mobile applications.
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyScyllaDB
Freshworks creates AI-boosted business software that helps employees work more efficiently and effectively. Managing data across multiple RDBMS and NoSQL databases was already a challenge at their current scale. To prepare for 10X growth, they knew it was time to rethink their database strategy. Learn how they architected a solution that would simplify scaling while keeping costs under control.
Your One-Stop Shop for Python Success: Top 10 US Python Development Providersakankshawande
Simplify your search for a reliable Python development partner! This list presents the top 10 trusted US providers offering comprehensive Python development services, ensuring your project's success from conception to completion.
Monitoring and Managing Anomaly Detection on OpenShift.pdfTosin Akinosho
Monitoring and Managing Anomaly Detection on OpenShift
Overview
Dive into the world of anomaly detection on edge devices with our comprehensive hands-on tutorial. This SlideShare presentation will guide you through the entire process, from data collection and model training to edge deployment and real-time monitoring. Perfect for those looking to implement robust anomaly detection systems on resource-constrained IoT/edge devices.
Key Topics Covered
1. Introduction to Anomaly Detection
- Understand the fundamentals of anomaly detection and its importance in identifying unusual behavior or failures in systems.
2. Understanding Edge (IoT)
- Learn about edge computing and IoT, and how they enable real-time data processing and decision-making at the source.
3. What is ArgoCD?
- Discover ArgoCD, a declarative, GitOps continuous delivery tool for Kubernetes, and its role in deploying applications on edge devices.
4. Deployment Using ArgoCD for Edge Devices
- Step-by-step guide on deploying anomaly detection models on edge devices using ArgoCD.
5. Introduction to Apache Kafka and S3
- Explore Apache Kafka for real-time data streaming and Amazon S3 for scalable storage solutions.
6. Viewing Kafka Messages in the Data Lake
- Learn how to view and analyze Kafka messages stored in a data lake for better insights.
7. What is Prometheus?
- Get to know Prometheus, an open-source monitoring and alerting toolkit, and its application in monitoring edge devices.
8. Monitoring Application Metrics with Prometheus
- Detailed instructions on setting up Prometheus to monitor the performance and health of your anomaly detection system.
9. What is Camel K?
- Introduction to Camel K, a lightweight integration framework built on Apache Camel, designed for Kubernetes.
10. Configuring Camel K Integrations for Data Pipelines
- Learn how to configure Camel K for seamless data pipeline integrations in your anomaly detection workflow.
11. What is a Jupyter Notebook?
- Overview of Jupyter Notebooks, an open-source web application for creating and sharing documents with live code, equations, visualizations, and narrative text.
12. Jupyter Notebooks with Code Examples
- Hands-on examples and code snippets in Jupyter Notebooks to help you implement and test anomaly detection models.
inQuba Webinar Mastering Customer Journey Management with Dr Graham HillLizaNolte
HERE IS YOUR WEBINAR CONTENT! 'Mastering Customer Journey Management with Dr. Graham Hill'. We hope you find the webinar recording both insightful and enjoyable.
In this webinar, we explored essential aspects of Customer Journey Management and personalization. Here’s a summary of the key insights and topics discussed:
Key Takeaways:
Understanding the Customer Journey: Dr. Hill emphasized the importance of mapping and understanding the complete customer journey to identify touchpoints and opportunities for improvement.
Personalization Strategies: We discussed how to leverage data and insights to create personalized experiences that resonate with customers.
Technology Integration: Insights were shared on how inQuba’s advanced technology can streamline customer interactions and drive operational efficiency.
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor IvaniukFwdays
At this talk we will discuss DDoS protection tools and best practices, discuss network architectures and what AWS has to offer. Also, we will look into one of the largest DDoS attacks on Ukrainian infrastructure that happened in February 2022. We'll see, what techniques helped to keep the web resources available for Ukrainians and how AWS improved DDoS protection for all customers based on Ukraine experience
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
Making Good Things Happen at the 2012 Esri DevSummit
1. Making Good Things
At the 2012 Esri DevSummit
Happen
By Monica Pratt, ArcUser Editor
“We are here for you entirely this week,” said Jim McKinney, ArcGIS program manager and master of ceremonies
for the Plenary Session of the 2012 Esri Developer Summit (DevSummit). McKinney noted that members of 30
Esri software development teams migrated to Palm Springs, California, for the event, held March 26–29, to
spend one-on-one time with developers, “building community and making good things happen.”
The 2012 DevSummit, “the conference for year, but the event itself grew. In response where Esri staff members told them about
developers, by developers,” had a record to developers’ requests, a day was added, an implementation of Esri software, a cool
turnout: 1,700 developers, partners, and GIS the number of technical sessions was more sample, or an Esri service. A squeaking
professionals from all over the world gath- than doubled, the number of preconference rubber chicken signaled the end of each five-
ered at the Palm Springs Convention Center sessions was quadrupled, and the show- minute session, and attendees moved on to
to meet with more than 300 Esri develop- case and demo theaters were significantly the next table.
ment staff members. As in previous years, expanded. To make sure developers could
the event’s goals were to align development see popular presentations, attendees could Biggest Server Release Since
efforts, share best practices, and develop Tweet requests to repeat sessions that were ArcGIS 9.2
working relationships. packed. Why do developers take a week out of their
Of the developers assembled, 30 percent A new conference event, Speed Geeking, lives to come to DevSummit? Certainly
came from outside the United States. The set a playful and high-energy tone for the building relationships with peers and Esri
majority (60 percent) work for businesses. summit as well as helped attendees decide staff and learning how to become more
They are coding in .NET, Python, and Java which topics among the conference’s 72 ses- productive are common reasons, but the
and working on web, mobile, and desktop sions would prove most useful to them. The overriding motivation for most developers
applications. event used a speed-dating format. Groups is finding out what Esri is doing now and
Not only were there more attendees this of 8 to 10 attendees gathered around tables where its development strategy is going.
38 au Summer 2012 esri.com
2. Developer’s Corner
Esri president Jack Dangermond joined
master of ceremonies Jim McKinney, ArcGIS
program manager, to open the Plenary
Session.
Speed Geeking, a speed-dating-like
event, gave attendees a taste of the agenda
topics being presented. A squeaking rubber
chicken signaled the end of each five-
minute presentation by an Esri staff member.
ArcGIS 10.1, currently in prerelease, was handles sites, services, and security, server wizard-based systems that perform several
the focus for much of the plenary and techni- administration can also be scripted using hundred analyses on a service to flag any
cal sessions. ArcGIS for Server is the center- any scripting language that understands issues before it is published for use in web
piece of this release. On both Windows and HTTP. maps and on devices.
Linux, performance has been improved, and Providing actionable information to end
every service runs faster. Integration with Server users by bringing GIScience into mapping
ArcGIS for Server has a completely new Although there are improvements through- was a major goal of this release. Many of the
architecture that is simpler to install, con- out ArcGIS for Desktop, because changes issues that previously hindered publication
figure, and manage. Now a native 64-bit ap- to ArcGIS for Server are so central to this of geoprocessing services are now handled
plication, it is a pure web services GIS server, release, improvements to deployment from behind the scenes. At 10.1, it is much simpler
and once installed, everything is done desktop to server were a focus of develop- to create and publish geoprocessing services
through HTTP calls. However, the REST ment efforts. so that spatial analysis can be incorporated
specification for services has not changed, A demonstration showed how easily a into web applications.
so applications written using the existing map service can be published from the
APIs are forward compatible to the new desktop to ArcGIS for Server running in the GIS as a Service
server. Although the completely rewritten Amazon cloud. Data stored anywhere can ArcGIS Online, Esri’s cloud-based system
ArcGIS Server Manager comprehensively be pushed up to the server and shared using that provides GIS as a service, is
esri.com Summer 2012 au 39
3. Being More Productive
available at arcgis.com for use on smart- In the area of developer tools, both existing core and are accessed via APIs and software
phones, tablets, and desktops. Since its and new with ArcGIS 10.1, Esri’s approach development kits (SDKs) Esri developed for
launch in July 2009, more than 200,000 maps focuses on improving developer productiv- these platforms for use by .NET, Java, and
and applications have been created. On an ity. “You don’t have to write tons of code to Objective-C developers. Th is enabling tech-
average workday, the site receives five mil- make a great app” is the mantra. nology is fully integrated with ArcGIS on the
lion hits (exclusive of requests for basemaps). Preconference seminars and technical web and desktop and encourages developers
Local data can be used as tiles or feature presentations during the conference empha- to think in terms of developing for devices
services and used with the extensive foun- sized how to get more done using the web rather than for mobile or desktop.
dation data (basemaps) and services (such APIs, templates, and viewers that Esri has The new architecture for desktop develop-
as geocoding) at arcgis.com. These resourc- created for JavaScript, Flex, and Silverlight. ers runs on Windows and Linux and is avail-
es are constantly enhanced. Recently, Esri “We have taken a lot of the hard work out of able for 32-bit and 64-bit execution. It uses an
added 15 million square kilometers of new developing web applications, so all you have asynchronous programming model so appli-
imagery to the service. ArcGIS Online is also to do is abide by some coding rules,” said cations can remain responsive while opera-
the source for APIs for web (JavaScript, Flex, Andy Gup, technology lead at Esri. tions are executed in the background. ArcGIS
and Silverlight) and devices (tablets, phones, The announcement of a printing service Runtime SDK for Java will also be available.
and desktop) as well as configurable viewers that generates high-quality PDF maps was Members of the mobile development teams
and application templates. one of the high points for many web develop- demonstrated applications built with the
Using ArcGIS Online, developers can ers. Brandon B. Brown (@brandonbbrown), SDKs for Android and iOS devices that inte-
build custom applications that use hosted self-described “practitioner of GIS and grate organizational data through a new class,
services that don’t require installing hard- lover of all things geographic,” Tweeted agportal. These applications incorporate ser-
ware or software. They can also integrate “Bombtastic sweetness of new printing op- vices and use different components of indi-
content from ArcGIS for Server and register tions in the web APIs #devsummit well done vidual devices, such as GPS, or other applica-
services, enabling centralized search and sirs, well done.” tions in the device’s ecosystem, such as mail
discovery, and easily administer users, con- or address book applications. These SDKs
tent, and security. Going Native also let developers build applications that let
ArcGIS Online will be available in organi- To facilitate native application develop- users stay productive offline while maintain-
zational and enterprise plans. Alternatively, ment, Esri created a runtime core written ing smooth and responsive performance.
ArcGIS Online is available as a software in C++ that delivers high performance but Core runtime developments slated for off-
product, Portal for ArcGIS. Officially re- is compact. GIS runtimes for iOS, Android, cycle release include geocoding and network
leased at DevSummit, Portal for ArcGIS is Windows Phone, Windows Mobile, Windows, routing on mobile devices disconnected from
used on premises with ArcGIS for Server. and Linux have been developed using this the network and 3D visualization and spatial
Competitors at the Dodgeball Game, a
DevSummit tradition, who vied for free
tickets to next year’s event, were cheered
on by a lively crowd.
40 au Summer 2012 esri.com
4. Developer’s Corner
But security issues have not gone away.
There are bad guys out there, they are out to
get you, and developers should account for
them in the system design. The real chal-
lenge with security is adopting a new style of
thinking in a cloud era. “When a server is just
one line in a shell script,” its physical loca-
tion is not what determines its security, said
Riley. Security models should now be based
on substantive service-level agreements, au-
ditable security standards, and procedures
that encrypt and sign everything.
Summit keynote speaker Steve Riley
challenged developers’ assumptions about To survive and thrive, developers need to
the nature of their work as he leaped from make sure they remain relevant. The cloud
the stage and roamed among the audience. is the way to make Esri data more available
to users, and it will become essential to the
way services are delivered. Developers need
to embrace it.
The 2012 DevSummit had a record turnout,
with 1,700 developers, partners, and GIS Fun and Games
professionals from all over the world. The conference wasn’t all sessions and
presentations. There was plenty of time for
socializing in a relaxed atmosphere. An
analysis across all platforms. Configurable nature of their work as he leaped from the informal event held poolside at the hotel
applications that use widgets to deliver func- stage and roamed among the audience. He on the second evening, Meet the Teams, in-
tionality are being created by Esri to help end warned that the cloud has changed every- troduced Esri software teams to conference
users be more productive. Using the SDKs, thing in their world and they must adapt or attendees. Wednesday night featured lots of
developers can create specific widgets for die. Riley has spent 23 years in IT, special- food and the Dodgeball Game, a DevSummit
their end users. New supported platforms in- izing in information security. He worked for tradition. Vying for free tickets to next year’s
clude Windows 8 with the Metro Style touch Amazon Web Services and Microsoft before summit, teams—with names like Tame
experience and ARM processor support. In joining Riverbed, where he is the chief tech- the Python and the Ballbarians—faced off
response to developer requests, Esri will also nology officer. before a lively crowd.
have an ArcGIS Runtime SDK for Mac and a Riley’s definition of the cloud was simple:
Cocoa API for Mac Developers. “If you are still paying for it when it isn’t Bidirectional Communication
ArcGIS Runtime SDKs and an optional switched on, it isn’t a cloud.” Scalability is Developers had many opportunities
ArcGIS Online plan will be included in the the key to understanding this new land- throughout the week not only to learn how
existing Esri Developer Network (EDN) scape. Servers are now disposable horse- accessible and powerful the technology is
subscription. A new type of subscription, power. “If you need more performance, you but also how their feedback can shape the
the EDN Enterprise subscription, will con- throw more servers at it. You could never do applications that are constantly being de-
tain everything a developer needs to build that before.” In the cloud, troubleshooting ployed via the web. “We constantly need
enterprise-level applications. changes from hours and days spent diagnos- input from you,” said McKinney. “We can
ing the problem to a few minutes killing off a make course corrections very quickly in our
“Everything You Think You Know problem service and spinning up another. APIs and our SDKs, so talk to us.”
Is Wrong” Change is constant, and failure is inevi- Esri actively seeks feedback, not just
For the keynote speech, the focus shifted table, so developers need to assume failure at the summit, but throughout the year.
from Esri software development to IT trends. and build backward to account for it. New Developers need tools and support to be
Summit keynote speaker Steve Riley chal- issues have joined familiar ones. Moving productive and successful. DevSummit
lenged developers’ assumptions about the data could become a bigger issue than se- provides a place and time to reconnect and
curity. Th is observation struck a chord with reinforce that relationship. “We get our sat-
an audience that knows that GIS is all about isfaction through your success. Really. It’s
managing large datasets. kind of a weird statement, but we get really
jazzed when we see you guys building great
stuff,” said McKinney.
esri.com Summer 2012 au 41