Форум программистов, компьютерный форум CyberForum.ru

Как сделана карта в дубль гисе? - Android

Войти
Регистрация
Восстановить пароль
 
Nullik
 Аватар для Nullik
43 / 12 / 1
Регистрация: 13.03.2013
Сообщений: 297
Завершенные тесты: 1
16.12.2015, 11:12     Как сделана карта в дубль гисе? #1
Добрый день!
Я понимаю, можно было бы попытаться задать этот вопрос в сам дубльГис, только не факт что ответят. Так вот, гипотетически если предположить - как (с помощью чего) сделана карта в дубльГисе? Интересует именно карта. Т.е., там же не куча всяких картинок. А что они могли использовать? OpenGL?

Этот вопрос интересует меня по той причине, что тоже делаем карту, но столкнулись с проблемой - большие размеры и всё начинает ужасно лагать. Интересно стало как сделал это дубльГис.
Лучшие ответы (1)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
dajver
 Аватар для dajver
406 / 270 / 18
Регистрация: 18.09.2010
Сообщений: 1,106
16.12.2015, 13:10     Как сделана карта в дубль гисе? #2
Что то мне подсказывает что там обычные google maps с наложенным рендером поверх нее. Хотя я могу ошибаться, в прицнипе они могли сами сделать свою карту, с блекджеком и путанами.
Spelcrawler
521 / 491 / 110
Регистрация: 12.03.2014
Сообщений: 1,641
Завершенные тесты: 1
16.12.2015, 13:24     Как сделана карта в дубль гисе? #3
dajver, у них своя точно. А вот как они ее сделали знают только они)
Nullik
 Аватар для Nullik
43 / 12 / 1
Регистрация: 13.03.2013
Сообщений: 297
Завершенные тесты: 1
16.12.2015, 15:43  [ТС]     Как сделана карта в дубль гисе? #4
Окей, можно поставить и вопрос про то - как делались карты Гугла? Интересует сам момент "резиновости" графики, интерактиновсти и красивости скроллинга и масштабирования. Разумеется там не просто картинки .png, а что-то другое. Вот интересно - что и как?))
dajver
 Аватар для dajver
406 / 270 / 18
Регистрация: 18.09.2010
Сообщений: 1,106
16.12.2015, 17:22     Как сделана карта в дубль гисе? #5
Ну как я знаю, у гугла очень много фотографий разного масштаба, разной плотности и разного вида, в зависимости от зума они показывают нужную, вообще очень сложная штука, тут если соберетесь делать одному не сделать, нужна команда, которая работала с этим уже) или хотя бы знает алгоритм.
Nullik
 Аватар для Nullik
43 / 12 / 1
Регистрация: 13.03.2013
Сообщений: 297
Завершенные тесты: 1
16.12.2015, 23:42  [ТС]     Как сделана карта в дубль гисе? #6
ага, значит картинки, а не отрисовка через OpenGL. Интересно-интересно.
Ssnake707
 Аватар для Ssnake707
8 / 8 / 6
Регистрация: 02.02.2015
Сообщений: 137
17.12.2015, 00:01     Как сделана карта в дубль гисе? #7
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Google карта использует тайловую графику тайловую графику, у google есть иерархия картинок, эта иерархия расположена в папках, каждая папка это набор картинок определенного места под определенным зумом, когда мы смотрим карту, то все тайлы подгружаются в матрицу из соответствующих папок. Не уверен что у google всё так как я написал, но примерно так.
Сам работаю в компании которая занимается картами и на сколько я знаю они зондируют землю и полученные фотографии разбивают на тайлы и упаковывают в нужные папки, конечно всё намного сложнее. для работы с картами есть хорошая библиотека написанная на JS Leaflet.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.12.2015, 10:50     Как сделана карта в дубль гисе?
Еще ссылки по теме:

Собственная карта на Android Android
Android Интерактивная карта ГЛК
Android Карта и маркеры
Android карта города
Android Карта в диалоговом окне

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Nullik
 Аватар для Nullik
43 / 12 / 1
Регистрация: 13.03.2013
Сообщений: 297
Завершенные тесты: 1
17.12.2015, 10:50  [ТС]     Как сделана карта в дубль гисе? #8
Спасибо за информацию!
Yandex
Объявления
17.12.2015, 10:50     Как сделана карта в дубль гисе?
Ответ Создать тему
Опции темы

Текущее время: 06:17. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru