Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Добавление рисунка в компоновкуСодержание книги
Похожие статьи вашей тематики
Поиск на нашем сайте
Выберите инструмент создания рамки рисунка и растяните прямоугольник для рамки, в которой будет выведен рисунок. После задания рамки появится диалоговое окно «Свойства рамки рисунка» (рис. 38), в котором вы можете обратиться к файловой системе и выбрать файл для импорта рисунка в рамку рисунка.
Рис. 38. Диалоговое окно «Свойства рамки рисунка» При импорте рамки рисунка поддерживаются следующие форматы: CompuServe GIF (*.gif), Encapsulated PostScript (*.eps), ERDAS GIS (*.gis), ERDAS LAN (Man), TIFF Bitmap (*.tif), Windows Bitmap (*.bmp), Placeable Windows Metafile (*.wmf), Windows Metafile (*.wmf) и некоторые другие. Опции диалогового окна Файл. Введите имя файла для импорта. Если Вы не знаете имя или местоположение файла, выберите кнопку Пролистать. Тогда Вы можете использовать функцию просмотра файлов. Чтобы ее задействовать. Показать. Здесь есть два задаваемых параметра, определяющие, когда должна обновляться рамка рисунка. Существуют варианты: 1. В активном состоянии - рамка рисунка будет перерисовываться только тогда, когда компоновка является активным компонентом проекта. 2. Всегда - рамка рисунка будет обновляться при внесении любого изменения в рисунок. Качество. Варианты отображения данных в рамке: 1. Высокое качество - в рамке рисунка будет отображаться сам рисунок. 2. Черновое качество - рамка рисунка будет отображаться в виде затененного бокса, показывающего место расположения рисунка. Этот вариант часто применяется для ускорения работы с компоновкой. После того, как вы создадите рамку рисунка, вы сможете открывать диалоговое окно Свойства рамки рисунка двойным щелчком г в" рамке рисунка. 1. Понятие о картографических проекциях. Виды проекций.
Картографическая проекция - математически определенный способ отображения поверхности эллипсоида на плоскости - устанавливает однозначное соответствие между точками земного эллипсоида и изображениями тех же точек на плоскости. Обычно это соответствие выражают в аналитической форме в двух уравнениях вида называемых уравнениями картографических проекций. Они позволяют вычислять прямоугольные координаты х, у изображаемой точки по географическим координатам В и L. Число возможных функциональных зависимостей и, следовательно, проекций неограниченно. Необходимо лишь, чтобы каждая точка В, L эллипсоида изображалась на плоскости однозначно соответствующей точкой х, у и чтобы изображение было непрерывным. Все существующие картографические проекции могут быть подразделены на классы по двум признакам: по характеру искажений и по способу построения картографической сетки. По способу построения картографической нормальной сетки все проекции делятся на конические, цилиндрические, азимутальные, условные и др. Рис. 1. В прямой нормальной проекции сетка получается из взаимно перпендикулярных прямых линий меридианов А, В, С, D, F, G и параллелей аа',bb',сс При этом без больших искажений будут изображены участки поверхности экваториальных районов (см, окружность К и ее проекцию К на рис. 2), но участки полярных районов в этом случае не могут быть спроектированы.
Рис. 2. Азимутальные проекции. Нормальную картографическую сетку получают проектированием координатных линий Земли на так называемую картинную плоскость Q (рис. 3) — касательную к полюсу Земли. Меридианы нормальной сетки на проекции имеют вид радиальных прямых, исходящих из. центральной точки проекции PN под угла- ми, равными соответствующим углам в натуре, а параллели — концентрическими окружностями с центром в полюсе. Картинную плоскость можно располагать в любой точке земной поверхности, и точку касания называют центральной точкой проекции и принимают за зенит. Рис. 3. Перспективные проекции. Если картографическую сетку получают проектированием меридианов и параллелей на плоскость по законам линейной перспективы из постоянной точки зрения Т.З. (см. рис. 3), то такие проекции называют перспективными. Плоскость можно располагать на любом расстоянии от Земли или так, чтобы она касалась ее. Точка зрения должна находиться на так называемом основном диаметре земного шара или на его продолжении, причем картинная плоскость должна быть перпендикулярна основному диаметру.
2. Создание 3D модели в ArcView. 3D Analyst это приложение ArcView, а не самостоятельные программы, прежде чем запустить 3D Analyst, необходимо запустить ArcView. Далее нажать File\Extensions- и и в списке доступных расширений (AvailableExtensions) поставить галочку напротив 3D Analyst и SpatialAnalyst.Чтобы добавить тему необходимо нажать View\AddTheme...В диалоге AddTheme необходимо указать директорию, где находится нужная тема(слой) и указать тип данных (DataSourceTypes).Нам нужно открыть слой, в атрибутивном содержании которого содержится информация о высотах, для того чтобы по данной информации построить TIN. Слой может быть как point (точечный), так и line (линейный). Для построения TIN необходимо выделить слой, по атрибутивной информации которого собираемся строить TIN, и на главной панели инструментов нажимаем Surface\CreateTinfromfeatures. В диалоговом окне указываем в поле Heightsource (источник информации о высотах) название колонки с информацией о высотах и в поле Valuefield (поле со значениями) тоже название колонки с информацией о высотах. Нажимаем OK. Добавим аналогичным способом в проект еще несколько слоев. Для построения 3d сцены необходимо нажать на главной панели видаView\3D Scene Указываем в падающем списке в способе добавления как Themes. После нажатия появится Ваша 3d сцена в перспективном отображении. Но из-за небольших перепадов высот "трехмерность" видно плохо, для того чтобы увеличить "рельефность" изображения необходимо изменить "коэффициент вертикального масштабирования". Для этого необходимо выбрать 3D Scene\Properties. 1. Name (Имя сцены) Нажав кнопку (6) Calculate (Рассчитать) - коэффициент будет рассчитан автоматически. Также изменим Backgroundcolor (Цвет фона) - на белый. Apply и OK.
В диалоге свойств 3d сцены цифрами обозначены: 1. Theme (Название темы) Дополнительные свойства темы: 1) Draw theme when interacting (перерисовыватьтемувсегда). Тема на время навигации будет становится видимой в статичном же режиме будет скрыта.
Необходимо выбрать пункт (4) нажать Apply и OK. Тогда для выбранного слоя абсолютным нулем будет считаться Ваш TIN и слой займет "нужное" местоположение. Проделайте данную операцию со всеми слоями которые есть в Вашем проекте. Добавление данных в TIN Предположим что имеется еще один слой - горизонтали, также как и слой Visoti, содержащий информацию о высотах. Для того, чтобы добавить его в TIN необходимо выделить тему, которую нужно добавить (в нашем случае это горизонтали), далее на главной панели выбрать Surface\Addfeaturesto TIN Добавление слоев в ArcView 3D Analyst Следующим шагом будет добавление темы в проект. Для этого необходимо нажать на 3D Scene\AddTheme В появившемся меню AddTheme необходимо указать директорию и тип открываемых данных (DataSourceTypes). В выпадающем списке возможен выбор следующих типов данных
Добавление в проект растровых данные Для добавления растра в проект необходимо на главной панели нажать 3D Scene\AddTheme и в и типе открываемых данных указать ImageDataSource. Растровые данные должны быть предварительно географически привязаны к другим данным используемым в построении 3D сцены. Далее открытый растр необходимо выровнять по высоте относительно TIN. Для этого необходимо выделить растр и выбрать Theme\3D properties. Высота растровому слою должна быть назначена по соответствующему TIN'у. Следует обратить внимание, что в результате добавления темы некоторые нижележащие темы, могут перекрываться и отображаться не полностью. Для исправления этого недостатка выделите слой, который отображается не полностью, войдите в свойства сцены Theme\3D properties... и увеличьте величину обозначенную на рисунке цифрой 1, изменяйте тысячные или десятитысячные, но не в коем случае не целые или десятые. Поднятие объектов Поднятие может пригодиться для отображения объемных объектов или построения трехмерных диаграмм. Для поднятия необходим слой, который собираетесь поднять (на пример слой Buildings) и желательна какая-либо дополнительная атрибутивная информация, например поле содержащие данные по количеству этажей в доме. Для поднятия необходимо: 1. Выделить тему, которую собираетесь поднять и далее выбрать Theme\3D properties. 2. В появившемся диалоговом окне 3D Свойств темы (3D ThemeProperties) необходимо назначить базовую высоту TIN, для этого надо поставить переключатель поля Assignbaseheightsby относительно Surface 3. В поле Extrudefeaturesbyvalueorexpression Поднятие графических объектов по значению или выражению). Укажем число 5 4. В поле Extrudeby (выдавливать относительно) · None (ничего) Попробуйте использовать Addingtobaseheight 5. С помощью кнопки можно указать выражение для поднятия, получив таким образом дома различной вышины, или трехмерную диаграмму некоего изменяющегося явления. Графические возможности в описанной программе невелики, но при желании можно кое-что придумать. Далее будет рассмотрен пример построения линии электропередач. Для начала нарисуем столбы. Для этого создадим новый слой (POINT) который так и назовем "stolb", создадим еще два слоя имеющих тип (LINE) ("line", "lineenergi"). Слой "stolb" будет имитировать столбы ЛЭП, слой "line" будет имитировать перекладины, на которых крепятся провода, и слой "lineenergi" будет имитировать сами провода. В слое "stolb" поставим произвольно точки которые будут имитировать столбы и увеличим их толщину и изменим цвет, в слое "line" нарисуем перекладины прямо поверх слоя "stolb" увеличим их толщину и изменим цвет, в слое "lineenergi" нарисуем две параллельные линии которые будут имитировать ЛЭП. Сделаем слой "stolb" активным и войдем в его 3d свойства Theme\3D properties. В качестве базовой высоты укажем наш TIN (surface), и увеличим значение Extrudefeaturesbyvalueorexpression (поднятие графики по значению или выражению) на нужную величену (какую именно - зависит от того, какой вертикальный коэффициент вы установили- экспериментируйте). Сделаем слое "lineenergi" активным и войдем в его 3d свойства Theme\3D properties. В качестве базовой высоты укажем наш TIN (surface), увеличим величину Offsetheightsbyvalueorexpression(вертикальный сдвиг по значению или выражению) (на какую именно величену - зависит от того какой вертикальный коэффициент вы установили- экспериментируйте) Сделаем слое "line" активным и войдем в его 3d свойства Theme\3D properties. В качестве базовой высоты укажем наш TIN (surface), увеличим величину Offsetheightsbyvalueorexpression(вертикальный сдвиг по значению или выражению) (на какую именно величену - зависит от того какой вертикальный коэффициент вы установили, но это высота должна быть меньше чем Вы ставили на слое "lineenergi" - экспериментируйте). Aнализ поверхностей (запрос информации по построенной поверхности в заданной точке) Запрос информации по построенной поверхности в заданной точке. Вы можете определить местоположение, уклон, высоту любой темы используя построенную раннее поверхность. Для получения информации о местоположении, уклоне и другой информации в указанной точке добавьте грид или TIN как тему в View или 3D View, включите ее отображение, сделайте ее активной и выберите инструмент Идентифицировать. Переместите курсор в поле Вида и щелкните левой кнопкой мыши. Из появившегося окна IdentifityResults (результат идентификации) вы можете получить следующую информацию. Анализ поверхностей (создание новых тем уклона) Создание новых тем уклона. Surface\DeriveSlope (Поверхность\Получение уклона) Уклон - одна из основных характеристик поверхности. Зоны с небольшими уклонами обычно считаются удобными местами для строительства, с высокими уклонами обычно связаны места, подверженные эрозии и оползням. В результирующей теме значения уклона будут представлены в градусах. Чтобы создать карту уклонов: Анализ поверхностей (построение изолиний) Карты с изолиниями часто используются для представления поверхностей. Это давний и достаточно удобный для практики способ представления данных, люди к нему привыкли. Применяйте его вместе с картой цветовой отмывки рельефа, когда Вы демонстрируете данные о поверхности широкой аудитории. При построении изолиний по исходной грид или TIN теме создается результирующая линейная тема. Каждая линия соединяет точки с одинаковым значением высоты, магнитуды, концентрации и т.д. в исходной грид или TIN теме, которые представляют какое-либо непрерывное явление или параметр. Атрибутивная таблица результирующей темы будет соде поле с именем Contour (Изолиния), где будут приведены значения для каждой изолинии. В грид-теме эта функция не соединяет центры ячеек, она интерполирует линии между ними. Иногда линия может проходить и через центр. Такая интерполяция создает более плавные линии и более точное представление поверхности. В теме TIN эта функция интерполирует набор линий по сети треугольников, проверяя каждое ребро треугольника на предмет прохождения линии через это ребро. Для расчета точки пересечения изолинии с ребром используется линейная интерполяция между конечными точками ребра. Чтобы создать карту изолиний: 1. Добавьте грид или TIN как тему в Вид. 2. Щелкните на легенде темы, чтобы сделать ее активной. 3. Из меню Поверхность выберите Построить изолинии. 4. Задайте шаг изолиний и базовую изолинию. Нажмите ОК. Создание 3D объектов Для многих прикладных задач дополнительные преимущества может дать использование объектов, имеющих высотную компоненту. В этом случае Вы сможете воспроизводить более точную картину реального мира, поскольку, как многим известно, Земля не плоская. 3D объекты хранят координаты х,-у и z по всем точкам, которые определяют данный объект. Наличие высотной компоненты позволяет использовать эти объекты в качестве исходных данных для создания моделей поверхности, которые также могут создаваться как результат применения некоторых функций анализа поверхности. Кроме того, их можно рассматривать в перспективном изображении. Вы можете создать 3D точки, линии и полигоны как преобразуя имеющуюся тему 2D объектов в 3D вид, так и цифруя объекты "на лету" помощью инструментов интерполяции (таких как инструменты создания 3D точки, 3D линии и др.). При преобразовании темы выбранные Вами объекты будут записаны в новый набор данных. Если выбранных объектов нет, будут использованы все объекты. Значения высоты могут быть взяты из темы поверхности, по заданной константе, или числовому атрибуту преобразуемой темы. Если имеется атрибут или поверхность, имеющие информацию о высоте для объектов, Вам не нужно создавать 3D формы (объекты) для перспективного показа. В процессе отображения 3D среды 2D объекты могут быть временно "на лету" преобразованы в 3D форму. С другой стороны, если Вас интересуют только объекты без поверхности, или же Вам требуется высокая производительность работы, есть смысл сразу создавать 3D объекты, поскольку для их преобразования "на лету "всегда требуется некоторое время. Для преобразования 2D данных в 3D форму: 1. Добавьте объектную тему в Вид и активизируйте ее щелчком на ее легенде в Таблице содержания. 2. В меню Тема выберите Преобразовать в 3D шейп-файл. 4. Если Вы в качестве источника данных о высоте задали Поверхность, то далее необходимо указать соответствующий грид или TIN из текущего списка в вашем Виде. Если в Виде нет гридов или тем в формате TIN, будет выведено окно просмотра файлов, в котором выберите или задайте имя файла с нужной темой, Если Вы в качестве источника исходных данных задали Атрибут, выберите его из списка числовых полей для вашей темы. Если в качестве источника данных задана константа, введите значение. 5. Задайте имя для результирующей темы и нажмите ОК Для интерактивного создания 3D объектов: 1. Добавьте грид или TIN как тему в Вид. 2. Активизируйте легенду грид или TIN темы в таблице содержания, щелкнув на ней. В меню станут доступными инструменты создания (интерполяции) объектов. 3. Включите показ грид или TIN темы, либо другой темы, которая позволит сориентироваться, где цифровать объекты. 4. Выберите один из инструментов создания объектов. Если открыта редактируемая 3D тема, эти объекты будет добавлены к ней. Если нет, они будут добавлены в ваш Вид как графика. Анализ поверхностей (построение продольных профилей) По выбранным 3D линиям можно построить продольные профили с измеренной вдоль них высотой. График профиля может быть полезен при решении таких задач, как оценка трудности преодоления горных маршрутов или выбор коридора для прокладки линии электропередачи на местности. Чтобы рассчитать продольный профиль: 1. В Виде выберите 3D линию, по которой Вы хотите получить профиль. Исходными данными могут быть либо объектная тема, либо графика. Если линии берутся из темы, сначала убедитесь что она активна. 2. Откройте новую компоновку. 3. Выберите инструмент Профиль. 4. С помощью курсора задайте на странице компоновки область для чертежа профиля. 5. В диалоговом окне Свойства профиль выберите Вид, содержащий линии, по которым Вы хотите получить профили. 6. При необходимости измените подписи к осям и вертикальный масштаб, затем нажмите ОК.
Анализ поверхностей (Анализ видимости) Возможность выявление участков и объектов на поверхности, видимых и невидимых из одного или нескольких пунктов, полезна во многих прикладных задачах, от оценки стоимости недвижимости до выявления мест для дислокации войсковых подразделений и оптимального расположения башен радиорелейных передатчиков-ретрансляторов. Инструмент Линия взгляда, позволяет определить, будет ли виден данный пункт (цель) из точки, где находится наблюдатель. Если цель не видна, вам будут выданы координаты первого заслоняющего ее препятствия. Будут также показаны видимые и невидимые участки вдоль линии взгляда. Для создания линии взгляда. 1. Добавьте грид или TIN тему в Вид и сделайте ее активной. 2. Выберите инструмент Линия взгляда из меню инструментов Анализа. 3. Задайте высоту цели и наблюдателя над поверхностью в виде сдвига (offset) на соответствующее число единиц измерения по вертикали. Обычно точка наблюдения поднимается над поверхностью, то есть задается отличный от нуля сдвиг, поскольку при задании нулевого (0.0) сдвига видимость из точки наблюдения, как правило, будет сильно ограничена. 4. Поместите курсор в точку наблюдателя, нажмите левую кнопку мыши, не отпуская ее, переместите курсор в точку цели, затем отпустите кнопку. Результаты будут добавлены в Вид как графика. Видимая часть вдоль лини взгляда будет показана зеленым цветом. Если цель не видна, то первая заслоняющая ее точка (первое препятствие) будет отмечена синим цветом невидимые участки вдоль линии взгляда - красным цветом. В строке состояния в нижней части окна АгсView будет указано, видна ли цель. Если она не видна, будут приведены х,у координаты точки, соответствующей первому встреченному препятствию. Зоны видимости Зоны видимости (viewshed) представляют собой области на поверхности, видимые из одной или нескольких точек наблюдения. Для любой видимой точки Вы можете узнать, сколько наблюдателей могут ее увидеть. С помощью функции расчета зон видимости Вы можете не только задать высоту точки, из которой ждется наблюдение, но также определить дальность, высоту и направление взгляда. По умолчанию точки, из которых ведется наблюдение, располагаются на одну единицу измерения выше поверхности, направление взгляда может быть любым в пределах имеющейся модели местности. Вместо установок по умолчанию Вы можете задать любые значения в полях соответствующих атрибутов. Если в таблице атрибутов темы наблюдений существуют поля со следующими именами, то внесенные в них значения будут означать: SPOT: высота точки. Для вычисления зон видимости 1. Добавьте грид или TIN тему в ваш Вид. 2. Добавьте точечную или линейную тему, в которой будут задаваться точки наблюдения. 3. Активизируйте обе темы. 4. В меню Поверхность выберите пункт Вычислить зоны видимости. 5. Нажмите ОК. Результатом будет грид с атрибутами видимости для каждой ячейки. Если Вам надо определить, сколько наблюдателей могут увидеть какую-то точку, примените инструмент Идентифицировать для этого грида. Вы получите соответствующее значение в поле с именем Visible-code.
Процедуры с данными в ГИС ГИС общего назначения, в числе прочего, обычно выполняет пять процедур (задач) с данными: ввод, манипулирование, управление, запрос и анализ, визуализацию. Ввод. Для использования в ГИС данные должны быть преобразованы в подходящий цифровой формат. Процесс преобразования данных с бумажных карт в компьютерные файлы называется оцифровкой. В современных ГИС этот процесс может быть автоматизирован с применением сканерной технологии, что особенно важно при выполнении крупных проектов, либо, при небольшом объеме работ, данные можно вводить с помощью дигитайзера. Многие данные уже переведены в форматы, напрямую воспринимаемые ГИС-пакетами. Манипулирование. Часто для выполнения конкретного проекта имеющиеся данные нужно дополнительно видоизменить в соответствии с требованиями вашей системы. Например, географическая информация может быть в разных масштабах (осевые линии улиц имеются в масштабе 1: 100 000, границы округов переписи населения - в масштабе 1: 50 000, а жилые объекты - в масштабе 1: 10 000). Для совместной обработки и визуализации все данные удобнее представить в едином масштабе. ГИС-технология предоставляет разные способы манипулирования пространственными данными и выделения данных, нужных для конкретной задачи. Управление. В небольших проектах географическая информация может храниться в виде обычных файлов. Но при увеличении объема информации и росте числа пользователей для хранения, структурирования и управления данными эффективнее применять системы управления базами данных (СУБД), то специальными компьютерными средствами для работы с интегрированными наборами данных (базами данных). В ГИС наиболее удобно использовать реляционную структуру, при которой данные хранятся в табличной форме. При этом для связывания таблиц применяются общие поля. Этот простой подход достаточно гибок и широко используется во многих, как ГИС, так и не ГИС приложениях. Запрос и анализ. При наличии ГИС и географической информации Вы сможете получать ответы простые вопросы (Кто владелец данного земельного участка? На каком расстоянии друг от друга расположены эти объекты? Где расположена данная промзона?) и более сложные, требующие дополнительного анализа, запросы (Где есть места для строительства нового дома? Каков основный тип почв под еловыми лесами? Как повлияет на движение транспорта строительство новой дороги?). Запросы можно задавать как простым щелчком мышью на определенном объекте, так и с посредством развитых аналитических средств. С помощью ГИС можно выявлять и задавать шаблоны для поиска, проигрывать сценарии по типу “что будет, если…”. Современные ГИС имеют множество мощных инструментов для анализа, среди них наиболее значимы два: анализ близости и анализ наложения. Для проведения анализа близости объектов относительно друг друга в ГИС применяется процесс, называемый буферизацией. Он помогает ответить на вопросы типа: Сколько домов находится в пределах 100 м от этого водоема? Сколько покупателей живет не далее 1 км от данного магазина? Какова доля добытой нефти из скважин, находящихся в пределах 10 км от здания руководства данного НГДУ? Процесс наложения включает интеграцию данных, расположенных в разных тематических слоях. В простейшем случае это операция отображения, но при ряде аналитических операций данные из разных слоев объединяются физически. Наложение, или пространственное объединение, позволяет, например, интегрировать данные о почвах, уклоне, растительности и землевладении со ставками земельного налога. Визуализация. Для многих типов пространственных операций конечным результатом является представление данных в виде карты или графика. Карта - это очень эффективный и информативный способ хранения, представления и передачи географической (имеющей пространственную привязку) информации. Раньше карты создавались на столетия. ГИС предоставляет новые удивительные инструменты, расширяющие и развивающие искусство и научные основы картографии. С ее помощью визуализация самих карт может быть легко дополнена отчетными документами, трехмерными изображениями, графиками и таблицами, фотографиями и другими средствами, например, мультимедийными.
|
||||
Последнее изменение этой страницы: 2016-12-27; просмотров: 436; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.219.119.163 (0.013 с.) |