SASGIS

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

ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ

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

Модератор: Tolik

ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ

Сообщение Parasite » 04 май 2011, 11:05

Назрело, назрело... :twisted:
В эту тему будут переезжать (ну или задаваться напрямую, если вдруг удача) все ну совершенно нубские вопросы, заданные в тех или иных ветках. Ибо сколько ж можно игнорировать уже заданное\отвеченное другими, не напрягать межушный нервный узел, и не юзать поиск... Будет этакий паноптикум и парад юзеров, цинично игнорящих RTFM.

Если у кого из старожилов ВНЕЗАПНО нахлынет приступ альтруизма - то могут и поотвечать, а нет - так и нет. Тем хуже для задавших - тема будет безжалостно модерироваться.
The only difference between me and a mad man is that I am not mad. /Salvador Dali/
Изображение

За это сообщение автора Parasite поблагодарили: 3
cycler (07 авг 2013, 19:56) • Orden2 (15 ноя 2022, 18:48) • SergeyKa (17 апр 2024, 13:48)
Рейтинг: 15.79%
 
Аватара пользователя
Parasite
Администратор
 
Сообщения: 5646
Зарегистрирован: 23 окт 2008, 17:38
Благодарил (а): 124 раз.
Поблагодарили: 512 раз.

Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ

Сообщение Papazol » 31 дек 2013, 20:18

А как же это?
Аватара пользователя
Papazol
Гуру
 
Сообщения: 2069
Зарегистрирован: 04 дек 2009, 01:39
Откуда: Рязань
Благодарил (а): 74 раз.
Поблагодарили: 647 раз.

Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ

Сообщение Priora » 01 янв 2014, 09:21

Papazol писал(а):А как же это?


я хочу чтобы они уже лежали на карте в кэше
Priora
Новичок
 
Сообщения: 3
Зарегистрирован: 31 дек 2013, 12:45
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ

Сообщение Papazol » 02 янв 2014, 11:05

Priora писал(а):я хочу чтобы они уже лежали на карте в кэше

Это понятно, но почему? Чем плох вариант с kml?
Если очень необходимо нарисовать треки прямо на карте, то так надо и сделать. Склеить с наложением отображаемых меток каждый зум (особенно если кроме треков там есть ещё и путевые точки), затем заново порезать на тайлы. Да, это слегка геморно, зато результат.
Аватара пользователя
Papazol
Гуру
 
Сообщения: 2069
Зарегистрирован: 04 дек 2009, 01:39
Откуда: Рязань
Благодарил (а): 74 раз.
Поблагодарили: 647 раз.

Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ

Сообщение bk99 » 02 янв 2014, 14:25

Пожалуйста, поясните как оно работает.
Имею слои с z1 по z11 "Гибрид (Google)" (который валится в папку "Both"). Полный объём порядка 300 Мб. Собираюсь экспортировать всё это добро в упакованный формат "Упакованный кэш для SAS4WinCE/SAS4Android". Каким образом SAS.Планетный упаковщик пакует все эти файлы - тупо все один за другим, или одинаковые файлы в общую базу всё ж таки не дублирует? Там ведь 80% пустых тайлов будет и если там действительно идёт упаковка, то размер полученной базы вполне может быть на порядок меньше суммарного объёма всех тайлов?
bk99
Новичок
 
Сообщения: 49
Зарегистрирован: 01 авг 2008, 14:18
Благодарил (а): 16 раз.
Поблагодарили: 0 раз.

Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ

Сообщение ingener » 02 янв 2014, 17:34

Доброго времени суток! Видоизмененный вопрос по теме:
Priora писал(а):добрый день!
...можно сделать так чтобы при экспорте выделенного участка в формат- кэш для сасанроид на саспланете отображались наложенные точки и треки как при склейке-?.....

Существует ли возможность преобразования/экспорта треков, точек и полигонов в самостоятельный отображаемый слой, работающий по принципу например Гибрид (Wikimapia) или Яндекс Народная Карта (Яндекс.Карты) ?
Такой пользовательский слой наверняка был бы востребован и в SAS.Планете, и в SAS4WinCE / SAS4Android.
Don’t panic - прорвемся !
ingener
Советчик
 
Сообщения: 423
Зарегистрирован: 24 ноя 2010, 18:45
Откуда: г. Хабаровск, +7 часов до МКАД
Благодарил (а): 1053 раз.
Поблагодарили: 390 раз.

Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ

Сообщение Papazol » 02 янв 2014, 18:36

bk99 писал(а):Пожалуйста, поясните как оно работает.

Разумеется, упаковщик не проверяет тайлы на совпадение, поэтому всё, что есть в кэше, будет упаковано. И пустые тайлы тоже. Потому что нет инструмента, который мог бы корректно подставлять на место пустых тайлов один и тот же образец. И в SAS4 тоже его нет. Наложение с прозрачностью происходит тупо тайл на тайл (с одинаковыми значениями x и y). Пустые тайлы всё же весят меньше, чем полные, так что если не заморачиваться скачиванием гибридов на больших зумах, особых проблем нет.

За это сообщение автора Papazol поблагодарил:
bk99 (03 янв 2014, 19:31)
Рейтинг: 5.26%
 
Аватара пользователя
Papazol
Гуру
 
Сообщения: 2069
Зарегистрирован: 04 дек 2009, 01:39
Откуда: Рязань
Благодарил (а): 74 раз.
Поблагодарили: 647 раз.

Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ

Сообщение Papazol » 02 янв 2014, 19:04

ingener писал(а):Такой пользовательский слой наверняка был бы востребован и в SAS.Планете, и в SAS4WinCE / SAS4Android.

Вот в SASПланете такой слой вряд ли был бы востребован, она прекрасно работает с метками и так. Помимо их отображения, ведь можно и добавлять/удалять, и редактировать метки, что в случае слоя будет невозможно.
В SAS4 существует возможность загружать kml, экспортированный SASПланетой, и gpx. Последний лучше. Я специально сейчас протестировал эту возможность. Точки открываются без проблем из обычного kml. С треками посложнее, но ненамного. Можно экспортировать в один файл и точки, и треки. Затем с помощью GPSBabel конвертировать kml в gpx. Этот файл открыть в SAS4Android дважды: для точек и для треков. И все они будут отображены.
Но в принципе можно создать и слой с прозрачностью, состоящий из одних только треков/полигонов/точек. Для этого нужно взять пустую карту (без тайлов), вывести на неё нужные метки, склеить изображение (лучше на каждом зуме отдельно, чтобы размеры меток оставались неизменными), затем порезать на тайлы также каждый зум отдельно. При склейке можно выбрать формат *.png с прозрачностью.

За это сообщение автора Papazol поблагодарил:
ingener (03 янв 2014, 10:18)
Рейтинг: 5.26%
 
Аватара пользователя
Papazol
Гуру
 
Сообщения: 2069
Зарегистрирован: 04 дек 2009, 01:39
Откуда: Рязань
Благодарил (а): 74 раз.
Поблагодарили: 647 раз.

Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ

Сообщение ingener » 03 янв 2014, 17:38

Доброго времени суток!
Papazol писал(а): Затем с помощью GPSBabel конвертировать kml в gpx. Этот файл открыть в SAS4Android дважды: для точек и для треков. И все они будут отображены.

Тоже тестировал, конкретнее: если этот .gpx как трек открывать - отражаются треки и полигоны, а при открытии как точки - точки и подписи к ним.
Насчет экспорта kml в gpx проверял ещё и "для ленивых", но шустрый Онлайн-конвертер "GPS Visualizer", тоже прокатывает.
В этом-то и проблема - раздельная загрузка нескольких таких транслированных треков, при необходимости убрать один из них приходиться сносить все и заново открывать только нужные, с точками - так же. Или заранее сформировать необходимый применительно к конкретной местности слой с дежурными, проверенными треками-дорогами, метками, полигонами, подписями и т.п. и вытаскивать его на спутник/карту двумя нажатиями(и убрать - так-же).
Было бы интересно узнать, какими программными средствами формируются фирменные слои Яндекса, Викимапии и прочих. Если так же путем наложения меток, треков, полигонов, готовых kml, потом склейки-нарезки раздельно по каждому зуму и теми же Мапперами... :(
Don’t panic - прорвемся !
ingener
Советчик
 
Сообщения: 423
Зарегистрирован: 24 ноя 2010, 18:45
Откуда: г. Хабаровск, +7 часов до МКАД
Благодарил (а): 1053 раз.
Поблагодарили: 390 раз.

Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ

Сообщение bk99 » 03 янв 2014, 19:29

Papazol писал(а):
bk99 писал(а):Пожалуйста, поясните как оно работает.

Разумеется, упаковщик не проверяет тайлы на совпадение, поэтому всё, что есть в кэше, будет упаковано. И пустые тайлы тоже.

Нда... Это очень печальный упаковщик...
Вы меня расстроили...
Потому, что в кеше присутствует over 9000 пустых пнг'шек размером ровно 191 байт. Какой смысл паковать мильён штук по 191 байту, когда хватит одной такой пнг'шки, а далее просто ссылки на неё? Впрочем, я, скорее всего, чего-то недопонимаю и рассуждаю как г-н Шариков: "Взять всё, да и поделить!".
В любом случае - спасибо за ответ.
bk99
Новичок
 
Сообщения: 49
Зарегистрирован: 01 авг 2008, 14:18
Благодарил (а): 16 раз.
Поблагодарили: 0 раз.

Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ

Сообщение zed » 03 янв 2014, 20:39

ingener писал(а):Было бы интересно узнать, какими программными средствами формируются фирменные слои Яндекса, Викимапии и прочих. Если так же путем наложения меток, треков, полигонов, готовых kml, потом склейки-нарезки раздельно по каждому зуму и теми же Мапперами... :(

Скриптами. Приходит пользователь и говорит: дай мне тайл xyz. На это требование, Яндекс/Гугл/и иже сними-сервер достаёт из БД "геометрию", отрисовывает её на тайл (это так называемая растеризация) и отдаёт его этому самому юзеру. Ну а викимапия (и некоторые другие) пошла ещё дальше - умеет отдавать и тайлы и ту самую "геометрию", в чистом векторном виде (kml).

Очевидно, что ни о какой склейки/нарезки в таких проектах и речи быть не может и здесь этот метод предложили лишь как обходной вариант, что если очень хочется, а писать скрипты не умеете, то юзайте костыль. И ничего более.

За это сообщение автора zed поблагодарил:
ingener (04 янв 2014, 04:53)
Рейтинг: 5.26%
 
zed
Гуру
 
Сообщения: 2888
Зарегистрирован: 16 авг 2008, 20:21
Благодарил (а): 89 раз.
Поблагодарили: 568 раз.

Пред.След.

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

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

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