gse egis arcgis enterprise 2 - esri ea

57
Page 1 BUILDING ENTERPRISE GIS INFRASTRUCTURE FOR GEOLOGICAL SURVEY OF ETHIOPIA USING ARCGIS ENTERPRISE COMPONENTS LELIHU MEHARI-(SYSTEM ANALYST/ADMINISTRATOR) ASSAYE ADDISE- ICT DIRECTORATE DIRECTOR

Upload: others

Post on 04-Jan-2022

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: GSE EGIS ArcGIS Enterprise 2 - Esri Ea

Page 1

BUILDING ENTERPRISE GIS INFRASTRUCTURE

FOR GEOLOGICAL SURVEY OF ETHIOPIA

USING

ARCGIS ENTERPRISE COMPONENTS

LELIHU MEHARI-(SYSTEM ANALYST/ADMINISTRATOR)

ASSAYE ADDISE- ICT DIRECTORATE DIRECTOR

Page 2: GSE EGIS ArcGIS Enterprise 2 - Esri Ea

Page 2

An enterprise or corporate level GIS infrastructure is a geographic information system that is integrated through an

entire organization so that a large number of users can manage, share and use spatial data and related information to

address a variety of needs including data creation, modification, discovery, visualization, analysis and dissemination.

The GSE Enterprise GIS infrastructure is planned to provide web map services, metadata services and other geo-

information services like mineral occurrences and development geo-information services for external users and create

an environment that facilitate collaboration and coordination among technical activities performed internally.

As part of the GSE Enterprise GIS Infrastructure, the GSE Geospatial Web Portal uses web services to publish available

geospatial data and enables geo-processing or spatial analysis using industry accepted standards that makes it possible

to exchange heterogeneous geographic information content and share a wide variety of geospatial data over the intranet

and Internet.

The objective of the design and implementation of the GSE Enterprise level GIS Infrastructure is to develop an integrated

system that deploy:

1. Geo-Spatial Web Portal [Web GIS] which is a Web based information system that provides the functionality of

a geographic information system on the Web through HTTP and HTML. A web GIS should provide functions

for creating maps, displaying and navigation trough maps, and functions for querying geographic data.

2. Spatial Metadata Service [Spatial Metadata System]

3. Web Map Service

4. Spatial Database Systems and spatial information management system for Mineral Exploration, Occurrences

and Development activities including related geochemical sample analysis results and borehole activities.

Page 3: GSE EGIS ArcGIS Enterprise 2 - Esri Ea

Page 3

5. Data Requirements Specifications, which specifies the data that forms the geodatabase. The

fundamental(core), basic and thematic datasets used in the spatial database systems are selected and

implemented properly.

6. Specifications for Network, Hardware, data center and bandwidth that meet the security, reliability,

performance, scalability and data requirements of the GSE enterprise level GIS Infrastructure.

Web information system that provides the functionality of a geographic information system on the Web through HTTP

and HTML. A web GIS should provide functions for creating maps, displaying and navigation trough maps, and functions

for querying geographic data and performing spatial analysis.

Datasets obtained from geological, geophysical, geochemical, mineral exploration, hydrogeological, hydro-chemical

surveys; geothermal and geo-hazard investigations are the intigral components of the GSE Geospatial Information

Infrastructure. In addition to those datasets produced in house GSE uses topographic maps, satellite imageries, aerial

photographs and DTM obtained from different resources.

The whole point of this project is providing quality data, in an effective and efficient way, for potential users. In

order to provide quality data, standards for spatial data sharing and dissemination should be set.

During data production industry accepted standards for spatial data quality should be enforced.

Data requirement specification, which specifies the data that forms the geodatabase and the GSE Geospatial Information

Infrastructure should be determined.

Page 4: GSE EGIS ArcGIS Enterprise 2 - Esri Ea

Page 4

Identification and selection of fundamental(core), basic and thematic datasets used in the spatial database system (GSE

Geospatial Information Infrastructure) and determining or specifying the geographic feature that represent the spatial

data, level of accuracy, level of detail and spatial data attributes are the major concerns in implementing the GSE

enterprise (corporate) GIS infrastructure.

The software components that are used to build up GSE enterprise GIS infrastructure are specified bellow

1. Web Map Servers for serving data and images. Web map services are spatial data service that enables the

delivery of the data via the Internet or intranet.

2. Web GIS Servers for data processing: Web GIS services provide processing services such as datum and

projection transformations via the Internet or intranet.

3. Spatial DBMS are data storage or data repository software.

4. Registry/Catalogue and metadata software provide catalogue service for the discovery, browsing, and

querying of metadata, spatial services, spatial datasets and other resources. Software systems which are used

for metadata creation or edition are also grouped in this category.

5. Desktop GIS Clients are GIS software (client or desktop) that permits the visualization, creation, analysis and

maintenance or update of spatial data

6. Web-GIS development toolkits are web based client software that can display, query, and analyze spatial

data remotely.

Page 5: GSE EGIS ArcGIS Enterprise 2 - Esri Ea

Page 5

Several technical standards defined by the Open Geospatial Consortium (OGC) and the International Organization for

Standardization (ISO) play an important role in the dissemination and processing of spatial data(Table 1-1). In general,

these standards describe communication protocols between data servers, servers that provide spatial services, and

client software, which request and display spatial data. In addition, they define a format for the transmission of spatial

data. OGC standards that are required to build the GSE Geospatial web portal are:

1. OGC data delivery standards: Web Mapping Service (WMS), Web Feature Service (WFS) and its

transactional equivalent (WFS-T), and the Web Coverage Service (WCS)

2. OGC data format standards: Simple Feature Standard (SFS), Geography Markup Language (GML), Keyhole

Markup Language (KML)

3. OGC data search standards: Catalogue Service (CSW), Gazetteer Service (WFS-G)

4. OGC standards for: Web Processing Service (WPS), Coordinate Transformation Service (CTS), Web Terrain

Service (WTS), Styled Layer Descriptor (SLD), Symbology Encoding (SE) and Web Map Context (WMC).

5. The ISO 19115 (Geographic Information – Metadata) is also important as it defines a schema for describing

spatial data, and ISO 19119 (Geographic Information - Services) defines how spatial data and services should be

described so that they are able to be searched by catalogue services (such as OGC’s Catalogue Service)

6. Specifications developed by the World Wide Web Consortium (W3C) for data dissemination such as HTML, XML,

SVG, SOAP, WSDL are also standards used by the GSE Geospatial Information Infrastructure components.

Page 6: GSE EGIS ArcGIS Enterprise 2 - Esri Ea

Page 6

The GSE Enterprise(Corporate) GIS Infrastructure consists Client GIS Software, Server GIS Software/Services [Catalog

Service and Web Map Service], Spatial Database Systems, a Web GIS Application and Geospatial Web Portal (Table 1-

2 and Fig 1-1). Catalog Service acts as the registry and index for the metadata or services. Client can discover needed

metadata of the data or services from the catalog. Data Service [Web Map Service] provides data or information service

via WMS, WFS, and WCS. Data services and metadata services of geospatial data and web services are hosted on a

separate dedicated server on the data center, the spatial database systems are implemented in a database server, and the

Geospatial Web Portal and the GIS Web Application are hosted in a web server

Catalog Services also provide metadata of data services. It plays the role of service broker in Web Service Architecture.

This means that the catalog service is the center to register services. Metadata records are designed to store in the

databases. The Catalog can also connect to other catalogs through Z39.50, CSW and OAI (Open Archives Initiative) to

share metadata registered in other remote catalogs.

Web-based client GIS application and the Geospatial Web Portal that will be loaded to a Web Brower when being

accessed, provide visualization, searching, publishing, administration. They find the service description from catalog

services, then bind data services and invoke the service. Other remote clients complied with Z39.50, CSW, and OAI can

access Catalog Services. These remote clients can be other remote catalogs.

Page 7: GSE EGIS ArcGIS Enterprise 2 - Esri Ea

Page 7

Services/ Systems Provided/ Implemented

No Service/

System Function

1 Web Map Service which include Web map Servers and web GIS Servers, which are used for the delivery

of spatial data via the Internet or Intranet and processing services such as datum and

projection transformation

2 Geospatial

Database which are used for storing spatial data

3 Spatial Metadata

Service which is a catalog service for the discovery, browsing and query of spatial datasets

available at GSE

4

Web GIS

Application

and

Web Service

[Web Adaptor]

Web information system that provides the functionality of a geographic information

system on the Web through HTTP and HTML. A web GIS should provide functions for

displaying and navigation trough maps, and functions for querying geographic data

5 Geospatial Web

Portal provide visualization, searching, publishing, administration, map creation

Page 8: GSE EGIS ArcGIS Enterprise 2 - Esri Ea

Page 8

Page 9: GSE EGIS ArcGIS Enterprise 2 - Esri Ea

Page 9

Architecture of the GSE Enterprise GIS Infrastructure

Page 10: GSE EGIS ArcGIS Enterprise 2 - Esri Ea

Page 10

The integral components of an enterprise or corporate level GIS infrastructure are specified as:

1 Web Map Service

which include Web map Servers and web GIS Servers, which are used for the delivery of

spatial data via the Internet or Intranet and processing services such as datum and

projection transformation

2 Geospatial Database/

Data Store which are used for storing spatial data

3 Spatial Metadata

Service

which is a catalog service for the discovery, browsing and query of spatial datasets

available at GSE

4 Web GIS Application Web information system that provides the functionality of a geographic information

system on the Web through HTTP and HTML. A web GIS should provide functions for

displaying and navigation trough maps, and functions for querying geographic data

5 Geospatial Web Portal provide visualization, searching, publishing, administration, map creation.

6 Web Services/ Web

Adaptor

an application that runs with an existing or new web server and forwards requests to the

machine hosting the Portal. It integrates the portal with your existing web server and

organization's security mechanisms.

Page 11: GSE EGIS ArcGIS Enterprise 2 - Esri Ea

Page 11

Page 12: GSE EGIS ArcGIS Enterprise 2 - Esri Ea

Page 12

Page 13: GSE EGIS ArcGIS Enterprise 2 - Esri Ea

Page 13

Page 14: GSE EGIS ArcGIS Enterprise 2 - Esri Ea

Page 14

Page 15: GSE EGIS ArcGIS Enterprise 2 - Esri Ea

Page 15

Data Managers Experts DB Admins

Internet Users

Geospatial portal Deployment

Intranet Users Public Users

Catalog Web Server

Portal for Arc GIS

Client Web Server

SEARCH

PUBLISH

MAP

VIEWER

MANAGE

Web Map Server

GeoNetwork

Database Server Database Server

Web GIS Apps

Arc GIS Server

Apache Tomcat,

IIS,Java, dotNet,

Arc GIS Web

Adapter

Web GIS Client Application

Page 16: GSE EGIS ArcGIS Enterprise 2 - Esri Ea

Page 16

Intranet- Internal Users

Backbone Network

Data Center

Core Switch Web Map Server Web Map Server

Spatial Metadata Server

Geospatial Web Portal

Geospatial Database Systems

ICT Directorate and GIS Unit

Manage

Hosts

Spatial Metadata Server

Geospatial Web Portal

Geospatial Database Systems

Intranet Servers

CORE

DLSW

Page 17: GSE EGIS ArcGIS Enterprise 2 - Esri Ea

Page 17

THE CISCO ENTERPRISE NETWORK INFRASTRUCTURE

Main Campus LAN

(Wired and wireless Networks)

Public Users

GSE Backbone

DMZ

Internet

Data CenterData CenterData CenterData Center

Web map service

Spatial Metadata

Core GIS Server

Back up Service

ADDS, DHCP, DNS, ICT assets

management

Branches

Network Services and Man.

Geospatial web Portal

Firewall

GSE Edge Network

VPN

Geospatial DB Systems

Non Spatial DB Systems

Partners

Access Layer

Distribution

Layer

2*L2 Link

10G BaseT

528*L2 Link

1G BaseT

6X2 L2 Link

1*L3 Link

21x2 L2 Link

10G BaseT

2x2 L2 Link

10G BaseT

2x2 L2 Link 10G BaseT

7X2 L2 Link

CORE

NAS

DB

Page 18: GSE EGIS ArcGIS Enterprise 2 - Esri Ea

Page 18

Open Layers

ArcGIS API for JavaScript

Data Center

Apache/Tomcat/

Java/IIS/FTP

GeoNetwork GIS Server

PostgreSQL/

PostGIS MD CAT Edit

Web service Metadata ArcGIS Server Geospatial DB

Geospatial Web

Portal

Portal for ArcGIS Web GIS Server

ArcGIS Server

Internet

User

Intranet

User

Client GIS software

GeoExt

10G Ethernet Technologies

System

Development Toolkits

The GSE Geospatial

Web Portal CORE

Internet DLSW

ArcGIS Desktop

Page 19: GSE EGIS ArcGIS Enterprise 2 - Esri Ea

Page 19

Page 20: GSE EGIS ArcGIS Enterprise 2 - Esri Ea

Page 20

SOFTWARE SELECTION CRITERIA

The software components to be selected should be well matured and refined in the industry. The following are

the criteria used in selecting software components for the GSE Enterprise Infrastructure.

� Functionality, Services or features that the software provide in accordance with the functionality, Services, or

features that are specified in requirement for GSE Enterprise GIS Infrastructure /Geo-Spatial web portal.

� Support for common distribution standards

� interoperability between the building blocks of GSE Enterprise GIS Infrastructure /Geo-Spatial web portal and

other GIS Systems

� Supported platform.

� Software reliability, security and performance.

� Option for customization and adoption.

� Installation and maintenance effort required.

� Support options and technical feasibility (such as professional capability, budget…)

Page 21: GSE EGIS ArcGIS Enterprise 2 - Esri Ea

Page 21

1.1. SELECTED SOFTWARE COMPONENTS

SELECTED SOFTWARE COMPONENTS

Component Purpose Geospatial DB

[PostgreSQL/PostGIS]

V 11.1/2.5 - 64 bit

Geospatial DB Systems are used for storing spatial data such as Geological

Maps, Spatial Data sets collected from Geochemical and Geophysical surveys [

Air borne, Gravity and petro physical surveys], Mineral exploration,

Occurrence and development datasets, Contextual Maps, Satellite imageries,

Aerial photos, Topo Maps, DTM , etc.

Geospatial Portal

Portal for ArcGIS

V 10.6-064 bit Enterprise

Web information system that provides the functionality of a geographic

information system on the Web through HTTP and HTML. A web GIS should

provide functions for displaying and navigation trough maps, and functions for

querying geographic data.

Metadata Service

[GeoNetwork, CATDMEdit]

V 3.3

provide catalogue service for the discovery, browsing, and querying of

metadata, spatial services, spatial datasets and other resources. Software

systems which are used for metadata creation or edition are also grouped in

this category.

GIS Servers

ArcGIS Server

V 10.6-64 bit

Enterprise

for serving data and images. Web map services are spatial data service that

enables the delivery of the spatial data via the Internet or intranet.

for data processing: Web GIS services provide remote processing services such

as datum and projection transformations and analyses of spatial data via the

Internet or intranet.

Page 22: GSE EGIS ArcGIS Enterprise 2 - Esri Ea

Page 22

SELECTED SOFTWARE COMPONENTS

Component Purpose

Desktop GIS

ArcGIS Desktop

10.6-64 bit

GIS software (client or desktop) that permits the visualization, creation,

editing, analysis, map generation and maintenance or update of spatial data.

Arc GIS Data Appliance

V 10.6 On premises base map provision

ArcGIS Data Store

V10.6 which is used for storing spatial data in a file based system

ArcGIS Web Adaptor

V10.6

an application that runs with an existing or new web server and forwards

requests to the machine hosting the Portal. It integrates the portal with your

existing web server and organization's security mechanisms.

Page 23: GSE EGIS ArcGIS Enterprise 2 - Esri Ea

Page 23

ArcGIS Enterprise: an Introduction

ArcGIS Enterprise is server software that allows you to use infrastructure you

manage to implement Web GIS, serve geospatial data, and perform advanced

analytics.

A common task that you'll perform as an ArcGIS user is to utilize web GIS and web GIS applications to

make your services available to others within and outside your organization. You will design and

create these web GIS applications using a wide variety of resources, and your end users will use these

applications to address any number of questions, missions, and problems.

Web GIS

1 Web GIS is a type of distributed information system, comprising at least a server and a client, where

the server is a GIS server and the client is a web browser, desktop application, or mobile

application. In its simplest form, web GIS can be defined as any GIS that uses web technology to

communicate between a server and a client.

2 Here are a few key elements essential to web GIS:

• The server has a URL so that clients can find it on the web.

• The client relies on HTTP specifications to send requests to the server.

• The server performs the requested GIS operations and sends responses to the client via HTTP.

Page 24: GSE EGIS ArcGIS Enterprise 2 - Esri Ea

Page 24

• The format of the response sent to the client can be in many formats, such as HTML, binary image,

XML (Extensible Markup Language), or JSON (JavaScript Object Notation).

There are many things to consider when preparing to deploy ArcGIS Enterprise. A successful and

efficient ArcGIS Enterprise deployment has an architecture that has been designed with

considerations for

� The capabilities or features or functionalities or services the organization requires.

� Anticipating how the organization will utilize ArcGIS Enterprise.

� The number and type of users.

� Clear expectations around service-level agreement (SLA) requirements.

These considerations should be reviewed and revisited at each iteration of planning your deployment,

from initiation to scaling for growth.

Page 25: GSE EGIS ArcGIS Enterprise 2 - Esri Ea

Page 25

GIS Spectrum

� Desktop GIS—ArcGIS Desktop (ArcMap or ArcGIS Pro)

� Server GIS—A capability of ArcGIS Enterprise powered by ArcGIS Server

� Web GIS—ArcGIS Enterprise or ArcGIS Online, working separately

� Distributed GIS—ArcGIS Enterprise and ArcGIS Online (or multiple instances of each), working together

Distributed GIS

Web GIS

Server GIS

Desktop

GIS

Page 26: GSE EGIS ArcGIS Enterprise 2 - Esri Ea

Page 26

Portal for ArcGIS This is both a web front end and infrastructure back end that supports a user's interaction and overall

experience with the Enterprise portal. Portal for ArcGIS is a secure and reliable gateway to your data;

the ArcGIS Enterprise portal gives your users a place to run analyses, visualize data, and create maps

and apps.

ArcGIS Server

ArcGIS Server gives you the ability to publish services and share maps and layers from your own

business databases. When used in the base ArcGIS Enterprise deployment, ArcGIS Server is configured

as a hosting server that provides the layers and services that power your Web GIS.

ArcGIS Server has market leading capabilities for visualizing, analyzing, and editing vector and tabular

data, performing fast and efficient routing, doing fast and accurate geocoding, and many other traditional

GIS features available through Esri and OGC compliant REST web services.

ArcGIS Server gives you the ability to publish services and share maps and layers from your own

enterprise Databases.

GIS Server: Powering traditional GIS web services and layers

- Map Image Layers (Dynamic Map Services)

- Feature Layers (Feature Services)

Page 27: GSE EGIS ArcGIS Enterprise 2 - Esri Ea

Page 27

- Tile Layers (Cached Map Services, Vector Tiles)

- Web Tools (Geoprocessing Services)

- Geocode services

ArcGIS Data Store

This is an ArcGIS managed data repository that stores the spatial content that has been copied to the

ArcGIS Enterprise portal. It also stores the output of standard analysis tools run within the portal. There

are three types of data stores within the ArcGIS Data Store component: relational, tile cache, and

spatiotemporal. ArcGIS Data Store (relational) The relational data store is not a replacement for or in

competition with enterprise geodatabases that you have configured and administer. RDBMs such as SQL

Server, Oracle, or PostgreSQL. Enterprise geodatabases provide a level of control and wealth of

functionality that is not exposed with ArcGIS Data Store.

ArcGIS Web Adaptor

This is an Esri-built software load balancer that appropriately directs network traffic and serves as a

reverse proxy for Web GIS access; this is also the component that enables web-tier authentication.

Roles of ArcGIS Server

The ArcGIS Server software component provides different capabilities, depending on how it has been

Page 28: GSE EGIS ArcGIS Enterprise 2 - Esri Ea

Page 28

licensed. There are currently five capability- based server licensing roles for ArcGIS Server:

1. GIS Server

2. Image Server

3. GeoEvent Server

4. GeoAnalytics Server

5. Business Analyst Server

Page 29: GSE EGIS ArcGIS Enterprise 2 - Esri Ea

Page 29

The Base ArcGIS Enterprise Deployment

The base ArcGIS Enterprise deployment—or, simply, base deployment—is the minimum

software configuration for ArcGIS Enterprise. The base deployment is characterized by

� Two ArcGIS Web Adaptors: one for the ArcGIS Server software component and one

for the Portal for ArcGIS software component.

� An ArcGIS Data Store instance that has been configured with the relational and tile

cache data store types. ArcGIS Data Store is registered with ArcGIS Server as the

managed data store.

� ArcGIS Server, which has been configured with the GIS Server licensing role,

federated with Portal for ArcGIS, and designated as the hosting server.

Page 30: GSE EGIS ArcGIS Enterprise 2 - Esri Ea

Page 30

Logical Architecture of the Base Deployment

Page 31: GSE EGIS ArcGIS Enterprise 2 - Esri Ea

Page 31

Base Deployment Configuration The base deployment can be configured in one of two ways:

� With all the components on a single machine as an all-in-one deployment

� With the components installed on multiple machines as a multi-tier deployment

Functionality of the Base Deployment

A GIS Server powers the base deployment; therefore, all the capabilities you get from

ArcGIS GIS Server are accessible with the base deployment. This includes the ability to

publish services (such as map services, feature services, and geoprocessing services)

with content from referenced data sources including enterprise geodatabases, file-

based data (file geodatabases,

shapefiles, etc.), and many other spatially enabled databases.

The base deployment is also what brings core Web GIS functionality into your

infrastructure, which is why you may have heard ArcGIS Enterprise (or, in previous

releases, the Portal for ArcGIS software component) described as "ArcGIS Online in your

infrastructure". The core Web GIS functionality, however, is only one part of the overall

Page 32: GSE EGIS ArcGIS Enterprise 2 - Esri Ea

Page 32

ArcGIS Enterprise product. Core Web GIS functionality includes the ability to create

apps such as story maps and configurable apps (through app templates or Web

AppBuilder for ArcGIS). Using the ArcGIS Enterprise portal as a geospatial content

management system also enables self-service mapping, where users can search existing

portal content or publish hosted content without requiring direct access to enterprise

geodatabases or trusted file shares.

Finally, you can leverage the base deployment in custom apps that you build from the

ArcGIS APIs for developers, such as ArcGIS API for JavaScript and ArcGIS Runtime SDKs.

Page 33: GSE EGIS ArcGIS Enterprise 2 - Esri Ea

Page 33

Choosing a Pattern for Your Base Deployment

The base ArcGIS Enterprise deployment can be configured with all the components on a single

machine in what's known as a single-machine or all- in-one deployment pattern. Alternatively, you

can separate the components onto different machines in a multi-tier deployment pattern. These

two patterns provide the same functionality; however, the multi-tier deployment is better suited to

supporting ArcGIS Enterprise deployments that are larger or distributed.

There are three tiers to consider when deciding which base deployment pattern will be the best

foundation for ArcGIS Enterprise in your organization: the web tier (Portal for ArcGIS), the app tier

(ArcGIS Server), and the data tier (ArcGIS Data Store). Each of these tiers roughly aligns to a

component of ArcGIS Enterprise. For each tier, you should think about anticipated usage, load, SLA

expections, and any policy or requirement that would influence the number of machines you should

use in your base deployment.

Page 34: GSE EGIS ArcGIS Enterprise 2 - Esri Ea

Page 34

Page 35: GSE EGIS ArcGIS Enterprise 2 - Esri Ea

Page 35

Key concept Hosting server

• The hosting server is what is used to serve hosted layers- Hosted services

• Hosting server requirements:

- GIS Server role

- ArcGIS Data Store is the registered managed database

- Has been designated as the hosting server within the portal

• Only 1 hosting server site per ArcGIS Enterprise deployment

Federation

Federating an ArcGIS Server site with your portal integrates the security and sharing models of your portal with one or more ArcGIS Server sites. Federation is optional unless you want to do the following:

� Configure your site with a Security Assertion Markup Language (SAML) identity provider.

� Host tile layers, feature layers, and scene layers published by members of the portal.

� Allow members of the portal to perform spatial analysis in Map Viewer.

When you add a server to your portal, you are federating the server with the portal. A server that has been added to your portal is called a federated server.

Page 36: GSE EGIS ArcGIS Enterprise 2 - Esri Ea

Page 36

Note:

• When configured as a relational data store it stores the data that powers your hosted layers

• When configured as a tile cache data store it stores the 3D scene data that power the 3D layers, web maps, and

apps within your Web GIS

• When configured as a spatiotemporal big data store it distribute (shards) your big datasets, making it more

efficient to store and access

When you federate a server with your portal, the portal's security store controls all access to the

server. This provides a convenient sign-on experience but also impacts how you access and

administer the federated server. For example, when you federate, any users, roles, and permissions

that you previously configured on ArcGIS Server services are no longer valid. Access to services is

instead determined by portal members, roles, and sharing permissions. Before federating, review

the information in Administer a federated server to learn more about how federating will impact

your existing site.

Services that exist on the ArcGIS Server site at the time of federation are automatically added to

the portal as items. These items are owned by the portal administrator who performs federation.

After federation, the portal administrator can reassign ownership of these items to existing portal

members as desired. Any subsequent items you publish to the federated server are automatically

added as items on the portal and are owned by the user who publishes them.

Page 37: GSE EGIS ArcGIS Enterprise 2 - Esri Ea

Page 37

After federating, you can optionally designate a single server site to be the portal's hosting server.

See the table in About using your server with Portal for ArcGIS for a list of functionality available

when your portal has a hosting server. See Configure a hosting server for instructions on

designating one of your federated servers as the portal's hosting server.

If the server you want to federate uses web-tier authentication, you'll need to disable web-tier

authentication (basic or digest) and enable anonymous access on the ArcGIS Web Adaptor

configured with your site before federating it with the portal. Although it may sound

counterintuitive, this is necessary so your site is free to federate with the portal and read the

portal's users and roles. If your ArcGIS Server site is not already using web-tier authentication, no

action is required. You can continue with the steps below.

Page 38: GSE EGIS ArcGIS Enterprise 2 - Esri Ea

Page 38

APPROACHES FOR PUBLISHING SERVICES WITH ARCGIS

ArcGIS offers three approaches for sharing your information with others through web services.

This gives you the flexibility to deploy your services on a server whose size, scope, and cost most

closely match your needs. The three options are as follows:

1. ArcGIS Server

2. ArcGIS Online

3. Portal for ArcGIS (using ArcGIS Server as a back end)

ArcGIS Server

ArcGIS Server offers services for all your GIS work, including mapping, geocoding, geoprocessing,

imagery analysis, 3D data, network analysis, OGC access, and serving geographic features. It gives

you access to a broad suite of security, logging, and tuning options.

With ArcGIS Server, you can easily scale your server by adding more machines. You can deploy your

server on-premises or in a cloud-computing environment such as Amazon EC2. You can use many

supported data types, and you have access to optional extensions for network analysis, data

interoperability, geostatistical analysis, and more.

ArcGIS Server includes a scriptable administrative API, and if you are so inclined, you can extend

the functionality of your services using custom ArcObjects development.

Page 39: GSE EGIS ArcGIS Enterprise 2 - Esri Ea

Page 39

ArcGIS Server is offered in Basic, Standard, and Advanced editions that expose increasing levels of

functionality.

The Basic edition exposes geodata services and read-only feature services.The Standard edition

exposes all types of GIS web services and can be supplemented with some extensions.

The Advanced edition exposes all types of GIS web services, includes a mobile applications SDK,

and can be supplemented with the full variety of extensions.

ArcGIS Online

ArcGIS Online allows you to publish GIS web services to an Esri-administered cloud environment.

You don't have to install anything; you just sign in to your ArcGIS Online account. There are two

types of services you can deploy:

Feature services expose the geometry, attributes, and symbol information for vector GIS features.

They are appropriate for displaying, querying, and editing your business data on top of web

basemaps.

Tiled map services expose a set of pregenerated map images (known as a map cache) that can be

viewed as basemaps in a web mapping application. When you publish your service, you can also

ask the server to create and store a cache of tiles. You can then bring the tiles into your web map by

accessing the service's URL.

Page 40: GSE EGIS ArcGIS Enterprise 2 - Esri Ea

Page 40

Using a combination of tiled map services and feature services in your application allows fast

mapping while supporting query and editing operations.

ArcGIS Online hosted services are available through organizational subscriptions to ArcGIS Online.

An advantage of using ArcGIS Online is that you don't have to install any server software or tune

the services. The services run in an Esri-administered cloud environment in which the server

automatically scales up to meet demand.

Portal for ArcGIS

Portal for ArcGIS offers the same tiled map services and feature services as ArcGIS Online. The

difference is that you install the portal on your own network infrastructure. You connect your own

ArcGIS Server implementation to the portal to act as the web service hosting engine.

Although Portal for ArcGIS requires more setup than ArcGIS Online, it is an appropriate choice for

organizations that are not connected to the Internet, cannot send their data off-premises, or need

full control over the hardware running the portal.

Using Portal for ArcGIS, you can allow a broad segment of users to publish feature services and tiled

map services, while leaving the administration of more advanced services (such as image services

and geoprocessing services) to a narrower group of ArcGIS Server publishers.

Page 41: GSE EGIS ArcGIS Enterprise 2 - Esri Ea

Page 41

Page 42: GSE EGIS ArcGIS Enterprise 2 - Esri Ea

Page 42

ARCGIS SERVER FOR GSE GIS SERVER

Publishing GIS web services

Page 43: GSE EGIS ArcGIS Enterprise 2 - Esri Ea

Page 43

resource What it can do in ArcGIS Server ArcGIS Desktop

application Used

Map document

Mapping, network analysis, Web Coverage Service (WCS)

publishing, Web Feature Service (WFS) publishing, Web Map

Service (WMS) publishing, Web Map Tile Service (WMTS)

publishing, KML publishing, Geodatabase data extraction and

replication, feature access publishing, schematics publishing

ArcMap

Geodatabase Geodatabase query, extraction, and replication; WCS publishing;

WFS publishing

ArcCatalog or the

Catalog window in

ArcMap

Raster dataset or mosaic

dataset or layer file

referencing a raster dataset

or mosaic dataset

Image publishing, WCS or WMS publishing

ArcCatalog or the

Catalog window in

ArcMap

Folders and geodatabases of

GIS content Create a searchable index of your organization's GIS content ArcMap

Page 44: GSE EGIS ArcGIS Enterprise 2 - Esri Ea

Page 44

THE GSE GEOSPATIAL WEB PORTALS

Page 45: GSE EGIS ArcGIS Enterprise 2 - Esri Ea

Page 45

Usage in GSE Enterprise GIS Infrastructure

• Create, save, and share web maps and scenes.

• Create and host web mapping apps.

• Search for GIS content within your organization.

• Create groups to share GIS information with colleagues.

• Share links to GIS apps.

• Share map and layer packages to use in ArcGIS Desktop

Page 46: GSE EGIS ArcGIS Enterprise 2 - Esri Ea

Page 46

WEB MAPS

Creating web maps from published web map services- users can create maps from

the available feature or map services (layers) using the GSE GIS Portal(portal for

ArcGIS)

Page 47: GSE EGIS ArcGIS Enterprise 2 - Esri Ea

Page 47

WEB APPLICATIONS

Web application for minerals occurrences of Ethiopia, which contains such layers as

the mineral occurrence map of Ethiopia, Geology of Ethiopia, contextual maps,

satellite Imagery, background maps …

Page 48: GSE EGIS ArcGIS Enterprise 2 - Esri Ea

Page 48

WEB APPLICATIONS

Usind the minerals information system(web App) you can perform analysis,

query, filter of your interest.()

1. Query

2. Analysis

3. Filters

Page 49: GSE EGIS ArcGIS Enterprise 2 - Esri Ea

Page 49

ARCGIS REST SERVICE DIRECTORY

REST web map services are used for creating maps and applications

Page 50: GSE EGIS ArcGIS Enterprise 2 - Esri Ea

Page 50

ARCGIS API FOR JAVA SCRIPT

A local server provides ArcGIS APIs for javaScript, which can be used by

developers for creating web applications using the ArcGIS Server map

services (REST or OGC Map services)

Page 51: GSE EGIS ArcGIS Enterprise 2 - Esri Ea

Page 51

SPATIAL DATABASE SYSTEMS

� Spatial database systems for minerals information System.

� Enterprise Geodatabase for GSE Enterprise GIS Infrastructure

� Registered Geodatabase on ArcGIS Server for GSE Enterprise GIS Infrastructure.

� Data Store for GSE Data holdings.

Page 52: GSE EGIS ArcGIS Enterprise 2 - Esri Ea

Page 52

THE WEB SERVER(IIS) AND WEB ADAPTORS

Web Adaptors:

1. One for ArcGIS Server

2. One for Portal for ArcGIS

IIS integrated with the ArcGIS Web Adaptor is used as web server

Page 53: GSE EGIS ArcGIS Enterprise 2 - Esri Ea

Page 53

PREREQUISITES FOR THE SUCCESSFUL IMPLEMENTATION OF SPATIAL

INFORMATION SYSTEMS

Data are at the heart of or key component of any spatial or non-spatial information system, and thus data need

specific and important focus of attention. Whatever modern or state of the art information systems or technologies

we use, unless otherwise the data, which are used as input for the systems, are in a permissible or acceptable

standard the implementation of such geospatial information management systems has no use. When we use

spatial data, which lack acceptable standard and quality, as an input, the resulting outputs from the systems are

incorrect, which result in wrong decision and wrong planning. This is something like Garbage in Garbage Out.

The rational exploitation of data requires accurate documentation of data production, proper quality and

interoperability standards, data access policies, utilization of proper technologies and coordination. On the other

hand, the data generated should also be properly stored and managed in order to use it in an optimal way and

ensure that it is accessible to potential users. It is also important to note that data from different sources should

be compatible. Compatibility of data from different sources is a major problem in their use for different purposes.

In order to utilize the available Geo-Spatial datasets effectively

C Core, basic and thematic datasets must be clearly defined,

C Data quality standards should be defined properly,

C Attribute data for spatial data should be specified properly,

Page 54: GSE EGIS ArcGIS Enterprise 2 - Esri Ea

Page 54

C Known and accepted standards for creation and distribution of datasets should be utilized,

C Proper documentation of spatial datasets (metadata),

C Proper policies concerning the access and use of spatial datasets must be defined and

C Adequate technology and human resource in collecting, maintaining and distributing of spatial datasets is

required.

Adequate devices which are used in collecting, processing, preparing, and analyses of spatial data are required.

GPS devices, PDAs, desktop computers, laptop computers and server computer must be properly specified and

acquired.

A network infrastructure that meet the performance, reliability, security, management and scalability requirements

of the spatial information system should be specified and implemented properly. Selection and implementation

of Routers, Layer_2 Switches, Layer_3 Switches, Firewalls, Communication media, Access Points must be

performed in accordance with the network requirement specification of the spatial information system to be

deployed.

Page 55: GSE EGIS ArcGIS Enterprise 2 - Esri Ea

Page 55

Appropriate bandwidth selection based on the type of data traffic (bandwidth requirement for GIS applications or

services) and number of users is another major factor that determine the successful implementation and

operation of a spatial information system.

The data center is the central or focal point for all the services provided by spatial information system and the

store house for the Geo-Spatial data and related information sources.

The data center hosts all the server required by the portal. The Spatial metadata database system, the

geospatial database system, the web map services, FTP service and web GIS applications all run on the data

center. It is also the focal point for implementing security and Internet connections.

The capacity and performance of the servers required for GIS server, Geo-Spatial portal, geospatial metadata

systems, geospatial web application, web services and geospatial database systems must be critically

considered.

Properly trained human power to manage and maintain the spatial information system is one of the necessary

condition for the successful implementation and operation of the system. Without properly trained human power,

the spatial information system has no purpose.

Page 56: GSE EGIS ArcGIS Enterprise 2 - Esri Ea

Page 56

Funds also must be seriously considered. Unless otherwise the project is properly budgeted and managed

the successful implementation and operation of spatial information system becomes a nightmare.

Page 57: GSE EGIS ArcGIS Enterprise 2 - Esri Ea

Page 57