При смещении полигона за границы стирается полигон

Ошибки при работе с ГИС Аксиома
Ответить
Аватара пользователя
gorka
Пользователь
Сообщения: 3
Зарегистрирован: 02 ноя 2023, 12:42

При смещении полигона за границы стирается полигон

Сообщение gorka » 01 июл 2024, 09:59

Коллеги, при смещении полигона на расстояние за пределы рамки, полигон стирается ровно на столько сколько рамка, как можно расширить рамку?
Как пример координаты x-465990,27 y-3175563,09 перенести в координаты x-24003.9818 y-1264.6059 невозможно, полигон стирается.
СК плансхема. -10 000 000 +10 000 000
Вложения
Ошибка.gif
Ошибка.gif (46.93 КБ) 7852 просмотра
Аватара пользователя
gisamap
Пользователь
Сообщения: 442
Зарегистрирован: 18 окт 2019, 11:03

Re: При смещении полигона за границы стирается полигон

Сообщение gisamap » 01 июл 2024, 11:03

Добрый день.
Возможны несколько вариантов :
- в изменении структуры таблицы , в разделе координатной системы можно изменить bound https://disk.yandex.ru/i/KtAkJDTxVkdngQ
- сохранить копию таблицы и при выборе системы координат изменить bound
gorka писал(а): 01 июл 2024, 09:59 Коллеги, при смещении полигона на расстояние за пределы рамки, полигон стирается ровно на столько сколько рамка, как можно расширить рамку?
Как пример координаты x-465990,27 y-3175563,09 перенести в координаты x-24003.9818 y-1264.6059 невозможно, полигон стирается.
СК плансхема. -10 000 000 +10 000 000
Аватара пользователя
Александр
Администратор
Сообщения: 621
Зарегистрирован: 18 апр 2019, 11:21

Re: При смещении полигона за границы стирается полигон

Сообщение Александр » 01 июл 2024, 13:00

Добавлю.
Ограничение координатной системы (охват координатной системы) является особенностью формата TAB.
Координаты могут быть сохранены только внутри этого прямоугольника.

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

Подробнее:
Каждой системе координат присваивается охват для сохранения в TAB-формате, и точность по X может отличаться от точности по Y.
Для вычисления точности записи координат необходимо взять длину охвата системы координат и разделить её на 2 миллиарда (2 000 000 000).
Дополнительную информацию можно найти здесь: https://mapinfo.ru/article/mapinfo_precision

Относительно выбора охвата можно дать несколько рекомендаций:
1) Длина охвата по X должна быть равна длине охвата по Y.
2) Минимум и максимум охвата по X и Y не обязательно должны быть одинаковыми.
3) Избегайте установки длины охвата так, чтобы коэффициент перед степенью 10 был дробным числом.
4) Лучше всего, если коэффициент перед степенью 10 у длины охвата будет равен 2 (двум): 200 000 000; 2 000 000; 20 000 и т.д. Тогда коэффициент перед степенью 10 у точности будет 1, например: 0,1; 0,001; 0,00001.
5) Длина охвата должна быть 2×(10 в степени a) для точности 1×(10 в степени a-9). Если длина диапазона равна 1×(10 в степени a), то точность будет 5×(10 в степени a-10).

Пример охвата:
(500000; 200000) (700000; 400000)

Точность охвата:
X: (700000 - 500000) / 2000000000 = 0,0001
Y: (400000 - 200000) / 2000000000 = 0,0001
Ответить