Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Unity: Integrating GPS and Points of Interest

Unity: Integrating GPS and Points of Interest

3h 57mAdvanced2019-03-18

Authors

Diego Herrera

Diego Herrera

Teacher and developer of 3D and AR apps

Course details

Geographic data is at the heart of much of the large-scale augmented reality work out there, but adding it to projects takes finesse. In this hands-on course, instructor Diego Herrera lays out the process, showing beginners how to use GPS inside Android and iOS applications. Throughout the course, Diego details how to load information from the Google Places API and process the JSON code successfully inside Unity. Learn how to set up an augmented reality camera, as well as how to build a fully-functional application that can sort results by distance.

Learning objectives
Setting up an AR camera
Building a scrolling menu
Creating a scene controller
Using Unity to load data from a website URL
Refactoring code
Populating a virtual object with JSON data
Calculating distance using GPS
Sorting results

Skills covered

Real-TimeGame DevelopmentUnityVisualization and Real-TimeAECProduct and ManufacturingSoftware DevelopmentDeep Dive (X:Y)

Concepts

0. Introduction

  • 01 - Learn how to use GPS with Android and iOS
  • 02 - Installation

1. Creating a Virtual Camera With On-Screen GPS

  • 03 - Augmented reality camera set up
  • 04 - Introducing GPS and location services
  • 05 - Create a visual GUI placeholder
  • 06 - Preparing the project for export
  • 07 - iOS installation
  • 08 - Android installation

2. My Place Finder Real Google Places App

  • 09 - Creating a Google Cloud live account
  • 10 - App layout and scrolling menu buttons
  • 11 - Project setup
  • 12 - Create a scene controller
  • 13 - Connect the GPS class to the place finder app
  • 14 - Load data from a website URL, part 1 from inside Unity
  • 15 - Load data from a website URL from inside Unity, part 2
  • 16 - Refactor code to improve functionality
  • 17 - Process the JSON code from a URL
  • 18 - Populate a virtual object with JSON data
  • 19 - Use the real names on prefabs
  • 20 - Calculate distance using GPS
  • 21 - Dynamic button listeners, part 1
  • 22 - Dynamic button listeners, part 2
  • 23 - Sort results by nearest first, part 1
  • 24 - Sort results by nearest first, part 2
  • 25 - Sort results by nearest first, part 3

Conclusion

  • 26 - Inspiration for your future projects
  • 27 - Next steps

Related courses

Related learn paths

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal