Шаг 52 - Тонкости преобразования LINE в GRID

Самая первая тонкость это размер ячейки (Cell Size). Вы видите этот размер при вызове преобразования в диалоге (подробнее - "Шаг 50 - Преобразование линейного покрытия в GRID"). Первый вопрос, что такое единицы карты. Откройте линейное покрытие.

52_1.gif (4080 b)

Перемершая курсор Вы будете видеть как изменяются координаты. Это и есть единицы карты. Можно эту информацию получить и в наглядном виде. Идем в управление покрытиями (подробнее - "Шаг 13 - Копирование покрытий"). Тут есть кнопка Describe.

52_2.gif (2151 b)

Нажимаем на нее. В результате будет отчет где Вы сможете увидеть значения X и Y.

52_3.gif (2464 b)

Тем самым получив размерность карты. Но карта может быть в условных координатах если например Вы ее экспортировали из Corel (подробнее - "Шаг 18 - Конвертация DXF->ArcInfo") и в координаты проекции. При необходимости можно сделать к проекции. Так вот, чтобы перевести все на реальные координаты вам просто нужно взять и поделить размер территории в км на разницу между xmax и xmin. То есть

единица_карты_в_км=ширина_карты_в_км/(xmax-xmin).

Соответственно при преобразовании нужно учитывать, что объект линейный и может быть не в масштабе карты и если поставить единицу слишком большую, то во-первых, одиночный объект станет широким по сравнению с линией, во-вторых, объекты сольются. Кстати окно при трансформации в GRID всегда квадратное.


Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем.