Chapter 04
Chapter 04
Mobile GIS
Instructor
Chapter objectives
• “Post-PC era”
Web
Mobile GIS
GIS
• Mobility
• Location awareness
- Positioning technology: GPS, cellular networks, Wi-Fi networks, Bluetooth …
- User location is often the subject area. User can see, touch, hear, smell, and feel the subject.
• Near real-time information
• Large volume of users
• Versatile means of communication
VLC
(Visual Light
Communication) GPS
(Global
Positioning System)
BLE
(Bluetooth
GSM
Low Energy)
(Global System
for Mobile
Communications)
Wi-Fi
Indoors Outdoors
Getting to Know Web GIS, fourth edition
Editable feature layers: Foundation of mobile data collection
Views
• Data integrity
• Ease of editing
1. Browser-based apps
• Examples: apps you created with ArcGIS web app templates
• Advantages
• Run inside web browsers, no installation is needed
- Based on HTML, JavaScript, and CSS
- Better cross platform capabilities than the native app approach
- Typically less costly and quicker to develop than native apps
• Disadvantages
- User experience typically cannot compete with native apps
2. Native apps
• Examples
- ArcGIS Collector, Explorer, Survey123, QuickCapture Workforce, Navigator …
• Advantages
• Deep-level access to device hardware and other resources
• Typically have better performance than browser based apps
• App store user experience (search, discover, review, sale/buy, install, and so on)
• Disadvantages
- Not cross platform, require platform specific programing skills
- Objective-C or Swift for iOS, Java for Android, and .NET for Windows Phone
- More expensive to develop
3. Hybrid-based approach
- Integrates native components and HTML/JavaScript/CSS to build native apps
• Examples
- Embeds a web control into a native app to load HTML and JavaScript contents
- Use frameworks such as PhoneGap to allow deeper integration with the native platforms
Plan Navigate
Use location to assign and Route to your work using your
coordinate field activities roads, your GIS data – even
while offline
Coordinate Understand
Act on real-time conditions in See what’s happening
the field to update worker around you with maps
tasks
Capture
Monitor Perform data collection and
Know where workers are and send it back to the office from
see the progress of work in anywhere
real time
Plan Navigate
ArcGIS Workforce ArcGIS Navigator
Coordinate Understand
ArcGIS Workforce ArcGIS Explorer
ArcGIS Tracker
ArcGIS Explorer
Capture
Monitor ArcGIS Collector
ArcGIS Tracker ArcGIS Survey123
ArcGIS Dashboards ArcGIS QuickCapture
Dispatchers
Work assignments
Projects Fieldworkers
Working status
Project Owner
Getting to Know Web GIS, fourth edition
ArcGIS Explorer
Maps anywhere, online and off-line
ArcGIS Online
ArcGIS Enterprise
• ArcGIS Companion
- Manage content and administer your Web GIS anywhere
• ArcGIS Navigator
- Routing using special maps and rules even when offline
ArcGIS Online
ArcGIS Enterprise
REST API
JavaScript API iOS Android Windows Phone Multi-platforms Linux Windows MacOS
(Objective C) (Java) (.NET) (Qt) (C++, Java) (.NET, Java) (Objective C)
Android
Linux
Windows
Mac
• LBS refers to information services that integrate the locations of mobile devices to provide added
value to the mobile user.
• Digital spatial data produced voluntarily by citizens rather than by formal institutional data producers
• Crowdsourcing
- Engage citizens to report crimes
- Collect traffic speed, accidents, and police locations from mobile users (Waze)
• AR superimposes computer generated or retrieved (often from the web) information with a live
view of the world
• Often related with mobile GIS
- Awareness of location, direction, and tilt angle
- Live view via camera
• Categories
- Tabletop: pins 3D content to a real-world surface
- World-scale: GIS data is rendered and displayed on top of the camera view
- AR-based tour guide app
- App to “see” underground pipelines
- More examples
Link to an article
Getting to Know Web GIS, fourth edition
Customize mobile GIS with edge computing & artificial intelligence
A customized Survey123
recognizes a plant’s name
from a photo of a leaf
A customized QuickCapture
recognizes a building type
Cinema
from its camera view 66.99 %
43 ms
Getting to Know Web GIS, fourth edition
Tutorial demo: Survey123
A university wants its students, staff, and the public to report nonemergency incidents on campus
• Section 4.3 prepares and configures editable feature layers and a web map
• Section 4.4 uses Collector to collect point and line incidents
• ArcGIS provides a suite of mobile apps, including ArcGIS Collector, Survey123, Explorer,
QuickCapture, Tracker, Navigator, Workforce, Companion, and AuGeo
- Collector is map centric and requires an editable feature layer in a web map
- Survey123 is form centric and requires a form that can be created using Survey123 Connect or web designer
- …
• Mobile GIS is the foundation of many popular types of apps and frontiers, including location-based
services (LBS), volunteered geographic information (VGI), virtual reality (VR), and augmented reality
(AR)
Requirements: Your survey must have at least one rule and must allow users to do the following:
- Specify locations (points, or lines, or polygons) on a map
- Choose one or multiple options, such as type of suspicious activity, type of bugs, type of symptoms, and so on
What to submit:
- The URL that asks your users to open the survey in a browser or in the Survey123 field app
Requirements:
- Create at least a point layer, and a line or polygon layer with at least a domain and with attachments
enabled on all the layers
- Define domains and feature templates for at least one layer
What to submit:
- The URL to open your web map (if you choose to use Collector)
- or the URL to your QuickCapture project