Microstation Geographics, συνδεθείτε στη βάση δεδομένων

Ενώ Γεωγραφικά είναι μια κληρονομιά έκδοση της Bentley, μετά Benley χάρτη και Κτηματολόγιο έφθασε να μείνει, εδώ θα συνοψίσω μερικές σημειώσεις για ένα μαθητή που θέλετε να συνδεθείτε σε μια βάση δεδομένων χαρτών ένα έργο Γεωγραφικά.

Από προηγούμενα θέματα

Σε κάποια θέση που εξήγησα πριν από το πώς λειτουργούν μερικά εντόσθια της Γεωγραφίας, αυτή η περίληψη των καταχωρίσεων σχεδόν 15 δείχνει ότι πραγματικά την απολάμβανα.

  1. Το βιβλίο χαρακτηριστικών
  2. Για θεματικές
  3. Τοπολογικός καθαρισμός
  4. Συνδέστε γραμμές
  5. Τοπολογική ανάλυση
  6. Συνδέστε ένα τοπικό έργο
  7. Εισαγωγή από αρχεία μορφής
  8. Δημιουργία πλέγματος συντεταγμένων
  9. Μερικοί διαφορές με τον χάρτη Bentley
  10. Ανάπτυξη με VBA
  11. Διαφορές με το Κτηματολόγιο
  12. Μεταβείτε στο χάρτη Bentley
  13. Καπνιστό με G! Εργαλεία
  14. Εμπνευσμένα παραδείγματα

Αυτό που συμβαίνει είναι ότι το Geographics ήταν πάντα έτσι, ένα λογισμικό που έπρεπε να γνωρίζει τα καπνιστά πράγματα για να το εφαρμόσουν σε επίπεδο διαχειριστή. Ενώ οι χρήστες έπρεπε να μάθουν να κάνουν βασικές ρουτίνες για να το εφαρμόσουν, είναι ένα εργαλείο που ακόμα και αν η 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.
  • Ο δημιουργημένος πίνακας πρέπει επίσης να δημιουργηθεί από τη γεωγραφική περιοχή. Για αυτό πρέπει να πάτε Έργο / Εγκατάσταση / πίνακες / κατάλογος πίνακα. Εδώ δημιουργείται, τοποθετώντας το ΑΡΧΕΙΟ στο όνομα, το MSLINK (με κεφαλαίο γράμμα) στο πρωτεύον κλειδί και ένα ψευδώνυμο, στην περίπτωση αυτή το FC. Τότε Διαπράττω. Με αυτό, είμαστε έτοιμοι να φλερτάρουν.

MSLINK

Ο σύνδεσμος

Το αντικείμενο θα συνδεθεί με ένα πεδίο στον πίνακα βύσμα, μέσω mslink ως πρωτεύον κλειδί και με βάση μια αντιστοίχιση με τη στήλη key_chart.

Πρέπει να υπάρχει μια μοναδική αντιστοιχία μεταξύ του αντικειμένου που θα συνδεθεί (ας υποθέσουμε τον αριθμό της κάρτας στο χάρτη) και ένα αναγνωριστικό στο μοτίβο. Μπορεί να είναι ο αριθμός αρχείου ή ο κτηματολογικός κώδικας, αλλά δεν θα πρέπει να επαναλαμβάνονται στον ίδιο χάρτη.

MSLINK Για σύνδεση, α φράκτηςτότε Διαχείριση βάσεων δεδομένων / κειμένων. Αφήνουμε μόνο τον αριθμό του αριθμού της κάρτας, για να προχωρήσουμε στη σύνδεση. Στη συνέχεια επιλέγουμε το όνομα του πίνακα όπου θέλουμε να συνδέσουμε και τη στήλη που περιέχει τον αγώνα. Σε αυτήν την περίπτωση, ο πίνακας Tab και η στήλη key_chart.

Ενεργοποιήστε την επιλογή Χρησιμοποιήστε φράχτη, επιλέγουμε το κουμπί Συμμετοχή και κάνουμε κλικ στην οθόνη.

  • Έτοιμο MSLINK Το Gegraphics έψαξε για όλα τα πεδία του αριθμού chip στον χάρτη, τα οποία συμπίπτουν με τον αριθμό τσιπ βάσεων δεδομένων στον πίνακα βύσμα και τη στήλη key_chart. Και έκανε σύνδεση μέσω του mslink που υπάρχει στη στήλη αυτή. Ο τρόπος για να το δοκιμάσετε είναι με τη χρήση της εντολής αναθεώρηση των χαρακτηριστικών, θα πρέπει να αυξήσει τον σχετικό πίνακα.
  • Για να ενημερώσετε Περιοχή και περίμετρο, τα επίπεδα παραμένουν ενεργά ή χαρακτηριστικά των ορίων ιδιοκτησίας και του μήλου και των κεντροειδών. Τότε γίνεται Περίμετρο βάσης δεδομένων / περιοχής u
    ddate
    .
  • Για την ενημέρωση των συντεταγμένων, Ενημέρωση βάσης δεδομένων / συντεταγμένων.
  • Κύριο θέμα είναι να δημιουργήσετε ένα νέο αρχείο στη βάση δεδομένων, ενημέρωση για να κάνετε μια ενημέρωση.

Ξέρω, και το γνωρίζω. Τώρα καταλαβαίνετε γιατί αυτά τα πράγματα είναι αυτοματοποιημένα με εργαλεία VBA ...

Ωστόσο, η εκμάθηση της λογικής της ήταν μια ψυχική άσκηση που ανέπτυξε κάποιο τομέα του εγκεφάλου μας. Το Γεωπεριφερειακός διαχειριστής Έχει επίσης τα διαμερίσματα.

Αφήστε ένα σχόλιο

Η διεύθυνση email σας δεν θα δημοσιευθεί.

Αυτός ο ιστότοπος χρησιμοποιεί το Akismet για να μειώσει το spam. Μάθετε πώς επεξεργάζονται τα δεδομένα των σχολίων σας.