Страница 1 из 1

Не редактируется часть карты

Добавлено: 14 фев 2010, 19:49
Monkman
Не редактируется часть карты после конвертации из шейп-файла в .tab! При этом карта отображается полностью, но определенная ее часть не поддается никакому редактированию. Уважаемые форумчане, подскажите, в чем может быть причина?

Файлы с примером: http://files.mail.ru/F05A9I
В данном примере создан слой "polygon" с полигонами из замкнутых линий - сверху и снизу появились параллельные линии которые ограничивают область редактирования: не редактируются отображаемые участки сверху и снизу.

Re: Не редактируется часть карты

Добавлено: 15 фев 2010, 01:29
Boris
Да, нет. Ваш слой прекрасно редактируется. Просто MapInfo никогда не дает перемещать точки за пределы границ карты. В вашем случае, они вот такие.

Код: Выделить всё

CoordSys NonEarth Units "m" Bounds (2185687.28821, 451925.055999) (2186503.81487, 452154.824021)
Это известное свойство UT - когда в его базе данных проекций нет границ проекций, он устанавливает их по крайним точках имеющихся в исходном наборе геоданных (т.н. MBR).
Решений может быть 2:
1. сохранить таблицу с указанием новой проекции. Т.к. у вас это "NonEarth" - при сохранении с вас будут запрошены новые границы.
2. транслировать данные не TAB, а MIF - и править его потом руками для того, что бы задать более широкие границы карты.
Есть еще 3 путь. Заранее создавать в транслируемых файлах точки, которые бы расширяли границы будущей таблицы.