может выполняться на всех типах вычислительных систем и в тех операционных системах, для которых доступна сама система MicroStation


перейти к полному списку дипломных проектов

Ссылка на скачивания файла в формате .doc находится в конце странички

может выполняться на всех типах вычислительных систем и в тех операционных системах, для которых доступна сама система MicroStation

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

Уже из того, что речь идет об автоматической дигитализации, следует то, что программа должна работать в пакетном режиме. Отсюда получаем, что, скорее всего исходными данными для такой программы будут изображения с простой топологической структурой. Например, рисунок горизонталей. Причем эти случаи имеют место только в 10% всех задач дигитализации.

Для решения таких задач по векторизации растровых изображений INTERGRAPH предлагает пакет I/VEC. Этот продукт конвертирует бинарные растровые данные в векторные данные (полилинии, точки и контуры многоугольников). Базовые функции векторной графики основываются на MicroStation 32, а функции растрового редактирования - на пакете I/RAS 32. Функционально I/VEC делится на три этапа: предобработку, обработку и постобработку, каждый со своими специфическими установками, управляемые пользователем. Все вместе это в себя включает:

- преобразование линейных растровых объектов в векторный формат в пакетном режиме;

- манипуляции с введенным изображением или указанной пользователем области;

- вывод полученных векторных данных по сети;

- функции постобработки: генерирование соединений векторных полилиний, сжатие данных, удаление висячих концов, заполнение разрывов, автоматическое обнаружение и коррекция ошибок, генерация очереди нерешенных проблем (предлагается пользователю);

- специальные параметры для обработки упакованных пакетов данных;

- миграцию отсканированных данных в другое Intergraph'овское картографическое ГИС приложение (MGE);

- экспорт в другие, стандартные для индустрии платформы САПР.

5.4. MicroStation MDL, как среда разработки пользовательских приложений.

MicroStation - это векторный графический редактор и одновременно программная среда для исполнения и создания приложений. Она включает полный набор средств разработки, состоящий из компилятора, полностью поддерживающего стандарт ANSL, редактора связей, символьного отладчика и утилиту make.

Она имеет встроенный язык разработки приложений - MDL. Это полная реализация языка С внутри MicroStation. Фактически все функции MicroStation могут быть вызваны из MDL. Предлагаемый API обеспечивает доступ к более, чем 1000 функций для создания и модификации векторных данных. MicroStation является событийно-ориентированной программной средой, что требует принципиально нового подхода к программированию. Но, предлагаемый API, набор средств для создания элементов интерфейса (диалоговых окон, выпадающих меню, палитр кнопок с пиктограммным обозначением и т.д.), который выполнен в стандарте Motif, обеспечивает программистам создание приложений с укороченным циклом разработки.

Тесное соединение между MicroStation и приложениями, создаваемыми через MDL, означает, что программисты могут объединять свои команды прозрачно в среде MicroStation. Множественные MDL-приложения могут работать одновременно. Это позволяет разработчикам создавать интегрированные тесносвязанные решения прикладной специфики. MicroStation поддерживает наиболее совершенные сети и позволяет нескольким разработчикам работать над проектом одновременно. Пользователи DOS, Macintosh, UNIX, Windows NT и VAX операционных систем могут интерактивно разделять данные. Это возможно благодаря тому, что файлы данных MicroStation двоично совместимы между множественными платформами, допускающими передачу файлов без перекодировки.

Благодаря тому, что MDL - встроенный язык, а программа компилируется и собирается средствами, предлагаемыми разработчиками MicroStation, она практически получает аппаратную независимость. Т.е. может выполняться на всех типах вычислительных систем и в тех операционных системах, для которых доступна сама система MicroStation.

Контрольные вопросы:

Методы векторизации карт.

скачать бесплатно Автоматизированные информационные системы кадастра

Содержание дипломной работы

); - кадастры недвижимости (инженерных сетей и коммуникаций, жилых и нежилых строений, транспортных магистралей, улично-дорожных сетей и др
В большинстве ГИС в качестве одного из основных элементов выступает блок визуализации данных, где важную роль занимают графические и картографические построения
Картографические источники отличаются большим разнообразием кроме общегеографических и топографических карт насчитываются десятки и даже сотни типов различных тематических карт
В целом, ABRIS-Cadastr позволяет быстро и удобно автоматизировать работы в области земельного кадастра, хранить данные земельного кадастра в электронном виде
Напротив, устройства для ввода информации в векторном виде позволяют одновременно с вводом произвести все необходимые операции по идентификации объектов и их оцифровке
С одной стороны, это графические средства САПР, векторные графические редакторы, с другой - реляционные СУБД
при общем доходе от продаж ГИС в мире в 1993 году, составившим $46,000,000, доход ESRI (Arc/Info) составил $126,015,000 (27,10%), а INTERGRAPH (MGE) - $117,180,000 (25,20%)
Intergraph и дальше будет поддерживать и развивать приложения для ОС UNIX, но акцент будет перенесен на платформу Intel + Windows NT из-за присущего ей лучшего отношения цена/производительность
После того, как необходимые файл или группа файлов загружены, оператор может начинать дигитализацию, пользуясь устройством ввода типа "мышь"
Как известно, до сих пор не создано программы, позволяющей полностью в автоматическом режиме осуществлять ввод обычных топографических карт
может выполняться на всех типах вычислительных систем и в тех операционных системах, для которых доступна сама система MicroStation
Общие аналитические, графо-аналитические и моделирующие функции
Эти продукты поддерживают крупные БД ( сотни и тысячи Гбайт и более), тысячи пользователей
Корпорация Microsoft разработала хороший продукт, который вписывается в общую концепцию компании, выпуская только интегрированные продукты
Атрибутами таблицы являются ее столбцы, а записи данных образуют строки таблицы
Реляционная модель описывает некоторые характерные правила, которые можно ввести для обеспечения в реляционной базе данных целостности данных
Ссылочная целостность или целостность отношения - еще одно элементарное правило целостности реляционной модели
Сервер базы данных должен управлять информацией таким образом, чтобы при сохранении целостности данных пользователи ожидали выполнения работы другими пользователями минимальное время
На момент получения запросы Огасlе7 обеспечивает согласованность каждой строки в результате запроса
Например, вы можете проверить свой чековый и накопительный счет, но не можете сделать это для счетов других пользователей
Аналогично тому как администраторы могут физически организовать таблицы Oracle7 с помощью табличных областей, логически они организуют таблицы и представления реляционной базы данных с помощью схем
Администратор может также управлять доступностью информации в открытой базе на базе табличных областей
Повторное циклическое использование групп транзакций позволяет Oracle7 отвести для журнала транзакций небольшую фиксированную область диска
Администратор восстанавливает испорченные файлы данных, копируя их последние архивные копии и, при необходимости, восстанавливая на любом доступном диске архивные группы регистрации транзакций
Восстановление с применением означает применение к архивным копиям испорченных данных необходимых групп журнала транзакций

заработать

Закачай файл и получай деньги