ArcGIS Server
Encyclopedia
ArcGIS Server is the core server geographic information system
(GIS) software made by Esri
. ArcGIS Server is used for creating and managing GIS Web services, applications, and data. ArcGIS Server is typically deployed on-premises within the organization’s service-oriented architecture
(SOA) or off-premises in a cloud computing
environment.
ArcGIS Server services supply mapping and GIS capabilities via ArcGIS Online for Esri
Web and client applications, such as ArcGIS Desktop, ArcLogistics, the ArcGIS.com Viewer, ArcGIS Explorer
, ArcGIS Explorer Online, ArcGIS Viewer for Flex, ArcGIS Mapping for SharePoint, Esri Business Analyst Online (BAO), and applications built with ArcGIS for iOS or BAO for iOS. Numerous third-party applications are licensed to use ArcGIS Server services, as well.
ArcGIS Server extensions allow GIS functionality available within a subset of ArcGIS Desktop extensions to be deployed as Web Services. ArcGIS Server extensions include 3D, Spatial, Geostatistical, Network, Geoportal, Image, Data Interoperability, Workflow Manager, and Schematics.
Typical customer applications include using ArcGIS Server mapping and spatial analysis services in geoportal
s and spatial data infrastructure
, integration with the organization’s asset, customer relationship
, natural resource, or work order management system, development of situational awareness or common operating picture
solutions, online store and resource locators, public-facing Web portal
s for government transparency, online tracking of weather events, resource movement, or visualizing change over time, sharing of scientific research and modeling, management and delivery of remote sensing
data, collaborative mapping and user-generated content
applications, as well as managing data collection projects using mobile devices and global positioning system
(GPS) and supporting mobile data intelligence.
ArcGIS Server is available for the Microsoft Windows
.NET Framework
and the Java Platform. ArcGIS Server ships in three functional editions, Basic, Standard, and Advanced, with the Advanced edition providing the most functionality. ArcGIS Server Basic edition is used primarily to manage multiuser geodatabase
s and geodata services. Both ArcGIS Server Standard and Advanced editions support the following types of Web services: Feature (for Web editing), Geodata (for geodatabase replication), Geocode (for finding and displaying addresses/locations on a map), Geometry (for geometric calculations such as calculating areas and lengths), Geoprocessing
(for scientific modeling and spatial data analysis), Globe (for 3D and globe rendering), Image (for serving raster data and providing control over imagery delivery, such as satellite imagery
or orthophoto
s), Keyhole Markup Language
(KML), Map (for cached and optimized map services), Mobile (for running services on field devices), Network Analyst (for routing, closest facility location, or service area analysis), Search (for enterprise search of GIS assets), Web Coverage Service
(WCS), Web Feature Service
(WFS) and Transactional Web Feature Service (WFS-T), and Web Map Service
(WMS).
In addition, ArcGIS Server editions are available at two levels, scaled according to capacity: Workgroup and Enterprise. ArcGIS Server Workgroup can be deployed on a single machine to support a maximum of 10 simultaneous connections to a multiuser geodatabase. With Workgroup, the multiuser geodatabase storage capacity cannot exceed ten gigabyte
s. ArcGIS Server Enterprise supports distributed deployment of ArcGIS Server components, unlimited simultaneous connections to a multiuser geodatabase, and unlimited multiuser geodatabase storage capacity.
ArcGIS Server is also used to manage multiuser geodatabases. Multiuser geodatabases leverage ArcSDE
technology, implemented on a relational database management system
(RDBMS). ArcGIS Server Enterprise supports IBM DB2
, IBM
Informix Dynamic Server
, Microsoft SQL Server
, Oracle
, and PostgreSQL
. ArcGIS Server Workgroup supports Microsoft SQL Server Express
R1 and R2.
ArcGIS Server is used by the software developer
and Web developer
to create Web, desktop, and mobile applications. Esri provides developers with application development framework (ADF) and application programming interface
(API) including, ArcGIS API for JavaScript
, ArcGIS API for Flex
, ArcGIS API for Microsoft
Silverlight/WPF, ArcGIS API for iOS, BAO API, BAO for iOS, as well as the ArcGIS Mobile software development kit (SDK), and ArcGIS Server REST
and SOAP
APIs.
Geographic Information System
A geographic information system, geographical information science, or geospatial information studies is a system designed to capture, store, manipulate, analyze, manage, and present all types of geographically referenced data...
(GIS) software made 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....
. ArcGIS Server is used for creating and managing GIS Web services, applications, and data. ArcGIS Server is typically deployed on-premises within the organization’s service-oriented architecture
Service-oriented architecture
In software engineering, a Service-Oriented Architecture is a set of principles and methodologies for designing and developing software in the form of interoperable services. These services are well-defined business functionalities that are built as software components that can be reused for...
(SOA) or off-premises in a cloud computing
Cloud computing
Cloud computing is the delivery of computing as a service rather than a product, whereby shared resources, software, and information are provided to computers and other devices as a utility over a network ....
environment.
ArcGIS Server services supply mapping and GIS capabilities via ArcGIS Online for 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....
Web and client applications, such as ArcGIS Desktop, ArcLogistics, the ArcGIS.com Viewer, ArcGIS Explorer
ArcGIS Explorer
ArcGIS Explorer is a free 3D GIS viewer produced by Esri. It is a part of ArcGIS software suite. AGX can be used as a client for ArcGIS Server, ArcIMS, ArcWeb Services and WMS. It supports many GIS file formats such as shapefile, GeoTIFF, MrSID, IMG and KML.Compare ArcExplorer.-External links:*...
, ArcGIS Explorer Online, ArcGIS Viewer for Flex, ArcGIS Mapping for SharePoint, Esri Business Analyst Online (BAO), and applications built with ArcGIS for iOS or BAO for iOS. Numerous third-party applications are licensed to use ArcGIS Server services, as well.
ArcGIS Server extensions allow GIS functionality available within a subset of ArcGIS Desktop extensions to be deployed as Web Services. ArcGIS Server extensions include 3D, Spatial, Geostatistical, Network, Geoportal, Image, Data Interoperability, Workflow Manager, and Schematics.
Typical customer applications include using ArcGIS Server mapping and spatial analysis services in geoportal
Geoportal
A geoportal is a type of web portal used to find and access geographic information and associated geographic services via the Internet...
s and spatial data infrastructure
Spatial Data Infrastructure
A spatial data infrastructure is a framework of spatial data, metadata, users and tools that are interactively connected in order to use spatial data in an efficient and flexible way...
, integration with the organization’s asset, customer relationship
Customer relationship management
Customer relationship management is a widely implemented strategy for managing a company’s interactions with customers, clients and sales prospects. It involves using technology to organize, automate, and synchronize business processes—principally sales activities, but also those for marketing,...
, natural resource, or work order management system, development of situational awareness or common operating picture
Common Operational Picture
A common operational picture is a single identical display of relevant information shared by more than one Command...
solutions, online store and resource locators, public-facing Web portal
Web portal
A web portal or links page is a web site that functions as a point of access to information in the World Wide Web. A portal presents information from diverse sources in a unified way....
s for government transparency, online tracking of weather events, resource movement, or visualizing change over time, sharing of scientific research and modeling, management and delivery of remote sensing
Remote sensing
Remote sensing is the acquisition of information about an object or phenomenon, without making physical contact with the object. In modern usage, the term generally refers to the use of aerial sensor technologies to detect and classify objects on Earth by means of propagated signals Remote sensing...
data, collaborative mapping and user-generated content
User-generated content
User generated content covers a range of media content available in a range of modern communications technologies. It entered mainstream usage during 2005 having arisen in web publishing and new media content production circles...
applications, as well as managing data collection projects using mobile devices and global positioning system
Global Positioning System
The Global Positioning System is a space-based global navigation satellite system that provides location and time information in all weather, anywhere on or near the Earth, where there is an unobstructed line of sight to four or more GPS satellites...
(GPS) and supporting mobile data intelligence.
ArcGIS Server is available for the Microsoft Windows
Microsoft Windows
Microsoft Windows is a series of operating systems produced by Microsoft.Microsoft introduced an operating environment named Windows on November 20, 1985 as an add-on to MS-DOS in response to the growing interest in graphical user interfaces . Microsoft Windows came to dominate the world's personal...
.NET Framework
.NET Framework
The .NET Framework is a software framework that runs primarily on Microsoft Windows. It includes a large library and supports several programming languages which allows language interoperability...
and the Java Platform. ArcGIS Server ships in three functional editions, Basic, Standard, and Advanced, with the Advanced edition providing the most functionality. ArcGIS Server Basic edition is used primarily to manage multiuser geodatabase
Geodatabase
A geodatabase is a spatial database designed to store, query, and manipulate geographic information and spatial data of low dimensionality. It is a specialized type of spatial database often with optimizations for 2 and 3 dimensions, raster data and Euclidean distance.Within a spatial database,...
s and geodata services. Both ArcGIS Server Standard and Advanced editions support the following types of Web services: Feature (for Web editing), Geodata (for geodatabase replication), Geocode (for finding and displaying addresses/locations on a map), Geometry (for geometric calculations such as calculating areas and lengths), Geoprocessing
Geoprocessing
Geoprocessing is a GIS operation used to manipulate spatial data. A typical geoprocessing operation takes an input dataset, performs an operation on that dataset, and returns the result of the operation as an output dataset. Common geoprocessing operations include geographic feature overlay,...
(for scientific modeling and spatial data analysis), Globe (for 3D and globe rendering), Image (for serving raster data and providing control over imagery delivery, such as satellite imagery
Satellite imagery
Satellite imagery consists of photographs of Earth or other planets made by means of artificial satellites.- History :The first images from space were taken on sub-orbital flights. The U.S-launched V-2 flight on October 24, 1946 took one image every 1.5 seconds...
or orthophoto
Orthophoto
An orthophoto, orthophotograph or orthoimage is an aerial photograph geometrically corrected such that the scale is uniform: the photo has the same lack of distortion as a map...
s), Keyhole Markup Language
Keyhole Markup Language
Keyhole Markup Language is an XML notation for expressing geographic annotation and visualization within Internet-based, two-dimensional maps and three-dimensional Earth browsers. KML was developed for use with Google Earth, which was originally named Keyhole Earth Viewer. It was created by...
(KML), Map (for cached and optimized map services), Mobile (for running services on field devices), Network Analyst (for routing, closest facility location, or service area analysis), Search (for enterprise search of GIS assets), Web Coverage Service
Web Coverage Service
The Open Geospatial Consortium Web Coverage Service Interface Standard provides an interface allowing requests for geographical coverages across the web using platform-independent calls...
(WCS), Web Feature Service
Web Feature Service
The Open Geospatial Consortium Web Feature Service Interface Standard provides an interface allowing requests for geographical features across the web using platform-independent calls...
(WFS) and Transactional Web Feature Service (WFS-T), and Web Map Service
Web Map Service
A Web Map Service is a standard protocol for serving georeferenced map images over the Internet that are generated by a map server using data from a GIS database...
(WMS).
In addition, ArcGIS Server editions are available at two levels, scaled according to capacity: Workgroup and Enterprise. ArcGIS Server Workgroup can be deployed on a single machine to support a maximum of 10 simultaneous connections to a multiuser geodatabase. With Workgroup, the multiuser geodatabase storage capacity cannot exceed ten gigabyte
Gigabyte
The gigabyte is a multiple of the unit byte for digital information storage. The prefix giga means 109 in the International System of Units , therefore 1 gigabyte is...
s. ArcGIS Server Enterprise supports distributed deployment of ArcGIS Server components, unlimited simultaneous connections to a multiuser geodatabase, and unlimited multiuser geodatabase storage capacity.
ArcGIS Server is also used to manage multiuser geodatabases. Multiuser geodatabases leverage ArcSDE
ArcSDE
ArcSDE is a server-software sub-system that aims to enable the usage of Relational Database Management Systems for spatial data...
technology, implemented on 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 databases currently in use are based on the relational database model....
(RDBMS). ArcGIS Server Enterprise supports IBM DB2
IBM DB2
The IBM DB2 Enterprise Server Edition is a relational model database server developed by IBM. It primarily runs on Unix , Linux, IBM i , z/OS and Windows servers. DB2 also powers the different IBM InfoSphere Warehouse editions...
, IBM
IBM
International Business Machines Corporation or IBM is an American multinational technology and consulting corporation headquartered in Armonk, New York, United States. IBM manufactures and sells computer hardware and software, and it offers infrastructure, hosting and consulting services in areas...
Informix Dynamic Server
Informix Dynamic Server
Informix Dynamic Server, also known as IDS, is an extensible Relational Database Management System originally developed by Informix Software Inc....
, Microsoft SQL Server
Microsoft SQL Server
Microsoft SQL Server is a relational database server, developed by Microsoft: It is a software product whose primary function is to store and retrieve data as requested by other software applications, be it those on the same computer or those running on another computer across a network...
, Oracle
Oracle Corporation
Oracle Corporation is an American multinational computer technology corporation that specializes in developing and marketing hardware systems and enterprise software products – particularly database management systems...
, and PostgreSQL
PostgreSQL
PostgreSQL, often simply Postgres, is an object-relational database management system available for many platforms including Linux, FreeBSD, Solaris, MS Windows and Mac OS X. It is released under the PostgreSQL License, which is an MIT-style license, and is thus free and open source software...
. ArcGIS Server Workgroup supports Microsoft SQL Server Express
SQL Server Express
Microsoft SQL Server Express, a freely downloadable and distributable version of Microsoft's SQL Server relational database management system, comprises a database specifically targeted for embedded and smaller-scale applications.- Capabilities :...
R1 and R2.
ArcGIS Server is used by the software developer
Software developer
A software developer is a person concerned with facets of the software development process. Their work includes researching, designing, developing, and testing software. A software developer may take part in design, computer programming, or software project management...
and Web developer
Web developer
A web developer is a software developer or software engineer who specializes in, or is specifically engaged in, the development of World Wide Web applications, or distributed network applications that are run over HTTP from a web server to a web browser....
to create Web, desktop, and mobile applications. Esri provides developers with application development framework (ADF) and application programming interface
Application programming interface
An application programming interface is a source code based specification intended to be used as an interface by software components to communicate with each other...
(API) including, ArcGIS API for JavaScript
JavaScript
JavaScript is a prototype-based scripting language that is dynamic, weakly typed and has first-class functions. It is a multi-paradigm language, supporting object-oriented, imperative, and functional programming styles....
, ArcGIS API for Flex
Adobe Flex
Adobe Flex is a software development kit released by Adobe Systems for the development and deployment of cross-platform rich Internet applications based on the Adobe Flash platform...
, ArcGIS API for Microsoft
Microsoft
Microsoft Corporation is an American public multinational corporation headquartered in Redmond, Washington, USA that develops, manufactures, licenses, and supports a wide range of products and services predominantly related to computing through its various product divisions...
Silverlight/WPF, ArcGIS API for iOS, BAO API, BAO for iOS, as well as the ArcGIS Mobile software development kit (SDK), and ArcGIS Server REST
Rest
Rest may refer to:* Leisure* Human relaxation* SleepRest may also refer to:* Rest , a pause in a piece of music* Rest , the relation between two observers* Rest , a 2008 album by Gregor Samsa...
and SOAP
SOAP
SOAP, originally defined as Simple Object Access Protocol, is a protocol specification for exchanging structured information in the implementation of Web Services in computer networks...
APIs.