Step 1 Preparation and Planning

Similar documents
Mobile GIS Guide. About The Author. Getting your mobile GIS project off the ground

A Workflow for Creating and Sharing Maps

City of Corpus Christi. Mobile GIS Viewer. For ipad

Prepare Data ArcMap Open Trees.mpk Chrome ArcGIS Online New Map Chrome Esri Blogs Chrome Local Government Resources Reflector Phone Connected

AV-18 Introduction of the GIS Integration

Note: Hands On workshops are Bring Your Own Laptop (BYOL), unless otherwise noted. Some workshops are Bring Your Own Mobile Device(BYOD).

How to Setup and Manage Spatial Assets with ArcGIS Online for a Mobile Workforce

Portal for ArcGIS. Satish Sankaran Robert Kircher

ArcGIS Web Mapping. Sam Berg, esri

Esri GIS Mobile Solutions. John Sharrard

Making Your Mobile Workforce More Efficient

White Paper. Freeance Mobile for Cityworks

Creating Web and Mobile Maps Using ArcGIS Online. SCO Technical Paper

Network Analysis with ArcGIS Online

Texas Wildfire Risk Assessment Portal (TxWRAP) User Manual. Texas A&M Forest Service

ArcGIS Pro. James Tedrick, Esri

ArcGIS 10.1 Web Apps and APIs. John Hasthorpe & Kai Hübner

ArcGIS Platform. An Integrated System. Portal

Quick Start Guide to. ArcGISSM. Online

This is our best... YOUR best... Online Banking yet!

Mobile App Proposal Magazine company- @address.com. January 12, y. Direct Contact.

Petroleum Web Applications to Support your Business. David Jacob & Vanessa Ramirez Esri Natural Resources Team

An Esri White Paper October 2010 Esri Production Mapping Product Library: Spatially Enabled Document Management System

Making Your Mobile Workforce More Efficient

ArcGIS online Introduction Module 1: How to create a basic map on ArcGIS online Creating a public account with ArcGIS online...

Web and Mobile GIS Applications Development

MENDIX FOR MOBILE APP DEVELOPMENT WHITE PAPER

Configuring and Extending ArcGIS Solutions Web Applications

Designing for the Mobile Web Lesson 3: HTML5 Web Apps

Esri Maps for Office, SharePoint & Dynamics CRM. Tony Howser Sentha Sivabalan Scott Ball

KEY PHASES. In Creating a Successful Mobile App

Here s how to choose the right mobile app for you.

AUT OneDrive for Business. Instructions for Using OneDrive on Windows Platform

PDF MAPS FOR SMARTPHONES AND TABLETS

Take Your Rocket U2 Apps Mobile with Rocket LegaSuite. Greg Mummah, Product Manager Rocket Software

ArcGIS. Server. A Complete and Integrated Server GIS

How To Collaborate On A Project Plan 365 Plan On A Pcode On A Microsoft Project World On A Macbook Or Ipad Or Ipa Or Ipam Or Ipat Or Ipar Or Ipor Or Ipro Or Ipo Or Ip

MobileMap and Spatial Content Management: Integrating Field Data Collection, Document Management and Enterprise GIS for Natural Resources

NatureServe s Environmental Review Tool

Project Plan 365 Collaboration with Microsoft Project Files (MPP) Shared on Network Folders

Adobe Experience Manager Apps

A Brief Explanation of Basic Web Services

Contents. General Overview Common Work Flow... 3 Full Feature List... 4 Additional Information Website... GIS.Garafa.

Reveal More Value in Your Data with Location Analytics

Lecture 8. Online GIS

Project Plan 365 Collaboration with Microsoft Project Files (MPP) in Dropbox cloud

Creating Maps in QGIS: A Quick Guide

Mobile Solutions in ArcGIS. Justin Fan

ESRI Mobile GIS Solutions Overview. Shane Clarke ESRI

Activity: Using ArcGIS Explorer

What is a Mobile Responsive Website?

Publishing geospatial data to the web using the EEA infrastructure

ArcGIS Workflow Manager: An Overview

Medstar Health Dell Services

Developing Apps with the ArcGIS Runtime SDK for Android. Ben Ramseth Esri Inc. Instructor Technical Lead

Visualize your World. Democratization i of Geographic Data

Scott Moore, Esri April 4, Intermountain, Great Falls, MT

Location Analytics Integrating GIS technologies with SAP Business intelligence,

ArcGIS Online. Visualizing Data: Tutorial 3 of 4. Created by: Julianna Kelly

RESPONSE TO GIS SERVICES RFP. 1. What version of ArcGIS software are you using? If it is not the latest, is there a plan to upgrade?

Using the Jive for ios App

setup information for most domains hosted with InfoRailway.

Introduction to GIS software

Essential Mapping Apps

MAXPRO. Series IP Video Solutions LEARN ONE, KNOW THEM ALL. Open, Flexible and Scalable Video Surveillance Platform

Converting GIS Datasets into CAD Format

Building Mobile Applications

Enhancing Asset Management with a GIS Program. Lori A. Burkert, P.G. lburkert@entecheng.com

QR Code Functionality for Wildland Fire Mapping Jarl Moreland USFS GIS Specialist Albuquerque, NM R3RO

Mobile Responsive Web Design

ACTIVITY & LOCATION BASED ANALYTICS APPLICATIONS

Using ArcGIS for ios with Data on ArcGIS Online

1. Target Keyword: Digital publishing Page Title: Extend your Mobile Reach with ASO for Apps

White Paper. Bridging the essential gap between Mobile Cloud and crowd based testing. 1. Introduction. 2. Testing Lifecycle

Kofax White Paper. Mobile Technology for Advanced AP Automation. Executive Summary

RapidValue Enabling Mobility. How to Choose the Right Architecture For Your Mobile Application

KICK-START CLOUD VENTURES

Getting Started With LP360

Enterprise Analytics. (Also known as Pyramid Analytics or BI Office) Mobile Device Support

NEC CLOUD STORAGE. Demo Guide

PROPOSAL. + Branding + Web Design + Development. November 18, 2014 Prepared by: Maya Elious Prepared for: Client Name

Responsive Web Design. vs. Mobile Web App: What s Best for Your Enterprise? A WhitePaper by RapidValue Solutions

Promoting Your Location Platform

INTRODUCTION to ESRI ARCGIS For Visualization, CPSC 178

White Paper. Anywhere, Any Device File Access with IT in Control. Enterprise File Serving 2.0

Enterprise GIS Solutions to GIS Data Dissemination

Beyond Responsive Design (for Online Retailers): Delivering Custom Mobile Experiences for Multiple Touch Points

Solution Visualization

Configuration Guide Contigo Mobile Tracker

Transcription:

Its daunting starting any GIS Web or Mobile project. Where does one begin? This 3 step guide should help you get past your project inertia and start things moving rapidly forward. Step 1 Preparation and Planning a) Understand and Define the Project Requirement Do you have a clear idea of what the app should do? If you are still in the ideas phase, flesh out the details. Be able to describe the purpose of the application, and define the requirements. Questions you may want to ask yourself include: Can I provide an 'elevator statement' or, the shortest possible explanation of the applications purpose? Example: Application High Level Summary We require a mobile application which provides oil well (point) data capture and editing functionality for use by non GIS trained field crews. Do you have a clear understanding of all the functional elements of the application and can you list them? Example: Core Requirements 1) Basic intuitive map viewer with pan and zoom. 2) Base map switcher 3) Geolocate button 4) Routing widget 5) Search functionality against the parcels layer 6) Point attribute query tool

b) Who is the Target Audience? Any GIS Web or mobile app is targeted at a specific audience. Is your application for GIS power users, executives, analysts or consumers? GIS is now serving a wider audience than was once the case. From interactive maps for citizens, to data collection apps, and those providing retail site analysis. The list is almost endless. Any GIS application need be carefully designed for the target audience. Example: Target Audience An application targeted at power GIS users will be quite different to one used by consumers. The TOC (table of contents) most GIS users know provides the ability to turn layers on and off. It can be a useful tool. But include a TOC in a citizens feedback application, and your users will quickly turn away. Know your target audience well, and let that knowledge help drive the applications functional spec and design. c) Focused GIS Apps True desktop applications remain complex, with tools to serve every need. ArcMap and QGIS are good examples; most often used by skilled GIS analysts. The Web and mobile worlds are different. Today they are all about focused apps; simple, and intuitive, providing specific functionality. Example: Focused Mobile Location Analytics Application Our recently launched Mobile Location Analytics app provides users dynamic data on the socioeconomics of the surrounding area. Select a point, line or polygon and buffer your selection for a demographic summary. The app allows users to generate a PDF which provides a report, summarizing the results of each demographic analysis. Its easy to use, and has a focused purpose. d) Web GIS Apps.. Things to Consider There are many ways to create Web GIS applications. Today they can be built to look good and be use-

able on PC's, smartphones and tablets. So called responsive design is an increasingly popular approach to Web GIS development; providing a seamless home/office to mobile experience. Example: Web GIS Commercial Real Estate Application We have been working with a number of commercial real estate companies. Agents and brokers still rely on pen and paper (brochures, flyers etc) for much of their work when out of the office. We have been developing a series of Web GIS apps which are designed for use on all devices. Now agents can view property information in the same Web application on their office computer, ipad and iphone. It is transforming the way they are doing business. e) Mobile GIS Apps Exciting new Possibilities There are many things to consider when developing a mobile application: Is this to be a Web application accessible from a mobile browser, or an installed application maybe sold in Apple's istore or Google Play? If it is to be an installed mobile app, is this an application which is targeted for use on an iphone, ipad, or Android device? Maybe targeting only one platform is too limiting and you want to the GIS app to be crossplatform, so available to both Apple and Android users? There are many ways to build mobile apps. So called native apps are designed to be run on one platform only: ios, Android or Windows. Whereas hybrid mobile apps run on all/most mobile platforms. There are advantage and disadvantages to each approach. Example 1: Native Mobile Application A client approached us in need of a retail focused mobile application used to communicate with users as they approached a store. The platform to be supported was Android only. The client was also an Esri user. We elected to build a native application using the new Geotriggers Service from Esri. Example 2: Hybrid Mobile Application A local ski resort was in need of a mobile application which provided visitors information about local resources and facilities. The mobile app needed to run on both Apple and Android mobile devices, and budgets were limited. Our choice was to build a hybrid app against maps published in ArcGIS Online. f) Design Can you visualize how the app should look and feel? At the pre-development phase you certainly don't need detailed designs of each page of the application. But you do need to have a rough idea of how the application should look, and maybe more importantly the workflows. This is a term often used to describe the flow of the application; when I click this button where does it take me, and does this make sense to a user? We often rely on skilled designers to create the look, feel and flow of the application we build. Often clients are asked a series of design questions. A final design requirements list might look like:

Example: Design Requirements List Map must take up most of the screen real estate Top header should run the full length on the screen. Logo, title must appear on the left side of the header Functional buttons should be on the left right of the header The header and button must fit with our corporate color scheme Functionality buttons must be intuitive, with text or easily understood icons Widgets should be visible in moveable pop ups g) Data Consider carefully your data. Do you have what you need for the application; this includes base maps and layers? Is it available over the Internet, maybe in ArcGIS Server, ArcGIS Online or GeoServer? Quite often our initial work with clients is focused on data preparation. Cleaning, conversion. optimizing, schema design, and publishing. At the end of the day applications come and go, but your data is the life-blood of your organization. Example: Data Preparation We have a client whose work was all done using ArcMap. They generated and distributed shapefiles to other offices nightly. Recognising the inefficincy of this approach, they approached us to improve their workflows. Our solution was to publish their data to ArcGIS Online, and build complimentary apps for distributed office staff. This process started with data preparation; geodatabase design, domain generation and publishing. h) GIS Platforms and Servers There are many options for publishing and serving your geo-data to a Web or mobile application. Esri's ArcGIS Server and the new cloud based ArcGIS Online, provide both basic and advanced GIS functionality. In the open source world GeoServer is a very advanced geospatial server. Your choice of server is determined both by your applications requirements, and your budget. Example: ArcGIS Online ArcGIS Online is a new, simple to use mapping platform. After purchasing a subscription little training is needed to publish data from many different formats (spreadsheet, shapefile, KML) and create maps. WebMapSolutions and other GIS development companies are building simple, focused applications which allow users to interact with their data. Administration of users and groups is also easy and provides a controllable level of data security. Costs are linked to credits used, site access and number of named users. The credit model used by Esri has created some confusion in the user community, but the platform itself is an excellent way to quickly publish and share your GIS data.

Step 2 Development The planning phase is crucial to the success of any project. If you do not have internal expertise, use the in-house resources offered by companies such as ours to prepare thoroughly. With your due diligence done it is time to move the project to the development phase. If your planning and preparation has been thorough, this next phase should be smooth. With a detailed spec and clear design those developing the project will have everything they need to make your vision a reality. Step 3 GIS Integration

At WebMapSolutions increasingly more of our GIS projects involve integration. GIS no longer lives in a world of isolation. Many of our clients use desktop GIS applications such as ArcMap and Web GIS apps. Cloud and mobile technology have meant we can now integrate desktop, Web and mobile providing an integrated, complementary GIS environment. Now field staff, analysts, Web users and executive all can have access to the same data. Think about that for a moment. No more working in isolation. A new sharing GIS environment, data accessible from anywhere using any device. Sounds expensive? GIS has never been more economically, nor provided such wide benefits. WebMapSolutions are integration experts, we design systems based on your specific requirements and workflows. Any projects you have planned, keep integration at the forefront of your mind. The benefits will be felt across your organization. Final Thoughts These are exciting times. Incredible opportunities are ahead for applying GIS technology. Consumers, executives, maintenance staff, citizens. Everyone will benefit. Every vertical, every sector, every industry will leverage location based technology. In this guide we have provided you the information you need to get your project started. If there is anything we can do to help let us know.