κτηματολόγιοΠροτεινόμεναGeospatial - GISMicrostation-BentleyQGIS

Μετεγκατάσταση μιας γεωχωρικής πλατφόρμας 10 χρόνια αργότερα - Microstation Geographics - Oracle Spatial

Πρόκειται για μια κοινή πρόκληση για πολλά έργα Κτηματογράφησης ή Χαρτογραφίας, τα οποία την εποχή εκείνη το 2000-2010 ενσωμάτωσε το Microstation Geographics ως μηχανή χωρικών δεδομένων, λαμβάνοντας υπόψη τους εξής λόγους:

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

Έτσι, η εφαρμογή ενός GIS που βασίζεται σε ένα "συνδεδεμένο CAD" σχήμα ήταν μια βιώσιμη λύση, παρά τη θυσία της χρηστικότητας για ελκυστικούς σκοπούς παρουσίασης. Το API VBA ήταν άφθονο για τον προγραμματισμό ρουτίνων διαχείρισης συναλλαγών που συνδέονται με το ProjectWise για τον έλεγχο φυσικών αρχείων και τη δυνατότητα χρήσης του GeoWeb Publisher για χωρική ανάλυση από τον διακομιστή, αν και η δημοσίευση περιορίστηκε στο ActiveX στον Internet Explorer (το οποίο εκείνο το έτος ήταν το απλό πρόγραμμα περιήγησης).

Το πρόβλημα δεν έχει εξελιχθεί σταδιακά και αντί να μεταβείτε στον Geospatial Server ή σε πιο ισχυρές εκδόσεις του ProjectWise, θέλοντας να κάνει ένα GIS να επιβιώσει από φυσικά αρχεία, έχοντας όλες τις δυνατότητες της άδειας Oracle Spatial και την ικανότητα ανάπτυξης. Αυτή ήταν η πρόκληση μας.

 

1. Η βάση δεδομένων: Postgres, SQL Server ή Oracle;

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

bentley χάρτη vbaΟύτε πρόκειται να κάνουμε μια δράση Ταλιμπάν για να υποτιμήσουμε όλα όσα μυρίζουν ιδιωτικά. Επομένως, η διαμονή με την Oracle είναι μια σοφή απόφαση, εάν λειτουργεί καλά, εάν είναι μεγάλη και απαιτητική, εάν είναι καλά σχεδιασμένη, προστατευμένη και εάν η υποστήριξη γίνεται μόχλευση. Θέμα για άλλη περίσταση.

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

Για τον έλεγχο των ρόλων και των χρηστών που είχαν διαχειριστεί στο παρελθόν από το ProjectWise, δημιουργήθηκε ένα αρθρωτό εργαλείο που επιτρέπει:

  • Διαχειριστείτε τους χρήστες και τους ρόλους από το BentleyMap VBA.
  • Εκχωρήστε από τον χρήστη τα διοικητικά δικαιώματα, δικαίωμα σε τμήματα και δήμους.
  • Αναθέστε το δικαίωμα στο αρχείο κτηματολογίου ανά έργο.
  • Δικαίωμα στα εργαλεία που διατίθενται στις ενότητες Κατασκευής, έκδοσης, δημοσίευσης, διαβούλευσης και διαχείρισης. Με αυτόν τον τρόπο, μόνο οι νέες εφαρμογές δημιουργούνται και εμφανίζονται στους χρήστες ανάλογα με το ρόλο τους ή τη συγκεκριμένη ανάθεση.
  • Αυτός ο πίνακας σύνδεσης απλοποιεί επίσης την κοινή πολυπλοκότητα των έργων BentleyMap, έτσι ώστε με την είσοδό σας να δείτε το δέντρο των κατηγοριών και των χαρακτηριστικών που ορίζονται στο Geospatial Administrator.χάρτης vba catastro bentley

Ένα πάνελ αυτού επιλύει παρανοήσεις και κινδύνους από νέους χρήστες σε λειτουργίες όπως η διαλειτουργικότητα δεδομένων. Ποιο είναι άλλο bummer, γιατί ο Bentley επεξεργάζεται εγγενώς στο Oracle Spatial, το οποίο είναι υπέροχο αλλά και επικίνδυνο αν δεν έχετε έλεγχο συναλλαγών.

Έτσι, για παράδειγμα, η ενότητα Κατασκευή είχε τα ακόλουθα εργαλεία:

  • Εκχώρηση λειτουργιών
  • Οδηγός γεωγραφικής σύνδεσης
  • Μετατόπιση χώρου κατά παρτίδες
  • Διαγράψτε αντικείμενα
  • Επεξεργασία πολυγώνων
  • Εξαγωγή Shp / CAD
  • Εισαγωγή Shp / CAD
  • Γεωλογική Μετανάστευση
  • Μετεγκατάσταση Geopunto
  • Μεταναστεύσεις γεωρηγίων
  • Εγγραφή χάρτη
  • Σύνδεση Geo-Γραμμής
  • Link Geo-Point
  • Link Geo-Region

Τα συμπληρωματικά εργαλεία προστέθηκαν σταδιακά, συμπεριλαμβανομένων μερικών για την άμεση επεξεργασία του Geospatial Administrator.bentley χάρτη vba

  • Διαχειριστής για να προβάλετε λειτουργίες
  • Τοπολογική Ανάλυση
  • Βλέπε SAFT
  • Αναζήτηση δυνατοτήτων
  • Μετατροπή καμπύλης σε γραμμικό σχοινί
  • Δημιουργία λειτουργιών
  • Δημιουργήστε ιδιότητες
  • Διαμόρφωση DBConnect
  • Διερεύνηση DBConnect
  • Επεξεργασία χαρακτηριστικού Xfm
  • Επεξεργασία έργου Xfm
  • Κατάργηση λειτουργιών Xfm
  • Αναγνώριση αγροτεμαχίων
  • Τροποποίηση συμβολισμού
  • Χαρακτηριστικά υπερ-εγγραφής
  • Θεματοποίηση κλάσης
  • Για θεματικές
  • Θέματα από την αναπτυσσόμενη λίστα
  • Xfm Utilities

 

2. Τα δεδομένα: Μετεγκατάσταση από DGN σε χωρική βάση: Χάρτης Oracle Buider ή Bentley;

Η πιο ενδιαφέρουσα πρόκληση σε αυτή την εποχή, μια ελεγχόμενη μετανάστευση που απαιτούνται και, λαμβάνοντας υπόψη ότι τα αρχεία DGN έχουν ενημερωθεί για πάνω από 10 χρόνια θα μπορούσε να έχει προβλήματα με την τοπολογία, μια πραγματική τρέλα.

Πράγματι ήταν. Τα κύρια προβλήματα των χαρτών είναι εδώ:

  • Τροποποίηση του οικοπέδου στο αρχείο σύνορα (τομέα ή ζώνη) υποδηλώνει ότι πρέπει να υπάρξει τροποποίηση και των δυο, συμπεριλαμβανομένων ταιριάζουν κόμβων σε περιπτώσεις όπως όταν ένας τομέας είναι μια ενιαία γραμμή, αλλά στη γειτονική αυτή τη γραμμή είναι κατακερματισμένη.
  • Υπάρχουν αρχεία που μετά τις συναλλαγές συντήρησης 300 που είναι αποθηκευμένα στο ιστορικό DGN μπορεί να καταστραφούν.
  • Δεν υπάρχει πιο σύνθετα προβλήματα εύχρηστο υπουργικό συμβούλιο, όπως όταν μια περιοχή επικαλύπτει σε ένα άλλο γείτονα σε ένα άλλο αρχείο, για ποσά που δεν μπορεί να επιλυθεί στο χάρτη, διότι αυτό θα σήμαινε να επιτόπια επιθεώρηση για να μην επηρεαστεί σε τρίτους.
  • Οι κακές πρακτικές, όπως η συμπερίληψη χαρτών σε διαφορετικές προβολές, στην περίπτωση αυτή είχαν τομείς στο NAD27, αν και το πρότυπο ήταν WGS84. Σε ακραίες περιπτώσεις, έγιναν προσαρμογές μεταξύ δεδομένων από διαφορετικές προβολές, έως τους διεστραμμένους.

Η λύση ήταν ένα εργαλείο τύπου Wizzard για μαζική μετανάστευση, το οποίο μπορεί να μεταναστεύσει σε έναν μεμονωμένο χάρτη, πολλούς ή ακόμα και ολόκληρους δήμους (δημαρχεία) ή τμήματα.

dgn oracle χωρική μετανάστευση

Βασικά, αυτό που το εργαλείο λαμβάνει τα δεδομένα του έργου Geographics και τα προωθεί με τα χαρακτηριστικά του Benltey Map, κάνει μια σειρά επικυρώσεων, όπως:

  • Διπλή σχέση μεταξύ γεωμετρίας και βάσης δεδομένων,
  • Η επικύρωση της έλλειψης αντιγράφων,
  • Επαλήθευση της συνοχής της περιοχής-κεντροειδούς,
  • Επικύρωση αντικειμένων χάρτη σε σχέση με ανενεργά αντικείμενα στη βάση δεδομένων,
  • Επικύρωση της τοπολογίας σε σχέση με τις υπάρχουσες τοπολογίες στη χωρική βάση

Μετά τις επικυρώσεις, ο πίνακας επιτρέπει την μαζική συσσωμάτωση πληροφοριών, όπως η μέθοδος μέτρησης και το πρότυπο ελέγχου ποιότητας αυτών των δεδομένων.

Τέλος, δημοσιεύστε στη βάση δεδομένων, δημιουργώντας τελικά μια αναφορά. Από τα λεγόμενα στην πραγματικότητα υπάρχει ένα τεράστιο τέντωμα, αλλά τελικά προσαρμόστηκε στις ιδιοτροπίες του Oracle Spatial που εξακολουθούν να είναι τόσο μακρινές όσο αυτές του Bentley και ο τρόπος τους να βλέπουν περίπλοκες ιδιότητες ή πολλές κορυφές.

3. Η δημοσίευση: Geoserver ή MapServer; OpenLayers ή Leaflet;

Ένα πρόγραμμα προβολής δημιουργήθηκε χρησιμοποιώντας το OpenLayers και μερικά πρόσθετα. Για πρώτη φορά μετά από 10 χρόνια παραμέλησης της ανάπτυξης του χωρικού τμήματος, ήταν ορατός ένας νέος θεατής που αντικατέστησε το ActiveX του GeoWeb Publisher. Ο κωδικός MapFish χρησιμοποιήθηκε για την εκτύπωση, geojson για τον έλεγχο του πλαϊνού δέντρου, από το Geoserver εξυπηρετήθηκαν τα στρώματα που εξυπηρετήθηκαν από το OracleSpatial.

 

ανοικτούς προβολείς κτηματολογίου θεατή

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

Ιδιωτικό ελεύθερο λογισμικό

4. Δημιουργήστε και επεξεργαστείτε, απευθείας στο Oracle Spatial. Χάρτης Bentley ή QGIS;

Αυτή είναι μια άλλη ιστορία. Ο χάρτης Bentley επεξεργάζεται εγγενώς σε χωρική βάση, η οποία προκαλεί διενέξεις εάν δεν λειτουργεί με μια υπηρεσία δυναμικής συναλλαγής Web (WFS) Η σύγκρουση είναι:

Πώς να επιλύσετε έναν κανόνα που δεν επιτρέπει την επικάλυψη της τοπολογίας, εάν επεξεργάζεται και όταν θέλει να δημοσιεύει αναφορές ότι το αντικείμενο επηρεάζει τον εαυτό του;

Αυτό επιλύεται πριν από την έκδοση, επεξεργάζοντας άμεσα και επικυρώντας ότι κατά την ανάρτηση, αν κάτι αποτύχει, η ανάκτηση της έκδοσης ανακτάται αφήνοντας τη συναλλαγή ολοκληρωμένη, αλλά σε μια αποτυχημένη κατάσταση.

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

γεωγραφικός χάρτης bentley

Αυτό ήταν εύκολο επειδή μόνο ένα εργαλείο παρόμοιο με εκείνο που χρησιμοποιήθηκε για την ενσωμάτωση των δεδομένων στο Microstation Geographics έγινε, διευκολύνοντας τις δυνατότητες του BentleyMap και με έναν πιο ελεγχόμενο βοηθό.

μαζικές χάρτες εγγραφής χάρτη bentleey

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

Σίγουρα, αυτή η ροή ήταν πολύ καλή, επειδή οι χρήστες γνώριζαν ποια εργαλεία χρησιμοποιούσαν συχνότερα. Ήταν απαραίτητο να τους κάνουμε να αλλάξουν τη νοοτροπία τους μεταξύ της μετάβασης από πολλαπλές λειτουργίες σε επίπεδο διαχείρισης, προωθώντας νέα οφέλη, ώστε να ξεχάσουν τον αρχαϊκό Microstation V8 2004, όπως η υπηρεσία WMS, οι διαφάνειες και η εγγενής αναγνώριση των αρχείων DWG των πρόσφατων εκδόσεων για να μην αναφέρουμε τη διαλειτουργικότητα με kml, shp και gml για το πιο αστρικό.

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

5. Πελάτης για δήμους μέσω GML. QGIS ή gvSIG;

QGIS. Αλλά αυτή είναι μια άλλη ιστορία που θα πούμε αργότερα.

Golgi Alvarez

Συγγραφέας, ερευνητής, ειδικός στα Μοντέλα Διαχείρισης Γης. Έχει συμμετάσχει στη σύλληψη και εφαρμογή μοντέλων όπως: Εθνικό Σύστημα Διαχείρισης Περιουσίας SINAP στην Ονδούρα, Μοντέλο Διαχείρισης Μικτών Δήμων στην Ονδούρα, Ολοκληρωμένο Μοντέλο Διαχείρισης Κτηματολογίου - Μητρώου στη Νικαράγουα, Σύστημα Διαχείρισης της Επικράτειας SAT στην Κολομβία . Συντάκτης του ιστολογίου γνώσης Geofumadas από το 2007 και δημιουργός της Ακαδημίας AulaGEO που περιλαμβάνει περισσότερα από 100 μαθήματα σε θέματα GIS - CAD - BIM - Digital Twins.

Σχετικά άρθρα

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

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

Επιστροφή στην κορυφή κουμπί