What is ArcGIS Desktop?
ArcGIS Desktop is the primary product used by GIS professionals to compile, use, and manage geographic information. It includes comprehensive professional GIS applications that support a number of GIS tasks, including mapping, data compilation, analysis, geodatabase management, and geographic information sharing.
ArcGIS Desktop is the platform that GIS professionals use to manage their GIS workflows and projects and to build data, maps, models, and applications. It’s the starting point and the foundation for deploying GIS across organizations and onto the Web.
Desktop applications and shared documents
ArcGIS Desktop includes a suite of applications—ArcMap, ArcCatalog, ArcGlobe, ArcScene, ArcToolbox, and ModelBuilder. Using these applications and interfaces, you can perform any GIS tasks from simple to advanced.
In ArcGIS Desktop, you apply these applications to create and work with a number of different types of geographic information. For example, you create and work with map documents in the ArcMap application, globe documents in the ArcGlobe application, and geoprocessing models in the ModelBuilder application.
As you use ArcGIS Desktop, you will work with a number of elements of GIS information, such as the following:
- Map documents, globe documents, and layers
- Geoprocessing toolboxes
- Other data files such as imagery
What users do with Desktop
ArcGIS Desktop users perform a wide variety of GIS work from simple mapping and data compilation to advanced spatial analysis. They use Desktop for 3D GIS, to compile, manage, and maintain multiuser enterprise geodatabases, to perform spatial analysis, to manage imagery and do advanced image processing, and to automate many GIS procedures within their organizations.
Three key tasks are performed by most users including working with maps, spatial analysis, and data compilation. Maps are critical in Desktop because they bring all information to life and are the mechanism used for editing and for delivering spatial analysis to many users. The comprehensive map capabilities that are part of Desktop are also used for virtually any professional mapping activity. For example, see the online Mapping Center to learn more about cartography with ArcGIS.
Maps also provide the basis for editing and data compilation work. ArcMap is the primary application used for advanced data compilation and is used across hundreds of thousands of organizations to compile rich authoritative content for their application domains and areas of interest. These rich data provide the basis for many GIS applications, and much of this information is available online for the ArcGIS community.
Spatial analysis is one of the more interesting and remarkable aspects of GIS. Using spatial analysis, GIS users can combine information from many independent sources and derive an entirely new set of information (results) by applying a large, rich, and sophisticated set of spatial operators. GIS professionals use Geoprocessing to "program their own ideas" in order to derive these analytical results. In turn, the results are applied to a wide variety of problems.
A critical role for ArcGIS Desktop users
Many ArcGIS Desktop users have a special role and responsibility to provide high-quality maps and geographic information to others in their organizations and on the Web. They do this by creating and sharing maps, layers, geodatabases, imagery, and analytic models.
ArcGIS documents encapsulate your GIS work for sharing
Maps, geodatabases, and geoprocessing tools are the elements that capture how GIS is used. They define the primary aspects of ArcGIS implementation—from visualization, symbolization, and editing to reporting and analysis. ArcGIS maps (both 2D and 3D) help to bring this information to life.
By creating maps and layers as part of this work, you as an ArcGIS Desktop GIS user can encapsulate all of the aspects for how geographic information is displayed, used, queried, managed, and analyzed. This is the basis for sharing your work with other desktop GIS users and, more broadly, on the Web. For example:
- You can double-click to open and work with map documents in ArcMap and globe documents in ArcGlobe. These maps can be shared as a map package.
- You can work with geoprocessing models in ModelBuilder. In addition, you can write model scripts using Python. The models and scripts that you create are managed and shared using toolboxes.
When you download such a package from another user (for example, a map package), ArcGIS Desktop is transformed by the package—it can do all the same work that the original user had designed and built into the shared document.
Working with maps in ArcGIS Desktop
A common pattern for building an interactive map is to combine a series of operational map layers that overlay onto a basemap (such as imagery, terrain, street map, or topography). Basemaps are typically designed to work across a range of map scales. Each operational map layer represents a logical collection of information such as streets, land use, and hydrology.
GIS maps contain tools for interacting and working with the map contents (in other words, the geographic information behind each layer as well as analytic functions that can be used to derive new information). For example, you can use GIS maps for the following:
Multiscale map display for pan and zoom
To generate simple information reports
Interactive feature reporting for the simplest (and most efficient) map layers can use simple attribute field pop-ups.
In other cases, it may be important to provide a richer interactive experience for visualizing and comparing features in a particular layer. More detailed reporting and charting can be defined as part of the layer properties.
To visualize analytic results
A map layer can be used to access analytic functions and to display and interact with the results.
To compile and edit features
Map layers can be used to capture new GIS data—editors essentially use the map to add and update features to populate "empty" map layers. The new data is added into geodatabase layers referenced by the map.
Often, enterprise layers are used to share editing and compilation among a number of users. In these cases, the data is stored and managed in a shared multiuser geodatabase.
ArcGIS map documents encapsulate all of these properties
Each GIS map is a specification or design for how geographic information and tools will be used, and GIS maps can be captured, saved, and shared as map documents.
ArcGIS Desktop plays a critical role in GIS deployment and use because it is utilized to create all elements of geographic information: maps, layers, geoprocessing models, geodatabases, and metadata. By creating maps and layers as part of this work, desktop GIS users can encapsulate, and subsequently share, all the aspects for how geographic information is displayed, used, queried, managed, and analyzed.
Online capabilities of ArcGIS Desktop
These ArcGIS documents and packages can also be published as Web services. Using ArcGIS Desktop with ArcGIS Server, you can turn any map, geodatabase, or model into a GIS Web service for sharing in a workgroup, throughout an enterprise, or openly on the Web.
In addition, ArcGIS Desktop includes online capabilities that allow you to share information with others on the Web. You can use these online functions to get connected to other users.
You can find maps and geographic information online (shared by other users), share you own information, and join groups for sharing and collaboration.
Using ArcGIS Desktop to create and share maps and geographic information
Here is the process.
- Author. Utilize ArcGIS Desktop to create maps and the geographic information and tools behind these maps. Using ArcGIS, you can create and save map packages and layer packages that encapsulate all of the GIS aspects necessary for map display, map use, analysis, data compilation, and management.
- Share. With ArcGIS Desktop, you can share map packages or layer packages with others. By downloading a layer package that you have chosen to share with me, I can do the same work on my computer that you do on yours. My maps look the same and behave the same; our models and tools are the same; our information schemas are the same; how we edit our features is the same; and so on. This means that you and other GIS users can begin to adopt and share common views and designs for GIS deployments. You can begin to use a common view for accessing and working with rich GIS maps and geographic information.
- Serve. Most importantly, you can also publish your maps and layers as GIS Web services using ArcGIS Server. This includes geographic information elements such as geoprocessing models and geodatabases that are referenced by and encapsulated within map packages and layer packages. Serving on the Web opens up access to many potential users.
- Discover. GIS Web services are discoverable just like any other Web resource. You can use Google or Bing to find GIS maps and other GIS resources and then put them to use in Desktop.
- Use. Any user sitting in front of ArcGIS Desktop, a Web browser, or a mobile phone can discover these GIS maps and other resources and immediately begin to put them to use.
Online sharing using ArcGIS Web maps
ArcGIS.com has a special application for creating and sharing Web maps. These allow anyone to share GIS content using Web maps, which reference this rich geographic information.
Web maps and Web apps can easily be assembled without programming. For example, at ArcGIS.com, a Web map can be built in your Web browser by searching for and finding map services to use as a basemap. You can add a set of map services for your operational layers plus associated tools and widgets that are included when each operational layer is published as a GIS service. This includes tools for information pop-ups; editing tasks; and properties for using dynamic, time-aware layers.
These Web maps are created using the content and services that you author using ArcGIS Desktop. Once you have assembled these elements in a Web map, you can save the Web map and share it. Other users, who use Web browsers and mobile clients, can open and use your shared Web map.
Product levels of ArcGIS Desktop
ArcGIS Desktop is scalable and can address the needs of many types of users. It is available at three functional levels:
- ArcView focuses on comprehensive data use, mapping, and analysis.
- ArcEditor adds advanced geodatabase editing and data creation.
- ArcInfo is a complete, professional GIS desktop containing comprehensive GIS functionality and rich geoprocessing tools. Because of the extensive capabilities of ArcInfo, every GIS site should have at least one copy.
Optional extensions to ArcGIS Desktop
A number of specialized software capabilities are sold as add-on extensions to ArcGIS Desktop. Each extension enables you to add capabilities such as raster geoprocessing, 3D GIS, and network analysis.
Here is a brief overview of the ArcGIS Desktop extensions:
ArcGIS 3D Analyst
ArcGIS Business Analyst
ArcGIS Data Interoperability
ArcGIS Geostatistical Analyst
ArcGIS Network Analyst
ArcScan for ArcGIS
ArcGIS Spatial Analyst
ArcGIS Tracking Analyst
Maplex for ArcGIS