ArcGIS
Jan Šlahař About ESRI
ESRI - Environmental Systems Research Institute Founded in 1969, Redlands, California In 2002 Esri had approximately a 36 percent share of the GIS software market worldwide About a million users in 200 countries 10 regional offices in the U.S. 80 international distributors 2 500 employees in the U.S. ESRI Software Evolution ESRI Product Family Mobile GIS ESRI Products ArcGIS Mobile ArcPad ArcGIS Desktop Apps for iOS
ArcInfo ArcEditor ArcGIS Online ArcView ArcGIS Online Map Services Extensions ArcGIS Online Task Services ArcGIS Explorer Community Maps Program ArcReader Developer Tools Server GIS ArcGIS Web Mapping - Flex, JavaScript, Silverlight ArcGIS Server Mobile API - ArcGIS for iOS ArcGIS Server Extensions Tools for Java ArcGIS for AutoCAD Tools for .NET ArcGIS Mapping for SharePoint Esri Developer Network (EDN) ArcGIS Engine Specialized Applications ArcGIS for INSPIRE Data ArcLogistics ArcGIS Data Appliance Business Analyst ArcGIS Online Map Services Geoportal Extension Esri Data MapIt Esri StreetMap Premium Mapping and Charting Esri Data & Maps Situational Awareness Free Data
Centralized Data Configuration
Solution with central GIS database GIS desktop applications on the central LAN Data sources can include GIS file servers, geodatabase servers, imagery data sources, pre- processed map cache, online Web services, and related attribute data sources Remote user access to central data sources can be supported by central Windows Terminal Server (WTS) farms
Distributed Configuration
Solution with replicated copies of the data at remote locations Requiring controlled procedures with appropriate commit logic to ensure changes are replicated to the associated data servers More hardware and database software requirements Additional ongoing system administration and system maintenance requirements Software Solutions ArcGIS Desktop ArcView
Allows you to perform basic visualization, query, editing, and analysis of your data Key features Map authoring Spatial query - interactively measure distances and areas, find features in the map, select data by location or attribute, unselect all, switch the selection, access to layer properties from the Identify dialog box, ... Basic modeling and analysis Simple feature editing and data integration (not data stored through ArcSDE)- create and edit point, line, and polygon features and attributes Enabled for extensions ArcEditor
Key features Adds a comprehensive set of tools to create, edit, and ensure the quality of your data Multiuser editing and versioning (including ArcSDE technology) Rules-based topology
ArcInfo
Adds advanced spatial analysis, data manipulation, and high-end cartography tools Advanced spatial analysis and modeling - hundreds of geoprocessing tools to perform advanced GIS data analysis and modeling Extensive database management - create and manage databases, define database schemas, and administer the integrity of databases ArcReader
Free viewer Zooming, panning, previous/next extent, bookmarks, printing, searching, identifying features, hyperlink tool, measuring ArcGIS Desktop Extensions
ArcGIS 3D Analyst - Analyze your data in a realistic perspective ArcGIS Geostatistical Analyst - Use advanced statistical tools to investigate your data ArcGIS Network Analyst - Perform sophisticated routing, closest facility, and service area analysis ArcGIS Schematics - Represent and understand your networks to shorten decision cycles ArcGIS Spatial Analyst - Derive answers from your data using advanced spatial analysis ArcGIS Survey Analyst - Centrally locate, process, and manage your survey and cadastral data ArcGIS Tracking Analyst - Reveal and analyze time-based patterns and trends in your data ArcGIS Data Interoperability - Eliminate barriers to data use and distribution ArcGIS Publisher - Freely share your maps and data with a wide range of users in ArcReader ArcGIS Workflow Manager - Better manage GIS tasks and resources ArcScan for ArcGIS - Increase efficiency and speed up raster-to-vector data conversion time Maplex for ArcGIS - Create maps that communicate more clearly with automatically positioned text and labels Add-ins
Buttons Tools Tool palettes Combo boxes Menus Toolbars Multi-items Dockable windows ArcObjects
Software objects that have multiple developer APIs Includes Component Object Model (COM), .NET, Java, and C++ Allows to extend ArcGIS applications or develop a new one Present at the core of all the ArcGIS products: ArcGIS Desktop ArcGIS Engine ArcGIS Server Software Solutions ArcGIS Server ArcGIS Server
Allows to create, manage, and distribute GIS services over the Web to support desktop, mobile and Web mapping applications
To create GIS services, you use ArcGIS Desktop to author geographic content, such as maps and GIS tools, and then publish that content using ArcGIS Server so that it can be used anywhere in your enterprise and on the Web. ArcGIS Server Key functionality
• Transforms the maps, imagery, data, and GIS tools that you commonly use in ArcGIS Desktop into fast, reliable Web services that you can use anywhere • Supports mapping applications, Web, local network ArcGIS Server Extensions Software Solutions ArcGIS Mobile ArcGIS Mobile
View and navigate mobile maps to direct field resources effectively and monitor the location of assets. Collect, edit, and update GIS data in real time and share information with colleagues immediately. Search and manage a list of GIS features to perform tasks or plan future work. Rapidly deploy mobile GIS without needing to develop your own solution. ArcGIS Mobile SDK – create and deploy focused mobile applications ArcPad
Advanced GIS and GPS capabilities for capturing, editing, and displaying geographic information quickly and efficiently: Perform reliable field data collection and inspection projects Share enterprise data for rapid decision making Integrate external GPS, range finders, and digital cameras Increase the accuracy and validity of your GIS database Improve the productivity of your field staff. ArcGIS and the Cloud
In a matter of minutes, you can have your ArcGIS Server running on Amazon’s Elastic Compute Cloud (EC2) Amazon EC2 - allows users to rent virtual computers on which to run their own computer applications Self-service access - Auto-scaling, Elastic load balancing, … Includes – ArcGIS Server, ArcGIS Desktop, SQL Server Express, 100GB drive, PostgreSQL as Enterprise Geodatabase ArcSDE – Spatial Data Engine
ArcSDE - "middleware" component, adding spatial query capabilities to a standard relational database Provides an interface between a relational database and the end-user GIS software Allows to manage spatial data in IBM DB2, Informix, Microsoft SQL Server, Oracle and PostgreSQL ArcSDE supports the ESRI geodatabase implementation Supports versioning and long transactions ESRI Case Studies – Web application JavaScript APIs
The ArcGIS API for JavaScript™ (JavaScript API) is a browser based API for developing mapping applications. The API allows you to easily embed maps in your Web pages It use mapping, geocoding, and geoprocessing services Custom JavaScript applications can mashup ArcGIS services, Google Maps, and Bing Maps data ESRI Case Studies – Web application Flex APIs
The ArcGIS API for Flex is a browser based API for developing rich Internet mapping applications. The API allows you to create intuitive and visualy rich user interface It is based on the free Adobe Flex framework. The Flex framework is a client-side technology that is rendered by Flash Player 9 and above, or by Adobe AIR. All Flex 3.x SDK versions are supported It use mapping, geocoding, and geoprocessing services
ESRI Case Studies – Web application ArcGIS API for Microsoft Silverlight/WPS
ArcGIS API for Microsoft Silverlight/WPF enables you to create interactive, visually rich and expressive applications for both Web and desktop clients Internet and desktop applications that utilize the mapping, geocoding, and geoprocessing capabilities provided by ArcGIS Server and Bing™ services The API is built on the Microsoft Silverlight/WPF platform which is integrated with Visual Studio 2008 and Expression Blend 3. The Microsoft Silverlight platform includes a lightweight version of the .NET Framework CLR (CoreCLR) and the Silverlight runtime - all hosted via a browser plug-in To use the API you simply download and install the ArcGIS API for Microsoft Silverlight/WPF and and start creating your Silverlight or WPF applications using Visual Studio 2008 or Expression Blend 3
ESRI Case Studies – Web application .NET
Using the .NET Web Application Developer Framework (.NET Web ADF) The .NET Web ADF is an AJAX-enabled framework for building Web applications built on ASP .Net AJAX. It includes both server side and client side controls and libraries. The client side JavaScript framework is built on MS-AJAX The ArcGIS Server Web ADF for the Microsoft .NET Framework (.NET Web ADF) is an AJAX-enabled framework for building applications that display, analyze, and edit GIS data stored on a central server. It includes a set of Web controls, frameworks, and APIs that can be used to build an application from the ground up or to customize an application you created using the ArcGIS Server Manager Web application
ESRI Case Studies – Web application JAVA
Using the Java Web Application Developer Framework (Java Web ADF). The Web Application Developer Framework (ADF) for the Java Platform provides a set of AJAX-enabled controls that work with geographic data sources. These controls are JavaServer Faces (JSF) components that include both server side and client side controls and libraries. By using the JSF framework, you can leverage the JSF components from ESRI and other vendors to build interactive Web-based applications that can display, analyze, and edit GIS data stored on a central server ESRI Case Studies – Web application SharePoint
ArcGIS Mapping for SharePoint is a set of interactive and configurable mapping components that enables SharePoint administrators or contributors to embed an interactive map within Microsoft SharePoint The components, or parts, enable you to display and interact with ArcGIS Server map and attribute data, Bing imagery and services, and location information in SharePoint lists. Configuration is easy through a set of interactive dialog boxes SharePoint can display data stored in SQL Server 2008 through MapIt application (designed to prepare, serve and use geographic data) ArcGIS Mapping for SharePoint is built on the ArcGIS API for Microsoft Silverlight/WPF and is available at no cost for existing ArcGIS Server customers
• ArcGIS Mapping for SharePoint is supported on Microsoft SharePoint 2010, enabling users to take advantage of the latest SharePoint technology • Microsoft SharePoint is a family of software products developed by Microsoft for collaboration, file sharing and web publishing ESRI Case Studies Distribution according to branches
Business Defence and intelligence Education, Libraries, Museums Government Health and Humen Services Map, Chart and Data production Natural resources Transportation
ESRI Case Studies Business
Business - Coop Norge needed a better method to analyze customer data to fully understand regional shopping habits and develop more focused and successful marketing campaigns Goals • Evaluate existing stores, their product mix, and patronage • analyze marketing campaigns more quickly and accurately Results • Using ArcGIS Business Analyst, Coop Norge reduced its marketing costs and increased sales Used ESRI technology ArcGIS Business Analyst
ESRI Case Studies Government
Government – The city needed a mechanism that would allow business owners and economic development or planning authorities to identify neighborhood revitalization areas based on a custom set of criteria Goals • Create a Web tool for defining and prioritizing a custom set of criteria. Enable sophisticated analysis of spatial information but hide complexity from the person using the Web tool analyze marketing campaigns more quickly and accurately • Generate maps highlighting areas that best match the criteria Results • Authorities access an easy-to-use online tool to create custom sets of economic development criteria Used ESRI technology ArcGIS Server (DecisionMap)
ESRI Case Studies Health and Human Services
Health and Human Services – MANNA (Metropolitan Area Neighborhood Nutrition Alliance) reengineered its entire delivery process to increase service capacity and improve the efficiency of its meal delivery operations Goals • Creating full workday schedules for MANNA (Metropolitan Area Neighborhood Nutrition Alliance) drivers and part-time schedules for volunteers Results Reduced the number of daily routes Reduced fuel consumption Produced accurate drive times Improved arrival-time estimates Used ESRI technology ArcLogistics
References
http://wiki.gis.com/wiki/index.php/GIS_Software_Technology http://esri.com http://resources.esri.com/arcgisserver/apis/