SECE Geoloc Under Prof. Henning Schulzrinne Advised by: Jan Janak Riddhi Mehta (rnm2119) MS Computer Science Columbia University.

Slides:



Advertisements
Similar presentations
MERIDIANS AND PARALLELS
Advertisements

1 Spatial Data What is Geographic Spatial Data? What are its Properties TWiST.
Person Re-Identification Application for Android
Latitude, Longitude, and GIS
Navigation and Bathymetry. ► Why is it important for you to be able to read maps and navigate? ► What’s wrong with GPS?  Rely heavily on power and satellites.
Astronomy and the Greeks. Eratosthenes was a Greek scholar who worked in Alexandria. While working in the Library in Alexandria, he noted that, at noon.
Unit 3 Understanding Maps.
Latitude and Longitude
Geography Skills Vocab
Ch2 Sec3 Maps and Computers.
United Arab Emirates University College of Humanities and Social Sciences Geographic Info. Systems (1) CHAPTER 4.
Programming Games Recap on Google Maps. Creating elements. Dynamic creation of elements (multiple video elements). Geolocation. Classwork/Homework: Catch-up.
Programming games Examples: Audio example. Google Maps api. Classwork: show more complex video. Classwork/Homework: Find place (lat and long) for basic.
SIT Building Navigator System on Android Computer Science Project.
Lines of Latitude and Longitude
Use of Latitude and Longitude
Word of the Day Nautical Mile: One minute of arc length of latitude or longitude at the equator, or 1852m.
How people, goods, and information and ideas move from place to place Definition: People and Goods: Information.
Final Project By: Robert Tseng. Overview Portfolio Website Meant to share information about myself to anyone, from future employers to family. Features.
Miss Springborn’s. GEOGRAPHY FORMAL DEFINITION SCIENCE THAT DEALS WITH EARTH’S NATURAL FEATURES Miss Springborn’s DEFINITION THE STUDY OF MAPS AND EARTH’S.
Keriann Barry LIS 654.  The Geolocations plugin for Omeka provides a visual representation of an item’s location.  The administrator adds location data.
Navigation: A Closer Look. Recap: A coordinate system is used to locate your position on earth. The science of locating ones position is called navigation.
Intro to Human Geography.  Two-dimensional representation or flat model of the Earth’s surface or a portion of it.  What are the different uses of a.
Geography Skills Vocab. 1. Grid System Pattern formed as the lines of latitude and longitude cross one another. Used to determine location on the earth.
Latitude and Longitude Some Basics. Mapping Earth ► In order to find geographic locations on Earth, a global coordinate mapping system is used ► This.
Mapping in Human Geography Chapter 1 sections 3, 4 and 5.
Latitude and Longitude. Relative Location Relative location is the proximity of a location in relation to another point of interest. It is about where.
GEOGRAPHY FORMAL DEFINITION SCIENCE THAT DEALS WITH EARTH’S NATURAL CLIMATE, RESOURCES, AND POPULATION MR. MCPARTLAND’S DEFINITION THE STUDY OF MAPS AND.
Geolocation Plugin
GLOBES SHOW THE EARTH AS A SPHERE TITLED ON ITS AXIS THE AXIS GOES THROUGH THE NORTH POLE AND THE SOUTH POLE PHYSICAL MAPS SHOW THE LOCATION OF IMPORTANT.
NAD 83 Adjustment of NAD 27 of NAD 27. North American Datum of 1927 (NAD 27) Clarke 1866 Ellipsoid tied to the Earth at Meades Ranch.
Navigation NAU 102 Lesson 2. The Earth News Flash! It isn’t flat. But, it isn’t a perfect sphere either.
All About Maps Types, Tools, and Use. Physical Maps – Show mountains, lakes, rivers, and other physical features Political Maps – Show boundaries such.
Map Projections.
Map Coordinates Review. Equator A line that divides the planet into northern and southern hemispheres Has a measure of 0 degrees of Latitude.
Proximity Spider Project by Ganesh Naikare Project Advisor: Professor Scott Spetka.
You are here! But how do I know where here is? Longitude and Latitude.
Table of Contents Title: Chapter 2 - Mapping our World –Page #: 17 –Date: 9/19/2012.
Social Studies Vocabulary Words August 30, th period 7/8 Subject: Maps.
Measuring Latitude and Longitude. Absolute Location Exact location –Determined by measuring latitude & longitude –Latitude always written first (Latitude,
Air Navigation and Performance Instruments Know the types and functions of air navigation instruments.
Our Location in the World. Location can be broken down into two categories:  1. Absolute Location: Where a place is located geographically; it’s exact.
Mapping Terms. Compass Rose A Compass Rose is a figure on a compass used to display the main directions--- North, East, South and Westcompass.
MAPS.
Measurement and Geometry 53 Wikipedia world map Lines of Longitude Earth rotates in 1 day = 24 hours 1 rotation = ÷ 24 = 15 1 hour = 15 2 hours.
Maps. There is only one accurate depiction of the earth, without distortion - a globe Map: An ATTEMPT to represent on a flat surface the distribution.
Unit: 5 Mapping Earth Why Mapping?. Mapping Earth Whether you think about it or not. Your life (especially this day in age) is effected directly by having.
Pervasive Radar Social Collaborative Augmented Reality Tool Presented By: Muthanna Abdulhussein M7012 Pervasive Computing Final Project Presentation.
Topic: Maps PSSA: A/S8.D.1.1. Objective: TLW use cardinal directions and latitude and longitude to locate places on a map.
Σ Flat Earth Grid Circles are Latitudes Spokes are Longitudes Centre North Pole.
AnDroid GoogleMaps API
Tracking and Booking Taxi
Latitude, Longitude, and GIS
Sri Naga Jahnavi Yeddanapudy
Latitude and Longitude
Longitude and Latitude
Sri Naga Jahnavi Yeddanapudy
Mapping Earth’s Surface
Map Scales CGC1D.
Sri Naga Jahnavi Yeddanapudy
VOCABULARY WORDS, DEFINITIONS,AND PICTURES
Maps.
Unit 1: Basic Concepts.
Mapping Our World.
PICTURE / ILLUSTRATION
SECE Geoloc v2.0 Advised By: Prof. Henning Schulzrinne Jan Janak
Linear Referencing Systems
Latitude and Longitude
Focus on Location Location- is where the place or thing that we are looking at is located. Absolute Location: exact location, it’s unique to that place.
Imaginary Lines on a Map
Presentation transcript:

SECE Geoloc Under Prof. Henning Schulzrinne Advised by: Jan Janak Riddhi Mehta (rnm2119) MS Computer Science Columbia University

Geoloc Geoloc is a functionality within SECE which has been implemented in order to provide the users the ability to locate the user’s smart objects within the sense everything control everything system by means of geographical co-ordinates. o Outdoor Maps o Indoor Maps

Challenges Distinguishing 2 locations at the street level using overhead maps Getting the exact location of the smartObject since the marker dropped in street view indicates the lat, lng of the center of the street Calculating the latitude, longitude values for the floor-plan uploaded by the user from pixel values

Outdoor Maps Google maps API Add, view & delete smartObjects

Indoor Maps User must upload the floor-plan(s). calibrate the floor-plans to convert subsequent points chosen on the floor-plan to latitude, longitude values. User can add and delete indoor smartObjects

Lat, Lng Calculations // d is the euclidean distance between the 2 points and pixToDist is the number which indicates conversion ratio from pixel distance to actual distance based on the 2 reference points provided by the user. d = Math.sqrt((x1-x3)*(x1-x3) + (y1-y3)*(y1-y3)) * pixToDist/1000 //dx, dy are x and y coordinate distances to be coverted to actual distnace. IndvHeading is the heading of the point from the north pole. dx = d*Math.sin(indvHeading) dy = d*Math.cos(indvHeading) // the constants and is to factor in the earth's oblateness lat3 = lat1 + dy/110540; lng3 = lng1 + dx/(111320*Math.cos(lat1));

Demo

Conclusion Based on the current implementation I hope to provide a user with a new UI for the SECE system but also means for the system to accommodate new kinds of queries to be put in using the location information available to the system through the geoloc feature. Future Works: o The most important one being the ability to add multiple floor plans for a single user thereby making it possible for this feature to be accessible for the user in a number of locations. o Get state information from smartObjects and display it in the system

Q & A Thank you!

References [1] [2] ium=van&utm_source=en-van-na-us-gns-svn [3] [4] [5] wPov wPov [6] [7] Twitter Bootstrap: [8] Google maps API, geometry library: [9] Heading, Longitude & Latitude Calculations and definitions: type.co.uk/scripts/latlong.html type.co.uk/scripts/latlong.html [10] Google maps Overlay Tiler: [11] Google maps tiler: [12]