Регистрация растра с помощью world-файла.
-
- Интересующийся
- Сообщения: 33
- Зарегистрирован: 13 май 2013, 14:51
- Репутация: 1
- Откуда: Украина, АР Крым
Регистрация растра с помощью world-файла.
Прочитал статью на ресурсе, решил воспользоваться данной информацией.
Но регистрируемый растр имеет прямоугольное соотношение пикселя - с третьего знака после запятой:
Размеры растра в масштабе - 1485 на 1050;
Размер изображения - 842 на 595;
Отсюда содержание файла, если я правильно понял:
1.76365795724
0.00000000000
0.00000000000
-1.76470588235
.
.
И вот тут загвоздка пробовал самые разные конфигурации последних двух чисел с учетом точки отсчета именно от центра пикселя, но вот только в самом начале растра координаты 0.0 я так и не получил.
Максимально приближенные координаты в начале получались 0, 2.8
И вот откуда вышло именно это 2.8 понять не могу. Возможно это связано с прямоугольностью пикселя ?
Но регистрируемый растр имеет прямоугольное соотношение пикселя - с третьего знака после запятой:
Размеры растра в масштабе - 1485 на 1050;
Размер изображения - 842 на 595;
Отсюда содержание файла, если я правильно понял:
1.76365795724
0.00000000000
0.00000000000
-1.76470588235
.
.
И вот тут загвоздка пробовал самые разные конфигурации последних двух чисел с учетом точки отсчета именно от центра пикселя, но вот только в самом начале растра координаты 0.0 я так и не получил.
Максимально приближенные координаты в начале получались 0, 2.8
И вот откуда вышло именно это 2.8 понять не могу. Возможно это связано с прямоугольностью пикселя ?
Временно в зоне слабого 3G интернета.
- Дмитрий Барышников
- Гуру
- Сообщения: 2572
- Зарегистрирован: 17 ноя 2009, 19:17
- Репутация: 261
- Откуда: Москва
Re: Регистрация растра с помощью world-файла.
В каком ПО вы проверяете координаты после регистрации изображения при помощи world файла?
-
- Интересующийся
- Сообщения: 33
- Зарегистрирован: 13 май 2013, 14:51
- Репутация: 1
- Откуда: Украина, АР Крым
Re: Регистрация растра с помощью world-файла.
Проверяю с помощью QGIS.
[ Сообщение с мобильного устройства ]
[ Сообщение с мобильного устройства ]
-
- Гуру
- Сообщения: 4170
- Зарегистрирован: 15 окт 2010, 08:33
- Репутация: 1107
- Ваше звание: программист
- Откуда: Казань
Re: Регистрация растра с помощью world-файла.
при использовании world-файла пиксели считаются квадратными.Vadster писал(а):И вот откуда вышло именно это 2.8 понять не могу. Возможно это связано с прямоугольностью пикселя ?
Поэтому либо используйте другой способ привязки (если ваше ПО позволяет - Арка, например, вроде как только квадратные пользует), либо другую систему координат с масштабированием одной из осей), либо интерполируйте снимок на квадратные пиксели.
- Дмитрий Барышников
- Гуру
- Сообщения: 2572
- Зарегистрирован: 17 ноя 2009, 19:17
- Репутация: 261
- Откуда: Москва
Re: Регистрация растра с помощью world-файла.
В qgis поддерживаются не квадратные пикселы
[ Сообщение с мобильного устройства ]
[ Сообщение с мобильного устройства ]
-
- Завсегдатай
- Сообщения: 265
- Зарегистрирован: 22 окт 2012, 08:35
- Репутация: 50
- Откуда: Нижний Новгород
Re: Регистрация растра с помощью world-файла.
Приведите содержание world-файла полностью что ли. И координаты начала растра в QGIS при использовании этого файла. Может что и проясниться 
Не видя чисел, что гадать то

Не видя чисел, что гадать то

-
- Интересующийся
- Сообщения: 33
- Зарегистрирован: 13 май 2013, 14:51
- Репутация: 1
- Откуда: Украина, АР Крым
Re: Регистрация растра с помощью world-файла.
Тогда каким образом мне нужно отсканировать материал, чтобы пикселы были квадратными ?Дмитрий Барышников писал(а):В qgis поддерживаются не квадратные пикселы.
Временно в зоне слабого 3G интернета.
-
- Гуру
- Сообщения: 4170
- Зарегистрирован: 15 окт 2010, 08:33
- Репутация: 1107
- Ваше звание: программист
- Откуда: Казань
Re: Регистрация растра с помощью world-файла.
используйте тот, что есть, но привязку сделайте в QGIS. В смысле, создайте файл соответствия пикселей и координат (либо руками, вместо world-файла, либо указав на экране). Как привязывать, смотрите инструкцию - наберите QGIS в поиске.Vadster писал(а):Тогда каким образом мне нужно отсканировать материал, чтобы пикселы были квадратными ?
- Дмитрий Барышников
- Гуру
- Сообщения: 2572
- Зарегистрирован: 17 ноя 2009, 19:17
- Репутация: 261
- Откуда: Москва
Re: Регистрация растра с помощью world-файла.
Давайте по порядку.
1. Специально проверил что пикселы могут быть не квадратными (см. рис.) 2. Вот содержимое моего world файла
4. Вам не надо сканировать материал "чтобы пикселы были квадратными" - нужно отсканировать как есть, а потом привязать в той системе координат, в которой он создавался (для карты - это необходимо выяснить /в случае ВТУ ГШ - это Гаусс-Крюгер соответсвующей зоны/, для ДДЗ - все зависит от захвата и постобработки). Тогда и пикселы будут квадратными сами собой.
По поводу постобработки, например, есть моя статья http://gis-lab.info/qa/ortho-rpc.html -и это для вполне определенного случая.
Для более точного ответа, делитесь - что у вас за материал.
1. Специально проверил что пикселы могут быть не квадратными (см. рис.) 2. Вот содержимое моего world файла
3. Координаты 0,0 - это точно центр верхнего левого пиксела0.03444180522565320665083135391924
0.00000000000
0.00000000000
-0.08067226890756302521008403361345
0.00000000000
0.00000000000
4. Вам не надо сканировать материал "чтобы пикселы были квадратными" - нужно отсканировать как есть, а потом привязать в той системе координат, в которой он создавался (для карты - это необходимо выяснить /в случае ВТУ ГШ - это Гаусс-Крюгер соответсвующей зоны/, для ДДЗ - все зависит от захвата и постобработки). Тогда и пикселы будут квадратными сами собой.
По поводу постобработки, например, есть моя статья http://gis-lab.info/qa/ortho-rpc.html -и это для вполне определенного случая.
Для более точного ответа, делитесь - что у вас за материал.
-
- Интересующийся
- Сообщения: 33
- Зарегистрирован: 13 май 2013, 14:51
- Репутация: 1
- Откуда: Украина, АР Крым
Re: Регистрация растра с помощью world-файла.
Дмитрий, никак не могу выбраться из зоны хваленого 3G интернета до нормального, тогда и смогу выложить материал.
А вообще, уже писал на форуме, материал - план 1:5000, системой координат даже не пахнет, известно местоположение на карте вообще, участок довольно четко виден на картах GM и ЯК.
Один житель здешнего форума запросил мою проблему на email и прислал привязанный растр(Pulkovo1995), за что ему большое человеческое спасибо. Вот только последующие измерения показали, что размеры и площади участка отличаются(больше) от оригинальных приблизительно на 20%.Потому посоветовали просто регистрировать с помощью файла для приведения к нужному масштабу, но с этим как-то не складывается.
[ Сообщение с мобильного устройства ]
А вообще, уже писал на форуме, материал - план 1:5000, системой координат даже не пахнет, известно местоположение на карте вообще, участок довольно четко виден на картах GM и ЯК.
Один житель здешнего форума запросил мою проблему на email и прислал привязанный растр(Pulkovo1995), за что ему большое человеческое спасибо. Вот только последующие измерения показали, что размеры и площади участка отличаются(больше) от оригинальных приблизительно на 20%.Потому посоветовали просто регистрировать с помощью файла для приведения к нужному масштабу, но с этим как-то не складывается.
[ Сообщение с мобильного устройства ]
Временно в зоне слабого 3G интернета.
- Дмитрий Барышников
- Гуру
- Сообщения: 2572
- Зарегистрирован: 17 ноя 2009, 19:17
- Репутация: 261
- Откуда: Москва
Re: Регистрация растра с помощью world-файла.
Так берите СК пулково 95/42 гаусс-крюгер нужной зоны и по известным координатам привязывайте (хоть в qgis хоть в arcgis). Чем больше точек тем точнее.
[ Сообщение с мобильного устройства ]
[ Сообщение с мобильного устройства ]
-
- Интересующийся
- Сообщения: 33
- Зарегистрирован: 13 май 2013, 14:51
- Репутация: 1
- Откуда: Украина, АР Крым
- Дмитрий Барышников
- Гуру
- Сообщения: 2572
- Зарегистрирован: 17 ноя 2009, 19:17
- Репутация: 261
- Откуда: Москва
Re: Регистрация растра с помощью world-файла.
Правильно я понимаю, что вам привязка не нужна. Нужен только масштаб?
-
- Интересующийся
- Сообщения: 33
- Зарегистрирован: 13 май 2013, 14:51
- Репутация: 1
- Откуда: Украина, АР Крым
Re: Регистрация растра с помощью world-файла.
Как я уже писал мне помогли с привязкой растра (СК-95), но, измерив некоторые длины и площади оказалось, что они отличаются от оригинальных на определенный процент. А внимательно изучив бумажный вариант, оказалось, что и там есть немалые погрешности, так что от координатной привязки пришлось отказаться.Дмитрий Барышников писал(а):Правильно я понимаю, что вам привязка не нужна. Нужен только масштаб?
Таким образом остановился на варианте привязки world-файлом, так как это вполне подходящая альтернатива в моем случае.
Временно в зоне слабого 3G интернета.
-
- Гуру
- Сообщения: 3058
- Зарегистрирован: 19 май 2010, 19:44
- Репутация: 189
Re: Регистрация растра с помощью world-файла.
Все в этом мире относительно...
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость