All Topics  
ArcGIS

 
ArcGIS

   Email Print
   Bookmark   Link






 

ArcGIS



 
 
ArcGIS is the name of a group of geographic information system
Geographic Information System

A geographic information system captures, stores, analyzes, manages, and presents data that refers to or is linked to location.In the strictest sense, the term describes any Information systems that integrates, stores, edits, analyzes, shares, and displays georeference information....
 software product lines produced by ESRI
ESRI

ESRI is a software development and services company providing Geographic Information System software and geodatabase management applications. The headquarters of ESRI is in Redlands, California....
. At the desktop GIS level, ArcGIS can include: ArcReader
ArcReader

ArcReader is a basic data viewer for maps and Geographic information systems data published in the proprietary ESRI format using ArcPublisher. The software also provides some basic tools for map viewing, printing and querying of spatial data....
, which allows one to view and query maps created with the other Arc products; ArcView
ArcView

ArcView 3.x is a geographic information system software product produced by ESRI....
, which allows one to view spatial data, create map
Map

A map is a visual representation of an area?a symbolic depiction highlighting relationships between elements of that space such as Object , regions, and topic-comment....
s, and perform basic spatial analysis; ArcEditor
ArcEditor

ArcEditor is the midlevel software suite designed for advanced editing of spatial data published in the proprietary ESRI format. It is part of the ArcGIS product....
 which, in addition to the functionality of ArcView, includes more advanced tools for manipulation of shapefiles and geodatabase
Geodatabase

A geodatabase is a database designed to store, query, and manipulate geographic information and spatial data. It is also known as a spatial database....
s; or ArcInfo
ArcInfo

ArcInfo is a full-featured geographic information system produced by ESRI, and is the highest level of licensing in the ArcGIS Desktop product line....
 the most advanced version of ArcGIS, which includes added capabilities for data manipulation, editing, and analysis.






Discussion
Ask a question about 'ArcGIS'
Start a new discussion about 'ArcGIS'
Answer questions from other users
Full Discussion Forum



Recent Posts









Encyclopedia


ArcGIS is the name of a group of geographic information system
Geographic Information System

A geographic information system captures, stores, analyzes, manages, and presents data that refers to or is linked to location.In the strictest sense, the term describes any Information systems that integrates, stores, edits, analyzes, shares, and displays georeference information....
 software product lines produced by ESRI
ESRI

ESRI is a software development and services company providing Geographic Information System software and geodatabase management applications. The headquarters of ESRI is in Redlands, California....
. At the desktop GIS level, ArcGIS can include: ArcReader
ArcReader

ArcReader is a basic data viewer for maps and Geographic information systems data published in the proprietary ESRI format using ArcPublisher. The software also provides some basic tools for map viewing, printing and querying of spatial data....
, which allows one to view and query maps created with the other Arc products; ArcView
ArcView

ArcView 3.x is a geographic information system software product produced by ESRI....
, which allows one to view spatial data, create map
Map

A map is a visual representation of an area?a symbolic depiction highlighting relationships between elements of that space such as Object , regions, and topic-comment....
s, and perform basic spatial analysis; ArcEditor
ArcEditor

ArcEditor is the midlevel software suite designed for advanced editing of spatial data published in the proprietary ESRI format. It is part of the ArcGIS product....
 which, in addition to the functionality of ArcView, includes more advanced tools for manipulation of shapefiles and geodatabase
Geodatabase

A geodatabase is a database designed to store, query, and manipulate geographic information and spatial data. It is also known as a spatial database....
s; or ArcInfo
ArcInfo

ArcInfo is a full-featured geographic information system produced by ESRI, and is the highest level of licensing in the ArcGIS Desktop product line....
 the most advanced version of ArcGIS, which includes added capabilities for data manipulation, editing, and analysis. There are also server-based ArcGIS products, as well as ArcGIS products for PDAs
Personal digital assistant

A personal digital assistant is a handheld computer, also known as a palmtop computer. Newer PDAs also have both color screens and audio capabilities, enabling them to be used as mobile phones, , web browsers, or portable media players....
. Extensions can be purchased separately to increase the functionality of ArcGIS.

Product history

Prior to the ArcGIS suite
Software suite

A software suite or application suite is a collection of computer programs, usually application software and programming software of related functionality, often sharing a more-or-less common user interface and some ability to smoothly exchange data with each other....
, ESRI had focused its software development
Software development

Software development is the set of activities that results in software products. Software development may include research, new development, modification, reuse, re-engineering, maintenance, or any other activities that result in software products....
 on the command line Arc/INFO
ArcInfo

ArcInfo is a full-featured geographic information system produced by ESRI, and is the highest level of licensing in the ArcGIS Desktop product line....
 workstation
Workstation

A workstation is a high-end microcomputer designed for technical or scientific applications. Intended primarily to be used by one person at a time, they are commonly connected to a local area network and run multi-user operating systems....
 program and several Graphical User Interface
Graphical user interface

A graphical user interface is a type of user interface which allows people to human-computer interaction such as computers; hand-held devices such as MP3 Players, Portable Media Players or Gaming devices; household appliances and office equipment....
-based products such as the ArcView GIS 3.x desktop
Desktop environment

In graphical computing, a desktop environment commonly refers to a style of graphical user interface that is based on the desktop metaphor which can be seen on most modern personal computers today....
 program. Other ESRI products included MapObjects, a programming library for developers, and ArcSDE
ArcSDE

ArcSDE is server software by ESRI that spatially enables a Relational Database Management System. The spatial data may then be used as part of a geodatabase although this is not strictly necessary....
 as a relational database management system
Relational database management system

A Relational database management system is a database management system that is based on the relational model as introduced by E. F. Codd. Most popular commercial and open source databases currently in use are based on the relational model....
. The various products had branched out into multiple source trees and did not integrate well with one another. In January 1997, ESRI decided to revamp its GIS software platform, creating a single integrated software architecture.

ArcGIS 8.x

In late 1999, ESRI released ArcGIS 8.0, which ran on the Microsoft Windows
Microsoft Windows

Microsoft Windows is a series of software operating systems and graphical user interfaces produced by Microsoft. Microsoft first introduced an operating environment named Windows in November 1985 as an add-on to MS-DOS in response to the growing interest in graphical user interfaces ....
 operating system
Operating system

An operating system is an interface between hardware and applications; it is responsible for the management and coordination of activities and the sharing of the limited resources of the computer....
. ArcGIS combined the visual user-interface aspect of ArcView
ArcView

ArcView 3.x is a geographic information system software product produced by ESRI....
 GIS 3.x interface with some of the power from the Arc/INFO version 7.2 workstation. This pairing resulted in a new software suite called ArcGIS, which included the command-line ArcInfo workstation (v8.0) and a new graphical user interface application called ArcMap
ArcMap

ArcMap is a component of ESRI ArcGIS Geographic information system. It is developed as client software specifically for the Microsoft Windows environment, to enable more intuitive processing and presentation of ArcGIS Data ....
 (v8.0) incorporating some of the functionality of ArcInfo with a more intuitive interface
Interface (computer science)

Interface generally refers to an Abstraction_%28computer_science%29 that an entity provides of itself to the outside. This separates the methods of external communication from internal operation, and allows it to be internally modified without affecting the way outside entities interact with it, as well as provide Polymorphism in object-orien...
, as well as an ArcGIS file management application called ArcCatalog (v8.0). The release of the ArcGIS suite constituted a major change in ESRI's software offerings, aligning all their client and server products under one software architecture known as ArcGIS, developed using Microsoft Windows
Microsoft Windows

Microsoft Windows is a series of software operating systems and graphical user interfaces produced by Microsoft. Microsoft first introduced an operating environment named Windows in November 1985 as an add-on to MS-DOS in response to the growing interest in graphical user interfaces ....
 COM
Component Object Model

Component Object Model is an interface standard for software componentry introduced by Microsoft in 1993. It is used to enable interprocess communication and dynamic object creation in a large range of programming languages....
 standards.

One major difference is the programming (scripting) languages
Programming language

A programming language is a machine-readable artificial language designed to express computations that can be performed by a machine, particularly a computer....
 available to customize or extend the software to suit particular user needs. In the transition to ArcGIS, ESRI dropped support of its application-specific scripting languages, Avenue and the ARC Macro Language (AML), in favour of Visual Basic for Applications
Visual Basic for Applications

Visual Basic for Applications is an implementation of Microsoft Event-driven programming programming language Visual Basic, and associated integrated development environment , which is built into most Microsoft Office applications....
 scripting and open access to ArcGIS components using the Microsoft COM
Component Object Model

Component Object Model is an interface standard for software componentry introduced by Microsoft in 1993. It is used to enable interprocess communication and dynamic object creation in a large range of programming languages....
 standards. ArcGIS is designed to store data in a proprietary RDBMS format, known as geodatabase
Geodatabase

A geodatabase is a database designed to store, query, and manipulate geographic information and spatial data. It is also known as a spatial database....
. ArcGIS 8.x introduced other new features, including on-the-fly map projection
Map projection

A map projection is any method of representing the surface of a sphere or other shape on a Plane . Map projections are necessary for creating maps....
s, and annotation in the database.

Updates of ArcView 3.x extensions, including 3D Analyst and Spatial Analyst, came later with release of ArcGIS 8.1, which was unveiled at the ESRI International User Conference in 2000. ArcGIS 8.1 was officially released on April 24 2001. Other new extenstions were made available with ArcGIS 8.1, including GeoStatistical Analyst. ArcGIS 8.1 also added the ability to access data online, directly from the Geography Network site or other ArcIMS
ArcIMS

ArcIMS is a Web Map Server produced by ESRI. It is a Geographic information system that is designed to serve maps across the Internet. Sometimes these maps are just static images allowing simple panning and zooming, while others are more complex pages....
 map services. ArcGIS 8.3 was introduced in 2002, adding topology
Topology

Topology is a major area of mathematics that has emerged through the development of concepts from geometry and set theory, such as those of space, dimension, shape, transformation and others....
 to geodatabases, which was a feature originally available only with ArcInfo coverages.

ArcGIS 9.x

Arccatalog
ArcGIS 9.0 was released in May 2004, which included ArcGIS Server and ArcGIS Engine for developers. The current version of the ArcGIS software is 9.3. The ArcGIS 9 release includes a geoprocessing environment that allows execution of traditional GIS processing tools (such as clipping, overlay, and spatial analysis) interactively or from any scripting language that supports COM
Component Object Model

Component Object Model is an interface standard for software componentry introduced by Microsoft in 1993. It is used to enable interprocess communication and dynamic object creation in a large range of programming languages....
 standards. Although the most popular of these is Python
Python (programming language)

Python is a general-purpose high-level programming language. Its design philosophy emphasizes code readability. Python's core syntax and semantics are Minimalism , while the standard library is large and comprehensive....
, others have been used, especially Perl
Perl

In computer programming, Perl is a high-level programming language, List of programming languages by category, Interpreter , dynamic programming language....
 and VBScript
VBScript

VBScript is an Active Scripting language, developed by Microsoft, which uses the Component Object Model to access elements of the environment within which it's running ....
. ArcGIS 9 also includes a visual programming environment called ModelBuilder that allows users to graphically link geoprocessing tools into new tools called models. These models can be executed directly or exported to scripting languages which can then execute in batch mode (launched from a command line), or they can undergo further editing to add branching or looping.

In March 2008, ESRI began distributing beta versions of ArcGIS 9.3. The new version of ArcGIS Desktop has new modeling tools and geostatistical error tracking features, while ArcGIS Server has improved performance, and support for role-based security. There also are new JavaScript APIs that can be used to create mashup
Mashup

Mashup may refer to:*Mashup , a digital media file containing any or all of text, graphics, audio, video, and animation, which recombines and modifies existing digital works to create a derivative work....
s, and integrated with either Google Maps
Google Maps

Google Maps is a free web mapping service application and technology provided by Google that powers many map-based services including the Google Maps website, #Google Ride Finder, Google Transit and embedded maps on third-party websites via the Google Maps Application programming interface....
 or Microsoft Virtual Earth
Virtual earth

Virtual earth may refer to:* Virtual ground - the node of an electrical circuit that is maintained at a steady reference potential, without being connected directly to the reference potential....
. ArcGIS 9.3 is expected out sometime later in the spring or summer of 2008. At the 2008 ESRI Developers Summit, there was little emphasis on ArcIMS, except for one session on transitioning from ArcIMS to ArcGIS Server-based applications, indicating a change in focus for ESRI with ArcGIS 9.3 for web-based mapping applications.

Geodatabase

Older ESRI products, including ArcView 3.x, worked with data in the shapefile
Shapefile

The ESRI Shapefile or simply a shapefile is a popular geospatial Vector graphics data format for geographic information systems software. It is developed and regulated by ESRI as a open standard for data interoperability among ESRI and other software products....
 format. ArcInfo
ArcInfo

ArcInfo is a full-featured geographic information system produced by ESRI, and is the highest level of licensing in the ArcGIS Desktop product line....
 Workstation handled coverages, which stored topology
Topology

Topology is a major area of mathematics that has emerged through the development of concepts from geometry and set theory, such as those of space, dimension, shape, transformation and others....
 information about the spatial data. Coverages, which were introduced in 1981 when ArcInfo was first released, has limitations in how it handles types of features. Some features, such as roads with street intersection
Intersection (road)

In the field of road transport, an intersection is a road Junction where two or more roads either meet or cross At-grade intersection . Such a road junction may also be called a Crossroads ....
s or overpass
Overpass

An overpass is a bridge, road, railway or similar structure that crosses over another road or railway. An overpass structure is one that carries a higher capacity road above a lower capacity road, whereas a structure that permits a lower capacity road to travel above a larger capacity road is an underpass....
es and underpasses, should be handled differently than other types of features.

ArcGIS is built around the geodatabase
Geodatabase

A geodatabase is a database designed to store, query, and manipulate geographic information and spatial data. It is also known as a spatial database....
, which uses an object-relational database
Object-relational database

An object-relational database or object-relational database management system is a database management system similar to a relational database, but with an object-oriented database model: objects, classes and inheritance are directly supported in database schemas and in the query language....
 approach for storing spatial data. A geodatabase is a "container" for holding datasets, tying together the spatial features with attributes. The geodatabase can also contain topology
Topology

Topology is a major area of mathematics that has emerged through the development of concepts from geometry and set theory, such as those of space, dimension, shape, transformation and others....
 information, and can model behavior of features, such as road intersections, with rules on how features relate to one another. When working with geodatabases, it is important to understand about feature classes which are a set of features, represented with points, lines, or polygons. With shapefiles, each file can only handle one type of feature. A geodatabase can store multiple feature classes or type of features within one file.

Geodatabases in ArcGIS can be stored in three different ways including as a "file geodatabase", "personal geodatabase", and "ArcSDE geodatabase". Personal geodatabases store data in Microsoft Access
Microsoft Access

Microsoft Office Access, previously known as Microsoft Access, is a relational database management system from Microsoft that combines the relational Microsoft Jet Database Engine with a graphical user interface and software development tools....
 files, using a BLOB
Blob

Blob usually means a soft amorphous mass, and may refer to:* Binary large object , in computer database systems* Metaballs, in computer graphics terms, are organic-looking n-dimensional objects...
 field to store the geometry
Geometry

Geometry arose as the field of knowledge dealing with spatial relationships. Geometry was one of the two fields of pre-modern mathematics, the other being the study of numbers....
 data. The OGR
GDAL

GDAL is a Library for reading and writing Raster graphics GIS file formats, and is released under an MIT License by the Open Source Geospatial Foundation....
 library is able to handle this file type, to convert it to other file formats. Database administration tasks for personal geodatabases, such as managing users and creating backups, can be done through ArcCatalog. Personal geodatabases, which are based on Microsoft Access, run only on Microsoft Windows
Microsoft Windows

Microsoft Windows is a series of software operating systems and graphical user interfaces produced by Microsoft. Microsoft first introduced an operating environment named Windows in November 1985 as an add-on to MS-DOS in response to the growing interest in graphical user interfaces ....
 and have a 2 gigabyte
Gigabyte

Gigabyte is an SI prefix-multiple of the unit byte for Computer data storage. Since the giga- prefix means 109, gigabyte means 1,000,000,000 bytes ....
 size limit. Enterprise (multi-user) level geodatabases are handled using ArcSDE, which interfaces with high-end DBMS such as Oracle
Oracle database

The Oracle Database consists of a relational database management system produced and marketed by Oracle Corporation. , Oracle had become a major presence in database computing....
, Microsoft SQL Server
Microsoft SQL Server

Microsoft SQL Server is a relational database management system produced by Microsoft. Its primary query languages are SQL and Transact-SQL....
, DB2
DB2

* Aston Martin DB2, an English sports car* Dark Beginning 2, a Yu-Gi-Oh! Trading Card Game booster pack* IBM DB2, in computing, a relational database management system, more recently coined a "data server" by IBM...
 and Informix
Informix

Informix is a family of relational database management system products by IBM. It is positioned as IBM's flagship data server for online transaction processing as well as integrated solutions....
 to handle database management aspects, while ArcGIS deals with spatial data management. Enterprise level geodatabases support database replication, versioning and transaction
Transaction

A transaction is an agreement, communication, or movement carried out between separate entities or objects, often involving the exchange of items of value, such as information, goods, services and money....
 management, and is cross-platform
Cross-platform

In computing, cross-platform is a term used to refer to computer software or computing methods and concepts that are implemented and inter-operate on multiple computer platforms....
 compatible, able to run on Linux
Linux

Linux is a generic term referring to Unix-like computer operating systems based on the Linux kernel. Their development is one of the most prominent examples of free and open source software collaboration; typically all the underlying source code can be used, freely modified, and redistributed by anyone under the terms of the GNU GPL license...
, Windows
Microsoft Windows

Microsoft Windows is a series of software operating systems and graphical user interfaces produced by Microsoft. Microsoft first introduced an operating environment named Windows in November 1985 as an add-on to MS-DOS in response to the growing interest in graphical user interfaces ....
, and Solaris.

Components and product levels

ArcGIS consists of Desktop GIS products, as well as GIS products that run on a server, or on a mobile device.

ArcGIS Desktop


Product levels
ArcGIS Desktop is available at different product levels, with increasing functionality.

  • ArcReader
    ArcReader

    ArcReader is a basic data viewer for maps and Geographic information systems data published in the proprietary ESRI format using ArcPublisher. The software also provides some basic tools for map viewing, printing and querying of spatial data....
     (freeware, viewer) is a basic data viewer for map
    Map

    A map is a visual representation of an area?a symbolic depiction highlighting relationships between elements of that space such as Object , regions, and topic-comment....
    s and GIS data published in the proprietary ESRI format using ArcGIS Publisher. The software also provides some basic tools for map viewing, printing and querying of spatial data. ArcReader is included with any of the ArcGIS suite of products, and is also available for free
    Freeware

    Freeware is computer software that is available for use at no cost or for an optional fee. Freeware is different from shareware; the latter obliges the user to pay ....
     to download. ArcReader only works with preauthored published map files, created with ArcGIS Publisher.


  • ArcView
    ArcView

    ArcView 3.x is a geographic information system software product produced by ESRI....
     is the entry level of ArcGIS licensing offered. With ArcView, one is able to view and edit GIS data held in flat files, or view data stored in a relational database management system
    Relational database management system

    A Relational database management system is a database management system that is based on the relational model as introduced by E. F. Codd. Most popular commercial and open source databases currently in use are based on the relational model....
     by accessing it through ArcSDE
    ArcSDE

    ArcSDE is server software by ESRI that spatially enables a Relational Database Management System. The spatial data may then be used as part of a geodatabase although this is not strictly necessary....
    .


  • ArcEditor
    ArcEditor

    ArcEditor is the midlevel software suite designed for advanced editing of spatial data published in the proprietary ESRI format. It is part of the ArcGIS product....
     is the midlevel software suite designed for advanced editing of spatial data published in the proprietary ESRI format. It provides tools for the creation of map and spatial data used in GIS, including the ability of editing geodatabase files and data, multiuser geodatabase editing, versioning, raster data editing and vectorization, advanced vector data editing, managing coverages, coordinated geometry (COGO), and editing geometric networks. ArcEditor is not intended for advanced spatial analysis.


  • ArcInfo
    ArcInfo

    ArcInfo is a full-featured geographic information system produced by ESRI, and is the highest level of licensing in the ArcGIS Desktop product line....
     allows users the most flexibility and control in "all aspects of data building, modeling, analysis, and map display." ArcInfo includes increased capability in the areas of spatial analysis, geoprocessing, data management, and others.


Other desktop GIS software include ArcGIS Explorer
ArcGIS Explorer

ArcGIS Explorer is a freeware 3D computer graphics GIS viewer produced by ESRI Inc. It is a part of ArcGIS software suite. AGX can be used as a client for ArcGIS Server, ArcIMS, ArcWeb Services and Web Map Service....
 and ArcGIS Engine
ArcGIS Engine

The ArcGIS Engine is an ArcGIS software engine, a developer product for creating custom GIS desktop applications.ArcGIS Engine provides application programming interfaces for COM, .NET, Java , and C++....
. ArcGIS Explorer is a GIS viewer which can work as a client for ArcGIS Server
ArcGIS Server

ArcGIS Server is a Geographic Information System software package made by ESRI to provide Web-oriented spatial data services. Since version 9.2 the product ArcGIS Server includes also the spatial data management software ....
, ArcIMS
ArcIMS

ArcIMS is a Web Map Server produced by ESRI. It is a Geographic information system that is designed to serve maps across the Internet. Sometimes these maps are just static images allowing simple panning and zooming, while others are more complex pages....
, ArcWeb Services
ArcWeb Services

ArcWeb Services is a GIS product offered by ESRI to provide Web-oriented spatial data services. ArcWeb Services is a Hosted GIS that provides geographic web services to web browsers and other Internet-enabled technology....
 and Web Map Service
Web Map Service

An Open Geospatial Consortium Web Map Service produces maps of spatially referenced data dynamically from geographic information. This international standard defines a "map" to be a portrayal of geographic information as a digital image file suitable for display on a computer screen....
 (WMS).

Components
ArcGIS Desktop consists of several integrated applications, including ArcMap
ArcMap

ArcMap is a component of ESRI ArcGIS Geographic information system. It is developed as client software specifically for the Microsoft Windows environment, to enable more intuitive processing and presentation of ArcGIS Data ....
, ArcCatalog, ArcToolbox, and ArcGlobe. ArcCatalog is the data management application, used to browse datasets and files on one's computer, database, or other sources. In addition to showing what data is available, ArcCatalog also allows users to preview the data on a map. ArcCatalog also provides the ability to view and manage metadata
Metadata

Metadata is "data about other data", of any sort in any media. An item of metadata may describe an individual datum, or content item, or a collection of data including multiple content items and hierarchical levels, for example a database schema....
 for spatial datasets. ArcMap is the application used to view, edit and query geospatial data, and create map
Map

A map is a visual representation of an area?a symbolic depiction highlighting relationships between elements of that space such as Object , regions, and topic-comment....
s. The ArcMap inferface has two main sections, including a table of contents
Table of contents

A table of contents, usually headed simply "Contents," is a list of the parts of a book or document organized in the order in which the parts appear....
 on the left and the data frame(s) which display the map. Items in the table of contents correspond with layers on the map. ArcToolbox contains geoprocessing, data conversion, and analysis tools, along with much of the functionality in ArcInfo. It is also possible to use batch processing
Batch processing

Batch processing is execution of a series of Computer programs on a computer without human interaction.Batch jobs are set up so they can be run to completion without human interaction, so all input data is preselected through Script s or command-line parameters....
 with ArcToolbox, for frequently repeated tasks.

Extensions
There are a number of software extensions for ArcGIS Desktop to provided added functionality, including 3D Analyst, Spatial Analyst, Network Analyst, Survey Analyst, Tracking Analyst and Geostatistical Analyst. Advanced map labeling is available with the Maplex extension, as an add-on to ArcView and ArcEditor and is bundled with ArcInfo. Numerous extensions have also been developed by third-parties, such as XTools and MAP2PDF for creating georeference
Georeference

To georeference something means to define its existence in Physical_space. That is, establishing its location_ in terms of Map_projection or Coordinates....
d pdfs (GeoPDF
Geopdf

GeoPDF is a published extension to the Adobe PDF file format, from TerraGo Technologies. It is used to present GIS and mapping data in a standard Adobe Systems PDF....
),, ERDAS' Image Analysis and Stereo Analyst for ArcGIS, and ISM's PurVIEW
PurVIEW

PurVIEW is an integrated image display and viewing plug-in Software package that incorporates stereoscopic viewing technology for ESRI ArcGIS 9 ....
, which converts Arc- desktops into precise stereo-viewing windows to work with geo-referenced stereoscopic image models for accurate geodatabase-direct editing or feature digitizing.

Other products

ArcGIS Mobile and ArcPad are products designed for mobile devices. ArcGIS Mobile is a software development kit
Software development kit

A software development kit is typically a set of development tools that allows a software engineer to create application software for a certain software package, software framework, hardware platform, computer system, video game console, operating system, or similar platform....
 for developers to use to create applications for mobile devices, such as smartphone
Smartphone

A smartphone is a mobile phone offering advanced capabilities beyond a typical mobile phone, often with personal computer-like functionality. There is no industry standard definition of a smartphone....
s or tablet PC
Tablet PC

A Tablet PC is a laptop or slate-shaped Mobile computing, equipped with a touchscreen or graphics tablet/screen hybrid to operate the computer with a stylus or digital pen, or a fingertip, instead of a Computer keyboard or Mouse ....
s. If connected to the Internet, mobile applications can connect to ArcGIS Server to access or update data.

Server GIS products include ArcIMS
ArcIMS

ArcIMS is a Web Map Server produced by ESRI. It is a Geographic information system that is designed to serve maps across the Internet. Sometimes these maps are just static images allowing simple panning and zooming, while others are more complex pages....
 (web mapping
Web mapping

Web mapping is the process of designing, implementing, generating and delivering maps on the World Wide Web. While web mapping primarily deals with technological issues, web cartography additionally studies theoretic aspects: the use of web maps, the evaluation and optimization of techniques and workflows, the usability of web map...
 server), ArcGIS Server
ArcGIS Server

ArcGIS Server is a Geographic Information System software package made by ESRI to provide Web-oriented spatial data services. Since version 9.2 the product ArcGIS Server includes also the spatial data management software ....
 and ArcGIS Image Server. As with ArcGIS Desktop, ArcGIS Server is available at different product levels, including Basic, Standard, and Advanced Editions. ArcGIS Server comes with SQL Server Express
SQL Server Express

Microsoft SQL Server Express is the freely-downloadable and distributable version of Microsoft's Microsoft SQL Server relational database management system....
 DBMS embedded, and can work with enterprise DBMS such as SQL Server Enterprise
Microsoft SQL Server

Microsoft SQL Server is a relational database management system produced by Microsoft. Its primary query languages are SQL and Transact-SQL....
 and Oracle
Oracle database

The Oracle Database consists of a relational database management system produced and marketed by Oracle Corporation. , Oracle had become a major presence in database computing....
. The ESRI Developer Network (EDN) includes ArcObjects and other tools for building custom software applications, and ArcGIS Engine provides a programming interface for developers.

Sales

ArcGIS Desktop products and ArcPad are available with a single-use license. Most products are also available with concurrent-use license, while development server licenses and other types of software licenses are available for other products. Single-use products can be purchased online from the ESRI Store, while all ArcGIS products are available through a sales representative or reseller. Annual software maintenance and support is also available for ArcGIS. While there are alternative products available from other traditional vendors such as MapInfo
MapInfo

Pitney Bowes MapInfo Corporation is a Location Intelligence / Geographic information systems company, headquartered in North Greenbush, New York, a wholly-owned subsidiary of Pitney Bowes....
 and Intergraph
Intergraph

Intergraph Corporation is a software company with 3879 employees worldwide . Headquartered in Huntsville, Alabama, Intergraph has industrial, government, and military customers in more than 60 countries....
, ESRI has a dominant share
Market share

Market share, in strategic management and marketing, is the percentage or proportion of the total available market or market segment that is being serviced by a company....
 of the GIS software market with its software used by 78% of GIS professionals.

Criticisms

ESRI's change to the ArcGIS platform has rendered an extensive range of user-developed and third-party add-on software and scripts that worked with the older ESRI software architectures incompatible with ArcGIS. Because of the changes in scripting capability, functionality, operating system choices (the ArcGIS Desktop software is developed exclusively for the Microsoft Windows operating system), and the significantly larger system resources required by the ArcGIS system, a substantial user base resists migrating to ArcGIS. ESRI has continued support for these users. ArcView
ArcView

ArcView 3.x is a geographic information system software product produced by ESRI....
 3.x is still available for purchase, and ArcInfo Workstation
ArcInfo

ArcInfo is a full-featured geographic information system produced by ESRI, and is the highest level of licensing in the ArcGIS Desktop product line....
 is still included in a full ArcGIS ArcInfo license to provide some editing and file conversion functionality that has not been included to date in ArcGIS.

ArcMap and other ArcGIS applications have a tendency to crash
Crash

Crash may refer to:...
 from time to time. ArcGIS Desktop 9.1 also had bugs when one tried exporting maps as PDF files. With ArcGIS 9.2 (SP4) on Microsoft
Microsoft

Microsoft Corporation is a multinational corporation computer technology corporation that develops, manufactures, licenses, and supports a wide range of computer software products for computing devices....
 Windows Vista
Windows Vista

Windows Vista is one member in a family of operating systems developed by Microsoft for use on personal computers, including home and business Desktop computer, laptops, Tablet PCs, and media center PCs....
, there are a number of additional bugs. ESRI has issued a number of service pack
Service pack

A service pack is a collection of updates, fixes and/or enhancements to a computer program delivered in the form of a single installable package....
s for ArcGIS Desktop and other products, which include numerous bug fixes
Patch (computing)

A patch is a small piece of software designed to fix problems with or update a computer program or its supporting data. This includes fixing computer bug, replacing graphics and improving the usability or performance....
, along with feature enhancements. Other issues with ArcGIS include high prices for the products, proprietary
Proprietary

The word proprietary indicates that a party, or proprietor, exercises private ownership, control or use over an item of property.Terms relating to Proprietary include:...
 formats, and difficulties of porting data between ESRI and other GIS software.

See also

  • ArcView 3.x Covering the older version of ArcView


External links

  • - ESRI
  • , USA Today, August 3 2004
  • - International Journal of Geoinformatics, June 2007
  • - Craig Gillgrass and Erik Hoel (pdf)
  • - A VerySpatial Podcast, Episode 57, August 20 2006
  • - Erik Hoel, Sudhakar Menon, Scott Morehouse
  • - 2006 ESRI Developers Summit