AddConf 3: Картография в Windows Phone

14
Карты в Windows Phone Александр Сороколетов Dream Team @AlexSorokoletov

description

О чем этот доклад? О том, как устроены картографические системы, почему на Bing Maps Гренландия больше Австралии, а Антарктида больше России, почему сейчас модно OSM и как отобразить все эти чудеса на Windows Phone. http://addconf.ru/event.sdf/ru/add_3/authors/AlexSorokoletov/737

Transcript of AddConf 3: Картография в Windows Phone

Page 1: AddConf 3: Картография в Windows Phone

Карты в Windows Phone

Александр СороколетовDream Team

@AlexSorokoletov

Page 2: AddConf 3: Картография в Windows Phone

Карты в Windows Phone

http://www.flickr.com/photos/al-attas/6852941125/

Page 3: AddConf 3: Картография в Windows Phone

Давным давно

Page 4: AddConf 3: Картография в Windows Phone

Сейчас

Page 5: AddConf 3: Картография в Windows Phone

Выбор

Page 6: AddConf 3: Картография в Windows Phone

Как использовать?

http://otile1.mqcdn.com/tiles/1.0.0/osm/8/126/87.png

Zoom=8

TileX=126

TileY=87

Page 7: AddConf 3: Картография в Windows Phone

Пример

Z=11

http://a.tile2.opencyclemap.org/transport

/11/1034/703.png

Z=12

/12/2068/1406.png /12/2069/1406.png

/12/2068/1407.png /12/2069/1407.png

Page 8: AddConf 3: Картография в Windows Phone

Пример

Z=11 Z=12

Page 9: AddConf 3: Картография в Windows Phone

Хранение в БД

tileX = 3 = 011 2

tileY = 5 = 101 2

quadkey = 100111 2 = 2134 = “213”

Z = length(quadkey)

Page 10: AddConf 3: Картография в Windows Phone

Демо

http://www.flickr.com/photos/artcomments/382732967/

Page 11: AddConf 3: Картография в Windows Phone

Маршруты

• Входные данные• Мы (55.739602,37.604538)

• Цель (55.737313,37.613003)

• Провайдер и данные маршрута

• Рисуем

• Дальше - больше

Page 12: AddConf 3: Картография в Windows Phone

Снова демо?

Page 13: AddConf 3: Картография в Windows Phone

Спасибо за внимание

Александр Сороколетов

Dream Team

http://dreamteam-mobile.com

@alexsorokoletov

Page 14: AddConf 3: Картография в Windows Phone

Пожалуйста, поставьте оценку моему докладу.

Ваше мнение очень важно.

Спасибо!