Microstation Geographics, συνδεθείτε στη βάση δεδομένων
Ενώ Γεωγραφικά είναι μια κληρονομιά έκδοση της Bentley, μετά Benley χάρτη και Κτηματολόγιο έφθασε να μείνει, εδώ θα συνοψίσω μερικές σημειώσεις για ένα μαθητή που θέλετε να συνδεθείτε σε μια βάση δεδομένων χαρτών ένα έργο Γεωγραφικά.
Από προηγούμενα θέματα
Σε κάποια θέση που εξήγησα πριν από το πώς λειτουργούν μερικά εντόσθια της Γεωγραφίας, αυτή η περίληψη των καταχωρίσεων σχεδόν 15 δείχνει ότι πραγματικά την απολάμβανα.
- Το βιβλίο χαρακτηριστικών
- Για θεματικές
- Τοπολογικός καθαρισμός
- Συνδέστε γραμμές
- Τοπολογική ανάλυση
- Συνδέστε ένα τοπικό έργο
- Εισαγωγή από αρχεία μορφής
- Δημιουργία πλέγματος συντεταγμένων
- Μερικοί διαφορές με τον χάρτη Bentley
- Ανάπτυξη με VBA
- Διαφορές με το Κτηματολόγιο
- Μεταβείτε στο χάρτη Bentley
- Καπνιστό με G! Εργαλεία
- Εμπνευσμένα παραδείγματα
Αυτό που συμβαίνει είναι ότι η Γεωγραφία ήταν πάντα έτσι, ένα λογισμικό που έπρεπε να είναι γνωστό ότι καπνίζει πράγματα για να το εφαρμόσει σε επίπεδο διαχειριστή. Ενώ οι χρήστες έπρεπε να μάθουν να κάνουν βασικές ρουτίνες για να το εφαρμόσουν, αλλά είναι ένα εργαλείο που παρά το γεγονός ότι η Bentley δεν ανταποκρίνεται στην υποστήριξη, εξακολουθεί να υπερασπίζεται τα δόντια και τα νύχια από χρήστες που δεν θέλουν να το αφήσουν.
Τι να συνδέσετε
Τα γεωγραφικά μπορούν να συνδεθούν τουλάχιστον με βάσεις δεδομένων Oracle, SQLServer ή Access, κατά προτίμηση μέσω ODBC, αν και δεν είναι οι μόνες βάσεις δεδομένων ή ο μόνος τρόπος σύνδεσης. Η σύνδεση δημιουργείται, όπως εξήγησα στο σημείο 6 της προηγούμενης λίστας.
Τι να συνδέσετε
Η γεωγραφία, σε αυτές τις εκδόσεις, λειτουργεί μέσω συνδέσμων σύνδεσης αντικειμένου (μηχανικοί σύνδεσμοι), που μπορεί να είναι γραμμή, σημείο, κελί ή πολύγωνο. Αυτή η σύνδεση λειτουργεί ως εξής:
- Το αντικείμενο σύνδεσης πρέπει να βρίσκεται στο χάρτη, υποθέστε έναν αριθμό καρτέλας του εντύπου 425876.
- Το MsLink είναι ένας αριθμός που δεν επαναλαμβάνεται σε χάρτη και ο οποίος συσχετίζεται όταν το αντικείμενο συνδέεται με τη βάση δεδομένων.
- Η mapId είναι ένας αριθμός που συνδέει με το χάρτη συστημένη mslink, έτσι, ένα mslink μπορεί να επαναληφθεί από το ένα χάρτη στο άλλο, η διαφορά είναι στον αριθμό των χαρτών μητρώου, με την επιφύλαξη των διατάξεων του εδαφίου 12 εξηγείται στην παραπάνω λίστα.
- Μόλις συνδεθεί, είναι δυνατή η προβολή άλλων πινάκων στη βάση δεδομένων στη Γεωγραφία, όπως το μητρώο φορολογουμένων, οι τιμές κτηματολογίου ... Και με αυτές, εκτελέστε λειτουργίες όπως τοπολογική ανάλυση, θεματικούς χάρτες, σχολιασμούς στο χάρτη κ.λπ.
Η βάση δεδομένων
- Για να αλληλεπιδράσει με ένα έργο Γεωγραφίας, η βάση δεδομένων πρέπει να περιέχει τους ακόλουθους πίνακες:
κατηγορία
χαρακτηριστικό
mapsmscatalog
ugcategory
ugcommandugfeature
ugjoin_cat
ugmap
ugtable_cat
- Επιπλέον, ο πίνακας στον οποίο θέλετε να συνδεθείτε, όπως ο κτηματολογικός κατάλογος (ας υποθέσουμε ότι ονομάζεται βύσμα) πρέπει να προστεθεί μια στήλη που ονομάζεται MsLink, καθώς το γράφω, με τα M και L με κεφαλαία γράμματα. Και αυτό πρέπει να είναι του αυτόματου αριθμού, οπότε κάθε φορά που δημιουργείται μια νέα κάρτα, εκχωρείται ένας αριθμός που δεν θα επαναληφθεί.
- Οι ακόλουθες στήλες πρέπει επίσης να προστεθούν στον πίνακα:
Περιοχή, το όνομα αυτών των στηλών δεν έχει σημασία, αυτό που έχει σημασία είναι ότι είναι αριθμητικό με δύο δεκαδικά ψηφία. Αυτό θα γίνει για την ενημέρωση της περιοχής της ιδιότητας στη βάση δεδομένων.
Περίμετρο, όπως και το προηγούμενο, για να αποθηκεύσετε την αξία του συνόλου των πλευρών του ακινήτου.
x1, y1, x2, y2. Αυτές είναι τέσσερις στήλες όπου θα αποθηκευτούν οι συντεταγμένες που καθορίζουν το εύρος της ιδιότητας και θα είναι χρήσιμες για μετάβαση στην ιδιότητα (εντοπίσετε), όπως και να το δημοσιεύσετε στον εκδότη Geoweb.
- Στη συνέχεια, στη βάση δεδομένων, στον πίνακα mscatalog πρέπει να συμπεριλάβετε τον πίνακα μητρώου και να του εκχωρήσετε ένα αναγνωριστικό. Αυτό γίνεται έτσι ώστε ο πίνακας να μπορεί να δει το Geographics στο επόμενο βήμα και να καταχωριστεί στον κατάλογο.
Οι χάρτες
- Ο χάρτης πρέπει να καταχωρηθεί, αυτό γίνεται από Έργο / εγκατάσταση / εγγραφή χάρτη / αρχείο dgn. Με αυτό, ο χάρτης αποκτά έναν αριθμό στον πίνακα ugmaps.
- Ο πίνακας που δημιουργήθηκε πρέπει επίσης να δημιουργηθεί από τη γεωγραφική. Για αυτό πρέπει να πάτε Έργο / Εγκατάσταση / πίνακες / κατάλογος πίνακα. Εδώ δημιουργείται, τοποθετώντας TICKET στο όνομα, MSLINK (με κεφαλαία) στο πρωτεύον κλειδί και ένα ψευδώνυμο, στην περίπτωση αυτή FC. Τότε Διαπράττω. Με αυτό, είμαστε έτοιμοι να φλερτάρουν.
Ο σύνδεσμος
Το αντικείμενο θα συνδεθεί με ένα πεδίο στον πίνακα βύσμα, μέσω mslink ως πρωτεύον κλειδί και με βάση μια αντιστοίχιση με τη στήλη key_chart.
Πρέπει να υπάρχει μια μοναδική αντιστοίχιση μεταξύ του αντικειμένου που θα συνδεθεί (ας υποθέσουμε τον αριθμό διακριτικού στο χάρτη) και ένα αναγνωριστικό στο μητρώο. Μπορεί κάλλιστα να είναι ο αριθμός αρχείου ή το κτηματολόγιο, αλλά δεν θα πρέπει να επαναληφθεί στον ίδιο χάρτη.
Για σύνδεση, α φράκτηςτότε Διαχείριση βάσεων δεδομένων / κειμένων. Αφήνουμε μόνο το επίπεδο των μαρκών για να προχωρήσουμε στο πρωτάθλημα. Στη συνέχεια επιλέγουμε το όνομα του πίνακα στον οποίο θέλουμε να συνδέσουμε και τη στήλη που περιέχει τον αγώνα. Σε αυτήν την περίπτωση, ο πίνακας Tab και η στήλη key_chart.
Ενεργοποιήστε την επιλογή Χρησιμοποιήστε φράχτη, επιλέγουμε το κουμπί Συμμετοχή και κάνουμε κλικ στην οθόνη.
- Έτοιμο
Το Gegraphics έψαξε για όλα τα πεδία του αριθμού chip στον χάρτη, τα οποία συμπίπτουν με τον αριθμό τσιπ βάσεων δεδομένων στον πίνακα βύσμα και τη στήλη key_chart. Και φλερτάρει μέσα από το mslink αυτόματη αριθμητική που υπάρχει σε αυτήν τη στήλη. Ο τρόπος δοκιμής είναι η εντολή αναθεώρηση των χαρακτηριστικών, θα πρέπει να αυξήσει τον σχετικό πίνακα.
- Για να ενημερώσετε Περιοχή και περίμετρο, τα επίπεδα παραμένουν ενεργά ή χαρακτηριστικά του ορίου και του μπλοκ εδάφους, και κεντροειδή. Τότε γίνεται Περίμετρο βάσης δεδομένων / περιοχής u
ddate. - Για την ενημέρωση των συντεταγμένων, Ενημέρωση βάσης δεδομένων / συντεταγμένων.
- Κύριο θέμα είναι να δημιουργήσετε ένα νέο αρχείο στη βάση δεδομένων, ενημέρωση για να κάνετε μια ενημέρωση.
Το ξέρω και το γνωρίζω. Τώρα καταλαβαίνετε γιατί αυτά τα πράγματα αυτοματοποιούνται με εργαλεία VBA ...
Ωστόσο, η εκμάθηση της λογικής της ήταν μια ψυχική άσκηση που ανέπτυξε μέρος του εγκεφάλου μας. ο Γεωπεριφερειακός διαχειριστής Έχει επίσης τα διαμερίσματα.