Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсач / Surfer / Surfer / SERFER_3.DOC
Скачиваний:
78
Добавлен:
15.04.2015
Размер:
561.66 Кб
Скачать

3.9.6. Изменение ориентации карты (Canging Map Orientation)

С помощью команды 3D View (Трехмерная проекция)графики поверхностей, опорные карты, карты изолиний, меток или групповых меток можно ориентировать произвольным образом при отображении в окне Графика. Эта команда позволяет задавать вид проекции, а также углы поворота и наклона карты или графика поверхности. Если на странице выделено более одной карты, то параметры ориентации, заданные в панели диалога команды3D View, используются для всех выделенных объектов.

В SURFERе имена, присвоенные осям координат, отражают их относительное расположение, когда карта находится в исходном положении, заданном по умолчанию (угол поворота равен 0, угол наклона равен 90 градусам). ОсьX, проходящая через минимальное значениеY, называетсяНижней (Bottom)осью и соответствует южной стороне карты. ОсьY, проходящая через минимальное значениеY, называетсяЛевой (Left)осью и соответствует западной стороне карты. После поворота карты ееПравая (Right)ось может оказаться на левой стороне карты, но она по-прежнему называетсяПравой. Точно так же, после изменения угла наклона карты ееНижняя (Bottom)ось может оказаться в верхней части карты, но она по-прежнему называетсяНижней.

Угол наклона определяет ориентацию оси Zпри отображении карты в окне Графика. Когда угол наклона равен нулю градусов, осьZвертикальна. При увеличении угла наклона осьZотклоняется от вертикального положения в сторону наблюдателя. По умолчанию угол наклона равен 30 градусам для графиков поверхностей и 90 градусам для опорных карт, карт изолиний, меток или групповых меток. При угле наклона, равном 90 градусам, карты отображаются так, как если бы Вы смотрели точно вниз вдоль осиZ.

Использование команды 3D View (Трехмерная проекция)

1.

Выделите карту, ориентацию которой Вы хотите изменить.

2.

Выберите команду 3D View из менюMap. Откроется панель диалогаView.

3.

В панели диалога Viewзадайте тип проекции, а также углы поворота и наклона.

По мере изменения значений этих параметров в панели диалога отображается динамически изменяющееся графическое представление карты.

4.

Щелкните по клавише OK, и карта будет перерисована с заданными Вами параметрами ориентации.

3.9.7. Изменение масштабов карты или графика поверхности (Changing the Scale of a Map or Surface Plot)

Масштабы карты задаются как число единиц данных в одном дюйме страницы и определяют размер карты на странице. SURFERпозволяет задавать разные масштабы для всех трех осей координат. Если Вы определите масштаб вдоль какой-то оси координат, то длина этой оси автоматически подгоняется в соответствии с заданным масштабом.

По умолчанию масштабы осей задаются так, что на странице размер более длинной из осей координат XилиYполагается равным шести дюймам. Другая ось масштабируется так, чтобы один дюйм страницы соответствовал тому же числу единиц данных. То есть по умолчанию осиXиYимеют одинаковые масштабы. Пусть, например, протяженность карты составляет 60 единиц данных в направлении осиXи 40 единиц в направлении осиY. Поскольку осьXимеет больший размер, то по умолчанию длина осиXв окне Графика будет равна шести дюймам и, следовательно, масштаб по осиXбудет равен 10 единицам данных в одном дюйме. Для осиYбудет использован этот же масштаб, равный 10 единицам данных в одном дюйме, и, следовательно, длина осиYбудет равна четырем дюймам.

В некоторых случаях имеет смысл задавать разные масштабы по осям XиYкак при построении сеточного файла, так и при масштабировании карты. В качестве примера можно рассмотреть карту изолиний температуры почвы. Температуру почвы будем считать функцей двух переменных - глубины и времени. Если глубина измеряется в футах, а время в днях, то ясно, что один день не равен одному футу. Эти две оси координат должны быть масштабированы по-разному, поскольку их единицы измерения не эквивалентны. Пусть данные о температурах почвы собраны за тридцатидневный период для каждого дня и для значений глубины от 0 до 4 футов с шагом 0.5 фута. Протяженность оси времени составляет 30 единиц, тогда как протяженность оси глубины только 4 единицы. По умолчаниюSURFERпостроит в этом случае карту, длина которой будет равна 6 дюймам, а высота 0.8 дюйма. Разумнее было бы для данного примера задать масштабы карты так, чтобы 30 единиц в одном направлении были равны 4 единицам в другом направлении. Другими словами, одна единица осиYдолжна равняться 7.5 единицам осиX. Карта в этом случае будет иметь размер 6 дюймов на 6 дюймов.

Задание масштабов карты

1.

Постройте карту. Это может быть опорная карта, карта изолиний, карта меток или график поверхности. Вы можете также объединить несколько карт с помощью команды Overlay Maps (Объединить карты)из менюMap.

2.

Выделите карту, щелкнув по ней левой клавишей мышки, и выберите команду Scale (Масштаб)из менюMap. Откроется панель диалогаScaleс информацией о текущих масштабах карты.

3.

В панели диалога Scaleзадайте нужные параметры масштабов, введя новые значения в соответствующие окна редактирования.

4.

Щелкните по клавише OK, и карта будет перерисована в соответствии с заданными Вами масштабами.

Соседние файлы в папке Surfer