Ce este ArcGIS
Un GIS de date RC este menținută în fișierele GIS și baze de date
ArcGIS piatra de temelie - abilitatea de a accesa datele GIS în orice format, și utilizarea simultană a mai multe baze de date și diverse seturi de date de fișiere.
Modelul de baza ArcGIS are un nivel ridicat de date geografice pentru a reprezenta informații spațiale, cum ar fi obiecte vectoriale, bitmap-uri și alte tipuri de date spațiale. ArcGIS sprijina implementarea acestui model de date pentru ambele sisteme de fișiere și pentru sisteme de management al bazelor de date (DBMS).
Modele de sprijin bazate pe sistemele de fișiere, inclusiv accesul la diferite seturi de GISdannyh, inclusiv acoperirea, shapefiles, grile, imagini și rețea neregulată triangulație (TIN). Modelul Geodatabase gestionează aceleași tipuri de informații geografice în baze de date relaționale, oferind multe dintre beneficiile de management al datelor oferite de SGBD.
seturi de date de fișiere
Bitmapuri (în diverse formate)
Fișiere Vector Product Format (VPF)
fișiere CAD (CAD) (diverse dimensiuni)
Tabele (formate diferite)
Ca seturi de date de fișiere și seturi de date în baza de date a determina modelul generalizat de informații geografice. Acest model poate fi utilizat pentru a determina o varietate de aplicații GIS și de a lucra cu ei. Informațiile geografice ArcGIS pot fi multifuncțional, în comun
utilizarea și bazate pe standarde, în funcție de stabilirea și punerea în aplicare a normelor de conduită în modelul de bază de date geografice. Este deosebit de important ca setul de instrumente puternice pot lucra
cu tipuri de date comune. Astfel, ArcGIS oferă o platformă robustă pentru orice aplicații GIS moderne.
Oracle Spatial sau Locator
Tipul DB2 spațiale
Cu Tip Informix spațiale
personal geodatabase
Unele formate comune de date GIS care pot fi utilizate direct in ArcGIS. Accesul la și de la diferite formate acceptate de conversie de date și instrumente de schimb. date GIS
de asemenea, disponibile prin intermediul Web folosind diferite scheme XML
și Web, cum ar fi Geodatabase XML, ArcXML, SOAP, WMS și WFS.
• 28 Ce este un GIS RC?

W HAT ESTE geodatabase.
Geodatabase - un model de reprezentare a informațiilor geografice folosind tehnologia standard de baze de date relaționale. Geodatabase sprijină stocarea și gestionarea informațiilor geografice în tabelele de sisteme de management de baze de date standard (DBMS).
Geodatabase lucra cu mai multe platforme de baze de date pot fi de diferite dimensiuni și de a servi diferiți utilizatori. Acestea variază de la baze de date mici pentru un singur utilizator bazat pe Microsoft Jet Engine la baza de date de mare multi-user pentru grupuri de lucru, departamente și întreprinderi. Arhitectura unei baze de date geospatiale poate fi personală sau multiplayer.
geodatabase personale folosesc în mod direct, care pot fi toți utilizatorii ArcGIS, utilizați fișierul Microsoft Jet Engine structura bazei de date pentru stocarea datelor GIS în bazele de date de dimensiunea redusă a datelor. geodatabase personale sunt la fel ca spațiile de lucru de fișiere și poate suporta până la 2 GB de dimensiunea bazei de date. Pentru lucrul cu tabele de atribute din geodatabase personal utiliza Microsoft Access.
geodatabase personale sunt optime pentru a fi utilizate cu date mici seturi GISproektov individuale și grupuri mici de lucru. De obicei, utilizatorii folosesc mai multe geodatabase personale pentru colectarea datelor și, în același timp, să le folosească atunci când se lucrează cu GIS. geodatabase personale acceptă numai un singur utilizator de editare. Nu este prevăzut mecanismul de versionare.
Pentru lucrul cu geodatabase folosiri aplicație server ArcSDE este necesară și capacitatea de a lucra cu diferite modele de stocare a datelor în baza de date (IBM DB2, Informix ®. Oracle (cu sau fără Oracle Spatial) și SQL Server). multi-
geodatabase personalizate sunt utilizate în principal la nivelul grupurilor de lucru, departamente sau întreaga organizație. Ei profita din plin de arhitectura bazelor de date relevante pentru a sprijini:
•, baze de date GIS continue foarte mari;
• funcționarea simultană a mai multor utilizatori;
• tranzacții lungi și versionare.
Multiutilizator geodatabase poate avea o foarte mare și oferă un mod multiplayer. Experiența masivă cu dovezi mari geodatabase a eficienței bazei de date pentru a muta obiecte binare mari, cum ar fi bitmap-uri la / de la tabelele de date GIS. În plus, dimensiunile bazei de date GIS și numărul de utilizatori sprijinite pot fi mult mai mare decât în cazul unui fișier de baze de date bazate pe GIS.
D Geometria obiectelor spațiale
Vector obiecte spațiale (obiecte geografice cu geometrie vector) sunt suficient de flexibile. Ele sunt adesea folosite pentru a afișa date geografice, este foarte potrivit pentru a reprezenta obiecte cu limite clare, cum ar fi puțuri de foraj, străzi, râuri, diviziuni administrative și a terenurilor. Spațial obiect - este orice obiect cu o anumită locație, care este stocată ca una dintre proprietățile sale (câmpuri) în tabli-
atribute TSE. De obicei, aceste obiecte sunt reprezentate în punctele de spațiul geografic, linii, poligoane, sau sub formă de adnotări și organizate ca clase de obiecte. clase de caracteristici sunt colecții de obiecte de același tip, cu o reprezentare spațială comună și un set de atribute (de exemplu, clasa de obiecte liniare pentru drumuri).
Prin LYUCHEVYE CONCEPT DE BAZE
Arhitectura geodatabase se bazează pe câteva principii simple, dar foarte importante de baze de date. Baza de date oferă un model simplu de date formale pentru stocarea și lucrul cu informații în tabele. Membrii, în general, considerat o bază de date deschisă la miezul ei, ca simplitatea si flexibilitatea modelului general de date relaționale vă permite să sprijine o gamă largă de aplicații. Baze de date se bazează pe mai multe principii-cheie:
• Datele sunt organizate în tabele.
• Tabelele sunt rând.
• Toate rândurile din tabel au același set de coloane (coloane).
• Fiecare coloană conține un anumit tip de date: numere întregi, numere zecimale, text, data, etc.
• Relația folosită pentru a se referă rânduri într-un tabel cu alte rânduri de masă. În acest scop, fiecare dintre tabele are o coloană comună legabil, numită cheie - cheia primară sau externă.
• Pentru seturi de date sub formă de tabele, există reguli de integritate referențială. De exemplu, fiecare rând este împărțit în aceleași coloane, toate coloanele specificate dimensiune sau interval de valori, etc.
• Există un set de caracteristici și instrucțiuni SQL pentru lucrul cu tabele și datele pe care le conțin.
• SQL-operatorii sunt proiectate pentru a lucra cu aceste tipuri de date relaționale comune ca numere întregi, numere zecimale și simboluri.
clasă caracteristică Tabelul

tabele spațiale în geodatabase, reprezentând clasele de obiecte vectoriale și tabele raster, să adere la aceleași principii ale RDBMS. Una dintre coloane conține informații spațiale pentru fiecare zonă geografică - de exemplu, forma de câmp (formă), în tabelul de clase de obiecte conține informații despre forma unui poligon. Pentru a forma caracteristicile câmpului în tabelul din diferite baze de date sunt utilizate pentru diferite tipuri de coloane. De obicei este un tip de „blob“ (BLOB), sau un tip spațial extins, care este susținută de unele baze de date, de exemplu, extinderea Oracle Spatial furnizează un tip coloană spațială.
SQL funcționează pe rânduri, coloane, și tipurile în tabele. Tipuri de coloană (numere, caractere, date, BLOBy, tipuri spațiale, etc.) - aceasta SQL obiecte algebra.
Baze de date gestionează aceste tipuri de date simple,
și tabele, și logica de aplicare suplimentară oferă un comportament mai complex de obiecte
și normele de integritate. Pentru introducerea de obiecte de nivel înalt, cu reguli de comportament și logica dezvoltatorilor respective a scrie aplicații.
De exemplu, un astfel de tabel denumit „angajați“, pot fi create în organizație:
tabel simplu de date relaționale cuprinde un șir de caractere
și coloane. Datele din fiecare coloană se referă la un anumit tip de date, cum ar fi caracterul, data
Aceste obiecte de afaceri sunt modelate pentru angajații obișnuiți, și familia lor, salariul și data admiterii la muncă, în acest caz, nu sunt obiecte relaționale. Logica aplicațiilor mai avansate și mai bine direcționate necesită adăugarea de comportamentul și integritatea acestor obiecte de afaceri. De exemplu, pentru o evaluare mai completă a angajaților sau pentru a crește activitatea lor, puteți adăuga informații, cum ar fi planul de angajare, pentru mai mare
salariilor, concediere, promovare, rezultate utile și beneficii economice.
Astfel de obiecte de afaceri sunt utilizate pe scară largă în GIS. Exemple de obiecte complexe folosite pentru a adăuga un comportament GIS în reprezentările spațiale simple, stocate în baza de date sunt clase de obiecte, topologia, sistemul de rețea liniară de coordonate măsurători directoare raster, adnotări, modele de suprafață, etc.
Dar pentru aplicații GIS nu sunt suficient de tabele cu coloane spațiale. pentru a crea
sisteme de informare necesare duble seturi de obiecte: obiecte simple de baze de date relaționale și obiecte de aplicații. Este important să se sublinieze faptul că obiectele de nivel superior sunt utilizate pe scară largă în aplicații de baze de date cu adăugarea la acestea a logicii de aplicare a acestora.
Cum este logica de aplicare?
Există diferite opțiuni pentru utilizatorii de aplicații într-o logică de nivel înalt. De exemplu, logica poate fi implementat ca:
• Procedura de stocare și de baze de date incepand SGBD;
• o gamă mai largă de tipuri în baza de date;
• la nivelul aplicațiilor individuale, de lucru cu rânduri și coloane în tabele.
Un număr foarte mare de implementat pe parcursul ultimelor două decenii, baza de date arată în mod clar că utilizarea de aplicare-ligamentului potrivit pentru aplicații avansate. De exemplu, toate sistemele de informare a clienților pe scară largă (Information Systems Client - CSI), planificarea resurselor întreprinderii (Enterprise Resource Planning - ERP) și pachete de contabilitate pune în aplicare logica avansate de aplicare a nivelului obligatoriu de aplicare, asigurând o mai mare deschidere și extensibilitate, o creștere semnificativă a performanței, o varietate mai mare de flexibilitate sporită și toolset.
P REDSTAVLENIE GIS DATA geodatabase • 33

Geodatabase oferă aceeași arhitectură cu mai multe niveluri a cererii de interacțiune, introducerea de logica avansate și comportamentul la stratul de aplicație care rulează pe partea de sus a bazei de date cu o mulțime de obiecte GIS generice.
O bază de date RHITEKTURA
Funcțiile de gestionare a seturilor de date geografice sunt distribuite între software și sisteme GIS, managementul bazelor de date relaționale (SGBD). Anumite aspecte ale managementului seturilor de date geografice, și anume acumularea de informații de pe disc, definirea tipurilor de atribute, executie de interogare asociativă și tranzacții multiplayer delegate SGBD. aplicații GIS sunt responsabile pentru definirea schemei SGBD specifice utilizate pentru a reprezenta diferite seturi de date geografice și pentru logica de domeniu care sprijină integritatea și înregistrările de prelucrare a datelor.
Baze de date este utilizat ca unul dintre mecanismele care să permită stocarea și conservarea seturilor de date geografice. Cu toate acestea, SGBD nu definește pe deplin semantica geodate. Procesul de stocare și utilizare, aceste date
Aceasta are loc pe baza unei arhitecturi stratificat, în cazul în care stocarea datelor în convențional sub formă de masă, recuperare și de recuperare sunt efectuate la nivelul de stocare (SGBD), precum și eficiente funcțiile de procesare de integritate a datelor și de date și furnizează software de server de aplicații (GIS).
Geodatabase folosește aceeași structură ca și aplicarea cu o mulțime de link-uri, precum și alte aplicații RDBMS moderne. Obiectele stocate intr-un geodatabase în rânduri identice de tabele RDBMS, iar comportamentul lor este sprijinit de baze de date logica aplicației geodatelor
funcționalitate Geodatabase este implementată pe baza aceeași arhitectură cu mai multe niveluri, ceea ce este tipic pentru alte aplicații ale SGBD moderne. Geodatabase stocate în rânduri tabelele bazei de date cu ID-ul, iar comportamentul lor este definit de logica bazei de aplicare a geodatelor.
Nucleul geodatabase este un standard (de exemplu, nu exotice) schemă bază de date relațională (o serie de tabele de baze de date standard, cu coloane de diferite tipuri, indici, etc.). Acest magazin simplu informații fizice funcționează cu supravegherea unui set de aplicații la nivel de obiect la nivel înalt care rulează client ArcGIS sau aplicație server bazat pe ArcGIS Server. Aceste obiecte geodatabase definesc un model comun geo-informații, care este împărtășită de toate aplicațiile ArcGIS și utilizatorii. obiecte geodatabase oferă clienților acces la modelul de informații GIS la nivel înalt și să sprijine punerea în aplicare detaliată a acestui model, în orice model de stocare corespunzător, de exemplu, în tabelele standard, baze de date, sisteme de fișiere, sau prin intermediul XML-scheme.
Toate aplicațiile ArcGIS interactioneaza cu acest model de obiect GIS comun, nu instanța efectivă a bazei de date bazate pe SQL. Componentele software geodatabase pune în aplicare de comportament și de integritate a normelor inerente modelului general și traduce solicitările de date într-o formă ușor de înțeles pentru baza de date corespunzătoare.