зиновьев алексей Droid con(16_9) android geo apps_ in soviet russia latitude and...
-
Upload
apps4allru -
Category
Software
-
view
153 -
download
1
description
Transcript of зиновьев алексей Droid con(16_9) android geo apps_ in soviet russia latitude and...
![Page 1: зиновьев алексей Droid con(16_9) android geo apps_ in soviet russia latitude and longitude find you](https://reader033.fdocuments.net/reader033/viewer/2022051109/547c5115b47959bb508b463e/html5/thumbnails/1.jpg)
Speaker : Alexey Zinoviev
Android Geo Apps: In Soviet Russia latitude and longitude find you
![Page 2: зиновьев алексей Droid con(16_9) android geo apps_ in soviet russia latitude and longitude find you](https://reader033.fdocuments.net/reader033/viewer/2022051109/547c5115b47959bb508b463e/html5/thumbnails/2.jpg)
About
● I am a scientist. I’m interested graph theory, machine learning, traffic-jam prediction, and big data algorithms.
● I'm also a programmer, so I'm interested in NoSQL databases, Java, JavaScript, Android, MongoDB, Cassandra, Hadoop, MapReduce, metaprogramming, reflection.
● And I’m a huge fan of GEO APIs (e.g., Maps APIs)
![Page 3: зиновьев алексей Droid con(16_9) android geo apps_ in soviet russia latitude and longitude find you](https://reader033.fdocuments.net/reader033/viewer/2022051109/547c5115b47959bb508b463e/html5/thumbnails/3.jpg)
Introduction
![Page 4: зиновьев алексей Droid con(16_9) android geo apps_ in soviet russia latitude and longitude find you](https://reader033.fdocuments.net/reader033/viewer/2022051109/547c5115b47959bb508b463e/html5/thumbnails/4.jpg)
Some maps are extremely old
![Page 5: зиновьев алексей Droid con(16_9) android geo apps_ in soviet russia latitude and longitude find you](https://reader033.fdocuments.net/reader033/viewer/2022051109/547c5115b47959bb508b463e/html5/thumbnails/5.jpg)
Some maps are inaccurate
![Page 6: зиновьев алексей Droid con(16_9) android geo apps_ in soviet russia latitude and longitude find you](https://reader033.fdocuments.net/reader033/viewer/2022051109/547c5115b47959bb508b463e/html5/thumbnails/6.jpg)
Some maps are used in games
![Page 7: зиновьев алексей Droid con(16_9) android geo apps_ in soviet russia latitude and longitude find you](https://reader033.fdocuments.net/reader033/viewer/2022051109/547c5115b47959bb508b463e/html5/thumbnails/7.jpg)
And, of course, some maps are realistic
![Page 8: зиновьев алексей Droid con(16_9) android geo apps_ in soviet russia latitude and longitude find you](https://reader033.fdocuments.net/reader033/viewer/2022051109/547c5115b47959bb508b463e/html5/thumbnails/8.jpg)
● Geo applications are a specific
type
● Maps are optional
● Geo content in your app
● There’s a mobile aspect
Geo apps
![Page 9: зиновьев алексей Droid con(16_9) android geo apps_ in soviet russia latitude and longitude find you](https://reader033.fdocuments.net/reader033/viewer/2022051109/547c5115b47959bb508b463e/html5/thumbnails/9.jpg)
Critical points
![Page 10: зиновьев алексей Droid con(16_9) android geo apps_ in soviet russia latitude and longitude find you](https://reader033.fdocuments.net/reader033/viewer/2022051109/547c5115b47959bb508b463e/html5/thumbnails/10.jpg)
Localizing Content
![Page 11: зиновьев алексей Droid con(16_9) android geo apps_ in soviet russia latitude and longitude find you](https://reader033.fdocuments.net/reader033/viewer/2022051109/547c5115b47959bb508b463e/html5/thumbnails/11.jpg)
Managing Digital Rights
![Page 12: зиновьев алексей Droid con(16_9) android geo apps_ in soviet russia latitude and longitude find you](https://reader033.fdocuments.net/reader033/viewer/2022051109/547c5115b47959bb508b463e/html5/thumbnails/12.jpg)
Targeting Advertising
![Page 13: зиновьев алексей Droid con(16_9) android geo apps_ in soviet russia latitude and longitude find you](https://reader033.fdocuments.net/reader033/viewer/2022051109/547c5115b47959bb508b463e/html5/thumbnails/13.jpg)
Data sources
![Page 14: зиновьев алексей Droid con(16_9) android geo apps_ in soviet russia latitude and longitude find you](https://reader033.fdocuments.net/reader033/viewer/2022051109/547c5115b47959bb508b463e/html5/thumbnails/14.jpg)
● Cell of Origin : finds location by
CellID
● Time of Arrival (TOA)
● Observed Time Difference (OTD)
● A-GPS : starts from base stations
LBS (Location Based Services)
![Page 15: зиновьев алексей Droid con(16_9) android geo apps_ in soviet russia latitude and longitude find you](https://reader033.fdocuments.net/reader033/viewer/2022051109/547c5115b47959bb508b463e/html5/thumbnails/15.jpg)
● GPS guzzles battery power
● GPS is often inaccurate
● People active in more than 10
times
Why LBS?
![Page 16: зиновьев алексей Droid con(16_9) android geo apps_ in soviet russia latitude and longitude find you](https://reader033.fdocuments.net/reader033/viewer/2022051109/547c5115b47959bb508b463e/html5/thumbnails/16.jpg)
Maps
![Page 17: зиновьев алексей Droid con(16_9) android geo apps_ in soviet russia latitude and longitude find you](https://reader033.fdocuments.net/reader033/viewer/2022051109/547c5115b47959bb508b463e/html5/thumbnails/17.jpg)
The Maps Family Let's map everything on the map
![Page 18: зиновьев алексей Droid con(16_9) android geo apps_ in soviet russia latitude and longitude find you](https://reader033.fdocuments.net/reader033/viewer/2022051109/547c5115b47959bb508b463e/html5/thumbnails/18.jpg)
● Convenient controls (zoom)
● Geocoding
● Routing
● Layers
● Gestures
● Showing traffic jams and public
transport (optional)
Opportunities of Respectable API
![Page 19: зиновьев алексей Droid con(16_9) android geo apps_ in soviet russia latitude and longitude find you](https://reader033.fdocuments.net/reader033/viewer/2022051109/547c5115b47959bb508b463e/html5/thumbnails/19.jpg)
● v2 with 3D rendering
● Gesture control
● Best support and documentation
● Heatmap & clustering
● Simple integration with location API
Google Maps
![Page 20: зиновьев алексей Droid con(16_9) android geo apps_ in soviet russia latitude and longitude find you](https://reader033.fdocuments.net/reader033/viewer/2022051109/547c5115b47959bb508b463e/html5/thumbnails/20.jpg)
● Excellent coverage in Russia
● More attractive on iOS
● No direct geocoding
● Development was stopped
● No special limits
● 25,000 geocoding requests per day
Yandex Map Kit
![Page 21: зиновьев алексей Droid con(16_9) android geo apps_ in soviet russia latitude and longitude find you](https://reader033.fdocuments.net/reader033/viewer/2022051109/547c5115b47959bb508b463e/html5/thumbnails/21.jpg)
● Data from OpenStreetMaps
● Best coverage in the world
● Development by community
● No routing & traffic jams
● Tiles from MapQuest + OpenLayers
● Fork & control code :)
OsmDroid
![Page 22: зиновьев алексей Droid con(16_9) android geo apps_ in soviet russia latitude and longitude find you](https://reader033.fdocuments.net/reader033/viewer/2022051109/547c5115b47959bb508b463e/html5/thumbnails/22.jpg)
● This SDK was designed to work with
Android 2.x devices
● Best photos from space
● Excellent coverage in the U.S.
● Supports geocoding, reverse
geocoding, and routing
Bing Maps SDK
![Page 23: зиновьев алексей Droid con(16_9) android geo apps_ in soviet russia latitude and longitude find you](https://reader033.fdocuments.net/reader033/viewer/2022051109/547c5115b47959bb508b463e/html5/thumbnails/23.jpg)
If you developing a project for...
● a U.S. company - Bing Maps● a transnational company - Google Maps● a Russian company, or one in in the former U.S.S.R. -
YandexMapKit● OpenSource with special tiles - iOS maps with overrided tiles
MapQuest + OpenLayers● OpenSource with its own data - OsmDroid● … just to play - NokiaMaps
![Page 24: зиновьев алексей Droid con(16_9) android geo apps_ in soviet russia latitude and longitude find you](https://reader033.fdocuments.net/reader033/viewer/2022051109/547c5115b47959bb508b463e/html5/thumbnails/24.jpg)
Geo Technologies
![Page 25: зиновьев алексей Droid con(16_9) android geo apps_ in soviet russia latitude and longitude find you](https://reader033.fdocuments.net/reader033/viewer/2022051109/547c5115b47959bb508b463e/html5/thumbnails/25.jpg)
● Latitude & longitude
● Latitude is y, longitude is x
● But it looks like this: (y, x)
● To indicate the cities, regions and
countries you need diffirent
coordinate precision
● Spherical geometry
Latitude and longitude
![Page 26: зиновьев алексей Droid con(16_9) android geo apps_ in soviet russia latitude and longitude find you](https://reader033.fdocuments.net/reader033/viewer/2022051109/547c5115b47959bb508b463e/html5/thumbnails/26.jpg)
Mercator Projection
![Page 27: зиновьев алексей Droid con(16_9) android geo apps_ in soviet russia latitude and longitude find you](https://reader033.fdocuments.net/reader033/viewer/2022051109/547c5115b47959bb508b463e/html5/thumbnails/27.jpg)
![Page 28: зиновьев алексей Droid con(16_9) android geo apps_ in soviet russia latitude and longitude find you](https://reader033.fdocuments.net/reader033/viewer/2022051109/547c5115b47959bb508b463e/html5/thumbnails/28.jpg)
Data, People & Revenue
![Page 29: зиновьев алексей Droid con(16_9) android geo apps_ in soviet russia latitude and longitude find you](https://reader033.fdocuments.net/reader033/viewer/2022051109/547c5115b47959bb508b463e/html5/thumbnails/29.jpg)
People
![Page 30: зиновьев алексей Droid con(16_9) android geo apps_ in soviet russia latitude and longitude find you](https://reader033.fdocuments.net/reader033/viewer/2022051109/547c5115b47959bb508b463e/html5/thumbnails/30.jpg)
● Popular commercial sites pay for
usage
● Limits
● Google Maps for business
● AdMob integration
● Time in app
Google’s profit
![Page 31: зиновьев алексей Droid con(16_9) android geo apps_ in soviet russia latitude and longitude find you](https://reader033.fdocuments.net/reader033/viewer/2022051109/547c5115b47959bb508b463e/html5/thumbnails/31.jpg)
● Media content with geolabel
● Places, addresses, organizations
● Wiki
● Type of activity
● Individual tracking
● Purchases
Data
![Page 32: зиновьев алексей Droid con(16_9) android geo apps_ in soviet russia latitude and longitude find you](https://reader033.fdocuments.net/reader033/viewer/2022051109/547c5115b47959bb508b463e/html5/thumbnails/32.jpg)
Analyze it!
![Page 33: зиновьев алексей Droid con(16_9) android geo apps_ in soviet russia latitude and longitude find you](https://reader033.fdocuments.net/reader033/viewer/2022051109/547c5115b47959bb508b463e/html5/thumbnails/33.jpg)
Popular Cases
![Page 34: зиновьев алексей Droid con(16_9) android geo apps_ in soviet russia latitude and longitude find you](https://reader033.fdocuments.net/reader033/viewer/2022051109/547c5115b47959bb508b463e/html5/thumbnails/34.jpg)
Checking in
![Page 35: зиновьев алексей Droid con(16_9) android geo apps_ in soviet russia latitude and longitude find you](https://reader033.fdocuments.net/reader033/viewer/2022051109/547c5115b47959bb508b463e/html5/thumbnails/35.jpg)
Local trade
![Page 36: зиновьев алексей Droid con(16_9) android geo apps_ in soviet russia latitude and longitude find you](https://reader033.fdocuments.net/reader033/viewer/2022051109/547c5115b47959bb508b463e/html5/thumbnails/36.jpg)
Next generation of games
![Page 37: зиновьев алексей Droid con(16_9) android geo apps_ in soviet russia latitude and longitude find you](https://reader033.fdocuments.net/reader033/viewer/2022051109/547c5115b47959bb508b463e/html5/thumbnails/37.jpg)
Local deals and offers
![Page 38: зиновьев алексей Droid con(16_9) android geo apps_ in soviet russia latitude and longitude find you](https://reader033.fdocuments.net/reader033/viewer/2022051109/547c5115b47959bb508b463e/html5/thumbnails/38.jpg)
Publishing and distributing content
![Page 39: зиновьев алексей Droid con(16_9) android geo apps_ in soviet russia latitude and longitude find you](https://reader033.fdocuments.net/reader033/viewer/2022051109/547c5115b47959bb508b463e/html5/thumbnails/39.jpg)
Journalism
![Page 40: зиновьев алексей Droid con(16_9) android geo apps_ in soviet russia latitude and longitude find you](https://reader033.fdocuments.net/reader033/viewer/2022051109/547c5115b47959bb508b463e/html5/thumbnails/40.jpg)
In conclusion
● Don’t overlocalize
● End to real privacy
● Steps to real life
![Page 41: зиновьев алексей Droid con(16_9) android geo apps_ in soviet russia latitude and longitude find you](https://reader033.fdocuments.net/reader033/viewer/2022051109/547c5115b47959bb508b463e/html5/thumbnails/41.jpg)
Your Questions?