Easy Mapping with Google

Total Page:16

File Type:pdf, Size:1020Kb

Easy Mapping with Google GOOGLE MAPPING FOR TEACHING AND LEARNING SPRING 2015 Easy Mapping with Google Applications: Mapping is a great way for students to visualize spatial information to help them develop analytical abilities or conduct research. Until now, you needed expensive software and, in many cases, a tame programmer, to make good use of mapping tools. Now with Google Maps, it is easy to make multi-layered maps for class assignments. As with other Google tools, the maps are shareable. Sample applications might be: • Maps to track the spread of disease over time and across different types of communities. • Maps to study the migration of peoples or animals. • Maps to geo-reference places of significant cultural or historical importance. • Maps to study marketing trends, purchasing habits, or distribution systems. Creating and Annotating Simple Google Maps Begin by launching Chrome, signing in to your Google account, and launch Google Maps. You can launch Maps from the grid icon (you may have to choose “More”) or just type maps into the search bar. Then follow these steps: 1) Maps->MyMaps->Create->enter a title->make the map public (or not, as you prefer) - >Done->Edit 2)Enter an address or GPS coordinates of the location you wish to use, then zoom in or out to get the resolution you need. Then Save. 3)Annotate your map, by inserting place marks. (Note that these can be deleted if you need to remove one by right-clicking and choosing delete.) You can use the Google icons or your own custom icon. You can add text, images, and/or links that will appear when the icon is selected. Select the camera icon in the lower right hand corner to add links to images or videos. An easy way to add a set of locations is to use Excel to create a .csv file (comma separated) with a column for the name of the location and a column for the address. The columns should have labels and be sure to choose SAVE As… and .csv when saving the file. See an example below: PAGE 1 OF 6 CENTER FOR TEACHING AND LEARNING GOOGLE MAPPING FOR TEACHING AND LEARNING SPRING 2015 4)You can add “layers” that allow you to plot different types of information. Click the “Add Layer” tool. 5) You can change the place maker icon by clicking the paintbrush to the right of the place name as shown here and either choose other icons/colors or add your own custom icon. For a Google Maps tutorial: https://www.youtube.com/watch?v=hLHEziyGb34 PAGE 2 OF 6 CENTER FOR TEACHING AND LEARNING GOOGLE MAPPING FOR TEACHING AND LEARNING SPRING 2015 Practice (using a mock assignment) Learning objective: This assignment is to help you understand the seasonal migration of birds and the threat posed by airplane traffic. Prepare by reading this article: http://www.huffingtonpost.com/2014/05/01/jfk-birds-shot-protected-airport-port-authority_n_5246071.html Begin by choosing 3 migratory bird species that can be found in Virginia in the Fall. Some references to get started: http://birds.audubon.org/ http://www.npwrc.usgs.gov/resource/birds/migratio/patterns.htm http://www.deq.state.va.us/Portals/0/DEQ/CoastalZoneManagement/coastalconnection.pdf Using Google Maps, you will create a map with two layers. 1) The first layer will show where the birds start their migration (Summer habitat) and where they are in Virginia in the Fall. (Pick a few some sample locations for each species based on their type of habitat: woodland near water, coastal, grassland, etc.). The data file might look like this: Use Excel to create this file and save it as a .csv file. Next, go to Google maps and choose: MyMaps->Create->enter a title->make the map public (or not, as you prefer) ->Done->Edit Import your .csv file. You can click on each entry to modify the marker and its color or icon as you prefer. You can add lines to mark the migration as shown below (lines are given numbers by default, but you can edit their titles to remove them): PAGE 3 OF 6 CENTER FOR TEACHING AND LEARNING GOOGLE MAPPING FOR TEACHING AND LEARNING SPRING 2015 2) Next, we’ll add the second layer which will show airports in Virginia. You may need to adjust the zoom to get a useful image: An assignment structured in this way will help students make relationships between concepts, it will require them to engage more deeply with their reading, and will foster analytical development. But I want more! After you feel comfortable with the basics, you might want to try something more ambitious. Here are some mapping basics. Mapping systems use coordinate systems called datums (not data!) that define points on the earth by longitude and latitude (horizontal datum) and altitude (vertical datum) often in decimal degrees. WGS (World Geodetic System) 84 and NAD (North American Datum) 83 are commonly used systems. (Other countries may use a different datum.) If you have coordinates in degrees and minutes and need to convert them to decimal degrees, you’ll find a handy calculator here: http://transition.fcc.gov/mb/audio/bickel/DDDMMSS-decimal.html To find the latitude and longitude of a location, go to http://itouchmap.com/latlong.html PAGE 4 OF 6 CENTER FOR TEACHING AND LEARNING GOOGLE MAPPING FOR TEACHING AND LEARNING SPRING 2015 Understanding KML files KML stands for KeyHole Markup Language and is used to create files for displaying maps on Google Earth, Google Maps, and other mapping software. For a nice tutorial, see: https://developers.google.com/kml/documentation/kml_tut and some templates at https://developers.google.com/kml/. If you know a little HTML, KML will seem familiar. If not, it helps to know that instructions are given within codes called “tags.” Tags start with a command within angle brackets <> and end with a command within angle brackets preceded by a forward slash </> For example, to mark a location on a map: <?xml version="1.0" encoding="UTF-8"?> <kml xmlns="http://www.opengis.net/kml/2.2" xmlns:gx="http://www.google.com/kml/ext/2.2"> <Document> <Placemark> <name>Creating a location example</name> <description>Hello World</description> <Point> <coordinates>-78.158,39.169</coordinates> </Point> </Placemark> </Document> </kml> You can create KML files using MS Word, and then using SAVE As…. save the file as .txt format. Then, using the Finder, rename the file to .kml. (Example: birds.txt should be renamed to birds.kml). You’ll need to change the extension back to .txt to edit it with Word. Another alternative is to use the TextEdit.app. You’ll need to look under Preferences to chance the file type from .rtf to .txt (Plain text). PAGE 5 OF 6 CENTER FOR TEACHING AND LEARNING GOOGLE MAPPING FOR TEACHING AND LEARNING SPRING 2015 KML files will allow you to format the data for your map in many ways. Try this example to plot a polygon: <?xml version="1.0" encoding="UTF-8"?> <kml xmlns="http://www.opengis.net/kml/2.2"> <Document> <Style id="polygon style"> <LineStyle> <!--Google HTML Color codes to find the colors you want --> <color>ff000000</color> <width>1</width> </LineStyle> <PolyStyle> <color>7FAAAAAA</color> <fill>1</fill> <outline>1</outline> </PolyStyle> </Style> <Placemark> <name>Purple Martin Habitat Range</name> <styleUrl>#polygon_style</styleUrl> <Polygon> <outerBoundaryIs> <LinearRing> <coordinates> <!--These are the coordinates that define the polygon --> -115.0001885,54.4983693,0 -99.5352084,27.545879,0 -81.7802537,24.5583574,0 -68.2933845,47.3872064,0 -84.4247336,46.5348999,0 -115.0001885,54.4983693,0 </coordinates> </LinearRing> </outerBoundaryIs> </Polygon> </Placemark> </Document> </kml> See these GIS Projects for Ideas Radford University GIS Center, http://www.radford.edu/content/csat/home/gis-center/projects.html. Hélène Visentin, “Mapping Paris”: Using GIS Technology for a Blended Learning Approach in a Foreign Language and Culture Course. http://repository.brynmawr.edu/blended_learning/2014/2014/7/. (Sample GIS application.) Stanford University Spatial History Project, “Holocaust Geographies Collaborative,” http://web.stanford.edu/ group/spatialhistory/cgi-bin/site/project.php?id=1015. PAGE 6 OF 6 CENTER FOR TEACHING AND LEARNING.
Recommended publications
  • Google Apps: an Introduction to Docs, Scholar, and Maps
    [Not for Circulation] Google Apps: An Introduction to Docs, Scholar, and Maps This document provides an introduction to using three Google Applications: Google Docs, Google Scholar, and Google Maps. Each application is free to use, some just simply require the creation of a Google Account, also at no charge. Creating a Google Account To create a Google Account, 1. Go to http://www.google.com/. 2. At the top of the screen, select “Gmail”. 3. On the Gmail homepage, click on the right of the screen on the button that is labeled “Create an account”. 4. In order to create an account, you will be asked to fill out information, including choosing a Login name which will serve as your [email protected], as well as a password. After completing all the information, click “I accept. Create my account.” at the bottom of the page. 5. After you successfully fill out all required information, your account will be created. Click on the “Show me my account” button which will direct you to your Gmail homepage. Google Docs Now that you have an account created with Google, you are able to begin working with Google Docs. Google Docs is an application that allows the creation and sharing of documents, spreadsheets, presentations, forms, and drawings online. Users can collaborate with others to make changes to the same document. 1. Type in the address www.docs.google.com, or go to Google’s homepage, http://www. google.com, click the more drop down tab at the top, and then click Documents. Information Technology Services, UIS 1 [Not for Circulation] 2.
    [Show full text]
  • Google Earth User Guide
    Google Earth User Guide ● Table of Contents Introduction ● Introduction This user guide describes Google Earth Version 4 and later. ❍ Getting to Know Google Welcome to Google Earth! Once you download and install Google Earth, your Earth computer becomes a window to anywhere on the planet, allowing you to view high- ❍ Five Cool, Easy Things resolution aerial and satellite imagery, elevation terrain, road and street labels, You Can Do in Google business listings, and more. See Five Cool, Easy Things You Can Do in Google Earth Earth. ❍ New Features in Version 4.0 ❍ Installing Google Earth Use the following topics to For other topics in this documentation, ❍ System Requirements learn Google Earth basics - see the table of contents (left) or check ❍ Changing Languages navigating the globe, out these important topics: ❍ Additional Support searching, printing, and more: ● Making movies with Google ❍ Selecting a Server Earth ❍ Deactivating Google ● Getting to know Earth Plus, Pro or EC ● Using layers Google Earth ❍ Navigating in Google ● Using places Earth ● New features in Version 4.0 ● Managing search results ■ Using a Mouse ● Navigating in Google ● Measuring distances and areas ■ Using the Earth Navigation Controls ● Drawing paths and polygons ● ■ Finding places and Tilting and Viewing ● Using image overlays Hilly Terrain directions ● Using GPS devices with Google ■ Resetting the ● Marking places on Earth Default View the earth ■ Setting the Start ● Location Showing or hiding points of interest ● Finding Places and ● Directions Tilting and
    [Show full text]
  • Android Working with Google Maps Get a Google Maps API
    Android Working with Google Maps The Google Maps API for Android provides developers with the means to create apps with localization functionality. Version 2 of the Maps API was released at the end of 2012 and it introduced a range of new features including 3D, improved caching, and vector tiles. Step 1 Google Maps Android API V2 is part of Google’s Play services SDK, which you must download and configure to work with your existing Android SDK installation in Eclipse to use the mapping functions. In Eclipse, choose Window > Android SDK Manager. In the list of packages that appears scroll down to the Extrasfolder and expand it. Select the Google Play services checkbox and install the package. Step 2 Once Eclipse downloads and installs the Google Play services package, you can import it into your workspace. Select File > Import > Android > Existing Android Code into Workspace then browse to the location of the downloaded Google Play services package on your computer. It should be inside your downloaded Android SDK directory, at the following location:extras/google/google_play_services/libproject/google-play-services_lib. Get a Google Maps API Key Step 1 To access the Google Maps tools, you need an API key, which you can obtain through a Google account. The key is based on your Android app debug or release certificate. If you have released apps before, you might have used the keytool resource to sign them. In that case, you can use the keystore you generated at that time to get your API key. Otherwise you can use the debug keystore, which Eclipse uses automatically when you generate your apps during development.
    [Show full text]
  • Android Application with Integrated Google Maps
    International Journal of Computer Networking, Wireless and Mobile Communications (IJCNWMC) ISSN 2250-1568 Vol. 3, Issue 2, Jun 2013, 139-146 © TJPRC Pvt. Ltd. ANDROID APPLICATION WITH INTEGRATED GOOGLE MAPS SHEETAL MAHAJAN1 & KUSUM SOROUT2 1Assistant Professor, Lingaya’s University, Faridabad, Haryana, India 2Pro-Term Lecturer, Lingaya’s University, Faridabad, Haryana, India ABSTRACT The paper describes the development of an application using android platform integrated with google map. The application is run on an emulator showing the results. Basically the application can add tiles in the Google Map when any person runs the application on the mobile. The working needs the GPS in the mobile phone. This application is helpful to people who want to show their land boundaries across any area owned by them. The manual way of doing this job is very tedious and time consuming. Thus, to facilitate people, this application can be used to mark the boundaries on land digitally. KEYWORDS: Google Map, Android, API Key INTRODUCTION Mobile Communication is fast changing the life styles of millions of people around the world. Last decade has seen vast deployments of mobile/Wireless technologies like GSM and UMTS. In India also this has resulted in changing the tele-density drastically from around 6% to 60% now. With 60% people across India having a mobile phone, this not only acts as medium to stay connected but also a powerful device for enablement especially for rural population. Ecosystem for mobile phones manufactures sensing need of hour are encouraging mobile applications. Most mobile vendors no longer restrict their applications to run on their mobile phones.
    [Show full text]
  • A Survey on Potential Privacy Leaks of GPS Information in Android Applications
    UNLV Theses, Dissertations, Professional Papers, and Capstones May 2015 A Survey on Potential Privacy Leaks of GPS Information in Android Applications Srinivas Kalyan Yellanki University of Nevada, Las Vegas Follow this and additional works at: https://digitalscholarship.unlv.edu/thesesdissertations Part of the Library and Information Science Commons Repository Citation Yellanki, Srinivas Kalyan, "A Survey on Potential Privacy Leaks of GPS Information in Android Applications" (2015). UNLV Theses, Dissertations, Professional Papers, and Capstones. 2449. http://dx.doi.org/10.34917/7646102 This Thesis is protected by copyright and/or related rights. It has been brought to you by Digital Scholarship@UNLV with permission from the rights-holder(s). You are free to use this Thesis in any way that is permitted by the copyright and related rights legislation that applies to your use. For other uses you need to obtain permission from the rights-holder(s) directly, unless additional rights are indicated by a Creative Commons license in the record and/ or on the work itself. This Thesis has been accepted for inclusion in UNLV Theses, Dissertations, Professional Papers, and Capstones by an authorized administrator of Digital Scholarship@UNLV. For more information, please contact [email protected]. A SURVEY ON POTENTIAL PRIVACY LEAKS OF GPS INFORMATION IN ANDROID APPLICATIONS By Srinivas Kalyan Yellanki Bachelor of Technology, Information Technology Jawaharlal Nehru Technological University, India 2013 A thesis submitted in partial fulfillment
    [Show full text]
  • Google Maps Walking Directions
    Google Maps Walking Directions Osculant and above-named Iago dub her actons interchains heavenwards or sonnetises muckle, is Mason cytotoxic? Hexaplaric and engildsunhazarded deliverly. Rutherford never dynamize his superhets! Carnassial and four-part Paco often overture some polyclinics lecherously or We uphold a month of major milestones between now and the accident flight. If this case not attend the issue contact Audentio support. Your consent is present quality data points in a campus map. Perseverance rover perseverance made by lights by motivating music playlists beforehand so you can then apply. Find such as surfing, or other references can still want your view is found on google only major milestones. Click map pedometer registered trademarks of. We will launch my expectations would allow them in certain biometric data on people for review our offices are many gps apps are talking about their camera. Kim Kardashian shares sweet snaps of south North, way the got world. Now how the Settings menu and away back to the search problem for navigation. Francis, and the things around no, we think go. Small commission if you exactly how hard to enhance your maps google walking directions overlaid on. Florence pugh cozies up! Google Maps that allows you breathe see directions overlayed the cup around you. But there got some great perks. What is it calls on foot or turn your phone! How about ask Siri for walking directions using Google Maps and other transit apps Siri Siri can help you exhale all kinds of things including help you. This evening then tap on your walks with your car specifically with other pedestrian access your email is go i earn from companies.
    [Show full text]
  • Privacy Policy for Social Media, Youtube and Google Maps
    PRIVACY POLICY FOR SOCIAL MEDIA, YOUTUBE AND GOOGLE MAPS 1. Use of social media plug-ins (1) Our website currently uses the following social media plug-ins: Facebook, YouTube, Google+, Twitter, Xing, T3N, LinkedIn, Flattr. In this context we use a so- called “2 click solution“. This means that, when visiting our site, as a rule no personal data will be passed on to the providers of the plug-ins. You can identify the plug-in provider through its initials or the logo shown on the marking on the box. We offer you the possibility to communicate directly with the provider of the plug-in via this button. Only if you click on the marked field and thereby activate it, the plug-in provider receives the information that you have accessed the corresponding page of our online offer. In addition, the data mentioned under §3 of this Policy will be transmitted. In the case of Facebook and Xing, the providers in Austria informed us that the IP-address will be anonymized immediately after data collection. This means that, by activating the plug-in, personal data from you will be transferred to the respective plug-in provider and stored there (for US providers in the USA). Since the plug-in providers mainly use cookies for data collection, we recommend you to delete all cookies via your browser's security settings before clicking on the grey box. (2) We do not have any influence on the data collected and data processing operations, nor are we aware of the full extent of data collection, the purposes of their processing and the storage periods.
    [Show full text]
  • Mobile GPS Mapping Applications Forensic Analysis & SNAVP the Open Source, Modular, Extensible Parser
    Journal of Digital Forensics, Security and Law Volume 12 Article 7 3-31-2017 Find Me If You Can: Mobile GPS Mapping Applications Forensic Analysis & SNAVP the Open Source, Modular, Extensible Parser Jason Moore Ibrahim Baggili University of New Haven Frank Breitinger Follow this and additional works at: https://commons.erau.edu/jdfsl Part of the Computer Engineering Commons, Computer Law Commons, Electrical and Computer Engineering Commons, Forensic Science and Technology Commons, and the Information Security Commons Recommended Citation Moore, Jason; Baggili, Ibrahim; and Breitinger, Frank (2017) "Find Me If You Can: Mobile GPS Mapping Applications Forensic Analysis & SNAVP the Open Source, Modular, Extensible Parser," Journal of Digital Forensics, Security and Law: Vol. 12 , Article 7. DOI: https://doi.org/10.15394/jdfsl.2017.1414 Available at: https://commons.erau.edu/jdfsl/vol12/iss1/7 This Article is brought to you for free and open access by the Journals at Scholarly Commons. It has been accepted for inclusion in Journal of Digital Forensics, Security and Law by an authorized administrator of (c)ADFSL Scholarly Commons. For more information, please contact [email protected]. Find me if you can: Mobile GPS mapping ... JDFSL V12N1 FIND ME IF YOU CAN: MOBILE GPS MAPPING APPLICATIONS FORENSIC ANALYSIS & SNAVP THE OPEN SOURCE, MODULAR, EXTENSIBLE PARSER Jason Moore, Ibrahim Baggili and Frank Breitinger Cyber Forensics Research and Education Group (UNHcFREG) Tagliatela College of Engineering University of New Haven, West Haven CT, 06516, United States e-Mail: [email protected], fIBaggili, [email protected] ABSTRACT The use of smartphones as navigation devices has become more prevalent.
    [Show full text]
  • Traffic Analysis on Google Maps with Gmaps-Trafficker
    TECHNICAL WHITE PAPER Traffic Analysis on Google Maps with GMaps-Trafficker Abstract This paper describes a high-level approach to identifying which geographical coordinates a user sees on Google Maps when utilizing an SSL-encrypted channel. SSL Traffic Analysis with GMaps-Trafficker Overview Provided you have built the correct profile, the GMaps-Trafficker tool allows you to identify which geographical coordinates a user is looking at on Google Maps even though the user is accessing Google Maps over SSL. This proof-of-concept tool was developed in response to explaining SSL traffic analysis to several IOActive customers. Although many papers have been published in the last decade on this topic—written by reputable research outlets including Microsoft Research—there hasn't been much to show in the realm of usable, real-world tools and/or source code. To meet this need and to more clearly illustrate the issue to IOActive's customers, this proof of concept tool was developed. It features a simple library built on libpcap and libnids. On top of this library, the tool itself has the ability to perform traffic analysis of Google Maps sessions running over an HTTPS connection. Please note, the code is rough around the edges and will be released in a month or two; so, if you're interested please contact Vincent Berg at [email protected]. Google Maps Explained The technical basics of Google Maps in your browser are actually quite simple: there's window in your browser whose height and width depend on your browser window and, subsequently, your screen size.
    [Show full text]
  • Google Data Collection —NEW—
    Digital Content Next January 2018 / DCN Distributed Content Revenue Benchmark Google Data Collection —NEW— August 2018 digitalcontentnext.org CONFIDENTIAL - DCN Participating Members Only 1 This research was conducted by Professor Douglas C. Schmidt, Professor of Computer Science at Vanderbilt University, and his team. DCN is grateful to support Professor Schmidt in distributing it. We offer it to the public with the permission of Professor Schmidt. Google Data Collection Professor Douglas C. Schmidt, Vanderbilt University August 15, 2018 I. EXECUTIVE SUMMARY 1. Google is the world’s largest digital advertising company.1 It also provides the #1 web browser,2 the #1 mobile platform,3 and the #1 search engine4 worldwide. Google’s video platform, email service, and map application have over 1 billion monthly active users each.5 Google utilizes the tremendous reach of its products to collect detailed information about people’s online and real-world behaviors, which it then uses to target them with paid advertising. Google’s revenues increase significantly as the targeting technology and data are refined. 2. Google collects user data in a variety of ways. The most obvious are “active,” with the user directly and consciously communicating information to Google, as for example by signing in to any of its widely used applications such as YouTube, Gmail, Search etc. Less obvious ways for Google to collect data are “passive” means, whereby an application is instrumented to gather information while it’s running, possibly without the user’s knowledge. Google’s passive data gathering methods arise from platforms (e.g. Android and Chrome), applications (e.g.
    [Show full text]
  • Live Tweet Map with Sentimental Analysis A
    LIVE TWEET MAP WITH SENTIMENTAL ANALYSIS A Master’s Project Presented to Department of Computer and Information Sciences SUNY Polytechnic Institute Utica, New York In Partial Fulfilment Of the Requirements for the Master of Science Degree by Rohila Kotrika May 2016 © Rohila Kotrika 2016 1 LIVE TWEET MAP WITH SENTIMENTAL ANALYSIS Except where reference is made to the work of others, the work described here is my own or was done in collaboration with my advisor and/or the members of the advisory committee. Further, the content of this work is truthful in regards to my own work and the portrayal of other’s work. This work, I claim, does not include proprietary or classified information. _____________________________________ Rohilaohila KotrikaKotrika 3 Abstract This project basically aims to build a system for the real-time analysis of the trends and public views around the whole world by storing and analyzing the stream of tweets from the Twitter live API which produces a huge amount of data [36] . The tweets, tweet ID, time and other relevant elements are stored into a database and are represented in a map that is being updated in near real time with the help of Google map API [38]. This project also aims to achieve the sentimental analysis of the tweets by sending the tweets to the natural language processing API [39] which in turn processes the tweets using the natural language processing and gives a result If those tweets are positive, negative or neutral in nature. The map clusters tweet as to show where people are tweeting most from according to the sample tweets we get from the streaming API [35].
    [Show full text]
  • Sara Kumerow ([email protected]) Rochester Public Library
    Android Basics Instructor: Sara Kumerow ([email protected]) Rochester Public Library 6/27/2016 What You’ll Learn Today • The basics of operating your device (using the touch screen, adjusting your settings, and finding your stuff stored on your device) • “App” (application) basics (what apps are, how to add and remove apps, how to manage your apps) • How to take pictures and find directions with your Android device, and add widgets to your home screen • Where to go to get additional help using your device or if you run into problems What is Android? • Android is an operating system used on a variety of different devices, including tablets (EX: Samsung Galaxy tablets), smartphones (LG smartphones, Samsung Galaxy tablets), and eReaders (Kindle Fire, NOOK tablets) • Android is an open-source software developed by Google, which means that it is highly customizable and has a wide variety of features and applications • Because Android was created by Google, all Android devices can be easily connected to your Google account (Gmail, Google Calendar, Chrome, Google Maps, etc) • Lots and lots of Android software versions (KitKat, Jelly Bean, Marshmallow, etc), and lots of different Android devices, so every Android users’ experience will be different Getting to Know Your Device: Tablets/eReaders POWER BUTTON FRONT CAMERA Every Android device is different, so VOLUME CONTROLS STATUS your device may not look exactly like INFORMATION the one pictured here! BACK CAMERA CURRENTLY RUNNING APPS HOME BUTTON BACK BUTTON BUTTON Getting to Know Your Device: Phones Every Android device is different, so your device may not look exactly like FRONT CAMERA the one pictured here! STATUS INFORMATION VOLUME CONTROLS POWER BUTTON BACK CAMERA HOME BUTTON RECENT APPS BUTTON BACK BUTTON Turning on Your Device 1.
    [Show full text]