Использование SAS.Планеты с пользовательскими картами

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

Модератор: Tolik

zed
Гуру
Сообщения: 2888
Зарегистрирован: 16 авг 2008, 20:21
Благодарил (а): 89 раз
Поблагодарили: 568 раз

Re: Использование SAS.Планеты с пользовательскими картами

Сообщение zed »

Shaggy писал(а):Может можно руками создать map файл?
Можно, но он не самый лучший кандидат в плане ручного редактирования. В этом случае tab файл привязки будет гораздо проще.
Аватара пользователя
jeanbon
Новичок
Сообщения: 16
Зарегистрирован: 30 ноя 2013, 20:04
Благодарил (а): 7 раз
Поблагодарили: 15 раз

Re: Использование SAS.Планеты с пользовательскими картами

Сообщение jeanbon »

Здравствуйте,
Пожалуйста, простите мой перевод Google с русского
Я хочу поздравить вас с качеством SAS PLANET.
ПЛАНЕТА SAS представляет собой программное обеспечение профессионального уровня.
Я использую SAS в течение года, и теперь я пытаюсь использовать новый возможность proj480.dll библиотеки.
Я сделал первый тест с картой Бельгии (прилагается) и это работает прекрасно.

Мой второй тест effecué с Walkinghighland карте с помощью EPSG 27700 (Великобритания).
В этом случае я отмечаю разницу 100м с Google Map.
Я также прикрепить файл и HighLanderwms.xml WalkHighLands25.zmp

Можете ли вы изучить параметры, используемые в proj480.dll книжном магазине?
Может быть, проблема точности?
Спасибо заранее.
сердечно
Jeanbon
Вложения
HighLanderwms.rar
(11.44 КБ) 240 скачиваний
walkhighlands25.zmp.rar
(2.81 КБ) 197 скачиваний
Belgium.zmp.rar
(1.42 КБ) 220 скачиваний
Tolik
Гуру
Сообщения: 2604
Зарегистрирован: 28 янв 2011, 10:38
Благодарил (а): 283 раза
Поблагодарили: 587 раз

Re: Использование SAS.Планеты с пользовательскими картами

Сообщение Tolik »

Как ни странно, перевод совсем неплохо читается! Переводчик Гугла с французского гораздо лучше, чем с английского.

Я думаю, проблема именно в параметрах proj480. К сожалению, я в этих параметрах не разбираюсь, может zed сможет помочь. И заодно нам объяснит, как их настраивать.
Niki
Постигающий Дао
Сообщения: 227
Зарегистрирован: 21 авг 2008, 14:18
Благодарил (а): 5 раз
Поблагодарили: 16 раз

Re: Использование SAS.Планеты с пользовательскими картами

Сообщение Niki »

http://sasgis.org/wikisasiya/doku.php/% ... 0%BE%D0%B2

Работа с хитрыми системами координат

Если в папке с программой присутствует proj480.dll
zed
Гуру
Сообщения: 2888
Зарегистрирован: 16 авг 2008, 20:21
Благодарил (а): 89 раз
Поблагодарили: 568 раз

Re: Использование SAS.Планеты с пользовательскими картами

Сообщение zed »

Tolik писал(а):Я думаю, проблема именно в параметрах proj480
Строка инициализации proj4 берётся из справочника "как есть" для нужного кода EPSG, поэтому никаких проблем с параметрами быть не может.

А проблема со смещением видимо из-за того, что SAS не умеет отображать такую проекцию. Сервер-то возвращает спроецированные растры в проекции EPSG:27700, а SAS думает, что оно в проекции гугла (EPSG:3785) или яндекса (EPSG:3395), в зависимости от того, что прописано в zmp. Поэтому чтобы победить это смещение нужно либо добавить в SAS поддержку этой проекции на уровне отображения растров, либо вручную клеить снимки и перенарезать их на тайлы через GlobalMapper, не забыв при этом верно указать исходную и целевую проекцию тайлов.

Как вариант, раз в параметрах запроса есть EPSG, то можно попробовать указать одну из поддерживаемых в SAS проекций (для отображения) и возможно сервер сам сможет отдать тайлы в нужной проекции. Тогда, естественно, никаких параметров proj4 в zmp прописывать не нужно.

P.S. У меня лично приложенный zmp вообще ничего не качает, поэтому и оценить смещение нет возможности.
Shaggy
Новичок
Сообщения: 14
Зарегистрирован: 20 окт 2013, 23:01

Re: Использование SAS.Планеты с пользовательскими картами

Сообщение Shaggy »

Провёл 2 дня в экспериментах. Многое узнал. Остались ещё некоторые вопросы.

Как оказалось у меня даны координаты сфотографированной области, но сама область состоит из двух tiff файлов размером более 1 гига и размером более 35 000х35 000.
QGIS нормально воспринимает картинки с более 32 000 пикселями, нормально обрабатывает. Но координаты то у меня по углам области, решил склеить 2 тифа в 1 (получился более 2х гигов), склеил, фотошоп предупредил, что не каждый вьювер откроет тифф размером более 2х гигов. Так и получилось, QGIS обругался на размер и не стал открывать такой файл (т.к. QGIS открытая программа, может кто подбросит людям в мысль доработать?). На этом попытки использовать заранее известные координаты решено было прекратить.

Решил привязать только один тифф по объектам недвижимости.
На карте Google в SAS.Планета наметил 5 точек, скопировал координаты.
Привязал в QGIS. На входе ставил координаты WGS84 EPSG4326 (не знаю что такое EPSG4326, поправте если не правильно). Трансформация - тоже самое WGS84 EPSG4326.

Загрузил в Глобалмеппер изменил проекцию на Меркатор. Экспортировал в Google тайлы. Всё порезалось, сгенерировался html файл при открытии которого видно, что растр лёг точно, видно по совпадению дорог на растре и гуглкартах. Возможно я использовал не те проекции, но это не сказалось ввиду малого размера растра 10х2 км.

Исправил zmp, положил в кеш полученные файлы но SAS.Планета отображает серое поле, ни чего не подгрузилось. В связи с этим 2 вопроса:

1. Путь для спутниковых карт гугла имеет вид \cache\sat\z19\181\x185345 у меня же получились такого вида \cache\gor\Z18\92525 Я что то сделал не правильно при экспорте в гуглтайлз? Из за этого они не грузятся?
2. Как в моём случае устанавливать и менять проекции в QGIS и Глобалмеппере?
Аватара пользователя
garl
Гуру
Сообщения: 1625
Зарегистрирован: 16 июл 2008, 14:40
Откуда: Краснодар, Кубанская столица.
Благодарил (а): 97 раз
Поблагодарили: 272 раза

Re: Использование SAS.Планеты с пользовательскими картами

Сообщение garl »

Shaggy писал(а): вид \cache\sat\z19\181\x185345 у меня же получились такого вида \cache\gor\Z18\92525
Это тип кэша GlobalMapper Tiles и всё у вас получится!
Russian NDN Team
QIP NightlyTester
Shaggy
Новичок
Сообщения: 14
Зарегистрирован: 20 окт 2013, 23:01

Re: Использование SAS.Планеты с пользовательскими картами

Сообщение Shaggy »

В разделе Экспорт веб... нет такого (
У меня 13й Глобалмеппер

посмотрел другие экспорты - не нашёл, ткните носом
Аватара пользователя
garl
Гуру
Сообщения: 1625
Зарегистрирован: 16 июл 2008, 14:40
Откуда: Краснодар, Кубанская столица.
Благодарил (а): 97 раз
Поблагодарили: 272 раза

Re: Использование SAS.Планеты с пользовательскими картами

Сообщение garl »

Shaggy писал(а):В разделе Экспорт веб... нет такого (
У меня 13й Глобалмеппер

посмотрел другие экспорты - не нашёл, ткните носом
всё правильно в САС планете подключайте его как тип кэша GMT. (в свойствах карты)
Russian NDN Team
QIP NightlyTester
Ivan30
Советчик
Сообщения: 429
Зарегистрирован: 14 мар 2011, 19:14
Откуда: дельта Волги
Благодарил (а): 60 раз
Поблагодарили: 139 раз

Re: Использование SAS.Планеты с пользовательскими картами

Сообщение Ivan30 »

Видимо тип кеша надо выставить в настройках саспланет
опередили
Изображение
Ответить

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