Растр после привязки возвращается к 0 градусов - ArcGIS

Не знаете, где задать вопрос? Задавайте здесь.
Ответить
sekutor
Интересующийся
Сообщения: 22
Зарегистрирован: 14 фев 2012, 08:47
Репутация: 0

Растр после привязки возвращается к 0 градусов - ArcGIS

Сообщение sekutor » 18 июн 2017, 13:17

Всем добрый день.

Столкнулся со следующей проблемой.

В Аркгисе привязываю историческую карту Московской губернии. В ней есть координатная сетка (отсчет долготы, правда, от Пулковского меридиана - соответственно, перевожу в долготу по Гринвичскому прибавлением 30,3283583. Точная долгота Пулковского, конечно, вопрос до сих пор дискуссионный и на этом форуме обсуждавшийся, но для данной темы это не столь важно). Соответственно, на карте Московской губернии есть 10 точек пересечения меридианов и параллелей, по которым и привязываю.

Текст про пространственную привязку, опубликованный на этом сайте, прочитал.

Мои действия.
1. Открываю ArcMap, добавляю базовый слой OSM.
2. Добавляю png с картой Московской губернии.
3. Навожу базовый слой на Москву, затем нажимаю Georeferencing (там уже выбран губернский png) - Fit to Display.
4. Нажимаю на Add control Points.
5. Начинаю вбивать координаты контрольных точек. Нажимаю на точки пересечения меридианов и параллелей на рисунке левой кнопкой мыши, затем в любую точку экрана правой кнопкой и в появившемся контекстном меню выбираю "Ввести координаты". Ввожу.
6. Повторяю процедуру 10 раз, по числу контрольных точек.
7. Нажимаю Georeferencing - Update Georeferencing.

И тут растр перемещается в Атлантический океан, к точке пересечения экватора с Гринвичским меридианом. Повторял процедуру, описанную в пп. 1-7, нескольку раз, и все время такой результат.

Один раз попробовал, как написано в руководстве, поставить галочку рядом с Auto Adjust. Все то же самое.

Как решить данную проблему?

Заранее всем большое спасибо за помощь.

Аватара пользователя
Игорь Белов
Гуру
Сообщения: 2241
Зарегистрирован: 04 янв 2011, 22:00
Репутация: 1514
Откуда: Казань

Re: Растр после привязки возвращается к 0 градусов - ArcGIS

Сообщение Игорь Белов » 18 июн 2017, 13:54

Дайте угадаю. Проекция карты сферический Меркатор, как у слоя OSM, и программа думает, что пользователь вводит координаты в метрах этой проекции?
The purpose of computing is insight, not numbers

sekutor
Интересующийся
Сообщения: 22
Зарегистрирован: 14 фев 2012, 08:47
Репутация: 0

Re: Растр после привязки возвращается к 0 градусов - ArcGIS

Сообщение sekutor » 18 июн 2017, 15:12

Игорь Белов писал(а):Дайте угадаю. Проекция карты сферический Меркатор, как у слоя OSM, и программа думает, что пользователь вводит координаты в метрах этой проекции?
Кажется, вы угадали...

Я попробовал поменять единицы измерения с Meters на Decimal Degrees в Customize - ArcMap Options - Data View (после этого в нижнем правом углу датафрейма стали отображаться не метры, а градусы). При этом в Layers - Properties - General можно поменять единицы измерения только у Display (тоже поменял их на градусы), а вот у Map стоит по умолчание Meters, и поменять нельзя.

В общем, результат тот же. В свойствах базового слоя OSM поменять нельзя практически ничего.


Правильно ли понимаю, что единственный способ, который в данном случае приведет к успеху, это переводить географические координаты в прямоугольные?

Аватара пользователя
Игорь Белов
Гуру
Сообщения: 2241
Зарегистрирован: 04 янв 2011, 22:00
Репутация: 1514
Откуда: Казань

Re: Растр после привязки возвращается к 0 градусов - ArcGIS

Сообщение Игорь Белов » 18 июн 2017, 16:32

А зачем нужен базовый слой OSM? Действительно полезным будет созданный в географической СК векторный слой пересечений видимых на растре меридианов и параллелей.

Кроме того, фрейм должен быть в проекции растра. Скорее всего, это проекция Бонне.
The purpose of computing is insight, not numbers

sekutor
Интересующийся
Сообщения: 22
Зарегистрирован: 14 фев 2012, 08:47
Репутация: 0

Re: Растр после привязки возвращается к 0 градусов - ArcGIS

Сообщение sekutor » 18 июн 2017, 18:38

Игорь Белов писал(а):А зачем нужен базовый слой OSM?
Чтобы сопоставлять растр с реальностью, скажем так. Потому что следующий пункт программы - это оцифровка границ губернии и уездов. И хотелось бы, чтобы они проходили максимально точно там, где были в реальности. А для этого нужен ориентир в виде современной карты.

Аватара пользователя
Игорь Белов
Гуру
Сообщения: 2241
Зарегистрирован: 04 янв 2011, 22:00
Репутация: 1514
Откуда: Казань

Re: Растр после привязки возвращается к 0 градусов - ArcGIS

Сообщение Игорь Белов » 18 июн 2017, 18:48

Тогда причём тут пересечения меридианов и параллелей? Отобразите OSM в фрейме в проекции Бонне и натягивайте растр на дороги-косогоры-горы-горы-буераки-реки-раки с OSM'а.
The purpose of computing is insight, not numbers

sekutor
Интересующийся
Сообщения: 22
Зарегистрирован: 14 фев 2012, 08:47
Репутация: 0

Re: Растр после привязки возвращается к 0 градусов - ArcGIS

Сообщение sekutor » 18 июн 2017, 19:02

Игорь Белов писал(а):Отобразите OSM в фрейме в проекции Бонне
Нажимаю правой кнопкой мыши на слой OSM, затем Properties - и там всего две вкладки, General и Cache. О смене проекции речи нет.

Аватара пользователя
Игорь Белов
Гуру
Сообщения: 2241
Зарегистрирован: 04 янв 2011, 22:00
Репутация: 1514
Откуда: Казань

Re: Растр после привязки возвращается к 0 градусов - ArcGIS

Сообщение Игорь Белов » 18 июн 2017, 19:06

Речь не о свойствах слоя, а о проекции фрейма.
The purpose of computing is insight, not numbers

Ответить

Вернуться в «Я новичок!»

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

Сейчас этот форум просматривают: Bing [Bot] и 2 гостя