Масштаб в sasplanet как определить

SASGIS

Модератор: Tolik

В случае любых проблем, прежде чем обращаться за помощью на форум:
1) обновить программу, т.е. скачать последнюю ночную сборку (ссылка выше)
2) обновить карты (ссылка выше). Даже если вы только что скачали дистрибутив, всё равно карты надо обновлять!
3) обновить кэш (включить режим Интернет)
4) ПОИСК!

Инструкция для желающих обновлять zmp регулярно
Подробная инструкция здесь: viewtopic.php?f=2&p=49362#p49362
Если коротко, то установить Git for Windows, для обновления запускать Update.cmd

2. Какими характеристиками должен обладать GPS-навигатор для максимальной совместимости с SAS-планета?
Для максимальной совместимости с SAS.Планетой навигатор должен иметь канал связи с компьютером, по которому передаются NMEA-посылки. Это может быть COM-порт, USB-порт, Bluetooth-порт. Естественно, компьютер, на котором стоИт SAS.Планета, должен также иметь соответствующий порт.
Собственно, это всё. Важно, что есть некоторые устройства, содержащие GPS-приёмник, однако, не имеющие возможности передавать данные от него на компьютер. Такие не подойдут для работы с SAS.Планетой, впрочем, как и с любой другой навигационной программой. Если Вы планируете пользоваться навигатором только в машине, лучше приобрести простой GPS-приёмник (USB или Bluetooth). Если планируется также пользоваться навигатором и в пеших походах (или других, где не будет автомобильного аккумулятора), то Вам необходим полноценный навигатор с дисплеем и проч. типа Garmin или хотя бы КПК.

Хотелки, баги и ошибки

Источник

SASGIS

Аноним | Вход | зарегистрировать новую учетную запись26-12-21 02:54 UTCМасштаб в sasplanet как определить
все проекты | SAS.Планета | Домен, сайт, форум, багтрекер | Доработка карты (ZMP) | Переводы и локализации | Прочее

моя сводка | список инцидентов | журнал изменений | план развития | поиск

Просмотр подробностей проблемы [ перейти к комментариям ][ история изменений ] [ печать ]
НомерПроектКатегорияВидимостьСозданИзменен
0002242SAS.Планета[все проекты] Хотелкаобщая12-11-2013 17:0027-03-2016 19:55
ИнициаторHunter23071985
Ответственный
ПриоритетнетСерьезностьнеудобствоВоспроизводимостьнеприменимо
СостояниеподтвержденРешениеоткрыт
ПлатформаIntelОперационная системаWindowsВерсия ОС8 Enterprise x64
Версия продукта131111
Целевая версия50xxxxРешен в версии
Суть0002242: Выгрузка снимков в масштабе по ГОСТ
ПодробностиSAS.Planet позволяет сохранить снимок заданной детализации (z).
Но при этом:
— не сохраняет масштабную линейку
— не указывает реальный размер загруженной области
— не предлагает выгрузку снимка в масштабе по ГОСТ
— не предлагает настроек DPI/BPP для управления качеством и размером файла
— не просчитывает ожидаемый размер файла
— возможно не учитывает ограничение для Photoshop (300000х300000 пикселей)
Т.е. можно получить здоровенный файл неизвестного масштаба.
Восстановить масштаб, используя бесплатное ПО невозможно.
Использовать снимок для оценки удалённости объектов и/или дальнейшей обработки из-за отсутствия масштаба и большого размера файла невозможно.

При этом возможно увязать реальный, пиксельный и сохраняемый размер снимков. Используя общепринятые формулы + возможности SAS, VBA и Excel я реализовал свой вариант расчёта и предлагаю следующий алгоритм:
1. Пользователь задаёт область и детализацию (z) для снимка
2. SAS считывает координаты 3-х точек и получает реальную длину и ширину области
3. Пользователь задаёт формат печати/сохранения + значения DPI/BPP/Сжатие
4. SAS склеивает тайлы, масштабируя снимок до рассчитанного разрешения,
дописывая к имени файла размер области, масштаб снимка и формат для печати:
К примеру: Имя_карты (2616×2093м, М1х5000, А0)

Заранее спасибо за внимание.

Файл: http://yadi.sk/d/EvJf_qrMCUsj5

МеткиНет прикрепленных меток.
Вложенные файлы

Масштаб в sasplanet как определить Комментарии
(0013252)
zOn (инициатор)
13-11-2013 04:41
изменен: 13-11-2013 04:42

(0013254)
vdemidov (руководитель)
13-11-2013 08:01

Ну если кто-то очень захочет это реализовать высказывайтесь, но я очень сомневаюсь что это реально. Современные картографические проекции не предназначены для печати и использования на бумаге, в них нет общего масштаба. Есть только масштаб для каждой точки разный по горизонтали и вертикали. Так что для печати нормальной карты нужна склейка с перепроецированием в какую-то другую проекцию.
И вообще ИМХО, те кому это реально необходимо пусть пользуются специализированным софтом, а вот подавляющему большинству это и не надо вовсе (даже если они думают иначе, так как скорее всего неправильно формулируют свою задачу)(0013256)
Hunter23071985 (инициатор)
13-11-2013 17:40

0,3%.
Пересчитать её в пиксельный размер проще простого.
Остаётся склеить и отресайзить до заданного размера по X и Y.
IMHO, это просто и достаточно точно без всякого «перепроецирования». 🙂

(0013265)
Hunter23071985 (инициатор)
14-11-2013 19:13
изменен: 14-11-2013 19:38

Друзья, я много лет работаю проектировщиком и понимаю, что Земля не плоская. 🙂
Совет купить карту области, которую со спутника то еле видно, улыбнул.
Реально хорошая шутка, спасибо!

Суть же в том, что сейчас SAS выдаёт просто непропорциональный снимок.
Если тупо сделать скрин с масштабной линейкой, затем снимок с нормальной детализацией и масштабировать снимок по скрину уже получается более или менее точно.
Но лишь в одном направлении, т.к. AutoCAD сохраняет пропорции.

Если использовать мой расчёт и бесплатную программу XnView можно получить снимок, масштаб которого близок к топосъёмке!
При использовании S-Spline Max или Lanczos-ресайза визуальное качество тоже отличное.
Да, я понимаю, что погрешность не постоянная из-за выпуклости пространства.
Но погрешность относительно топосъёмки в пределах

0,09 м2/га меня устраивает.
К тому же при этом используются лишь мозги, время и _Free_ софт.

Так зачем мне платный Oziexplorer и иже с ним?
И почему, если сторонний софт может масштабировать снимок SAS, этого не умеет делать сама SAS?

(0013268)
zOn (инициатор)
15-11-2013 04:15

потому что это не редактор(0013269)
vdemidov (руководитель)
15-11-2013 08:30

Hunter23071985 вы меня убедили, что закрывать эту хотелку вообще не стоит, но реализовывать ее у меня ни желания, ни времени нет. Поэтому у вас есть варианты:
1. Продолжать пользоваться набором бесплатного софта и делать все в полу ручном режиме (советую посмотреть на формат привязок World Files там сохраняются реальные размеры в метрах, если я правильно помню.)
2. Найти какой-то другой платный или бесплатный софт.
3. Найти разработчика который сможет добавить такую склейку как вам нужно в САС.Планету и как-то заинтересовать его (деньги, слава, ответная услуга и тд)(0013271)
Hunter23071985 (инициатор)
15-11-2013 17:39

Есть опенсорсный кроссплатформенный софт: QGIS, и там, кроме всего прочего, есть возможность печатать карты в масштабе. Вот пара инструкций:
— 13 шагов к бумажной карте
— Quantum GIS: как это сделать?

Софт довольно навороченный, но обратить внимание стоит.(0013307)
zOn (инициатор)
26-11-2013 04:40

zed, но в qgis работа идет с вектором, а это совсем другая история.(0013316)
zed (руководитель)
26-11-2013 09:45

Да нет, qgis и с вектором и с растром работает на ура.(0013331)
Hunter23071985 (инициатор)
26-11-2013 18:33

ZED, благодарю за ссылки.
Интересная программа: Free, мультиплатформенная, (полу)русский фейс и мануал.
Радует, что проект развивается, доступны исходники и есть поддержка скриптов.

Если я правильно понял:
» Версия 2.0.1 понимает не только gif, но и png/jpg.
» Есть ручной выбор системы координат и преобразование координат «на лету».

Грубо алгоритм получения масштабной карты такой:
1. Загружаем нужную область: тайлы (*.png, *.jpg) и привязки (*.map)
2. Сопоставляем тайлы привязкам (даём одинаковые имена файлов)
3. Запускаем QGIS, жмём Растр-Проекции-Перепроецирование (batch + интерполяция)
4. Измеряем длину склеенной карты и подбираем формат печати
Т.е. фраза «…процедура распечатки карт займет не менее часа…» уже не актуальна.

Источник

Масштаб в sasplanet как определить

Но ты ведь и лучше меня знаешь, что Зона изменчива, особенно после выброса. Карты устаревают. Старые тропы становятся недоступны, зато открываются новые проходы. Так что не стой как новичок перед контроллёром. Работы и учёбы предстоит много.

Я, как обычно, начну с эпилога, дабы сразу показать, что выкачивать спутниковые снимки Земной поверхности под силу любому сталкеру-новичку, который, тем не менее, рвётся обследовать новые территории.

А теперь начинается «техническая учёба» по всем пунктам.

SASPlanet. Начало пути. Скачивание программы.

SASPlanet постоянно доступна на официальном сайте sasgis.org, а если быть точнее, то в подразделе Загрузка. При переходе в раздел загрузки начинается автоматическое скачивание последней стабильной версии программы. На момент написания сего труда к скачиванию предлагается версия v.141212 от 12 декабря 2014 года. Если скачивание не началось автоматически, то есть прямая ссылка для скачивания вручную. Удобно!

Масштаб в sasplanet как определить

SASPlanet. Продолжение начала. Установка программы и первый запуск.

Масштаб в sasplanet как определить

Масштаб в sasplanet как определить

SASPlanet. Окончание начала. Первое знакомство.

Если ты запустил SASPlanet, но ещё ничего не делал, то первое, что предстанет пред твоими глазами будет это:

Масштаб в sasplanet как определить

Обрати внимание на области, которые отмечены красным цветом:

Масштаб в sasplanet как определить

Менять уровень детализации, то есть приближение, можно с помощью этого инструмента:

Масштаб в sasplanet как определить

Масштаб в sasplanet как определить

Масштаб в sasplanet как определить

Масштаб в sasplanet как определить

Масштаб в sasplanet как определить

SASPlanet. Окончание. Настройка.

К этому этапу ты уже имеешь на компьютере программу SASPlanet, немного знаком с ней, знаешь как посмотреть масштаб, как изменить его, где посмотреть координаты точки, а также узнать уровень детализации карты. Теперь мне необходимо сделать небольшое лирическое отступление, чтобы ещё больше подготовить тебя к продвижению от сталкера-новичка к мастеру.

Заснять всю Земную поверхность с хорошим качеством одним снимком невозможно. Потому все программы, предназначенные для работы со спутниковыми снимками работают по одному принципу: вся поверхность Земли разбивается на маленькие кусочки, из которых потом склеивается одна большая карта. Причём, количество этих кусочков напрямую зависит от необходимого масштаба снимка и от уровня его детализации.

Но это и логично: например квадрат земли 1000х1000 метров (1км на 1км) можно сфотографировать как один кусок. Это будет один снимок, возможно, что и хорошего качества, но при этом уровень детализации будет, скажем так, километровым. Будет видно дорогу, отдельные строения, гору, то есть те элементы, размеры которых по сравнению с одним километром будут более-менее сопоставимы. Но отдельный кустик. дерево или собачья конура будут неразличимы. Здесь идут другим путём.

Исходный квадрат поверхности 1000х1000 метров можно ещё условно разбить на отдельные квадраты по 100х100 метров. И каждый квадрат сфотографировать с таким же качеством. Мы явно увидим собачью конуру под кустом, груду досок вдоль забора, тропинку от забора к дереву. Но при этом получим в 100 раз больше снимков, соответственно и в 100 раз больший объём информации. Если эти кусочки склеить в одну карту, то при одинаковом размере отображаемой поверхности (1км на 1 км) мы получим в 10 раз лучший уровень детализации.

При наличии подключения к Интернет программа обращается к серверам и скачивает необходимые кусочки снимков, после чего представляет в удобном для восприятия виде в окне. Скачанные кусочки хранятся в специальном хранилище, которое называется кэш. Данные из кэша никуда не удаляются, а продолжают храниться на компьютере. Это необходимо для того, чтобы при повторном открытии программы не было нужды закачивать снимки повторно. Естественно, что для разного уровня детализации нужно закачать различное число снимков.

Если заглянуть в папку с установленной программой SASPlanet, то можно увидеть папку с именем cache:

Масштаб в sasplanet как определить

Масштаб в sasplanet как определить

Масштаб в sasplanet как определить

В настройках SASPlanet есть специальный пункт меню «Источник»:

Масштаб в sasplanet как определить

Масштаб в sasplanet как определить

Все эти источники карт можно комбинировать между собой, накладывая друг на друга. Для этого существует пункт меню «Слои»:

Масштаб в sasplanet как определить

В заключении описания первоначальной настройки SASPlanet не могу не указать ещё на одну особенность программы. Путь к кэшу, то есть к месту хранения скачанных снимков можно изменять. Делается это так: в пункте меню «Параметры» выбрать строку «Настройки»:

Масштаб в sasplanet как определить

Масштаб в sasplanet как определить

Масштаб в sasplanet как определить

Масштаб в sasplanet как определить

На этом будем считать, что первоначальные и самые главные пункты настройка программы завершена. Есть и ещё кое-какие моменты, но для получения спутниковых снимков и совершённых действий вполне достаточно. Теперь перейдём к главному.

Определение интересующего района и уровня детализации.

Давай взглянем на Чернобыльскую АЭС в увеличении Z15. Вот она:

Масштаб в sasplanet как определить

А теперь посмотри на неё же при увеличении Z18:

Масштаб в sasplanet как определить

Масштаб в sasplanet как определить

Выбор интересующего участка местности, закачка спутниковых снимков и склеивание в единый файл.

Для начала сделай так, чтобы интересующая тебя область помещалась на экране монитора.

Масштаб в sasplanet как определить

Масштаб в sasplanet как определить

После этого остаётся лишь двумя щелчками мыши выделить интересующую область. Выделять нужно диагональные углы. Область выделения будет отображаться в виде затемнённого синего прямоугольника:

Масштаб в sasplanet как определить

Масштаб в sasplanet как определить

Масштаб в sasplanet как определить

А вот теперь подробно. Сначала выбери тип карты как «Спутник Google». Мы ведь работаем со спутниковыми снимками, которые берём с серверов Google. Потом установи требуемый уровень детализации. Я, как уже говорил, использую Z18. Обязательно отметь пункт «Загружать отсутствующие тайлы», чтобы программа могла загружать те снимки, что ещё не были загружены. И убери отметку с пункта «Закрыть окно после старта», чтобы контролировать процесс до самого конца.

Масштаб в sasplanet как определить

Масштаб в sasplanet как определить

Масштаб в sasplanet как определить

Для склеивания кусочков в единую карту нужно закрыть информационное окно кнопкой «Выход»:

Масштаб в sasplanet как определить

Масштаб в sasplanet как определить

Масштаб в sasplanet как определить

Масштаб в sasplanet как определить

Масштаб в sasplanet как определить

Масштаб в sasplanet как определить

Масштаб в sasplanet как определить

Масштаб в sasplanet как определить

Теперь ты можешь спокойно распечатывать эту карту и подшивать себе в планшетку. Отныне и навсегда нет такого района Зоны, куда бы ты не смог проложить маршрут.

К SASPlanet можно подключить GPS-навигатор и записывать свои маршруты передвижений, отмечать места тайников. Тогда ты получишь свою уникальную карту, которой не будет ни у кого другого.

Очень необычные возможности дают разные инструменты выделения, особенно «Выделение по пути» или «Полигональная область». Пока что попробуй их в деле сам.

Можно делать не просто спутниковые карты, а карты с геодезической привязкой для работы в других программах. Эти же карты можно преобразовывать в другой формат, чтобы работать на карманных GPS-навигаторах или со своим смартфоном.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *