SASGIS

Веб-картография и навигация

Яндекс карты

программа для загрузки и просмотра спутниковых снимков Земли, Луны, Марса предоставленных сервисами Google Maps и Космоснимки. Возможность работы с GPS приёмником.

Модератор: Tolik

Яндекс карты

Сообщение vavasik » 19 авг 2009, 13:30

Приветствую. Может быть кто-нибудь поделится своим дао преобразования координат в этой чудесной системе?
vavasik
Новичок
 
Сообщения: 1
Зарегистрирован: 19 авг 2009, 13:28
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Яндекс карты

Сообщение webdev2 » 19 авг 2009, 17:25

Здесь похоже надо демонстрировать дао угадывать мысли.

Система в Яндекс-картах - самая что ни на есть обычная. В простонародье называется меркатор на эллипсоид.
Собственно, Вы преобразовывать ее в какую систему хотите? Их, разных систем, много. И простых и чудесных.
webdev2
Новичок
 
Сообщения: 32
Зарегистрирован: 20 мар 2009, 15:36
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Яндекс карты

Сообщение Trick » 01 сен 2009, 10:11

скажите как yandex карты из кеша планеты переделать в формат МОБИЛЬНЫЕ ЯНДЕКС КАРТЫ ogf3 для смарта..? возможно ли это ? или же надо сделать загрузку области выделением, получить файл растра и переконвертировать в ogf3?
Аватара пользователя
Trick
Новичок
 
Сообщения: 38
ICQ: 131014411
Зарегистрирован: 14 июл 2009, 01:55
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: ogf3

Сообщение DJ VK » 01 сен 2009, 14:59

Кеш ogf3 устарел
Последний раз редактировалось DJ VK 09 сен 2009, 16:28, всего редактировалось 2 раз(а).
Аватара пользователя
DJ VK
Гуру
 
Сообщения: 1468
Зарегистрирован: 16 апр 2009, 13:57
Откуда: 8 км. от МКАД
Благодарил (а): 82 раз.
Поблагодарили: 323 раз.

Re: Яндекс карты

Сообщение Trick » 01 сен 2009, 17:26

держу крестик пальчиками на тебя мой друг, я просто не умею влазить внутрь.. если могу чем то помочь.. вот моя аська 131014411 :) я тем временем разобрался что озик мне совсем не подходит .. ищу карты для SmartComGPS это .. ogf2 разширения.. но это голову не забивай.. это я возможные варианты для симбиан ищу.. надо открыть тему для симбы.. а то она давно уже впереди винды, а решений кроме гармина и всяких автоверсий только вот нашел SmartComGPS.. ну и яндекс мобильные карты, которая шикарная! повторяю ОЧЕНЬ и ОЧЕНЬ!
Аватара пользователя
Trick
Новичок
 
Сообщения: 38
ICQ: 131014411
Зарегистрирован: 14 июл 2009, 01:55
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Яндекс карты

Сообщение Trick » 01 сен 2009, 23:19

я знаю как получить ogf2 ! но очень бы хотелось как раз ogf3 !!! это мобильный яндекс :)
Аватара пользователя
Trick
Новичок
 
Сообщения: 38
ICQ: 131014411
Зарегистрирован: 14 июл 2009, 01:55
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Яндекс карты

Сообщение DJ VK » 09 сен 2009, 12:42

Ура! Я раскрыл формат мобильного кеша яндекс. Благодаря 3й версии все пучком.
Ogf3 на свалку.

Можно прикрутить к экспорту.

Берем тайл яндекс карт. любых. Масштаб 18
например x=79210 y=411142
как его сунуть в мобильный кеш.

Переводим в бинарную систему
X=0[0010=aaaa][0110=bbbb][1010=cccc] [1=d][1=e][0=f] [1=g][0=h][1=i][0=j]
Y=0 [0001=AAAA][0100=BBBB][0001=CCCC] [1=D][1=E][0=F][1=G][0=H][1=I][0=J]

Следующий этап
Тайл разрезается на 4 квадрата 128 на 128
0кв | 1кв
------------
2кв | 3кв
для каждой части свои значения k и K
0кв k=0 K=0
1кв k=1 K=0
2кв k=0 K=1
3кв k=1 K=1

Первая папка в кеше соответствует масштабу минус 1
\cache\17\

Вторая папка = aaaaAAAA в виде hex
\cache\17\21\

третья папка = bbbbBBBB в виде hex
\Cache\17\2\64

Имя файла в папке три = ccccCCCCmmmm в hex виде. mmmm=0010 (2 в hex) для гибрида со спутником и 0001 (в hex 1).
\Cache\17\21\64\a12

Осталось запихнуть 4 квадрата в кеш

Внутри файла кеша заголовочек небольшой YNDX
По смещению 60400h находится база файлов приписывеам четыре jpg в конец
Запоминаем для каждого адрес смещения int32 и длину квадрата int16

По адресу 400h таблица тайлов
Формируем битовую последовательность чередуя X и Y
DdEeFfGgHhIiJjKk
Получаем 79B0h, 79B1h, 79B2h, 79B3h для четырех квадратов
Поля в таблице по 6 байт
значит смещение в файле 79B0h * 6 + 400h = 2DE20h пишем адрес jpg первого квадрата (4 байта), затем длину (2 байта), а за ними еще трех оставшихся.

Ура. Тайл в кеше.
Последний раз редактировалось DJ VK 09 сен 2009, 16:29, всего редактировалось 2 раз(а).
Аватара пользователя
DJ VK
Гуру
 
Сообщения: 1468
Зарегистрирован: 16 апр 2009, 13:57
Откуда: 8 км. от МКАД
Благодарил (а): 82 раз.
Поблагодарили: 323 раз.

Re: Яндекс карты

Сообщение garl » 09 сен 2009, 15:33

а простите, скажите мне непонятливому чем так плох экспорт в их формат?
всёравно ведь на каждую умную 0пу найдётся шуруп :)
Russian NDN Team
QIP NightlyTester
Аватара пользователя
garl
Гуру
 
Сообщения: 1625
Зарегистрирован: 16 июл 2008, 14:40
Откуда: Краснодар, Кубанская столица.
Благодарил (а): 97 раз.
Поблагодарили: 273 раз.

Re: Яндекс карты

Сообщение DJ VK » 09 сен 2009, 16:26

Формат кеша изменился и очень похож стал на обычный кеш sas, только упакованный в файлы.
Никакого шифрования. И программа работающая с этой версией кеша уже у многих есть. Значит не прикроют.
У людей я нашел целый ftp где они подобно обмену кешем выкладывают свои файлы. а мы теперь можем им дать конвертер из нашего формата в их.
Аватара пользователя
DJ VK
Гуру
 
Сообщения: 1468
Зарегистрирован: 16 апр 2009, 13:57
Откуда: 8 км. от МКАД
Благодарил (а): 82 раз.
Поблагодарили: 323 раз.

Re: Яндекс карты

Сообщение Trick » 09 сен 2009, 17:34

послушай не знаешь не говори.. уже давно на яндексе самом лежит раскрытый код.. это не означает что ты взломал программу, а означает, что ты можешь теперь кеш всовывать в прогу! это система давно уже действует и явный обожатель ее! кеши почти всех городов уже сделаны на ogf3 , но щас как раз речь идет о мобильных картах версии 3.0 (а не о формате ogf3) и они там ничего не скрывали! а сделали все очень даже понятным! кеш такой ж как и обычный кеш яндекса.. то что как раз описал DJ VK и если эта функция будет добавлена в сас планету то как минимум человек 100 будет благодарна на этой планете :) удобства яндекс мобильные карты надеюсь не надо описывать?
Аватара пользователя
Trick
Новичок
 
Сообщения: 38
ICQ: 131014411
Зарегистрирован: 14 июл 2009, 01:55
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

След.

Вернуться в SAS.Планета

Кто сейчас на конференции

Сейчас этот форум просматривают: ingener и гости: 28