Location based services for Nokia X and Nokia Asha using Geo2tag
- 1. LBS for Nokia X and
Asha using Geo2tag
Kirill Krinkin
FRUCT
kirill.krinkin@fruct.org
- 2. What is Geo2Tag
●
Geo-tagging (geo-coding) platform
●
High performance database for spacial/temporal tag filtration
●
RESTful service
Geo2Tag does not provide:
– map services
– data back-end (in current version)
- 4. Geo2Tag terminology
Tag: tuple <t, L, B, H, data>,
●
t – time
●
Coordinates (elliptic)
●
b: latitude
●
l: longitude
●
h: altitude
●
data – text data ~1K
Channel: classifier for group of tags
- 5. Geo2Tag: channels and tags
LBS Platform
Канал
Channel
Channel
Channel
Channel
Tag
- time
- coordinates
- data (link)
Filtration
- time
- radius
- figure (2D or 3D)
Tag
Tag
Tag
- 8. Geo2Tag preparation
●
Install your own server http://download.geo2tag.org
●
or use free test instance:
– Ask for creating service geo2tag-info@osll.ru
– Register users http://194.85.173.9:20005/register.php?
db_name=dbname
- 13. Libraries
Nokia HERE (./plugins/maps_api/lib)
– qmaps-core.jar
– maps-components.jar – Infobubles, Touchable buttons and so on
– maps-gesture.jar – Add Gesture API support
– maps-kml.jar – JSR#172 is required for KLM data
– places.jar – Geocoding and reverse geocoding
– routing.jar – Routing services
Geo2Tag For Asha:
– j2megeo.jar (sources: https://github.com/geo2tag/jgeo2me)
- 26. Your application’s target audience
is on the move, not in a comfy
chair.
© Nokia 2012 S40TT_webinar_ux_location.pptx v. 0.1 2012-05-02 Jan Krebber
- 27. Your application will be used with
thumbs only.
© Nokia 2012 S40TT_webinar_ux_location.pptx v. 0.1 2012-05-02 Jan Krebber
- 29. Consider lists instead of maps.
© Nokia 2012 S40TT_webinar_ux_location.pptx v. 0.1 2012-05-02 Jan Krebber
1 2 3
- 30. Merge items on a map instead of
stacking them.
© Nokia 2012 S40TT_webinar_ux_location.pptx v. 0.1 2012-05-02 Jan Krebber
1 2 3 4
- 31. Use a map thumbnail in a view
that contains non-map items.
© Nokia 2012 S40TT_webinar_ux_location.pptx v. 0.1 2012-05-02 Jan Krebber
1 2