Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » SAS.Планета

Модерирует : gyra, Maz

Widok (10-03-2009 12:37): Лимит страниц. Продолжаем здесь.  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102

   

AlekseySAS

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
 
SAS.Планета
________________________________________________________  
  SAS.Планета - программа для просмотра (загрузки) карт, в том числе спутниковых снимков, Земли, Луны, Марса, Венеры и пр.  предоставленных такими популярными геосервисами, как Google Maps, Космоснимки, Яндекс.карты, Yahoo!, VirtualEarth, Gurtam, OpenStreetMap, Map-A-Planet и пр. Также в программе реализованы следующие полезные функции: работа с GPS приемником, отображение KML файлов, склейка карт с привязкой и др..    
   

  Разработчик: SAS Group

  Сайт разработчика

  Официальный форум

  Скачать последнюю версию 90309 (от 07.03.09)
  Скачать обновление для предыдущей версии
 

Описание maps.ini
 
С благодарностью примем любые предложения и пожелания.
e-mail: az[gav-gav]sasgis[dot]ru  

Программы написанные пользователями SAS.Планета:
Программа для копирования кэша от Cowa
Программа для конвертации кэша от svp
Создание своих карт для SAS.planet на примере карт ГШ: Карты Генштаба "под Гугл" от DCT
Пакет скриптов и утилит для улучшения Panoramio и Wiki кэшей SAS от DCT

P.S. программа распространяется абсолютно бесплатно, пользуйтесь в свое удовольствие.

Всего записей: 14 | Зарегистр. 09-11-2007 | Отправлено: 18:52 27-11-2007 | Исправлено: az52, 14:01 09-03-2009
zporuchik



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
TheGarl

Цитата:
меняется на относительный путь,  

это первое, что я пробывал, но не сработало

Всего записей: 2131 | Зарегистр. 17-03-2005 | Отправлено: 16:30 03-03-2009 | Исправлено: zporuchik, 16:31 03-03-2009
TheGarl



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
странно , а вот так работает  
                <href><![CDATA[ file:\\c:\img\M-38-76_kmz_L5_9_9.jpg ]]></href>
 

Всего записей: 630 | Зарегистр. 06-02-2007 | Отправлено: 16:39 03-03-2009
az52

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
если б нормально компилилась планета

а в чем проблема?

Всего записей: 1307 | Зарегистр. 20-12-2007 | Отправлено: 16:39 03-03-2009
TheGarl



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
az52
ругаемся на :
 
LinarBitmap
GIFLoader,
JPEGLoader
TPNGObject
DISQLite3Database
Buttons
 
Добавлено:
zporuchik
у меня всё не в зип архиве(kmz) , а распакованное, может поэтому не получается?

Всего записей: 630 | Зарегистр. 06-02-2007 | Отправлено: 16:42 03-03-2009 | Исправлено: TheGarl, 17:03 03-03-2009
zporuchik



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
<href><![CDATA[ cache\Тра-Ля-Ля\M-38-76_kmz_L1_0_0.jpg ]]></href>  

я понял фишку
![CDATA[]] используется в KMZ и замена пути на абсолютный/относительный ничего не даёт (надо рабираться с этой датой, т.к. удаление её делает KMZ нерабочим)
в KML href указывается явно, т.е. без CDATA и указав путь к изображению - всё работает
 
еще родилась идея  
если появится возможность экспорта из САС и мы победим эту CDATA, то лучше сделать опцию KML или KMZ, а в случае выбора KML - выбор абсолютного или относительного пути.
Для чего это? для экономии дискового пространства используем KML+абсолютный путь (который явно указывает на папку с кэшем САС), а если нам надо поделиться с кем то куском кэша или воспользоваться им на буке в поездке, то лучше в KMZ (один хоть и большой файл - лучше кучи тайлов).
 
Во я развернулся.
az52
нарисовалась очередность поэтапного прикручивания экспорта:
1. в KML+выбор типа ссылки, т.к. там нет проблемм с путями
2. в KMZ, т.к.  надо сначала победить CDATA и обкатать экспорт на разных типах исходного кэша.
 
TheGarl

Цитата:
эдак можно и не только генштаб а любую карту к GE прилеплять...  

а кто сказал, что только для ГШ это?
 
Добавлено:

Цитата:
file:\\c:\img\

а с относительным прокатывает?

Всего записей: 2131 | Зарегистр. 17-03-2005 | Отправлено: 16:57 03-03-2009
Vidocqq

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
az52
Прошу простить за резкость выражений.
При сравнении скачивания ГуглМВ и САС одной и той же территории (спутники Гугла) первый забивал канал полностью скорость второго, пчему то была гораздо медленнее (может только у меня такое).
Насчёт потоков - если я правильно понял выделяем (одну и туже площадь несколько раз) и скачиваем?
В таком случае (при пяти потоках) получил скорость примерно 4-5 kbps - видимо очень медленный сервер у DG

Всего записей: 1045 | Зарегистр. 03-09-2007 | Отправлено: 17:13 03-03-2009
az52

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Vidocqq

Цитата:
Прошу простить за резкость выражений.  

Ничего страшного.

Цитата:
Насчёт потоков - если я правильно понял выделяем (одну и туже площадь несколько раз) и скачиваем?

Именно

Цитата:
В таком случае (при пяти потоках) получил скорость примерно 4-5 kbps - видимо очень медленный сервер у DG

Медленный, но всеравно не должно быть так медленно, я при 2 потоках качал со скоростью 16 кбайт/с это придел моего подключения. Хотя может быть стало еще хуже, попробую вечерком протестить.
 
TheGarl
Надо просто эти компоненты скачать и установить)
 
zporuchik
на сколько я помню ![CDATA[]] используется в KML как область которая пропускается парсером, т.е. если там есть какиелибо kml теги они их в расчет не берет.
 
Можеш совокупировать (еп, слово то какое..) информацию по экспорту в KML (для начала сделаем в него) чтоб я сразу приступил к делу?

Всего записей: 1307 | Зарегистр. 20-12-2007 | Отправлено: 17:29 03-03-2009
TheGarl



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
 function PNGintoBitmap32(destBitmap: TBitmap32; PNGObject: TPNGObject): boolean;
из  Uimgfun.pas матерится на TPNGObject
 
pngimage я уже штук 5 попробовал в это месте загвоздка....  http://pngdelphi.sourceforge.net/ - пустой .....

Всего записей: 630 | Зарегистр. 06-02-2007 | Отправлено: 17:35 03-03-2009
zporuchik



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Vidocqq

Цитата:
видимо очень медленный сервер у DG

так и есть
а область лучше разделить на несколько частей и качать в несколько потоков.
 
az52

Цитата:
Можеш совокупировать (еп, слово то какое..) информацию по экспорту в KML

ну я вроде всё указал. могу только от себя добавить, то что понял со своими скудными познаниями в коде:
1. для картинки, которая "накрывает" всё создается
<Folder> верхнего уровня L1, для которого описываются
      <name> (любое значение. Гмаппер берет имя тайла)
      <region> - обозначает район, а внутри него
            <LatLonAltBox> - южная, северная, восточная и западная границы тайла в формате ГГГ,ггггггггггггг
            <Lod> - максимальное и минимальное разрешение для отображения
      <GroundOverlay> - инфо о слое, а внутри него еще
            <drawOrder> (1) - указывает номер слоея
            <Icon> с
                   <href> - собсно ссылка на картинку
            <LatLonBox> - опять описание координат (С,Ю,З,В)
далее опять идет
   <Folder> (он вложен в верхний  <Folder> L1) (таких, соответствено уже 4) следующего уровня L2 со всеми входящими в него тегами <name>, <Region> с <LatLonAltBox> и <Lod>, <GroundOverlay> с <drawOrder> (2) и т.д.
такая "матрешка" идет до низшего уровня
 
т.е. получаем  
<Folder>
..<Folder>
....<Folder>
....</Folder>
....<Folder>
....</Folder>
....<Folder>
....</Folder>
....<Folder>
....</Folder>
..</Folder>
..<Folder>
....<Folder>
....</Folder>
....<Folder>
....</Folder>
....<Folder>
....</Folder>
....<Folder>
....</Folder>
..</Folder>
..<Folder>
....<Folder>
....</Folder>
....<Folder>
....</Folder>
....<Folder>
....</Folder>
....<Folder>
....</Folder>
..</Folder>
..<Folder>
....<Folder>
....</Folder>
....<Folder>
....</Folder>
....<Folder>
....</Folder>
....<Folder>
....</Folder>
..</Folder>
</Folder>

 
 
фух, проканался весь вечер, но создал вручную пример экспорта из кэша ES в GE  
взял один тайл 10-го уровня и по его границам экспортировал 10й,11й и 12й
пример KML

Всего записей: 2131 | Зарегистр. 17-03-2005 | Отправлено: 20:14 03-03-2009 | Исправлено: zporuchik, 23:04 03-03-2009
zporuchik



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
кстати может образоваться неплохая альтернатива ECW, когда появится поддержка KMZ
для карт это будет идеальный вариант экспорта, т.к. отображение будет по слоям, а не умень шенный слой максимального масшаба на котором ничего невидно пока не приблизиш.
 
Добавлено:
эй! народ! вы куда пропали? я один что ли тут?

Всего записей: 2131 | Зарегистр. 17-03-2005 | Отправлено: 22:35 03-03-2009
krolevec



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
все, SAS не закачивает карты с ingita, пишет "Такого изображения нет на сервере!"..

Всего записей: 27 | Зарегистр. 10-09-2008 | Отправлено: 13:45 04-03-2009
zporuchik



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
krolevec
а браузер работает?
я пробовал, но ФИГ! хотел посмотреть - может запросы изменились
 
Добавлено:
krolevec
проверил и впрям САС не качает, а ИЕ работает
 
Добавлено:
krolevec
в строке запроса
DefURLBase=http://www.ingit.ru/mp/bin_y/GWCgi.exe?cmd=img&map=world_x.chart
 
удали _y
т.е. должно быть:
DefURLBase=http://www.ingit.ru/mp/bin/GWCgi.exe?cmd=img&map=world_x.chart

Всего записей: 2131 | Зарегистр. 17-03-2005 | Отправлено: 14:20 04-03-2009 | Исправлено: zporuchik, 15:23 04-03-2009
maseratist

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Интересно, они часто будут менять строку запроса?

Всего записей: 75 | Зарегистр. 11-07-2008 | Отправлено: 15:38 04-03-2009 | Исправлено: maseratist, 15:50 04-03-2009
zporuchik



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
TheGarl
помоги со скриптом для локальных карт Ингит
надо его переделать так, что бы он xc и yc считал от центра локальной карты, а не от мирового 0
т.к. запросы на тайлы уходят без lat lon - палимся
а константу центра локальной карты будем прописывать самостоятельно
скрипт должен расчитывать от них

Всего записей: 2131 | Зарегистр. 17-03-2005 | Отправлено: 15:41 04-03-2009
krolevec



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
zporuchik
 
Спасибо, заработало!

Всего записей: 27 | Зарегистр. 10-09-2008 | Отправлено: 17:01 04-03-2009
SERGEEV



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Кому интересно on-line карты eTabua:
http://etabua.net/map/
Кривой Рог, Феодосия, Береговое, Коктебель, Орджоникидзе
 
Карты хорошие с нумерацией домов.
 
P.S. Возможно кто-то скрипт сваяет!

Всего записей: 463 | Зарегистр. 31-12-2001 | Отправлено: 19:18 04-03-2009 | Исправлено: SERGEEV, 19:20 04-03-2009
zporuchik



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
krolevec
мне не за что
всё az52
 
 
SERGEEV
я жутко сомневаюсь в прикручивании его к САС напрямую
эта штука похожа на volgadmin.ru, т.е. он не хранит картинки в 256*256, а формирует их в зависимости от размера окна и куда ты тыкнул лупой на предыдущей картинки.
в запросах намек на координаты
вот пример запроса

Код:
 
GET /tmp/54b45760652a5c4fbcacd671f0c22bc720090304195825.png HTTP/1.1
Accept: */*
Referer: http://etabua.net/map/
Accept-Language: ru-RU
User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; Tablet PC 2.0)
Accept-Encoding: gzip, deflate
Host: etabua.net
Cookie: sessionid=54b45760652a5c4fbcacd671f0c22bc7; __utma=232345035.4607844427880942600.1236193092.1236193092.1236193092.1; __utmb=232345035.2.10.1236193092; __utmc=232345035; __utmz=232345035.1236193092.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none)
Connection: keep-alive
 

 
Добавлено:
хотя я вот сейчас увидел, что имя картинки
Цитата:
54b45760652a5c4fbcacd671f0c22bc720090304195825.png

 состоит из
Цитата:
sessionid=54b45760652a5c4fbcacd671f0c22bc7

и датывремя (GMT+1)
Цитата:
20090304195825

а вот с координатами сложней

Цитата:
__utma=232345035.4607844427880942600.1236193092.1236193092.1236193092.1; __utmb=232345035.2.10.1236193092; __utmc=232345035; __utmz=232345035.1236193092.1.1

может сдесь и размер картинки зашифрован и можно подогнать к 256*256
 
 
Добавлено:
одно могу сказать точно - просто скриптом тут не обойтись, т.к. надо прикручивать работу с куками этого сервиса в САС
 
Добавлено:
дальнейшее исследование кука на предмет извлечения из него информации о координатах, показало, что при перемещениях по карте и изменении масштаба кук не меняется, что ИМХО ставит крест на прикручивании карты

Всего записей: 2131 | Зарегистр. 17-03-2005 | Отправлено: 22:08 04-03-2009
Barsik



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Приветствую!
Планируется ли подержка отображения информации из файлов kmz?
Очень хотелось бы увидеть это в SAS.
SAS.Планета просто супер!
Спасибо за программу и ее развитие

Всего записей: 127 | Зарегистр. 22-04-2002 | Отправлено: 07:14 05-03-2009
zporuchik



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Barsik
планируется, а пока реализованна только работа с областями описанными в KML

Всего записей: 2131 | Зарегистр. 17-03-2005 | Отправлено: 07:49 05-03-2009
maseratist

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Карты INGIT совсем умерли или как? Даже на сайте не грузятся.

Всего записей: 75 | Зарегистр. 11-07-2008 | Отправлено: 12:54 05-03-2009
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102

Компьютерный форум Ru.Board » Компьютеры » Программы » SAS.Планета
Widok (10-03-2009 12:37): Лимит страниц. Продолжаем здесь.


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru