Google Android Map API Presentation 13/03/2008. Map API – Overview (1) Map rendering facility on Android device Similar to Google Earth Integrate map.

Slides:



Advertisements
Similar presentations
Google Android Introduction to Mobile Computing. Android is part of the build a better phone process Open Handset Alliance produces Android Comprises.
Advertisements

Google APIs & Location Based Applications -Krishna Achanta
The Latest of Spatial Web Services Provided by NGIAs Presenters' Name and Title Organization The Second UN-GGIM-AP Plenary Meeting Teheran Iran 29 October.
Visualizing maps on the web. What is a Map? A map is a drawing that is the representation, on a certain scale, of a terrain.
Lab 6: Converting ArcMap files to Google Compatible Files Steps: 1.Save the Lake Whatcom Tributaries data to a layer file. 2.Convert the Layer file to.
Connect Pictometry Online End User
A comprehensive solution for publishing maps and intelligent network information via the Web Bentley Geo Web Publisher for Communications.
Prepared by: Prepared by: Jameela Rabaya Jameela Rabaya Fatima Darawsha Fatima Darawsha.
App Development on Android
Unit One: GIS Concepts In this unit… ► What is GIS? ► Types of GIS data ► What can you do with GIS? ► ArcGIS 9 license levels ► Basics of the ArcGIS 9.
Android Application Development. Agenda  Android Business Model  Why Android  Android application market space  Market Segments & Target customers.
Analysis of Tactile Map Reading Tablet, Visual and Signal Teams for CIS 423/510.
MOBIGUIDE MOBIGUIDE CS 8803 – ADVANCED INTERNET APPLICATION DEVELOPMENT Project Presentation By: Ashwin Pallikarana Tirumala Lalanthika Vasudevan Sneha.
Group 9: Chill Geordi: RFID based location sensing Brian Loo (bloo) Geeta Shroff (gshroff) Zane Starr (zcs)
Navigation and Controls 1.Search panel - Use this to find places and directions and manage search results. Google Earth EC may display additional tabs.
Google mapping tools in the newsroom Part 2 Highway Africa 2010 Compiled and presented by Jackie Rajuai.
Intelligent Tutoring System Mobile Communication Team Drew Boatwright Nakul Dureja Richard Liou.
CS378 - Mobile Computing Maps. Using Google Maps Content on using Google Maps inside your app Alternatives: Open Street Maps –
Route Tracker App Android How to Program © by Pearson Education, Inc. All Rights Reserved.
Project Rickshaw SEARCH - FIND - GO. Project Rickshaw TEAM MEMBERS KEVIN AUGUSTINO – MATT FOX – DAVID MOORE SPONSORS KARASU TECHNOLOGIES - ERIK PAUL -
Integration of APPX Applications with Google Earth © John Selvage, Selvage Custom Software APPX Conference - October 2011.
Intranet and internet based software components. 2 Overview  What are intranet and internet based map applications?  System Requirements  Architecture.
By: Simon Kleinsmith Supervisor: Mr Mehrdad Ghaziasgar Co-supervisor: Mr James Connan.
Rakesh Kumar Jha M. Tech..  Master Android Development via a fun and easy to learn system  Learn step-by-step via Class Room, Online, Audio, Video Android.
GIS technologies and Web Mapping Services
MOBIGUIDE MOBIGUIDE CS 8803 – ADVANCED INTERNET APPLICATION DEVELOPMENT Project Presentation By: Ashwin Pallikarana Tirumala ( ) Lalanthika Vasudevan( )
Exploring Map Layers in Google Earth Georeferencing Images.
Android, where is my car? Summary. This is the just the summary of topic after it was taught in the lecture class. The LocationSensor component can report.
Social network Twitter Hashtag: #m2eu #android Personal Israel Ferrer –
Location based services
APPX Conference Welcome! Welcome! Agenda – Friday AM  Redmine  Customer/VAR Presentations Mapping customers in Google Earth Mapping customers.
Support the spread of “good practice” in generating, managing, analysing and communicating spatial information Participatory Internet-based Mapping Basics.
Data Storage: Part 4 (Content Providers). Content Providers Content providers allow the sharing of data between applications. Inter-process communication.
Industry Liaison Office A Division of NUS Enterprise NUS Technologies for licensing Industry Liaison Office A Division of NUS Enterprise.
CS378 - Mobile Computing Intents.
Survey Creation and Editing. Session Objective Understand how to create and edit a survey Practice loading surveys onto the server, running them on the.
Android - Project Green basket Android Application * Let's you do your grocery shopping location based. * Let's you decide to go to the closest grocery.
Programming Games Google Map API examples. CSS. Classwork/homework: Catch up. Upload work. Show your [more] complex Google Maps API example. Plan your.
Open University of Sri Lanka. Domain n Open University of Sri Lanka Web browser Hand held device CyberGIS Web Cloud Existing GIS providers GPS device.
CS378 - Mobile Computing Intents. Allow us to use applications and components that are part of Android System – start activities – start services – deliver.
COMP 365 Android Development.  Every android application has a manifest file called AndroidManifest.xml  Found in the Project folder  Contains critical.
1 WCAG2 for ICT Working Draft.
MAKANI ANDROID APPLICATION Prepared by: Asma’ Hamayel Alaa Shaheen.
Ryan MacDowell Marko Popović.  Currently it takes too much time and effort to understand how, where, and when people spend their money  Create a web.
Adding Location Nasrullah. Adding Location Adding a Map Activity Obtaining a Map API Debug Key Adding a Map View Finding an Address with Google’s GeoCoder.
The Semantic Logger: Supporting Service Building from Personal Context Mischa M Tuffield et al. Intelligence, Agents, Multimedia Group University of Southampton.
learn. do. dream. Going Native Native Application Integration Attachments Camera GPS Mail Maps Phone Voice Input.
OCS Remote Viewer Release 0.12 March 21, 2007 Confidential.
Maps, Latitude, and Google Earth Alex Garden Hailey Tellam Anthony Kozlowski.
Ubiquitous Access for Collaborative Information System Using SVG July Sangmi Lee, Geoffrey Fox, Sunghoon Ko, Minjun Wang, Xiaohong Qui
Wildland Fire Management Information (WFMI) Weather Lesson 3: View Choices February 2013.
Topic 10- GIS layers to web
Parts of a Computer. Two Basic Components of a Computer System Hardware Parts of the Computer System you can physically touch Software Computer Instructions.
Project Retrospective Team FancyPants. What is CyteSee? Idea.
Data Visualization as a Tool for Communicating Ocean Science Rob Bochenek Information Architect Axiom Consulting & Design.
Requirements Analysis Review Modeling Team Matt Weyant 26 Oct 1999.
JavaScript, Sixth Edition
丁建文 國立高雄應用科大資管系副教授 兼任計網中心軟體發展組組長 跨平台行動應用軟體開發技術 : HTML5 & Mobile JavaScript Framework 暨南大學.
The Evolution of Technology In the Workplace There’s An App For That:
3 rd -party APIs Kalin Kadiev Astea Solutions AD.
The Doodlz app enables you to paint by dragging one or more fingers across the screen. The app provides options for setting the drawing color.
Tracking device movements
Web Mashups -Nirav Shah.
Google APIs and Facebook API
AnDroid GoogleMaps API
Tracking and Booking Taxi
Iteration 1 Presentation
Information Technology Services
Android Topics What are Intents? Implicit Intents vs. Explicit Intents
PHC workshop in Kuala Lumpur June 25 – 28, 2018
Presentation transcript:

Google Android Map API Presentation 13/03/2008

Map API – Overview (1) Map rendering facility on Android device Similar to Google Earth Integrate map functionality into an Android application

Using Maps (1) - General MapActivity to handle creation, loading, streaming and event handling MapView to display a map as a component MapController to navigate between map locations

Using Maps (2) - Overlays Overlays used to display additional graphics as layers on top of a map

Using Maps (3) - Locations Locations on a map specified using the geo- URI (Uniform Resource Identifier) standard – not fully supported Specify latitude and longitude as a Point, translate this on map using the PixelCalculator class

Example #1 – Map API A game where the user is shown a map on screen and the user must guess the country Store the country names and coordinates as well as zoom level in a database Different difficulty levels (number of countries in multiple choice, zoom level)

Example #2 – Map API+ Use the Map API in conjunction with other APIs to increase program functionality Using Location and Media APIs, acquire data on a location such as photos or videos (via RDF) and display them to the user

References Android Map Package Documentation oid/maps/package-summary.html geo URI Draft Proposal