Сделал. По вертикали совпало, а по горизонтали уехало на восток, примерно на 82 км. Левый нижний угол центрального листа должен быть с координатой 390000, а он оказался 472000. При этом, ширина листа - всего 55 км, как-то странно напрашивается (55+55/2=82). Но почему?
Изменить координаты шейп-файла
-
- Активный участник
- Сообщения: 113
- Зарегистрирован: 06 мар 2020, 17:07
- Репутация: 22
- Откуда: Москва
Re: Изменить координаты шейп-файла
-
- Гуру
- Сообщения: 4166
- Зарегистрирован: 15 окт 2010, 08:33
- Репутация: 1107
- Ваше звание: программист
- Откуда: Казань
Re: Изменить координаты шейп-файла
х/з, у вас там странный сдвиг зоны на 1.5 градуса, это примерно 83.25км на широте 60 градусов. Смените центральный меридиан, сдвиньте на 1.5 градуса, все сядет.
-
- Интересующийся
- Сообщения: 40
- Зарегистрирован: 06 июл 2023, 04:41
- Репутация: 3
- Откуда: календарь
Re: Изменить координаты шейп-файла
Не думал, что перепроецирование шейп файла создает сложность сложную
-
- Активный участник
- Сообщения: 113
- Зарегистрирован: 06 мар 2020, 17:07
- Репутация: 22
- Откуда: Москва
Re: Изменить координаты шейп-файла
Получилось! Это был хороший опыт.
Теперь я надеюсь последний вопрос. К этому шейп-файлу все аннотации были вынесены в персональной базе данных (*.gdb). И там координаты были просто Пулково-42, географические, и они соответственно не ложатся в "новый" шейп-файл ГК-21N. Есть ли простой способ переназначить (там 5 слоев) долготу? На целое число градусов, грубо говоря.
-
- Гуру
- Сообщения: 4166
- Зарегистрирован: 15 окт 2010, 08:33
- Репутация: 1107
- Ваше звание: программист
- Откуда: Казань
Re: Изменить координаты шейп-файла
Есть gdb Гарминовский, есть InterBase, есть ESRI, какой у вас - неизвестно, судя по всему ESRI - его читает QGIS. В каком виде там аннотации, я понятия не имею, туда все что угодно можно положить, это контейнер. Попробуйте прочитать в QGIS, может их экспортировать можно, поправить, и обратно положить. Я не в курсе.Iggi1981 писал(а): ↑31 мар 2025, 10:06Теперь я надеюсь последний вопрос. К этому шейп-файлу все аннотации были вынесены в персональной базе данных (*.gdb). И там координаты были просто Пулково-42, географические, и они соответственно не ложатся в "новый" шейп-файл ГК-21N. Есть ли простой способ переназначить (там 5 слоев) долготу? На целое число градусов, грубо говоря.
Кто сейчас на конференции
Сейчас этот форум просматривают: Semrush [Bot] и 2 гостя