ign="justify"> - Складові шари застосовуються для організації набору пов'язаних один з одним шарів. Вони комбінують декілька шарів, які часто відображаються і обробляються всі одночасно. Складові шари допомагають організувати зв'язані шари на карті і можуть використовуватися для визначення розширених опцій малювання. Існує безліч причин для угруповання шарів разом, щоб управляти їх відображенням. Тут наведено кілька прикладів.
- Організація за темами - шар, що містить поднабор шарів карти: шару полігонів земельних ділянок, шару меж ділянок і ще одного, що показує підписи ділянок як анотації.
- Складові шари для кожного масштабу карти - багато користувачів створюють мультімасштабние карти, які відображають інформацію по-різному в кожному з масштабів. Для цього можна створити складові шари для кожного м?? сштаба карти, щоб одночасно керувати всіма верствами, що показують дані при певному дозволі. Можна встановити налаштувати масштабно-залежне відображення для набору шарів кожного з масштабів карти.
Малюнок 43. Створення шару в GeoDraw
Малюнок 44. Установки шару
GeoDraw для Windows працює з таблицями у форматі DB Paradox. Система підтримує можливість підвантаження файлів таблиць, наявних у форматі .DBF dBase III або CSV ASCII, при цьому відбувається їх конвертування (імпорт) у формат .DB з утворенням нового файлу таблиці з тим же ім'ям, що і файл .DBF, і розширенням .DB. Наприклад, при завантаженні нового шару, в директорії якого присутній файл таблиці з ім'ям шару і з розширенням .DBF, а аналогічний файл з розширенням .DB відсутня, GeoDraw зробить відповідний запит - чи потрібно прив'язувати файл цієї таблиці до шару, і якщо Ви підтвердите це , то таблиця буде перетворена у формат .DB і прив'язана до шару. Імена полів в межах однієї імпортованої таблиці не повинні збігатися. До кожного шару можна прив'язати набір таблиць. Пов'язані з шаром таблиці поміщаються в список бази даних шару, з якого необхідна в даний момент для роботи таблиця може бути обрана. Зв'язок шару з таблицями зберігається тільки для даної композиції карти. У кожній композиції з одним і тим же шаром можна пов'язати різні чи одні й ті ж таблиці.
Малюнок 45. створення таблиці в GeoDraw
Можливі наступні типи полів:
- Ціле число (Short integer від - 32767 до + 32767);
- Довге ціле число (long integer);
- Дробове число (float);
- Рядок символів (Character);
- Дата (Date)
На файл БД накладаються наступні обмеження:
- число полів - не більше 254;
- сумарне число символів по всіх полях в одному записі 1350.
На логічну таблицю накладається обмеження: число полів в логічній таблиці - не більше 254.
Малюнок 46. Вікно семантичної таблиці в GeoDraw
Таблиця містить ідентифікатори просторових об'єктів ті ж, що і в шарі цифрової карти. При виборі об'єктів з карти (наприклад, курсором на екрані) відбувається вибірка ідентифікаторів зазначених об'єктів і здійснюється пошук записів у тематичній таблиці, поле ідентифікатора об'єкта в яких відповідає ідентифікаторам обраних об'єктів. Здійснення запитів від тематичних даних до карти представляє більш складну задачу і вимагає деякої мови запитів для вираження умов вибірки об'єктів.
В даний час найбільш поширеними мовами запитів для реляційних баз даних є SQL (Structure Query Language) і QBE (Query by Example - запит за зразком). Перший характеризується досить високою складністю і гнучкістю при створенні запитів. Для кінцевого користувача (особливо для НЕ англомовного) він занадто громіздкий і вимагає часу і зусиль на його освоєння. Можна сказати, що ця мова як не можна краще підходить для програміста, який розробляє проблемно-орієнтований додаток для бази даних зі складною структурою зв'язків між елементами даних.
Мова запитів QBE, навпаки, надає можливість найбільш швидко і ефективно висловити логічні умови, за якими необхідно відібрати елементи даних. Тому для реляційних баз даних з досить простою структурою зв'язків між таблицями використання цієї мови переважно для користувача. Крім того, сама форма подання запиту є відображенням звичної для користувача табличній структури даних і відносин між елементами даних. Кожен з атрибутів об'єкта характеризується типом даних, яким він представлений. Як правило, всі типи даних зводяться до наступних:
- числовий тип;
- текст;
- дата.
Атрибут просторового об'єкта може бути прос...