ArcGIS Suite: Understanding the Differences Between ArcGIS Desktop, ArcGIS Pro, and ArcGIS Enterprise

By Shahabuddin Amerudin

ArcGIS is a comprehensive suite of GIS (Geographic Information System) software products developed and distributed by Esri, a leading provider of GIS technology. The suite includes ArcGIS Desktop, ArcGIS Pro, and ArcGIS Enterprise, which are the primary GIS applications used by professionals and organizations for spatial analysis, data management, and visualization. While these applications share similar features, they differ in their architecture, capabilities, and user interface, making each suitable for specific tasks and user needs.

ArcGIS Desktop, also known as ArcMap, is a traditional GIS software that has been in use since the early 2000s. It is a Windows-based application that is installed on a user’s computer and provides a comprehensive set of tools for creating, editing, and analyzing spatial data. ArcMap’s interface is designed to be familiar to GIS professionals, with a menu bar, toolbars, and a map window, making it easy to learn for those who have been using it for years. However, as technology has evolved, Esri has released newer software to provide additional features and better support for new data formats.

ArcGIS Pro is the latest addition to the ArcGIS suite, launched in 2015, and is considered the next generation of GIS software. It is a modern, 64-bit, multi-threaded application that leverages the power of desktop and web technologies to provide an integrated, seamless, and efficient user experience. ArcGIS Pro allows users to create and edit data, perform analysis, and share projects and maps in 2D and 3D, with new tools and workflows that are not available in ArcMap. Its interface is designed to be more intuitive, with a ribbon-like menu and a contextual pane that adapts to the current task, making it easier for new users to learn and use the software.

ArcGIS Enterprise is a web-based GIS platform that enables organizations to deploy and manage GIS resources on-premises, in the cloud, or in a hybrid environment. It includes a suite of server software components, such as ArcGIS Server, Portal for ArcGIS, and ArcGIS Data Store, that work together to provide a complete GIS infrastructure. ArcGIS Enterprise allows users to publish and share GIS data and services, create and manage web maps and apps, and collaborate and communicate with other users within and outside the organization. It provides enterprise-grade security, scalability, and performance, making it suitable for large organizations with complex GIS needs.

The main differences between ArcGIS Desktop, ArcGIS Pro, and ArcGIS Enterprise can be summarized as follows:

  • Architecture: ArcGIS Desktop is a Windows-based desktop application that is installed on a user’s computer, while ArcGIS Pro is a modern, multi-threaded, and 64-bit desktop application that is installed on a user’s computer. ArcGIS Enterprise is a web-based GIS platform that can be deployed on-premises, in the cloud, or in a hybrid environment, providing scalability and flexibility.

  • User Interface: ArcGIS Desktop has a traditional interface with a menu bar, toolbars, and a map window, while ArcGIS Pro has a ribbon-like menu and a contextual pane that adapts to the current task, making it more intuitive and easier to learn. ArcGIS Enterprise has a web-based interface that can be accessed from a browser, making it suitable for remote users and mobile devices.

  • Capabilities: ArcGIS Desktop and ArcGIS Pro have similar capabilities, such as data creation, editing, and analysis, but ArcGIS Pro has additional features, such as 3D visualization, advanced analysis, and integrated workflows. ArcGIS Enterprise provides additional capabilities, such as web GIS services, collaboration, and security, that are not available in the desktop applications.

  • Licensing: ArcGIS Desktop and ArcGIS Pro are licensed as standalone products or as part of an ArcGIS Desktop or ArcGIS Pro license bundle, while ArcGIS Enterprise is licensed on a per-user or per-server basis, with different levels of functionality and scalability depending on the license type.

  • Data Management: ArcGIS Desktop and ArcGIS Pro have similar data management capabilities, with the ability to create, edit, and analyze spatial data. However, ArcGIS Pro provides additional data management features, such as geodatabase replication, geodatabase topology, and parcel fabric editing. ArcGIS Enterprise provides centralized data management and sharing through its server components, such as ArcGIS Server and Portal for ArcGIS.

    In conclusion, the ArcGIS suite of software products provides a comprehensive set of tools and workflows for GIS professionals and organizations to manage, analyze, and visualize spatial data. ArcGIS Desktop, ArcGIS Pro, and ArcGIS Enterprise are the primary applications in the suite, each designed for specific tasks and user needs. While they share similar features, they differ in their architecture, capabilities, and user interface, making each suitable for different use cases. It is important to consider these differences when choosing which application to use for specific tasks or when deciding on a GIS infrastructure for an organization.

    References:

Suggestion for Citation:
Amerudin, S. (2023). ArcGIS Suite: Understanding the Differences Between ArcGIS Desktop, ArcGIS Pro, and ArcGIS Enterprise. [Online] Available at: https://people.utm.my/shahabuddin/?p=6323 (Accessed: 11 April 2023).

Development of Web-Based Application for Shapefile Coordinate System Conversion for Malaysia

By Elysonia Alim
Supervised by Dr. Shahabuddin Amerudin
UTM Undergraduate Thesis Year 2018
It is difficult to process GIS vector data when they are not aligned with one another. The need for different coordinate systems rose from the fact that some coordinate systems are better fitted to describe the phenomenon happening in a specific area. However, even commercial software had been proven to have questionable accuracy in coordinate system conversions. The purpose of this study is to develop a web application capable of converting the coordinate system of a GIS data format such as a shapefile for Peninsular Malaysia. The web application named Coordinate Conversion Application (CCA v1.1) was developed using Django 2.0 with Python 3.6 and is capable of 5 coordinate transformations namely WGS84 to GDM2000 (forward and backward), WGS84 to MRSO (old) (forward only), MRSO (old) to Cassini (old) (forward and backward). Results obtained were compared with existing software such as GDTS v4.01 and ArcGIS 10.3, and analysis shows that CCA v1.1 has achieved satisfactory accuracy

Source

Published in ACRS 2018

Development of Web-Based Application for Shapefile Coordinate System Conversion for Malaysia

Elysonia Alim and Shahabuddin Amerudin

Department of Geoinformation, Faculty of Geoinformation and Real Estate, Universiti Teknologi Malaysia, 81310 Skudai, Johor, Malaysia
Email: elysoniaalim@gmail.com; shahabuddin@utm.my

KEYWORDS: coordinate system, conversion, shapefile

ABSTRACT: It is difficult to process GIS vector data when they are not aligned with one another. The need for different coordinate systems rose from the fact that some coordinate systems are better fitted to describe the geographical phenomenon occurring in a specific area. However, even commercial software had been proven to have questionable accuracy in coordinate system conversions. The purpose of this study is to develop a web application capable of converting the coordinate system of a GIS data format such as a shapefile for Peninsular Malaysia. The web application named Coordinate Conversion Application (CCA v1.1) was developed using Django 2.0 with Python 3.6 and is capable of five-coordinate transformations namely WGS84 to GDM2000 (forward and backward), WGS84 to MRSO (old) (forward only), MRSO (old) to Cassini (old) (forward and backward). Results obtained were compared with existing software such as GDTS v4.01 and ArcGIS 10.3, and analysis shows that CCA v1.1 has achieved satisfactory accuracy.

Topic: Web GIS Applications

Download Published Paper

Development of Web-Based Application for GIS Data Format Coordinate System Conversion

By Elysonia Alim and Shahabuddin Amerudin (Supervisor)

Unpublished 2018 4th Year Undergraduate Project’s Technical Paper

It is difficult to process GIS vector data when they are not aligned with one another. The need for different coordinate systems rose from the fact that some coordinate systems are better fitted to describe the phenomenon happening in a specific area. The purpose of this study is to develop a web application capable of converting the coordinate system of a GIS data format such as a shapefile for Peninsular Malaysia. The web application named Coordinate Conversion Application (CCA) was developed using Django and Python and is capable of 5 coordinate transformations namely WGS84 to GDM2000 and vice versa, WGS84 to MRSO (old), MRSO (old) to Cassini (old) and vice versa. Results obtained were compared with existing software such as GDTS and ArcGIS, and analysis shows that CCA has achieved satisfactory accuracy.

Download Unpublished Technical Paper

Q: How can I create a DEM from contour lines?

Answer

Depending on what you want to use the resulting raster for, there are a few alternatives. It is possible to generate a DEM from a contour line shapefile, though some methods will tend to have “stair-step” artifacts and lower spatial resolution than the original data. Adding data from other sources and pre-processing your contours can reduce these problems.

  1. You can use the contour lines as input to build a TIN, and then export the TIN to raster.
    See these ESRI Webhelp pages:
    http://resources.arcgis.com/en/help/main/10.2/index.html#/What_is_a_TIN_surface/006000000001000000/
    http://resources.arcgis.com/en/help/main/10.2/index.html#/Creating_TIN_surfaces_from_vector_data/006000000002000000/
    http://resources.arcgis.com/en/help/main/10.2/index.html#/Fundamentals_of_editing_TIN_surfaces/006000000004000000/
  2. If you have the 3D Analyst extension use the “Topo” tool. It is designed to create hydraulically correct surfaces, but requires additional input data; see this ESRI webhelp link:

    http://resources.arcgis.com/en/help/main/10.2/index.html#/Topo_to_Raster/00q90000000s000000/

    The additional data, such as streams, local high points (hilltops), lakes, and sinks, will help you create better results both in Topo and in generating a TIN.
  3. If you only need a rough approximation of the terrain you can convert the contour lines to points (e.g. their vertices become points with the height attribute) and then subsample the points and interpolate a surface with a Spatial Analyst or 3D Analyst interpolation tool, such as IDW:

    http://resources.arcgis.com/en/help/main/10.2/index.html#/IDW/00q90000001s000000/

Created by MIT GIS Services. Email gishelp(at)mit.edu for more assistance.