Τα βήατα για τη δηµιουργία ια γεωβάση Προσθέτουε δεδοένα στου πίνακε και στι feature classes Χτίζουε τα indexes για την βελτιστοποίηση των ερωτήσεων (queries) Χορηγούε δικαιώατα σε πίνακε και στι feature classes ΗΜΙΟΥΡΓΙΑ ΜΙΑΣ ΓΕΩΒΑΣΗΣ ΑΠΟ ΕΝΑΝ ΥΠΑΡΧΟΝΤΑ ΣΧΕ ΙΑΣΜΟ Υπάρχουν οντέλα δεδοένων που διανέονται από την ESRI Υπάρχουν οντέλα δεδοένων που διανέονται από διάφορε άλλε θέσει Ο σχεδιασό ια γεωβάση (από την αρχή) Ο σχεδιασό ια γεωβάση είναι ια κρίσιη διαδικασία η οποία απαιτεί προσοχή και αναθεωρήσει έω ότου φθάσουε σε ένα αποτέλεσα που να ικανοποιεί τι απαιτήσει του έργου και να έχει ια ικανοποιητική συπεριφορά. Μπορούε να ξεκινήσουε από έναν υπάρχοντα σχεδιασό η να σχεδιάσουε ια γεωβάση από «λευκό χαρτί». ΗΜΙΟΥΡΓΙΑ ΜΙΑΣ ΓΕΩΒΑΣΗΣ ΑΠΟ ΕΝΑΝ ΥΠΑΡΧΟΝΤΑ ΣΧΕ ΙΑΣΜΟ Το «φόρτωα των δεδοένων» Από την στιγή που έχουε ένα οντέλο και έχουε τροποποιήσει το σχήα του ώστε να ταιριάζει ε τι ανάγκε α, το επόενο βήα είναι να φορτώσουε τα δεδοένα. Αυτό πορούε να το κάνουε ε επεξεργασία τη γεωβάση (σε περιβάλλον Arcmap) ε την δηιουργία νέων αντικειένων, η ε «φόρτωα» των shape files, coverages, raster datasets, raster catalogs, CAD feature classes, πίνακε από INFO database (βάση δεδοένων του arcinfo workstation), από πίνακε dbase, από ArcStorm η από ArcLibrarian. Ο σχεδιασό ια γεωβάση Εφ όσον υπάρχει ο σχεδιασό, πορούε να δηιουργήσουε την γεωβάση και το σχήα τη ε την δηιουργία νέων πεδίων (έσω του Arccatalog), «φορτώνοντα υπάρχοντα ψηφιακά δεδοένα (shape files η coverages), ε χρήση εργαλείων που βασίζονται στην γλώσσα UML (Unified Modelling Language) και ε την βοήθεια εργαλείων Computer- Aided Software Engineering (CASE) η και συνδυασό των. γεωβάση από λευκό χαρτί παίρνουε υπόψιν τα εξή : Τι είδου δεδοένα θα αποθηκεύσουε στην γεωβάση? Σε ποιo Datum (γεωδαιτικό σύστηα αναφορά ) θα αποθηκευθούν τα δεδοένα? 1
γεωβαση από λευκό χαρτί παίρνουε υποψιν τα εξή : Θα χρειαστεί να ορίσουε κανόνε σε περίπτωση που θα θελήσουε νε επεξεργασθούε (τροποποιήσουε) τα δεδοένα? Πω θα οργανωθούν τα δεδοένα (σε ποιε object classes δηλαδή σε ποιου πίνακε, feature classes και subtypes των feature classes)? Εισαγωγή δεδοένων Υπάρχουν δεδοένα σε διαφορετικά formats πχ σε shapefiles, coverages, info Tables, raster catalogs, αρχεία dbase κλπ τα οποία θέλουε να εισάγουε σε ια βάση δεδοένων (γεωβάση). Ίσω υπάρχουν δεδοένα και σε άλλε δοέ που απαντουν σε ενα ΓΣΠ οπω πχ Arc Storm, Map LIBRARIAN, and ArcSDE. Όλα αυτά τα δεδοένα πορούε να τα εισάγουε στο Αrcgis έσω του υποσυστήατο του Arccatalog έσω τη διαδικασία που ονοάζεται IMPORT. γεωβαση από λευκό χαρτί παίρνουε υποψιν τα εξή : Εάν η γεωβαση α θα περιέχει γεωετρικά δίκτυα? Εάν η γεωβαση α θα περιέχει τοπολογικά διασυνδεδεένα αντικείενα? Εισαγωγή δεδοένων Όταν σε ια γεωβάση εισάγονται δεδοένα που ανήκουν σ ένα από αυτά τα formats, τότε και τα χωρικά και τα η χωρικά δεδοένα εισάγονται στην γεωβάση. Πχ όταν εισάγουε ένα shape file σε ια γεωβάση (συγκεκριένα σε ια feature class ια γεωβάση ) τότε και η γεωετρία και τα θεατικά χαρακτηριστικά εισάγονται στην γεωβάση). Shape files τα οποία ανήκουν στο ίδιο γεωδαιτικό σύστηα αναφορά (ίδιο SPATIAL EXTENT), πορούν να εισαχθούν στο ίδιο feature dataset. H ηιουργία ια Personal Gdb 2
Η δηιουργία των δεικτών (indexes) Όλοι οι πίνακε και οι feature classes έχουν έναν απαιτούενο (από το σύστηα) πλήθο πεδίων πχ τα πεδία OBJECTID και Shape. Αυτά τα πεδία δηιουργούνται αυτόατα ε την δηιουργία ια νέα feature class η ενό πίνακα. Όταν δηιουργούε ια νέα feature class για πρώτη φορά, αυτή δηιουργείται στο ίδιο σύστηα συντεταγένων στο οποίο ανήκει. Εάν δηιουργήσουε ια νέα feature class σε ένα υπάρχον feature dataset, η νέα αυτή feature class θα ενταχθεί στο νέο σύστηα συντεταγένων, ε την ίδια ακρίβεια και τι άλλε ιδιότητε τι οποίε έχει το συγκεκριένο feature data set. Προσθήκη Υποκατηγοριών - SUBTYPES O επιερισό οοειδών οντοτήτων σε ια κλάση σε παρόοιε οάδε. Ορίζονται ε βάση τι τιέ του πεδίου «subtype». Μπορεί να έχουν διαφορετικέ default τιέ και domains Μπορούε να εφαρµόσουµε τοπολογικού κανόνε εταξύ subtypes. Εισαγωγή coverages και INFO tables σε γεωβάσει. Προσθήκη Υποκατηγοριών - SUBTYPES Η εισαγωγή των shape files και πινάκων dbase Η εισαγωγή αρχείων CAD σε ια γεωβάση 3
Προσθήκη Ορίων Τιµών Πεδία ορισού (domains) Κάθε γεωβάση αποτελείται από οµάδε οντοτήτων (feature class) και κάθε οµάδα οντοτήτων χαρακτηρίζεται από ένα σύνολο πεδίων το καθένα από τα οποία ορίζεται, εκτό από το όνοµα και τον τύπο των δεδοµένων του, από ένα σύνολο ιδιοτήτων. Προσθήκη Ορίων Τιµών Μια βασική, αλλά ιδιόµορφη, ιδιότητα ενό πεδίου είναι το εύρο τιµών του (range) τα οποία ορίζονται είτε ω εύρη τιµών είτε ω κατάλογο τιµών, ανάλογα µε τον τύπο του πεδίου (αριθµητικό ή µη). όµηση τοπολογία Αποσκοπεί στη δηµιουργία χωρικών σχέσεων (συνέχεια, περιεκτικότητα, γειτνίαση) µεταξύ των οντοτήτων στην οµάδα δεδοµένων οντοτήτων (feature dataset). Η ιδιοµορφία έγκειται στο γεγονό ότι, τα όρια τιµών µπορούν να αναφέρονται σε περισσότερα του ενό πεδίου σε µια οµάδα οντοτήτων και σε περισσότερε από µια οµάδα οντοτήτων σε µια γεωβάση. Πεδία ορισού (domains) όµηση τοπολογία Περιγράφουν τι επιτρεπόενε τιέ σε ένα πεδίο Μορφέ των domains Ranges (ένα δρόο πορεί νε έχει από 1 3 λωρίδε κυκλοφορία ) Coded values (Ένα δρόο πορεί να έχει ω επιφάνεια άσφαλτο, χώα η χαλίκι) 4
5