Нефть и песок О стали Компрессор - подбор и ошибки Из истории стандартизации резьб Соперник ксерокса - гектограф Новые технологии производства стали Экспорт проволоки из России Прогрессивная технологическая оснастка Цитадель сварки с полувековой историей Упрочнение пружин Способы обогрева Назначение, структура, характеристики анализаторов Промышленные пылесосы Штампованные гайки из пружинной стали Консервация САУ Стандарты и качество Технология производства Водород Выбор материала для крепежных деталей Токарный резец в миниатюре Производство проволоки Адгезия резины к металлокорду Электролитическое фосфатирование проволоки Восстановление корпусных деталей двигателей Новая бескислотная технология производства проката Синие кристаллы Автоклав Нормирование шумов связи Газосварочный аппарат для тугоплавких припоев
Главная --> Промиздат -->  Построение моделей технологопроцесса 

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 ( 31 ) 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117

Совместное использование операций и инструментов геообработки

Когда вы передаёте кому-либо свои операции и инструменты геообработки, вы должны быть уверены, что вы пересылаете все источники информации, имеющие отношение к данной работе. Набор инструментов может содержать пользовательские инструменты, которые требуют использования других файлов с целью их исполнения. Скрипты, добавляемые в набор инструментов, хранятся вне набора инструментов, а системные инструменты, добавляемые в набор инструментов, могут ссплаться на динамически подключаемые библиотеки (DLLs), не зарегистрированные на рабочем столе. Модели могут содержать системные инструменты и скрипты, следовательно, набор инструментов может включать модель, которая не работает из-за того, что одному или нескольким инструментам не хватает компонента. Если набор инструментов содержит скрипт или системный инструмент, то вместе с набором инструментов должны быть переданы соответствующие скрипт, DLL или оба компонента. Получатель затем может зарегистрировать любые файлы DLL и обновить свойства инструмента, чтобы гарантировать, что связи между инструментом и его зависимыми компонентами правильны, например, корректен путь доступа к скрипту, если для инструмента не заданы относительные пути доступа.

Определение относительных путей доступа

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

Изучите структуру следующей папки в качестве примера.


Если структура директории между наборами инструментов и данными не меняется, и для инструментов заданы относительные пути доступа - к модели и скрипту - папки данных и наборы инструментов могут быть помещены в любую папку, или на любой диск, как показано на рисунке.

вСП current ф-О ArcMap □ DataSources i-Q data ш-Lj вход В-СЗ выход □ Toolbox

Site Analysis

Пути доступа к источникам информации, на которые есть сспл-ки в модели (например, входные и производные данные) или в скрипте (например, путь доступа к скрипту) будут изменены автоматически.

Чтобы задать относительные пути доступа к источникам информации, на которые ссылается инструмент, нажмите правую кнопку мыши на названии инструмента и выберите свойства. Щелк-




ните на закладке Общие и отметьте опцию Хранить относительный путь (вместо хранения абсолютного пути).

Обратитесь к разделу Хранение относительных путей доступа в Главе 5 за дополнительной информацией об относительных путях доступа.

Установка полномочий для набора инструментов

Набор инструментов может представлять собой файл в папке или таблицу в базе геоданных, поэтому в зависимости от физического местоположения набора инструментов, могут быть определены полномочия (права доступа) для наборов инструментов и их содержимого. При обмене наборами инструментов по сети, либо внутри базы геоданных ArcSDE, вы должны сделать свои наборы инструментов пригодными только для чтения. Многие пользователи могут просматривать один и тот же набор инструментов, но проблемы могут возникнуть, если разрешить нескольким пользователям вносить изменения в один и тот же набор инструментов. Содержание набора инструментов определяется тем, какое приложение закрыто последним. За дополнительной информацией обратитесь к разделу Правила работы с Наборами инструментов в Главе 4.

Набор инструментов в папке

Полномочия для работы с файлом набора инструментов (.tbx) устанавливаются как и для любого другого файла на диске. Можно задать такие атрибуты, как право на чтение и на запись. В операционнгх системах Windows 2000 или Windows XP вы можете гарантировать конкретным пользователям или группам пользователей широкий набор полномочий. Эти полномочия справедливы для всего файла TBX, а не для конкретнгх входящих в него инструментов.

Набор инструментов в базе геоданных

Набор инструментов - это таблица в базе геоданных. В терминах базы геоданных набор инструментов представляет собой объектный класс, при этом тип полномочий и то, как они предоставляются, определяется базой данных, поддерживающей базу геоданн1х. Например, в Oracle объектнхй класс (таблица) имеет владельца, который имеет права доступа для чтения и записи. Пользователь может предоставить целый ряд различных прав доступа к базе даннхх для других пользователей. Эти полномочия действуют для всей таблицы набора инструментов, а не для конкретнхх инструментов, входящих в него. Инструменты представляют собой просто строки в таблице, следовательно, полномочия не могут бпть заданы по принципу инструмент за инструментом .

База геоданнгх облегчает многопользовательский технологический процесс за счет использования версий, которые позволяют нескольким пользователям редактировать объектный класс в базе геоданных без репликации (дублирования) данных. Наборы инструментов не поддерживают многопользовательское редактирование в базе геоданных, только чтение несколькими пользователями.

Передача данных

Если все соответствующие источники информации хранятся в одной папке, для ваших инструментов заданы относительные пути доступа, и для ваших наборов инструментов определены права доступа, вы готовы к передаче своих даннхх. Самый безопасный и быстрый способ передачи - пересылка ее по электронной почте или размещение ее FTP-сайте, доступ к которому имеет специалист, который должен получить ваши данные. В качестве альтернативы, или же с целью создания резервной копии, вы можете скопировать файлы на компакт-диск (CD) и переслать его по почте.



Архивирование ваших данных

Перед пересплкой даннхх следует воспользоваться программой архивирования, например, WinZip, чтобы собрать все необходимые файлы в один архив. После сжатия файлов вы можете передавать архив. Наиболее часто используемый формат архивов - это Zip-файл, но вы можете воспользоваться и другими форматами, например, файлами TAR, gzip или CAB.

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

Когда пользователь получает архивный файл, он/она просто открывают архив и сохраняют все даннхе в одной папке. Пути доступа ко всем источникам информации устанавливаются автоматически относительно положения набора инструментов (если вы определили относительные пути для своих инструментов).

Обмен данными геообработки через сеть

Если вы работаете в сети, вы можете просто совместно использовать папку, в которой хранятся необходимые файлы, например, наборы инструментов, данные, файлы скриптов, и файлы XML для шаблонов стилей, параметров геообработки, или файлы документации, таким образом другие пользователи могут иметь к ним доступ и копировать их локально. Помните о необходимости определения относительных путей доступа для источников информации, на которые ссплаются инструменты, и убедитесь, что та же структура директории задана между набором инструментов и данными на машине, на которую копируется ваша работа.

Вы можете использовать для путей доступа стандартный формат Universal Naming Convention (UNC) (Универсального назначения имен), например, \\yourmachinename\folder name\etc, чтобы ваши инструменты могли быть легко запущены из их места хранения на вашей машине; сюда же могут быть помещены результаты. Однако это может привести к перезаписи содержания наборов инструментов. Помните, что содержание набора инструментов определяется тем, какое приложение было закрыто последним. За дополнительной информацией обратитесь к разделу Правила работы с наборами инструментов Главы 4.



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 ( 31 ) 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117