SASGIS

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

Как открыть карту формата RMaps SQLite в SAS.Planet

Обсуждение около-картографических и прочих программ и тем, напрямую не связанных с SAS.Планета

Модератор: Tolik

Как открыть карту формата RMaps SQLite в SAS.Planet

Сообщение beneton2003 » 20 ноя 2014, 15:58

Здравствуйте уважаемые участники форума, у меня такой вопрос, может не в тему, извините если что не так
Довольно давно я скачал через Rmaps отличную подборку военных карт soviet military maps, она у меня лежит на hdd в формате sqlitedb, есть ли какая то возможность скормить этот формат sas.planet"е или скачать саму карты через вашу замечательную прогу.

Может есть какой то конвертор, который переведет sqlitedb в какой нибудь понимаемый планетой формат?

Карты генштаба у меня как всегда не качаются через SAS. А военные карты из того приложения многократно выручали меня во многих случаях, так что я очень хочу их перекачать в SAS4Android.
Помогите советом как лучше сделать, может попробовать написать свой источник для sas.planet? но я не знаю как из rmaps выдернуть ссылки на источник....
beneton2003
Новичок
 
Сообщения: 7
Зарегистрирован: 20 ноя 2014, 15:53
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Как открыть карту формата SQLITEDB в Sas.planete

Сообщение garl » 20 ноя 2014, 16:53

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

Re: Как открыть карту формата SQLITEDB в Sas.planete

Сообщение DJ VK » 20 ноя 2014, 23:31

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

Re: Как открыть карту формата SQLITEDB в Sas.planete

Сообщение beneton2003 » 20 ноя 2014, 23:46

Может тогда проше сделать свой zmp для саспланеты? Я просто не знаю как мне выдернуть ссылку на сами карты, приложение под андроидом и как мне отследить по каким ссылкам ходит программа я не знаю, может кто посоветует прогу, тогда я сделаю и со всеми поделюсь, я уверен что будет много желающих заполучить такой источник карт
beneton2003
Новичок
 
Сообщения: 7
Зарегистрирован: 20 ноя 2014, 15:53
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Как открыть карту формата SQLITEDB в Sas.planete

Сообщение beneton2003 » 20 ноя 2014, 23:47

Данный формат глобал маппер нне открывает
beneton2003
Новичок
 
Сообщения: 7
Зарегистрирован: 20 ноя 2014, 15:53
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Как открыть карту формата SQLITEDB в Sas.planete

Сообщение DJ VK » 20 ноя 2014, 23:51

beneton2003 писал(а):Я просто не знаю как мне выдернуть ссылку на сами карты

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

Re: Как открыть карту формата SQLITEDB в Sas.planete

Сообщение beneton2003 » 21 ноя 2014, 07:36

Прокси. Спасибо сэр, отличная идея
beneton2003
Новичок
 
Сообщения: 7
Зарегистрирован: 20 ноя 2014, 15:53
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Как открыть карту формата SQLITEDB в Sas.planete

Сообщение Parasite » 21 ноя 2014, 08:58

DJ VK писал(а):через локальный прокси нельзя андроид смартфон-планшет переадресовать

1) Далеко не все андроидные приложения работают через прокси (обычно это выглядит как "Connection timeout" при включении прокси в системе, ИЛИ как продолжение нормальной работы приложения "напрямую", плевав на включенный в настройках прокси - на проки соответственно в логах девственная пустота)
2) Если андроидное приложение юзает https - то юзание прокси в лоб ничего не даст, окромя начальной строчки "CONNECT xxxxx.com". Надо будет долго и нудно поплясать с сертификатами для обеспечения классической MITM attack - а это не каждому новичку по плечу, только что узнавшему про идею проксика.
3) Гораздо проще взять и распаковать SQLite, написав элементарный скриптик (да или хотя бы SQLiteMan'ом, там вроде была пакетная обработка).
The only difference between me and a mad man is that I am not mad. /Salvador Dali/
Изображение
Аватара пользователя
Parasite
Администратор
 
Сообщения: 5646
Зарегистрирован: 23 окт 2008, 17:38
Благодарил (а): 124 раз.
Поблагодарили: 512 раз.

Re: Как открыть карту формата SQLITEDB в Sas.planete

Сообщение beneton2003 » 21 ноя 2014, 14:03

врядли там https, точно уверен, думаю смогу выцепить из проги ссылку, вечером займусь, вообще у меня есть достаточно большой опыт программирования в прошлом, и есть еще команда программеров в подчинении, так что если что не получится побегу к ним озадачивать, ждите zmp
beneton2003
Новичок
 
Сообщения: 7
Зарегистрирован: 20 ноя 2014, 15:53
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Как открыть карту формата SQLITEDB в Sas.planete

Сообщение zed » 21 ноя 2014, 14:14

Учитывая, что SAS умеет экспортировать в SQLite формат, который понимает RMaps, смею предположить, что можно просто извлечь тайлы из БД и положить их в тайловый кэш SAS. А это скрипт в десяток строк. Напрягите одного из своих программистов, пускай напишет.

Код: Выделить всё
CREATE TABLE tiles (x int, y int, z int, s int,
image blob, PRIMARY KEY (x,y,z,s))
-- x =
-- y =
-- z = 17-Zoom
-- s = timestamp
-- image = blob of jpeg image of size 256x256 px

CREATE TABLE android_metadata (locale TEXT);

CREATE TABLE info(minzoom,maxzoom)
-- minzoom - min of column z in tiles table
-- maxzoom - max of column z in tiles table


А zmp для сообщества можете сделать, раз карты хорошие.
zed
Гуру
 
Сообщения: 2888
Зарегистрирован: 16 авг 2008, 20:21
Благодарил (а): 89 раз.
Поблагодарили: 568 раз.

След.

Вернуться в Болталка

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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 13