Страница 1 из 3

Новые (персонифицированные) Карты Гугл - кто уже попробовал?

СообщениеДобавлено: 22 июн 2013, 14:06
Parasite
Сабж. Гугл планирует полностью переработать свои карты. Уже, собственно, переработал - и идет закрытое бета-тестирование.
Инвайт можно получить на соответствующей странице (нужен будет аккаунт на гугле. Инвайт присылают в мыло в течении недели где-то).

Впечатления: достаточно "тяжеленькие" в смысле собственно движка - используется куча Явы и HTML5. Подкачивает же с интернета довольно быстро. Работает только по https. Карты нетайловые - на весь экран приходит что-то типа вектора или датабазы одним бинарным файлом, внутренняя структура коего мне пока неизвестна. В общем и целом - симпатичная поделочка.

Если Гугл перейдет на эти карты полностью - САС надолго обломится со скачкой с гугла. Господа, качайте старое - пока оно еще живое.

Ниже же предлагаю поразбираться с новым форматом данных, кой одним файлом и приходит. Если это действительно чистый вектор - это будет очень и очень шикарно и вкусно. Чуть позднее приложу примеры.

Re: Новые (персонифицированные) Карты Гугл - кто уже попробовал?

СообщениеДобавлено: 22 июн 2013, 19:26
Ivan30
мне без разницы, гуглом пользуюсь менее всего - снимки моих мест старые и страшные.
тайлы, кстати, тоже идут
1234.jpg

Re: Новые (персонифицированные) Карты Гугл - кто уже попробовал?

СообщениеДобавлено: 22 июн 2013, 22:28
Papazol
Большой Брат не дремлет, ничего хорошего в данном нововведении не вижу. :cry:

Re: Новые (персонифицированные) Карты Гугл - кто уже попробовал?

СообщениеДобавлено: 22 июн 2013, 23:10
Parasite
Ivan30 писал(а):тайлы, кстати, тоже идут
1234.jpg

Исключительно в миникарту (которая там махонькая и почти бесполезная), и исключительно потому что SAT не "векторизуется". Хотя, возможно - к публичному запуску они и туда вкорячат какую-нибудь "персонифицирующую" приблуду.

Лично мне, собссно, вся эта новость интересна только на тему "как с Гугла забрать вектор". :roll:

Ну и таки да, если тайловые карты кончатся - будет обидно. Хотя, с другой стороны - этим они плюнут на все миллионы своих сторонних вебсайтов, кои сейчас юзают гугломапсы в своих проектах через вызов удаленного ГуглоАПИ. Сомневаюсь, что все посетители резко начнут логиниться в гугл просто для того чтобы карты на тех локальных ресурсах заработали....Возможно, логин и https - это вынужденное требование на стадии бета-тестирования...хотя, с другой стороны - как они собрались "персонифицировать" карты, если не будет логина?...Короче, пока что непонятно всё это - но, как сказал предыдущий оратор, ничего хорошего нам и САСу это не несет. :x

Re: Новые (персонифицированные) Карты Гугл - кто уже попробовал?

СообщениеДобавлено: 24 июн 2013, 09:22
Parasite
Вот примеры данных.
В архиве - 3 файла:
blank_ocean - призумлено до максимума в районе океана (чистый голубой экран)
blank_town - призумлено до максимума в районе необитаемой земли (чистый белый экран)
data - пример "наполненного" экрана в густозаселенной местности (дороги, шоссе итд)

Re: Новые (персонифицированные) Карты Гугл - кто уже попробовал?

СообщениеДобавлено: 24 июн 2013, 12:51
Shoorick
Можно предположить, что это некие бинарные объекты, пересылаемые по XMLHttpRequest. По содержанию кажутся теми же тайлами, только в некоторых случаях сжатыми простым алгоритмом (run-length encoding). Если бы отсылались чистые векторные данные, то для необитаемой земли пришел бы просто "0", а не ужатая последовательность типа "V>>>V>>>V>>>V>>>V>>>V>>>V>>>". Детальнее не разбирался, впечатление "на глаз".

Не думаю, что новый подход убьет совместимость со сторонними сайтами, работающими через API. Туда, как и прежде, могут отдавать просто слои данных. А "персонификация" и накопление данных о пользователе будут фишкой именно официального сервиса google maps.

Re: Новые (персонифицированные) Карты Гугл - кто уже попробовал?

СообщениеДобавлено: 24 июн 2013, 13:22
zed
Parasite писал(а):в смысле собственно движка - используется куча Явы и HTML5

Думаю, имеет смысл заглянуть в скрипты.

Re: Новые (персонифицированные) Карты Гугл - кто уже попробовал?

СообщениеДобавлено: 25 июн 2013, 19:12
Parasite
Shoorick писал(а):Можно предположить, что это некие бинарные объекты, пересылаемые по XMLHttpRequest.

Спасибо, Кэп! Что бы мы без Вас делали...?? :)

Shoorick писал(а):Если бы отсылались чистые векторные данные, то для необитаемой земли пришел бы просто "0", а не ужатая последовательность типа "V>>>V>>>V>>>V>>>V>>>V>>>V>>>".

Возможно, экран побит на объекты\области числом более единицы (тайлы?) - и посему нужно несколько итераций одного и того же (в зависимости от размера экрана?), чтобы расписать его весь под Хохлому.

Shoorick писал(а):Не думаю, что новый подход убьет совместимость со сторонними сайтами, работающими через API. Туда, как и прежде, могут отдавать просто слои данных. А "персонификация" и накопление данных о пользователе будут фишкой именно официального сервиса google maps.

Не вижу [им] никакого смысла поддерживать два совершенно разных по реализации, но одинаковых по наполнению ресурса.
А учитывая особую любовь конторы к персональным данным - приоритеты резко смещаются в сторону "персонификации".

Кстати, с сегодняшнего дня новые карты заработали и по http и без логина пользователя (до сего момента работали только под логином, и только по https). Просто для начала их использования - нужно получить инвайт и сходить по ссылке там, оно пропишет нужную куку(?), и в последующие заходы на обычный GM - оно будет уже "в новом свете".

zed писал(а):Думаю, имеет смысл заглянуть в скрипты.

Заглянул - и убежал в ужОсе.
Обфусцировано по самое нимагу, форматирование удалено, и так - на много страниц... Впрочем, смотри сам (и оно меняется в зависимости от просматриваемого региона. Выше - то, что отдается просто при заходе в ГМ по дефолту - на экране Сев.Америка).
Clipboard01.jpg


Пытаюсь портировать Яву к себе на локалхост, чтобы иметь хотя бы минимальный набор, при котором оно уже работает и что-то показывает локально (с чем уже и можно разбираться в свое удовольствие, пока не надоест) - но пока результатов нет. Уж больно там много всего непонятного. :(

Re: Новые (персонифицированные) Карты Гугл - кто уже попробовал?

СообщениеДобавлено: 25 июн 2013, 20:15
Ivan30
Parasite писал(а):но одинаковых по наполнению ресурса

вот такое различие замечено

334455.jpg

Re: Новые (персонифицированные) Карты Гугл - кто уже попробовал?

СообщениеДобавлено: 25 июн 2013, 20:52
Tolik
А GE что показывает?
В новом гугле ведь нет выбора map, sat или earth, только map и earth.