Vol10 Issue1
Vol10 Issue1
10 Issue 1
ArcGIS as a
Development Platform
COVER STORY
ArcGIS and Developers
TECHNICAL ARTICLE
ArcGIS and Open
BEST PRACTICES
Discover Five Ways to Get the Most out of Your GIS Platform
CASE STUDY
Vision to Reality: How Reliance Jio used GIS to build India’s largest 4G Network
Esri India Technical
Services
Experience the best of Esri technology
along with best of technical expertise
Support Helpdesk
Online Support Toll Free: 1800 - 102 - 1918
(9:00 a.m. - 5:15 p.m. IST, Monday-Friday)
esriindia.com/tech-support
Email Support
[email protected]
PRESIDENT’S DESK
We are witnessing really exciting times in India. Government programs such as Digital India, 100 Smart Cities, Swacch Bharat
and Skill India are aimed towards transforming India. In addition, we are witnessing a massive wave of innovation being led
by a start-ups revolution and strong, growing community of IT technologists.
Start-ups and developers are now using location technology as a core asset for solving some of the most challenging
problems we as a country, citizens or businesses are facing today. Weather it is real-estate, retail, smart cities, or multi-modal
transportation, GIS technology is powering most of the applications which are now becoming a new benchmark across the
globe.
Esri has always been on the forefront of technology evolution leading the innovations in GIS technology and making it more
open and extendible. Over the years ArcGIS technology has evolved into a platform which is making GIS available anytime,
anywhere on any device. GIS technology is now easy to use, and is making significant inroads beyond core GIS users. Most of
the functionalities can now be achieved via configuration of the platform providing a faster time to market. At the same time,
Esri has also evolved the customization capabilities of the platform making it easier for developers to extend and rapidly
develop new and innovative solutions and applications. Esri provides an extensive collection of rich, ready-to-use, industry
ready APIs and SDKs on all popular development platforms. Also, new app builders such as AppStudio enable developers
to build mobile applications rapidly, independent of the development platform.
In this issue of ArcIndia News, we share how the capabilities of ArcGIS platform can be extended. We present to you a
collection of articles, capabilities, applications and case studies which would be useful for specialized as well as new GIS users
to understand how to leverage ArcGIS as a development platform and power your solutions with GIS.
Agendra Kumar
10 PRODUCT REVIEW
- AppStudio for ArcGIS: A New Platform for Building Native Apps
- No Programming Required - Create web apps rapidly with Web AppBuilder for ArcGIS
- Esri Apps – Making ArcGIS Available Everywhere
- Portal for ArcGIS
22 COVER STORY
- ArcGIS and Developers
27 TECHNICAL ARTICLE
- ArcGIS and Open
- The ArcGIS Platform: An Architecture Overview
- Bringing the R and ArcGIS Communities Together
32 EVENT COVERAGE
- Esri India User Conference 2015
36 BEST PRACTICES
- Getting the Results You Want from GIS
- Choosing the Right Development Platform
- Discover 5 Ways to Get the Most Out of Your GIS Platform
42 CASE STUDY
- Vision to Reality: How Reliance Jio used GIS to build India’s largest 4G Network
46 APPLICATION ARTICLE
- Electoral Data Analysis & Management – Asman Soft
- Smart City Management Solution – Vayam Tech
- A Fresh Take on Addressing – What3Words
54 GIS TRIVIA
- Esri’s Geotrigger Service - The Future of Geofencing
NEWS
leaders sharing their vision for what you can accomplish
by adopting the Web GIS concepts.
Esri Unveils ArcGIS Earth to “ArcGIS Earth is a revolutionary desktop application that
offers GIS to the world,” said Jack Dangermond, Esri
the World founder and president. “It supports spatial data formats
and workflows that are familiar to your enterprise. It is
a core component of Esri’s secure, stable, and mature
ArcGIS platform, and it’s another tool for serving all your
internal and external users through GIS.”
SAP and Esri have been technology partners for a For more information on SAP and Esri,
number of years, providing integration of their respective visit www.esri.com/saphana
platforms, SAP HANA and Esri ArcGIS. Companies
With a view to provide a platform to the institutes and Surya Durbha, Associate Professor, Centre of Studies in
students to showcase their skills and capabilities in the Resources Engineering, IIT Bombay said, “It is good to see
GIS technology, a Geographic Information System (GIS) the growing interest in the academia about the impact
Software & Solutions provider, Esri India, has announced of GIS technology on a variety of challenging real world
the second edition of ‘mApp Your Way 2016’, an App applications. The mApp Your Way challenge provides a
Development Challenge. great opportunity for the youth of India to create solutions
that would help in dealing with some key societal issues.”
All the students (UG/PG/Research scholars) associated
with the institutions that are users of Geospatial / ArcGIS Participating teams will be given four months to develop
technology can participate in this event. the app on Esri’s ArcGIS platform on themes spanning
across education, health, retail, transport, energy and
Agendra Kumar, President, Esri India said, “GIS technology environment and government projects. These apps
now plays an important role in all walks of life. Through will then be judged on the uniqueness of the problem
this initiative, Esri India will familiarize students with GIS statement, innovation, citizen impact, usefulness and
technology and help them understand its benefits better”. ability to be scaled for larger use.
Innovation
and leverage TM Forum best practices and standards
including TM Forum Frameworx.
Esri India receives location of customers and their transactions, a bank can
better manage its branch networks and merchants and
understand the competition and regulators. It helps banks
Technoviti Award to reach out to distant customer, decongest a branch, take
right decisions in terms of branch and ATM placement,
What if, for example, there was an easy way for residents
to report streetlights that have gone out, share and view That said, if an organization wants to take a deeper
popular dining spots, or find mountain biking trail maps? dive with developer tools to customize apps or build
To make these things accessible, organizations need to them from scratch, AppStudio comes with an integrated
expand their web presence into the Google Play, Apple, development environment and provides the source code
and Microsoft app stores. for its templates, which developers can use as a starting
point.
This can be challenging in the face of tight timelines,
restricted budgets, and scarcity of GIS developer resources.
10 ArcIndia News Vol. 10 esriindia.com
PRODUCT REVIEW
Your Apps Everywhere, on Any Device GIS managers devices is useful now that more and more organizations
under pressure to deliver GIS apps and data quickly can are letting employees bring their own devices to the
use AppStudio to let their departments focus on what’s workplace.
important—sharing their work—rather than worrying
about app development. Additionally, AppStudio gives developers options for
customization. They can either dig into the templates
Whereas GIS departments previously had to build a that come with the tool or start coding from scratch.
separate app for each platform they supported—one for Developers can also include advanced GIS functionality
iOS, one for Android, and one for Windows—they can by bringing into play device hardware such as graphics
now build one app for all platforms. After using a step- processing units (GPUs), RAM, cameras, microphones, and
by-step app building wizard, users check a box for each accelerometers.
platform they want the app to run on. AppStudio then
automatically generates the installation files for each of Gain Power over Constraints
the selected platforms.
AppStudio gives power back to GIS organizations. No
Organizations also have the option to share apps internally longer constrained by having to create five separate apps
only. While this enables GIS departments to limit app for five different devices, organizations can now build apps
distribution altogether, it is also a way for them to do as quickly and as customized as they wish and share them
centralized testing or debugging before sharing new apps as widely—internally or externally—as they want.
more widely.
By allowing organizations to further leverage their
Great for Developers investments in ArcGIS, AppStudio lets even more people
benefit from the valuable work being done by GIS
AppStudio makes GIS developers much more efficient. departments—on any device.
Being able to produce apps that function across multiple
No Programming Required
Create web apps rapidly with Web This article shows how to create a web mapping application
based on a web map in ArcGIS Online or Portal for ArcGIS
AppBuilder for ArcGIS
in just six steps without having to write a single line of
code.
Do you want to build web mapping applications you can
run on desktop, web, or mobile platforms without doing
any programming? Then all you need is an ArcGIS Online
or Portal for ArcGIS account.
1 Select a web map and activate Web
AppBuilder for ArcGIS
ArcGIS Online and Portal for ArcGIS now include Web
Log in to your ArcGIS Online (or Portal for ArcGIS)
AppBuilder for ArcGIS, which lets you create custom web
account. Navigate to your My Content page and select
mapping applications
a web map that you want to use in your web app. Open
in a what you see is what
it in the map viewer. Click Share. In the Share dialog,
you get (WYSIWYG)
select the group or groups you want to share the web
wizard environment
map with, and then click Make a Web Application.
that is intuitive and
easy to use. Web
In the Make a Web Application dialog, you will see that
AppBuilder for ArcGIS
you could create a web app using the Web Application
is built on ArcGIS API
templates. But in this case, click the Web AppBuilder tab
for JavaScript and
to create a new web app in Web AppBuilder for ArcGIS.
HTML5, enabling you
to create apps that can
run on any device.
Next, Click the Attributes tab. On this tab, you can further
refine the appearance of your web app. You can add a
custom logo, title, and optional subtitle and web links for
your web app. Add an appropriate title for your web app;
On the Web AppBuilder tab, provide a title, appropriate click the Logo button to add your own custom logo; and
tags, and a summary description of the web app you will add a subtitle and web links, if desired. Click Save when
create for your selected web map. Then click Get Started. you are finished with your custom settings.
This will activate the Web AppBuilder for ArcGIS “builder”
application.
different parameter settings you can enable and configure Click the Map tab. On this tab, you can change the data
for your new web app. To the right is a live, WYSIWYG content for your new web app by simply clicking the
preview of how the web app will appear after you have Choose Web Map button. In the Choose Web Map dialog,
configured parameters for the web app. you will see all the web maps in My Content of your ArcGIS
Online (or Portal for ArcGIS) account. You can also view the
Notice that the left section of the layout contains four tabs: web maps that you can access in your organization, the
Themes, Map, Widgets, and Attributes. These are the groups you belong to, and public web maps. But you will
main areas where you can configure and customize your use the web map you originally selected for this new web
new web app. Both the Themes and Attributes tabs are for app; therefore, click Cancel.
defining the look and feel of the web app.
You can navigate and change the spatial extent of the
The Map tab defines the data content of the web app—in current map display in the right-hand section of Web
this case, it is the web map you selected. The Widgets tab AppBuilder for ArcGIS. Zoom to the spatial extent that
allows you to set and configure the functionality in the new you want your new web app to show when the app starts
web app. When you make a change in the left section in one up and click the Use Current Map View button. Click Save
of the four tabs, it will be immediately visible (if applicable) when you are finished.
and enabled in the right display preview section of Web
AppBuilder for ArcGIS. This provides a very intuitive and
user-friendly experience so you can see and try out the
changes you just set for the web app. For example, if you
4Configure
functionality
your web app’s
were to add a new widget button to the app interface, it Define the different capabilities available in your new
would appear in the app layout. web app. Click the Widgets tab. This tab lists the
different functionalities that you can add to your new
2Configure
web app
the look and feel of your web app. A widget is a chunk of code that enables
functionality in web apps. By selecting and adding
widgets, you enable different functionalities in the app.
Click the Themes tab. There are two default themes
available: Foldable and Tab. First, click the Tab Theme A best practice is to create web apps that meet a specific
button. You will notice that the app’s layout changes in business workflow instead of generic apps that address
the preview window on the right. Then click the Foldable multiple workflows.
Theme button. You will see that the app layout returns
The Widgets tab lists several widgets that form part of the
user interface (UI) of your new web app. Hover your cursor
over a widget such as Geocoder. Notice that the widget
5 Save and launch your web app
and click OK. Next, the widget’s configuration properties At the bottom of the left-hand section, click the Previews
dialog appears—this is where you can further define the button. This changes the entire Web AppBuilder for
properties of the widget. Select the basemaps you want ArcGIS display interface. On the left, a list of mobile
available and click OK to save your widget settings. The devices is shown, and on the right is a preview of how
Basemap widget now appears in the app preview display. the new web app will look in the selected device. Click
Click the Basemap widget in the preview window to see Configure to return to the previous Web AppBuilder for
how it would work in the web app. ArcGIS interface when you are done.
If you need to add more widgets to the app, you can click See how easy it was to create, configure, and launch a
the Header Controller widget at the top of the Widgets tab. custom web mapping application in Web AppBuilder for
It contains widgets in the app title bar. Web AppBuilder ArcGIS? Web AppBuilder for ArcGIS is also extensible,
for ArcGIS includes more than 20 widgets. More widgets meaning you can create your own widgets and themes
are added with each new ArcGIS Online and Portal for using the Web AppBuilder for ArcGIS Developer Edition
ArcGIS update. The widgets initially offered provide core and with ArcGIS API for JavaScript.
functionalities typically found in GIS applications and are
listed in Table 1. The complete list of available widgets and
information on configuring widgets is available from the
ArcGIS Online help.
One of the things that is making ArcGIS come alive is • Survey123 for ArcGIS is a simple and intuitive form-
apps. Apps are opening it up, making it available to centric data gathering solution for creating, sharing
everybody in your organization, including the public. Esri and analyzing surveys in three easy steps. You can
has three main areas that they are working on: field apps, create smart forms with skip logic, defaults, support
office apps, and apps for citizen or public engagement. for multiple languages, and much more. Field workers
with mobile devices can use the app to capture data
Esri offers ready-to-use apps that let you share the content in any environment, with minimal training. The data
you create in ArcGIS with users across your organization, can be quickly analyze the results to make actionable
from professional analysts to business users to field decisions. As the app is fully integrated with the
personnel. ArcGIS apps are designed to help you analyze ArcGIS platform, you can gather data in the field on
information, make decisions, monitor your operations, any device, even when disconnected, and securely
gather and edit data in the field, and share information sync it to ArcGIS for further analysis.
with anyone who needs it. You can access these apps over
the web, on mobile devices, or in your business systems.
ArcGIS mobile apps help you view, collect, and edit data
• Navigator for ArcGIS is a mobile app that helps
in the field. You can use these apps to record field surveys,
you unlock efficiency and improve reliability of your
map edits, and other information captured by a wide range
field workforce. You can use the data provided or
of mobile devices. Field collection apps include:
your own data to search and navigate directly to your
• Collector for ArcGIS is a smartphone and tablet app
organization’s assets. The app can interact seamlessly
that lets you collect and update information in the
with Collector for ArcGIS and other apps, and get
field. You can even edit data when you have limited or
reliable directions even when disconnected.
no connectivity.
What Is Portal for ArcGIS? of GIS content and promotes collaboration between staff
Portal for ArcGIS is a mapcentric content management within an organization. As a content management system,
system that an organization can host within its own Portal for ArcGIS can register and store many common
infrastructure. Portal can be deployed on Windows or types of GIS content associated with ArcGIS such as web
Linux operating systems and installed on an organization’s services, web applications, map documents, layer files,
physical machines or in the cloud. It is software that enables layer packages, geoprocessing packages, and shapefiles.
an organization to deploy the portal concept of the web It also supports many standard file formats such as comma-
GIS pattern. An organization that installs Portal for ArcGIS separated values (CSV); Adobe PDF; and Microsoft Word,
would typically already be using ArcGIS for Server as Excel, or PowerPoint files.
part of its GIS operations and is responsible for the
setup, configuration, and management of the portal. When a web service, web application, or data file is
registered or created in Portal for ArcGIS, it becomes a
Why Choose Portal for ArcGIS Portal item. An item defines a unique searchable element
There are several reasons why an organization chooses to in the portal that has descriptive information associated
implement Portal for ArcGIS instead of using ArcGIS Online with it and must be tagged with keyword(s). Depending on
for its web GIS portal. An organization may have sensitive the type of GIS content added, in some instances,
data that cannot be uploaded and stored in the cloud. the GIS resource is simply being referenced and not
Perhaps the organization has unique security constraints physically moved into Portal. For example, items could be
and IT policies that can only be addressed by running the referenced to an online resource such as a web service or
ArcGIS platform within the organization’s IT infrastructure. web application, or they can contain actual data
There may be requirements to honor strict servicelevel such as a tile package or PDF document. Portal for ArcGIS
agreements that cannot be currently met with ArcGIS can aggregate all of an organization’s GIS assets and
Online. The organization may work in an isolated/ related data files into a central location. It is a content
disconnected network environment that does not have management system for GIS resources that is easily
Internet access. While Portal for ArcGIS offers many searchable and accessible through the user-friendly Portal
capabilities available in ArcGIS Online, some functionality website.
may not yet be available because its development and
release schedule follows that of ArcGIS Online. Items in Portal for ArcGIS can be organized into Groups.
Conceptually, a Group is like a
folder containing a collection
of items. A Group can also be
empty and have no items (e.g.,
when a group is first created).
Groups can categorize items
for organizational purposes
and be leveraged to control
access to items. When an item
is first created, it is private by
default.
Only the item owner can see
and access it. The item owner
determines
if the item will be shared with
a specific group or groups,
with the organization, or
with everyone (i.e., publicly
accessible).
For example, item A is a
Key Features registered web service, and item B is a PDF document that
A common misperception is that Portal for ArcGIS simply has been uploaded into Portal. Item A has been shared
provides a website for displaying GIS content that facilitates with the organization, but item B is only shared with the
the search and discovery of spatial assets. It is much more Survey group. Only members who belong to the Survey
than a website. While the website is the primary interface group are able to see and access item B, but all Portal
for Portal, it is actually a mapcentric content management members are able to see and access item A.
system that provides a framework for the management
Web Maps
After creating a map in the map viewer, a Portal member
can save it as a web map. A web map is a container that
stores map definition (e.g., layers, visibility, and extent)
and behaviors (e.g., pop-up windows). The web map
concept is an important part of the web GIS pattern and
the ArcGIS platform. A web map is one of the mechanisms and shared, a Portal member can select an application
that promotes and facilitates sharing and collaboration in template, and the map’s data content populates the
Portal for ArcGIS. template to create a new web application.
For example, a member named Bob creates a new web
map in the map viewer, saves it, and shares it, making it The web application can be hosted within Portal for ArcGIS,
available to other Portal members. Anne, a coworker, can or its code can be downloaded onto a local machine and
open Bob’s web map in the map viewer and use it as a then hosted on an organization’s web server. Portal for
starting point for her own mapping visualization. She may ArcGIS includes many different application templates, and
add or modify the map contents, save it as a new web map, some can be further configured and customized. Each
and share it with other members. Anne leverages Bob’s template is designed for a specific use case such as telling
work, and they have both extended the organization’s GIS a story or answering questions.
content by contributing back their data and analysis.
Hosted Services Portal for ArcGIS can be accessed with or without an ArcGIS
Portal for ArcGIS members can also add their own data to organizational account. When you access Portal with
Portal to create a hosted web service. Two types of hosted an ArcGIS organizational account, you become a Portal
web services are available: tiled map services and feature member and can be assigned into one of three role
services. Tiled map services are typically used for static types: Administrator, Publisher, or User. Portal for ArcGIS
data. Feature services are typically used for dynamic data. administrators control which role is assigned to a Portal
A Portal member can add data to Portal to create a hosted member.
web service under the My Contents section of the Portal
website. ArcGIS for Desktop and Esri Maps for Office Portal for ArcGIS administrators can customize and
users can also connect to Portal for ArcGIS and configuremany different properties of the Portal website
publish GIS content to Portal as a hosted web service. and determine the functionality available. They can change
the look and feel of the website home page, change gallery
ArcGIS Online Content page settings, set featured groups, define the basemaps
Portal for ArcGIS also provides access to all nine available in the map viewer, choose application templates,
basemaps available from ArcGIS Online: Imagery, and set utility services. Utility services are the web services
Imagery with Labels, Streets, Topographic, Terrain that power specific functionality in Portal such as printing
with Labels, Light Gray Canvas, National Geographic, maps, locating addresses, calculating area, and routing.
Oceans, and OpenStreetMap. Optionally, premium Portal for ArcGIS includes some default web services from
content from ArcGIS Online can also be used with Portal. ArcGIS Online for utility services, but you can optionally
use your organization’s web services to enable the utility
Architecture services.
Portal for ArcGIS, an optional extension included with
the ArcGIS for Server Advanced edition (Workgroup and Integration with ArcGIS for Server
Enterprise levels), is a different and separate installation Portal for ArcGIS complements ArcGIS for Server because
from ArcGIS for Server. It requires installation of the ArcGIS it provides an attractive front-end user experience for web
Web Adaptor, which is included with ArcGIS for Server. The services from an ArcGIS Server site. In addition, you can
Web Adaptor integrates Portal with an organization’s web use ArcGIS Server web services to power Portal’s utility
server architecture, enabling Portal to use an organization’s services such as geocoding, high-quality printing, and
identity store and security policies at the web-tier level. routing. Portal for ArcGIS can be integrated with ArcGIS
Portal for ArcGIS includes its own identity store but also for Server in three ways.
supports both Integrated Windows Authentication (IWA)
and Public Key Infrastructure (PKI) authentication for Portal for ArcGIS with Registered Web
logging into the Portal website and accessing its content. Services
Portal for ArcGIS and ArcGIS for Server can be installed You can register web services from an ArcGIS Server site
on the same machine or on separate machines. Optionally, with Portal by simply adding the web services as Portal
they can share the same Web Adaptor. A Portal for ArcGIS items. The items reference the URL addresses of the web
instance includes: services. You can register both public and secured web
• The Portal website with map viewer services with Portal. For secured web services, you can
• A repository that contains the Portal content and index optionally save the authentication credentials with the
files item or have users submit authentication credentials when
• Application templates that can be used to deploy web they access it. Portal for ArcGIS and ArcGIS for Server are
applications for web maps two separate entities, each with its own identity stores.
• The Portal Sharing API, which exposes Portal for Conceptually with this integration, Portal for ArcGIS and
ArcGIS functionality as a REST endpoint and enables ArcGIS for Server are loosely coupled. Portal can have
access to the ArcGIS Portal Directory many registered web services from many different ArcGIS
When installing and setting up Portal for ArcGIS, the first Server sites.
time you attempt to access the Portal website, you will
need to specify an initial administrator account. You create Portal for ArcGIS with a Federated
this account when you initially log into and configure Portal Server
for ArcGIS. This is not an operating system account. It only In this configuration, Portal for ArcGIS and ArcGIS for
exists in the Portal for ArcGIS instance. After the initial Server are more closely integrated. When you federate an
configuration of your Portal instance, you can specify ArcGIS Server site with Portal, it uses Portal’s identity store.
other accounts as administrators, demote the initial This means that all Portal for ArcGIS members are now
administrator account to a different role, or delete it. the only valid logins to the ArcGIS Server site. The ArcGIS
Server site’s identity store is no longer used.
ArcGIS is the platform for developers who want to build ArcGIS content and services you host behind your firewall.
location-based apps that support the specific needs of their
users. With ArcGIS, you can develop apps using the APIs or ArcGIS also lets you create public-facing apps that deliver
SDKs of your choice and deploy them on any platform or information and tools to a wide audience. ArcGIS helps you
device. Apps you create using ArcGIS developer tools can streamline your apps so users can quickly and easily find
also connect to Esri’s cloud services, letting you access a the information they need. For example, a city can deploy
wide range of ready-to-use content and location services. a web app that lets residents select their neighborhood to
Anyone with an ArcGIS Online account or enterprise login see the real-time locations of tree trimmers, snowplows, or
can access ArcGIS APIs and SDKs. Esri also offers a free sanitation trucks.
development and testing account to help developers
get started. More information about how to sign up
for an introductory developer account is available at
developers.arcgis.com/sign-up.
ArcGIS lets you build apps for anyone who needs them.
You can create apps as an internal developer in an ArcGIS
organization, build apps for other ArcGIS users, or share
your apps with the community at large. Regardless of your
audience, ArcGIS apps help you deliver key insights to end
users so they can make better, more informed decisions.
You can also build apps for the ArcGIS user community and
When you develop apps for users in your organization, provide them as an authorized developer. With ArcGIS,
you can deliver tailored functionality that suits their you maintain full ownership over the data you use in your
specific workflows. For example, you can build a network apps and the revenue they earn. When you publish your
monitoring app (like the one shown to the right) that lets apps to the ArcGIS Marketplace, you can take advantage
utility managers quickly examine areas affected by an of tools to generate leads and manage subscriptions, offer
outage, isolate the cause, and dispatch personnel to the free trials, and promote your apps directly to ArcGIS users.
site of the problem. Your internal-facing apps can integrate
with your organization’s user logins, security permissions,
and enterprise systems. They can also securely access any
Develop on Any Platform - ArcGIS APIs for Windows Desktop and Windows Store, allowing
you to create apps that run on all Windows devices,
& SDKs
regardless of form factor.
ArcGIS includes a variety of developer APIs and SDKs so
you can build custom apps for any platform or device— Desktop SDKs
including smartphones, tablets, desktops, and web
browsers. These development options give you the ArcGIS developers can also build native apps for desktop
flexibility you need to deliver focused capabilities to the platforms that integrate a wide range of ArcGIS mapping
client platforms that make sense for your users. and analysis capabilities. For example, your apps can
display and edit maps while offline, access data in the
cloud, run geoprocessing tools, perform geocoding and
Mobile SDKs
place search, and generate optimized routes.
You can use ArcGIS developer tools to build native apps
for mobile devices like smartphones and tablets that let
you access ArcGIS content and capabilities in the field.
These apps can take advantage of the unique technology
available on these devices, including onboard GPS
software, built-in cameras, messaging services, and more.
Your apps can also access and edit your maps and data
while offline, then sync the changes later.
Cross-Platform SDKs
Integrate Self-Hosted Solutions You can integrate ArcGIS with other software products
that you deploy across your organization such as BI,
You can integrate your ArcGIS apps with solutions and CRM, and ERP systems. This lets you access your maps
services you host on premises, as well as services hosted and analysis tools directly inside the systems you already
by other organizations. ArcGIS APIs and SDKs are built on use. ArcGIS includes out-of-the-box integrations for
open RESTful communication patterns, letting you create common business platforms such as Microsoft Office, IBM
mashups that combine ArcGIS services with information Cognos, and Dynamics CRM. You can also add mapping
and tools from a wide range of sources. This allows you to and analysis capabilities to your other applications and
build on the valuable resources and tools that are available enterprise systems using the ArcGIS APIs and SDKs.
on the web and within your own organization.
Take Maps and Data Offline
The apps you create with ArcGIS can also access spatial
analysis tools that you publish as services within your own
infrastructure. This lets you deliver focused apps that help
users across the organization make more informed decisions
and achieve the best possible outcomes. For example,
you can build a public safety planning app (like the one
shown to the right) that detects crime hot spots, overlays
service areas for emergency response units, and identifies
underserved areas that require additional resources.
ArcGIS also makes it easy to discover and share open data More information about our open-source projects is
from thousands of organizations around the world. You available at our GitHub community at esri.github.io.
can browse public-facing open data websites to search for
and download the data you need in a variety of common, Open APIs
easily reusable formats.
Esri provides open APIs that expose mapping and
More information about our broad support for open analysis services provided by the ArcGIS platform. These
data formats is available at esri.com/software/open/ APIs allow a wide range of applications and systems to
dataformats. access and communicate with ArcGIS. Our open APIs
include:
Open-Source Technology
• ArcGIS REST API — ArcGIS REST API provides a
The ArcGIS platform is designed to work out of the box simple, open web interface to ArcGIS. The API allows
with a wide variety of open-source software solutions. you to create and use geospatial services, access
Esri also supports developers and users who explore ready-to-use services hosted by Esri, and manage the
open-source solutions to complement and customize our way ArcGIS is used in your organization. This open
products. By letting you deploy solutions that use open- design framework lets developers combine ArcGIS
source technology, ArcGIS gives you more options for services with other information from many different
implementing industry-leading GIS software within your sources. It also gives users access to a tremendous
existing IT infrastructure. wealth of geographic knowledge created in ArcGIS
environments.
Some of the open-source • ArcGIS API for JavaScript — The ArcGIS API for
technologies that ArcGIS JavaScript helps you build and deploy lightweight
supports include: web and mobile applications that use content and
• Apache Tomcat and services from ArcGIS. These apps support popular web
Apache HTTP Server — browsers like Chrome, Firefox, Internet Explorer, Safari,
ArcGIS Runtime SDK for and mobile browsers, so they can work anywhere and
Java supports the Apache on any device.
Tomcat servlet engine and Apache HTTP Server. • Esri Leaflet — Esri Leaflet is a lightweight set of tools
• GDAL — ArcGIS for Server includes the GDAL for working with ArcGIS services using Leaflet. These
translator library for raster data formats, released under tools let you easily incorporate Esri basemaps, feature
an X/MIT style license by the Open Source Geospatial services, tiled map services, and dynamic map and
Foundation. image services in HTML mapping applications.
• Linux — ArcGIS for Server supports the Red Hat
Enterprise Linux Server and SUSE Linux Enterprise More information about our APIs is available at
Server operating systems. developers.arcgis.com.
• PostgreSQL — ArcGIS for Desktop and ArcGIS for
Server support PostgreSQL open-source databases
and the PostGIS spatial type.
• Python — ArcGIS developers can use the Python open-
source scripting language to build geoprocessing
The ArcGIS
Platform: An
Architecture
Overview
Enterprise implementations typically include a mix browser clients extend ArcGIS access throughout the
of software technology and data sources carefully web community. ArcGIS offers APIs for web application
selected to satisfy specific operational business needs. development on JavaScript, Adobe Flex, Microsoft
Silverlight, and WPF platforms. ArcGIS for Server delivers
The ArcGIS platform includes an integrated mix of software mapping services with additional capabilities for web
developed to satisfy a full range of GIS user requirements. applications using SOAP and Open Geospatial Consortium
All of these components are designed as a system to work (OGC) web service APIs.
together within an integrated enterprise GIS environment.
This is the big picture of what ArcGIS has to offer in building 3D Viewers: ArcGIS for Desktop extensions include
an enterprise GIS. ArcGIS is the overall platform, and the 3D Analyst and CityEngine for 3D modeling and data
components of this platform work together to satisfy a management. A free ArcGIS Explorer download can be
variety of specific business needs. used as a light desktop 3D viewer. 3D ArcScene data
packages shared from CityEngine can be viewed with
Desktop GIS: The ArcGIS for Desktop family is developed the free CityEngine Web viewer. ArcGIS for Server also
from a common set of ArcGIS object relational executables, delivers KML services for 3D overlay with Google Earth and
delivering a fully integrated set of scalable desktop product Microsoft Virtual Earth web clients.
offerings. Lighter desktop applications include ArcReader,
ArcGIS Engine, and ArcGIS Runtime focused applications. Mobile GIS: Mobile devices extend GIS to include mobile
ArcGIS Pro makes the GIS functionality you most often operations and use by the general public. ArcPad is an
use easy to access so you can get your work done faster optimum application used by several Esri vendors for data-
without a big learning curve. collection workflows. ArcGIS for Windows Mobile connects
mobile operations into enterprise GIS workflows. ArcGIS
Server GIS: ArcGIS for Server provides technology for on smartphone devices (iOS, Android, and Windows
publishing GIS services that can be consumed by ArcGIS Phone platforms) delivers GIS for the general public.
for Desktop, mobile GIS, and standard web browsers.
ArcGIS for Server has grown over the last few releases to GIS Web Services: GIS web services support a variety
include imagery, SDE geodatabase access, and distributed of managed, hosted, and shared GIS online services.
geodatabase management within a common set of ArcGIS Portal for ArcGIS is a fundamental part of the ArcGIS
executables. platform, delivering a self-service content management
and information sharing framework for empowering
GIS Data: Data management solutions are provided enterprise operations throughout the organization. A
for file data sources, geodatabase, imagery, and pre- variety of software as a service (SaaS) mapping solutions
processed map cache. Files include GIS shapefile and file are provided, including subscription services for publishing
geodatabase formats. SDE geodatabase is used for multi- named user map services in the cloud.
user GIS data maintenance operations. Imagery is fully
integrated with ArcGIS since the ArcGIS 10 release. A map
cache is a file share that delivers preprocessed map tiles as
high-performance basemaps for map display.
GIS Software
Selection
Selecting the right software and the most effective
deployment architecture is very important. ArcGIS
technology provides many alternative architecture
solutions and a wide variety of software, all designed to
support specific user workflow needs as shown in the
figure below.
GIS software technology alternatives: for a wide variety of more focused GIS user workflows.
• What are the best data sources? • Provide an efficient way to share data to support
• What user workflows should be supported by GIS remote client workflows.
desktop applications? • Provide the most efficient way to publish standard map
• What can be supported by cost-effective web information products.
services? • A cost-effective way to leverage GIS resources to
• What business functions should be supported by support users throughout the organization and
network services? associated user communities.
• Where will mobile applications improve business
operations? Mobile Applications
Reviewing the available technology alternatives and how A growing number of GIS operations are supported by
each performs and scales within your user environment more loosely connected mobile GIS solutions.
can provide critical information needed to make the right
technology decisions. • ArcGIS technology supports workflow operations that
include disconnected editing and remote wireless
GIS Data Sources operations.
Operations can be supported on local disk or CD-ROM,
DVD-ROM, shared file servers, geodatabase servers,
imagery, preprocessed map cache, or web data sources.
community for R and ArcGIS need to access R analysis capabilities from ArcGIS, and for
developers who are familiar with both ArcGIS and R and
users. want to build integrated tools or applications to share with
the community,” according to Esri chief scientist Dawn
R (or formally, the R Project for Statistical Computing) is Wright.
the fastest-growing environment for statistical computing.
In addition to the core R software, it includes more than A component of this effort is the R–ArcGIS Bridge. This is
6,000 community-contributed packages for solving a wide a free, open-source R package that allows ArcGIS and R
range of statistical problems, including a variety of spatial to dynamically access data without creating intermediate
statistical data analysis methods. It is widely used by all files on disk. It was built to improve the performance and
types of environmental scientists as well as statisticians. scalability of projects that combine R and ArcGIS, create a
developer experience that is simple and familiar to the R
Because R has limited data management and mapping user, and enable an end-user experience that is familiar to
capabilities, many R users have found using R and ArcGIS the ArcGIS user.
together beneficial. There has been a significant increase
in interest in the use of R with ArcGIS. The R–ArcGIS Bridge allows developers who have
experience with R and ArcGIS to create custom tools and
The success of Duke University’s Marine Geospatial toolboxes that integrate ArcGIS and R for their own use
Ecology Tools (MGET) provides evidence of this interest. and for building toolboxes to share with others, both within
MGET, a free, open-source geoprocessing toolbox for their organization and with other ArcGIS users. It allows
solving a variety of marine research, conservation, and ArcGIS users to integrate R into their workflows without
spatial planning problems, plugs into ArcGIS for Desktop. necessarily learning the R programming language directly.
Based on feedback from ArcGIS and R users about their For R users who don’t use ArcGIS but need to be able to
needs and techniques for integrating ArcGIS and R, Esri work with GIS data, the R–ArcGIS Bridge will give them
has started a community for developing and sharing useful direct access to ArcGIS data without creating intermediate
tools and promoting learning and collaboration. This shapefiles or tables and without requiring them to know
community will include a repository of free, open-source R how to use ArcGIS. R developers can save R results back
scripts, geoprocessing tools, and tutorials. to ArcGIS datasets and tables and easily convert between
ArcGIS datasets and their equivalent representations in R.
The community of tools will be user developed and
user driven. “Esri will develop a few sample toolboxes The R–ArcGIS community samples, tutorials, and bridge
and tutorials, but our primary interest is to facilitate the are available from a public GitHub community site that is
community and help users build what they find useful,” similar to other Esri open-source projects.
said Steve Kopp, Esri senior product engineer on the
spatial analysis team.
Welcome address by Agendra Kumar, President, Esri India Rajesh C Mathur, Advisor, Esri India chairing conference sessions
Keynote address by Rajendra Pawar, Chairman, NIIT Ltd. Keynote talk by Jack Dangermond, Founder & President, Esri Inc.
Arvind Thakur, CEO, NIIT Technologies launching the case study booklet
working in the GIS and ICT space. The conference saw some eminent speakers like Shri. J Satyanarayana,
showcased the role of GIS in shaping India’s future through IAS (Retd), Advisor, Govt. of Andhra Pradesh, Dr. D S
Government’s visionary programs. Mr. Jack Dangermond, Meshram, President, Institute of Town Planners India (ITPI),
Founder and President, Esri Inc delivered the keynote Dr. Basantha Sreshtha, Director Strategic Cooperation,
talk titled “Applying Geography Everywhere.” He said ICIMOD, Dr. Vishnu Chandra, DDG & AFA, NIC, Prof.
that in the next two decades, GIS would guide all human Vinod Menon, Former Member, NDMA amongst others.
actions. Real time monitoring of each and every event This year a new thought leadership series was kicked off in
would become all the more important. GIS is evolving and the memory of Roger Tomlinson, also known as “Father of
a whole new pattern of Web GIS is beginning to emerge, GIS”. Dr. Shailesh Nayak, Former Secretary of Ministry of
he added. Earth Science delivered this memorial talk titled “Towards
The conference had structured tracks on Smart Cities, Blue Economy: Role of GIS”.
Smart Governance, and Disaster Risk Management that
IIT Mumbai team the winner of mApp Your Way app development challenge
A day before the conference i.e. on 2nd December, surveying, cadastre, and land administration. It provided
Developer Summit for GIS and non GIS developers the attendees greater understanding of the essential
was also organized. The developers explored Esri APIs information and technology that agencies need to underpin
that are available for creating mapping applications or their foundational geospatial datasets. In addition there
adding mapping capabilities to existing applications. was a seminar on Systems Architecture Design Strategy
A concurrent seminar on Enterprise Data Production & targeted at Senior IT and GIS Managers that presented a
Dissemination System was also held for National mapping system design methodology that promotes successful GIS
organizations responsible for mapping, imagery, statistics, operations. The final day of the conference had break-out
Making the Difference award to DoIT&C, Rajasthan Special Achievement in GIS award to CWC
Special Achievement in GIS award to IMD Special Achievement in GIS award to RJIL
sessions on technical exposition, paper presentations and year where finalists teams who participated in the GIS
mApp Your Way. Technology Exposition showcased the based app development challenge organised by Esri India
latest in ArcGIS technology - 10.3.X and 10.4, including presented their innovative applications. The contest offered
areas devoted to 3D, imagery, cloud apps and newly the university level students to use GIS and build socially
introduced developer tools. relevant Apps. Five finalists selected from IIT Bombay;
Anna University, Chennai; Central University Karnataka and
The delegates experienced new capabilities of ArcGIS Pro, University of Petroleum and Energy Studies, Dehradun (2
CityEngine, 3D Analyst and how to take advantage of the teams) presented their apps at the event. The winner for
new 3D Runtime. the challenge was IIT Bombay for its crowd sourced route
navigation and pothole monitoring application.
36 papers were presented users across themes - Natural
Resource Management, Disaster Management, Urban and There was a buzzing exhibition floor where Esri India and
Infrastructure, New Technology and e-Governance. various other partners like IBM, HERE, HP, Trimble and
Cybertech displayed their offerings.
A new track called mApp Your Way was introduced this
Esri India Technology Exposition
Chris Cappelli, Esri’s Corporate Director, shares some tips from his own experiences on how organizations can establish
a collaborative environment that delivers the results desired.
1
Leverage GIS as an enterprise asset.
GIS isn’t just for a few departments within your organization. Treat GIS as a resource for all your
departments.
2
Focus your GIS professionals.
Let your GIS team members know what the priorities are for your organization and work with them
to define how they can deliver on those priorities.
3
Empower everyone with maps.
Some departments will enviably have a harder time envisioning how they can use GIS technology.
Show them how maps can work for them.
4
Create a destination portal.
We all have portals that we go to in our personal life for information, like travel websites or
reviews of consumer products. Portals have tremendous value in turning data into information that
employees can depend on to do their jobs.
5
Integrate with your other mission systems and data assets.
Whether it’s an enterprise resource program (ERP) for budgeting and cost accounting or a work order
management system for tracking projects, such systems need to be integrated and work together.
Stand-alone systems that don’t work with other systems in your organization add little value.
7
Get involved personally.
Use maps, apps and dashboards and let your GIS team know what you like and don’t like about the product.
8
Create map series that are tied to your business objectives.
Use the series to look for leading and lagging indicators associated with your business objectives.
9
Organize effectively.
Have good people working throughout your organization and give them the support they need to innovate.
10
Promote a culture of sharing and collaboration.
In any organization, it’s easy to become overly focused on tasks directly related one’s job. As a leader of
your organization, remind people that they are an important part of a larger mission and help them see
how working together can have an even greater impact.
Which devices do your Target each OS and deliver the best native experience. Build a single web
users prefer? This means writing an app for each OS or taking application for all
advantage of cross-platform development options. devices.
What skills do you have? Requires skills developing on each native platform (for Requires HTML,
example, Objective-C for iOS, Java for Android, and JavaScript, and CSS
.NET for Windows). However, several Runtime SDKs knowledge.
provide cross-platform development options.
Access to device utilities Access to all device utilities (GPS, compass, calendar, Limited to HTML5
media, contacts, camera, and so on) mobile features.
Maintenance on multiple App updates require ad-hoc, enterprise, or store When you update your
devices and desktops distribution. app, it is immediately
available to all devices.
1. ArcGIS API for JavaScript lets you distribute your app in a browser and a hybrid app on multiple platforms with PhoneGap,
Apache Cordova™, Intel® XDK, Trigger.io, or Electron.
Will users need to use the app Offline use is built-in and includes Some local storage is possible with
and data offline? offline map viewing, editing with sync, HTML5. Offline operation is possible
geocoding, routing, and analysis. but can be difficult.
Routing and geocoding Online and offline are supported. Requires network connection
Requires ArcGIS for Desktop to author
offline data sources.
Geometric network tracing [3] Supported online, offline, and Requires network connection
supported using Local Server[2].
Display and animate large Display and animation while Supported but not recommended
numbers of features maintaining smooth and fast map for large numbers.
navigation is fully supported.
Local file-based data Offline and local access to shapefiles Not supported
(shapefiles and imagery) and imagery is built in.
offline
1. Build models in ArcGIS for Desktop, and provide clients analysis through geoprocessing services.
2. Local Server is available on Windows and Linux in the ArcGIS Runtime SDKs for .NET, Java, and Qt.
3. Supported through model-based analysis (geoprocessing service), for example, valve isolation trace.
Platforms have changed the way society shares information, server application. This means they implement ArcGIS
communicates, and collaborates. From Amazon to Apple, for Desktop and ArcGIS for Server. Sharing is possible
a variety of platforms on our devices remember who we but more difficult. They implement nearly all spatialized
are and call up the information we need to get the most applications within ArcGIS for Desktop or as custom
out of our time. We move seamlessly from desktops, web web apps via ArcGIS for Server. They then build out their
browsers, tablets, and smartphones. Wouldn’t it be great if data model schema to be all inclusive. The data model
our professional platforms worked so smoothly? becomes more and more complex while support becomes
As the industry standard in GIS, the ArcGIS platform gives more difficult.
you a three-part information system that transforms your
data into actionable intelligence. To begin implementing the platform, set up your portal,
either ArcGIS Online or Portal for ArcGIS or a hybrid, and
The ArcGIS platform has three parts: then create your organizations and groups. Give your
colleagues access and permissions to these, and the
The Portal (ArcGIS Online, Portal for portal is ready to go. You can publish your data to the
ArcGIS, or hybrid) portal as an Esri web map even without deploying the
latest technology. The web maps enable you to share,
The portal is the hardware and software that connects your collaborate, and communicate your data to anyone—
people, so they can obtain the geographic information on any device, anywhere. Web maps point back to your
they need. authoritative data. You can embed them directly into your
website via the ArcGIS platform, making it easy to get
Server and Online Content Services your organization’s authoritative data to the right people
in the company.
This is where internal information and third-party data Editing data takes place as it did before the platform;
resides. there is no change. It just works with the platform now.
The Clients
2 Upgrade to the Current ArcGIS for
Desktop Version Recommended for
Your Organization
Everyone in your organization can access this information
from desktop, web, and mobile devices.
Because it’s critical to keep current, upgrade to the latest
This three-part structure makes it easy to collect and version of ArcGIS for Desktop, which focuses on your
communicate critical information to and from everyone workflows. This version directly addresses what users and
in your organization, from your mobile workforce to partners identified they needed out of ArcGIS for Desktop.
executives in the board room and external stakeholders For instance for utilities, ArcGIS 10.2.1 for Desktop
beyond. includes updates for reconcile and conflict management,
Keep reading to learn how to get the most out of your the geometric network, and replication.
spatial platform. You’re five steps away from success. Esri developers therefore recommend utility and
telecommunication users keep using ArcGIS 10.2.1 for
3 Take Advantage of Template Maps for Desktop. Organizations can use ArcGIS Pro for 2D and
and Apps 3D mapping, creating projects and tasks, performing
spatial analysis with simple wizards, and generating web
The best way to begin leveraging your platform is to maps.
download Esri’s organizational models from the ArcGIS
Resources site. This helps you understand how to take
advantage of the focused solutions Esri offers. 5
Spatially Enable Your Real-Time Data
The Esri solutions site has numerous template maps and Sensors are increasing rapidly, enabled by the Internet. The
apps available for addressing the common issues facing ArcGIS platform brings all your real-time data into maps,
today’s industries. The ArcGIS for Gas Utilities site, for providing an intuitive approach to understanding your
instance, shows solutions for emergency response, organization in real time. You can show critical live data,
regulatory compliance, and leak surveying. And Esri adds such as in the case of utilities, real-time crew locations,
to these workflows each month. Visit solutions.arcgis.com advanced metering infrastructure (AMI) customer data,
to obtain best practices. and SCADA and distribution management system (DMS)
feeds—all on a map. You do it by using Esri’s ArcGIS
GeoEvent Extension for Server. Best of all, you can acces
this map from any device.
4G
Vision to Reality: How
Reliance Jio used GIS
to build India’s largest Network
Reliance Jio promises to shape the future of India by service quality? How and where can technologies like
providing end-to-end digital solutions for businesses, Small cells and WiFi networks be used for traffic and
institutions and households; seamlessly bridging the cost of access optimization?
rural-urban divide. Jio aims to enable this transformation • How to specify, identify and manage network assets
by creating cutting-edge voice and broadband network throughout their life-cycle?
and a powerful ecosystem on which a range of rich digital • How to optimize both wireless and fibre networks
services will be enabled. during planning stage?
• How to acquire sites and RoW? How to manage
Jio envisions an India where broadband networks, paperwork, funds and title during / after acquisition?
affordable smartphones, availability of rich content • How to track project progress from scope release to
and applications are basic necessities consumed in Construction to Testing and Commissioning?
abundance, equally by individuals and businesses, in far- • How can multiple stakeholders across the organization
flung villages and large cities, in line with the Government participate in the extensive, end-to-end workflow in a
of India’s ‘Digital India’ vision. To realize this vision, collaborative but hierarchical manner for approvals of
Reliance Jio embarked on creating a complete ecosystem various types? How can everyone view and share the
comprising of future proof infrastructure, services, progress at each level?
service delivery platform and service access mechanisms. • How to efficiently gather the field data and convert it
to telecom inventory?
To begin with, Jio created an extensive, future-proof, end-to- • How to create physical and logical inventory in a smart,
end, all-IP network across India to provide next generation automated manner ensuring maximum data flow-
digital services. Jio acquired pan India spectrum in 2300 through and minimal manpower for end-to-end OSS
MHz, 1800 MHz and 800 MHz bands in all Telecom circles operations?
of India investing over US $ 5 Billion. Jio has planned over • How to improve outage management efficiency to
100,000 4G LTE cellular sites. Jio has also laid more than minimize network down-time, MTTR and manpower
250,000 kM of fibre-optic cables, covering 18,000 cities requirement?
and over 100,000 villages, with the aim of covering 100% of
the nation’s 1.25 Billion population by 2018. FTTx Network
will have 250,000 kM of additional optical fibre over next 2
Solution
years. This network has an initial capacity to serve in excess
Realizing the potential of geospatial technology, Reliance
of 100 million wireless broadband and 20 million Fibre-to-
Group has been an early adopter of ArcGIS in several
Home customers.
of their businesses. As such, use of ArcGIS Platform
was preordained in Jio project. An enterprise level GIS
Challenges was implemented at Reliance Jio, spanning multiple
departments, thousands of users including planners,
Building a green-field all-IP telecommunications network engineers, field workers and decision makers.
is a highly capital intensive process involving multitude of
stakeholders like Network Planners, RF Engineers, Real Highly experienced Jio GIS Team designed system
Estate, Construction, O&M, Business, Projects and Finance architecture, geospatial data structure and application
personnel. Typical challenges faced by RJIL were: framework especially suited to Telecom industry so that
• How to plan, build and manage this extensive network ArcGIS became one of the foundation layer application
by project teams spread all over India? platforms for Jio business. The solution also ensured
• How to plan optimal RF Coverage using multiple implementation of telco-specific, end-to-end workflows
frequency bands to ensure consistent and seamless to ensure systematic build-up of data ensuring only
incremental efforts at each stage.
42 ArcIndia News Vol. 10 esriindia.com
GIS was integrated with IT systems such as SAP ERP, Wireless Planning
CRM, BSS and Document Management System, Telecom
specific applications like Atoll RF planning, Ericsson’s ArcGIS Workflow Manager was used to define an end-
NetworkEngineer & Granite Inventory, HP’s Service to-end, LTE Network Plan to Build project workflow.
Manager etc. ensuring end-to-end process management. The extensive workflow comprises of 108 steps such as
Majority of the solutions are ArcGIS Server based web candidate identification, surveying, negotiations and
applications or mobile apps using Esri SDK. In recent acquisition, various stages of construction, testing,
times, most of these solutions are being migrated to Portal commissioning and optimisation. RJIL’s LTE Workflow
for ArcGIS ensuring that Jio’s Enterprise GIS is in step with handles more than 100,000 Cell Sites each with more
latest Esri geospatial technology. than 250 different set of activities. The workflow is
integrated with SAP ERP for FiCo functions, Documentum
Enterprise Services – Building a common system for all lease / purchase documentation, Ericsson’s
foundation for all NetworkEngineer for inventory and other enterprise GIS
systems.
To ensure consistent referencing across all teams, a
common base map service “RMaps” along with routable Use of this application during the project phase has not
road network service was developed. RJIL developed only resulted is saving of huge costs due to efficient
custom geo-locators to find landmarks, PoIs and workflow and avoidance of redundant site acquisition but,
their telecom facilities which is used extensively in all in fact, it would have been impossible to execute project
applications. In addition, services like Monsoon Progress of this magnitude across the whole country in the given
helped ensure consistent planning and risk analysis across timeframe without such an application .
impacted areas.
Network Construction
Network Operations Centre at Reliance Jio is laid out Geospatial technology and ArcGIS platform have
with several rows of desks, facing a video wall depicting helped Reliance Jio to efficiently build an modern and
geographic and schematic status of network and KPIs extensive 4 G telecom network comprising of more
to monitor performance and availability of pan-India than 250,000 kilometres of fibre-optic cables, covering
network. GIS and NetworkEngineer based analytical 29 states, 18,000 cities and over 100,000 villages with
reports and maps facilitate this critical function at Jio. an initial capacity to serve in excess of 100 million
wireless broadband and 20 million FTTx customers
through more than 100,000 facilities.
Solution Summary
• Security and Surveillance
oo Integration with Emergency Management system.
Vayam Technology’s smart city solution based on GIS
If a distress class is made from any geographic
technology enables integration with different smart city
location, the address may be traced over the map
components like transport, safety, citizen services, asset
and simultaneously another GIS system can track
management, disaster & emergency management. The
the nearest patrolling vehicle equipped with GPS
solution based on Esri ArcGIS technology supports
system.
advanced automation and real-time integration of city
The emergency location may be immediately
monitoring and management system. The solution offering
transferred to the dashboard installed in the
varies from Geodatabase creation in 2D and 3D format
vehicle with instructions for necessary actions. The
to integrate these solutions with Smart Applications and
dispatch may be also made on handheld devices
devices for Spatial Decision Support and Action.
of police.
oo Surveillance system through video analytics
Solution Description
enabling 24 hours monitoring through CCTVs and
projecting that over GIS Map for location based
The solution uses ArcGIS desktop for data creation, ArcGIS
analysis and spatial coverage
online and Geo event Processor.
The ArcGIS Technology provides the base for the
• Integrated Work Flow system for Urban Land
SMART city right from the Geodata generation to the
management for land use management by
Smart Application integration on different platform with
development authorities
spatial analysis. This spatial analysis provides a cognitive
intelligence for Action and Decision support.
• GIS based integrated e-governance services for
municipality for
Solution Components
oo Online tracking of tax payers and non-tax payers
oo Citizen’s grievance redressal: Compliant
• Traffic and Transportation
registration location and workflow management
oo Transit management system for City Transport
supporting decision support
system, whereby the vehicles are tracked on real
oo Waste management
time basis over the GIS maps and registration of
oo Tracking functioning of electric poles and other
emergency calls from the vehicles.
utilities.
oo Generation of Traffic details of the road and
oo Tracking development in city as per city planning
Geospatial analysis of the problems in terms of
norms.
infrastructure gaps, like points of bottlenecks,
oo Effective City service provision by sending the
accident points etc.
detailed locations to service crews for maintenance
oo Integrated Traffic management in real time using
and management of services
sensors which sends real time data of traffic and
oo Different municipal service provision status, like
the GIS integrated analytics for decision support
schools, health, bus stops etc.
related to traffic like managing signals, route
diversion etc.
Electoral Data
Analysis &
Management validated data elements, electoral officers and voters are
provided access to a full spectrum of information about
critical constituents such as voter data, voter registration
A GIS based Electoral information, polling stations, personnel posted at each
location, directions to polling station clusters and a host
Management solution of other information available with only a few mouse clicks.
The entire solution can be accessed on smartphones and
tablet PCs through customizable apps.
Solution Summary
Key Features
Electoral Data Analysis & Management is a GIS based end-
• Device agnostic, multilingual, web-based intuitive
to-end solution that enables all voters and election officers
interface that serves as a complete information
to visualize relationships, patterns, and trends to deeply
gateway for voter and officers
understand their constituency and manage electoral
• Capability to query the spatial data and the election
processes effectively. The stakeholders can access
data on demand
information with respect to all facets of electoral
• Create routes to the polling station on maps and store
management like voter registration, polling stations locator
for future reference
and election data on demand. The solution has separate
• Create map-based view of several key elements such as
interface for citizens and officers.
district boundaries, locations of polling booths within
an assembly constituency as well as a parliamentary
While the citizen centric interface of this GIS based solution
constituency and other related data.
focuses on enriching the voters electoral experience,
• A high level of functionality for officers interface such
Election officer interface focuses on the herculean task of
as base map toggle, map pan, zoom in, zoom out,
election management and monitoring. Through a web-
layer toggle and legend display
based interface from the home page, election officers
• The functionality of the ArcGIS application to help
are able to access a highly sophisticated GIS Application
election personnel expertly manage election logistics
that enables them to perform a wide array of duties and
• Webcasting feature with live video, to help polling
responsibilities. The solution is a backbone to aid election
officers monitor the entire voting process and identify
officers to manage their jurisdictions as well as coordinate
any discrepancies
operations.
A Fresh Take
communicate the precise locations of remote refugee
camps, water distribution sites, and makeshift clinics to
workers and partners out in the field. If a utility had 80,000
on Addressing
electricity meters in a database, it could batch convert the
latitudes and longitudes of each location into three-word
addresses to make it easier for technicians to find them.
1 Collector for ArcGIS requires a Details page of the web map. Additionally, you can check
unique identity. on your device for the option to Download (Android or
Windows) or a cloud icon (iOS).
Collector for ArcGIS requires authentication from a ‘named
user’ account within your ArcGIS Online organization or
Portal for ArcGIS.. The number of users is determined
by the license level of your subscription. Administrators
can invite additional users to the organization, or groups
can be leveraged to share maps with users from other
organizations.
in either ArcGIS Online or Portal for ArcGIS. Public WiFi, for example, is not a best practice for
synchronizing because you cannot trust the source; the
network bandwidth or restrictions may not be capable
Tip: If it’s your first time creating a web map for use with of processing the request. If possible, synchronize when
Collector for ArcGIS, familiarize yourself with the following connected to a trusted source, like the internal WiFi of your
tutorials. organization. Collector for ArcGIS sends 2 MB bundles
of data at a time during the synchronization process, so
3offline use.
The web map must be configured for the strength of the network connection becomes more
important as the size of the data increases.
Trick: You can configure Collector for ArcGIS to only push 7Test before deploying to the field!
Create a sample web map and try collecting data and
edits up to the server when you synchronize, and to not
pull down edits made by others while you are offline. This synchronizing the edits before taking the map into
reduces the amount of data transferred, making it faster production. Collector for ArcGIS is supported on iOS,
to share your changes and save on data transfer costs Android, and Windows; you may find that an issue is
from cellular networks. If the edits being made by others specific to the hardware or to the operating system of your
are important to you, leave ‘Push Only’ synchronization mobile device. If you are unable to synchronize from your
disabled. sample map, please contact Esri Technical Support.
There are many other use cases for the Geotrigger Service, Save battery life - We know how time consuming it is
too. to manually manage the frequency of GPS checks, and
• Notify citizens about road closures, emergencies, or to get the right balance of accuracy and battery life.
public safety warnings based on their past or current That’s why we baked battery life management into the
location. Geotrigger Service. Just choose one of the three tracking
• Inform tourists about interesting places as they explore profiles that best fits your app’s needs, and you’re good
your city, theme park, etc. to go.
• Engage customers with personalized content or deals
the moment they enter a store—or a set amount of Built on top of core location services - The Geotrigger
time after they have dwelled there. Service greatly enhances iOS and Android’s native
• Send a message to prospective home buyers when geofencing features, like the ability to create complex
they’re near properties that match their search polygon geofences and to notify other servers and
criterion. services when triggers are fired. There’s also a visual
• Optimize customer service by notifying employees editor, allowing you to quickly manage geofence alerts
when a customer who just ordered something from your without code.
mobile app arrives at your store to pick up the item.
Bengaluru
Ramakrishna Towers, 4th Floor, 31/2,
Rupena Agrahara,
Begur Hobli, Hosur Road (Near Silk Board Flyover)
Bengaluru-560068, Karnataka
T: +91-80-30289500E: [email protected]
Chennai
629, Regus Millenia, RMZ Millenia Business Park
New Delhi Level 6, Phase II, Campus 4B,
Unit 602A, No.143, Dr. M. G. R Road, Perungudi
Chennai-600096, Tamil Nadu
T: +91-44-66915159
E: [email protected]
Hyderabad
Q City, Block B, 6th Floor, Sy. Nos. 109, 110, 111/2,
Nanakramguda Village,Serilingampally Mandal,
R. R. District, Hyderabad-500032, Telangana
T: +91-40-44486666
E: [email protected]
Ahmedabad Kolkata
Kolkata
3B-501, 5th Floor, Eco Space Business Park,
Nagpur Rajarhat, New Town,
Kolkata-700156, West Bengal
T: +91-33-40724446
E: [email protected]
Mumbai Mumbai
4th Floor, Marwah Center, Kishanlal Marwah Marg,
Off Saki Vihar Road, Andheri (E),
Hyderabad Mumbai-400072, Maharashtra
T: +91-22-40103200
E: [email protected]
Noida
H-7, Sector 63,
Noida-201301, Uttar Pradesh
T: +91-120-4285000E: [email protected]
Bengaluru Chennai
Nagpur
4th floor,186-Indu Yesh II, Cement Road,
407, Near Ramnagar square, Shivaji Nagar,
Nagpur-440010, Maharashtra
T: +91-712-6605869
Copyright © 2017 Esri. All rights reserved. Esri, the Esri globe logo, and esri.com are trademarks, registered trademarks, or service marks of Esri in the United States, the European
Community, or certain other jurisdictions. Other companies and products mentioned herein may be trademarks or registered trademarks of their respective trademark owners.