- Что такое вертикальные сегменты линии?
- Какие форматы данных поддерживают вертикальные сегменты?
- Какие инструменты поддерживают вертикальные сегменты?
- Что можно ожидать, обрабатывая данные с вертикальными сегментами с помощью инструментов геообработки?
- Какие инструменты обрезают, уплощают или удаляют вертикальные сегменты?
Начиная с ArcGIS версии 10, z-зависимые полилинейные объекты могут содержать сегменты вертикальных линий. Эти объекты, содержащие сегменты вертикальных линий, должны храниться в базе геоданных версии ArcGIS 10, или более поздней; любые вертикальные сегменты объектов, хранящихся в предыдущих версиях баз геоданных или в иных форматах геоданных, обрезаются или уплощаются. Некоторые инструменты геообработки поддерживают вертикальные отрезки линий и сохраняют их в выходных данных, однако другие инструменты обрезают или делают их плоскими.
Что такое вертикальные сегменты линии?
Вертикальный сегмент линии – это участок линии, который проходит вертикально, т.е., обе вершины, образующие конечные точки сегмента, имеют одинаковые x- и y-координаты, но разные z-координаты. Вертикальные сегменты линии могут быть отдельными объектами, или они могут входить в объекты, содержащие и другие сегменты, не вертикальные, образуя гибридную полилинию.
На рисунке выше, объекты оранжевого цвета, показанные слева, являются отдельными полилинейными объектами, состоящими из вертикальных сегментов. Черная точка под объектом показывает, как будет выглядеть этот объект в 2D (помните. что x- и y-координаты обоих конечных точек сегмента совпадают, поэтому, в 2D вертикальная линия выглядит как точка). На рисунке выше, объект оранжевого цвета, показанный справа, является гибридной полилинией, у которой один из участков расположен вертикально, а остальные – горизонтально или под уклоном. Черная линия под объектом показывает, как будет выглядеть этот объект в 2D.
Какие форматы данных поддерживают вертикальные сегменты?
Вертикальные сегменты линий могут содержаться только в полилинейных объектах, хранящихся в базах геоданных версии ArcGIS 10 или более поздних. Это могут быть персональные, файловые или базы геоданных ArcSDE. Чтобы обновить базу геоданных до последней версии, поддерживающей вертикальные сегменты, используйте инструмент геообработки Обновить базу геоданных. Более ранние версии баз геоданных, а также другие форматы геоданных, такие как шейп-файлы, не поддерживают вертикальные сегменты.
Какие инструменты поддерживают вертикальные сегменты?
Вертикальные сегменты поддерживаются большим количеством инструментов анализа и управления данными. Сюда относятся:
Что можно ожидать, обрабатывая данные с вертикальными сегментами с помощью инструментов геообработки?
Кроме отдельных случаев, описанных ниже, можно ожидать, что, если входные данные содержат вертикальные участки линий, в выходных данных эти участки сохранятся (относится к инструментам, указанным выше, в разделе "Какие инструменты поддерживают вертикальные сегменты?").
- Буфер (Buffer): С вертикальными сегментами работает только операция буферизации, где для параметра Тип слияния (Dissolve Type) задано значение NONE. Выходной буферный полигон располагается на базовой высоте вертикального сегмента линии. Дополнительные настройки параметров Тип стороны (Side Type) и Тип окончания (End Type) также учитываются при построении буферных зон гибридных полилинейных объектов.
Какие инструменты обрезают, уплощают или удаляют вертикальные сегменты?
Инструменты наложения, такие как Пересечение (Intersect) и Объединение (Union), которые уплощают геометрию объектов, также уплощают вертикальные сегменты линий (см. справку инструмента, чтобы узнать, как именно инструмент работает с геометрией объектов). Инструменты, которые агрегируют и комбинируют геометрию объектов, например, Слияние (Dissolve), также могут сделать вертикальные сегменты плоскими. Инструменты, которые конвертируют геометрию различных типов, например, Объект в линию (Feature To Line), также могут сделать вертикальные сегменты плоскими.