SASGIS

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

Конвертация кеша в/из разных форматов.

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

Модератор: Tolik

Re: Конвертация кеша в/из разных форматов

Сообщение svp » 04 сен 2008, 16:07

KAC писал(а):сделать такой конвертер

Я бы сделал, там ничего сложного, только вот EarthSlicer у меня постоянно вылетает. Не качает вообще ничего. Мне нужны примеры структур кеша для 6-го, 10-го и 11го масштабов.
Можно построить дерево каталогов вот с помощью такой команды
Код: Выделить всё
tree /F /a d:\путь_к_кешу >ES_struc.txt

Возможно придётся долго подождать и на выходе может получиться очень большой файл. Но этот файл очень хорошо сожмётся архиватором. Вот мне нужно полистать этот файл, чтобы сделать конвертер.
Аватара пользователя
svp
Советчик
 
Сообщения: 447
ICQ: 204094886
Зарегистрирован: 26 авг 2008, 11:14
Откуда: Белгород
Благодарил (а): 2 раз.
Поблагодарили: 7 раз.

Re: Конвертация кеша в/из разных форматов

Сообщение feya » 04 сен 2008, 16:54

svp
Так конвертните SAS.Планетой, на малых зумах много времени не займет.
http://sasgis.org | SAS.Планета | SASPlanet
Аватара пользователя
feya
Гуру
 
Сообщения: 2034
Зарегистрирован: 13 июл 2008, 10:45
Благодарил (а): 5 раз.
Поблагодарили: 56 раз.

Re: Конвертация кеша в/из разных форматов

Сообщение svp » 04 сен 2008, 17:08

azya писал(а):svp
Так конвертните SAS.Планетой, на малых зумах много времени не займет.

Да.. Стормозил.

Насчет дерева каталогов я погорячился.
Аватара пользователя
svp
Советчик
 
Сообщения: 447
ICQ: 204094886
Зарегистрирован: 26 авг 2008, 11:14
Откуда: Белгород
Благодарил (а): 2 раз.
Поблагодарили: 7 раз.

Re: Конвертация кеша в/из разных форматов

Сообщение svp » 05 сен 2008, 12:58

Новая версия конвертера.
Теперь умеет конвертировать также и ES-кеш.
TsqrToSas.rar
Конвертер. Версия 0.2.01b
(73.26 KiB) Скачиваний: 637

Пользуемся так:
Для конвертирования из TSQR кеша --
Код: Выделить всё
TsqrToSas.exe -t -r путь_к_каталогу_источнику путь_к-каталогу_приёмнику

Для ES --
Код: Выделить всё
TsqrToSas.exe -e -r путь_к_каталогу_источнику путь_к-каталогу_приёмнику

Пути нужно указывать непосредственно к SAT-кешу. Если в рекурсивном режиме указать общий каталог со семи кешами, то утилита сгребёт файлы из разных кешей в одну кучу.
Утилита на данный момент обрабатывает только jpg-файлы.
В качестве пути-источника можно передать путь к любому каталогу, содержащему файлы для конвертации. Структура подкаталогов в нём при использовании ключа -r не важна. Если -r не используется, то будут обработаны только файлы указанного каталога-источника, а подкаталоги обработаны не будут.

Всё это, только подробнее и лаконичнее можно почитать, если запустить программу без параметров.

Жду вопросов и пожеланий.

P.S.
А вот, если кому понадобятся, исходники
TsqrToSas_src_200809051300.rar
Исходники конвертера версии 0.2.01b
(7.64 KiB) Скачиваний: 486
Аватара пользователя
svp
Советчик
 
Сообщения: 447
ICQ: 204094886
Зарегистрирован: 26 авг 2008, 11:14
Откуда: Белгород
Благодарил (а): 2 раз.
Поблагодарили: 7 раз.

Re: Конвертация кеша в/из разных форматов

Сообщение migo » 06 сен 2008, 08:11

Спасибо за конвертер.

Только заметил разницу кеша, созданного SAS.Планетой и конвертером из ES. Сливать пока не берусь.

Изображение

Кеш SAS.Планеты полнее и там присутствуют папки (файлы) типа x-1, x-2 (y-1, y-2)...
migo
Новичок
 
Сообщения: 7
Зарегистрирован: 17 авг 2008, 22:13
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Конвертация кеша в/из разных форматов

Сообщение feya » 06 сен 2008, 10:37

и там присутствуют папки (файлы) типа x-1, x-2 (y-1, y-2)...

там ничего нет в этих папках, ошибка это.
http://sasgis.org | SAS.Планета | SASPlanet
Аватара пользователя
feya
Гуру
 
Сообщения: 2034
Зарегистрирован: 13 июл 2008, 10:45
Благодарил (а): 5 раз.
Поблагодарили: 56 раз.

Re: Конвертация кеша в/из разных форматов

Сообщение migo » 06 сен 2008, 10:49

т.е. лишнее можно удалить?
migo
Новичок
 
Сообщения: 7
Зарегистрирован: 17 авг 2008, 22:13
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Конвертация кеша в/из разных форматов

Сообщение feya » 06 сен 2008, 11:24

можно
http://sasgis.org | SAS.Планета | SASPlanet
Аватара пользователя
feya
Гуру
 
Сообщения: 2034
Зарегистрирован: 13 июл 2008, 10:45
Благодарил (а): 5 раз.
Поблагодарили: 56 раз.

Re: Конвертация кеша в/из разных форматов

Сообщение MBuser » 06 сен 2008, 23:25

Сделал сегодня пробную конвертацию кэша из программы Mapbuilder. Процесс прошел успешно :) , но была проблема с ключом -p1-4. Ни один из них не захотел приниматься программой - писалась ошибка, пришлось этот ключик пропустить и все прошло успешно, проверено в SAS Planet. На днях постараюсь весь кэшик MB конвертануть.
Примечание: Кэш MB был весь в одной папке (есть там такая функция).
MBuser
Новичок
 
Сообщения: 4
Зарегистрирован: 06 сен 2008, 22:59
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Конвертация кеша в/из разных форматов

Сообщение svp » 07 сен 2008, 02:38

MBuser писал(а):проблема с ключом -p1-4

Не удивительно. Эти ключи я совсем не тестил. Посмотрю попозже.
Может и графический интерфейс какой набросаю.
Аватара пользователя
svp
Советчик
 
Сообщения: 447
ICQ: 204094886
Зарегистрирован: 26 авг 2008, 11:14
Откуда: Белгород
Благодарил (а): 2 раз.
Поблагодарили: 7 раз.

Пред.След.

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

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

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