ArcGIS-ESRIΗ διδασκαλία CAD / GIS

3D Μοντελοποίηση δεδομένων ιστού με API-javascript: Esri Advances

Όταν βλέπουμε τις λειτουργίες Smart ArcGIS Campus με καθήκοντα όπως τα δρομολόγια μεταξύ ένα γραφείο στον τρίτο όροφο του κτιρίου των επαγγελματικών υπηρεσιών και μια στο Q Αμφιθέατρο, ως αποτέλεσμα τόσο της γης εσωτερικό και την ενσωμάτωση των δεδομένων BIM, βρίσκουμε ότι είναι πολύ κοντά ενοποίηση των ροών Γεω-μηχανική δεσμευτική όραμα.

Και παρά το γεγονός ότι λείπουν σοβαρές εργασίες για τη διατήρηση μιας μεθόδου τύπου master data management (MDM) για ένα σημείο αλήθειας μεταξύ της ελαφριάς πραγματικότητας του GIS, της λεπτομερούς πραγματικότητας BIM και των συμβάντων εφαρμογής στην πραγματική ζωή που τρέχουν σε αυτόν τον δείκτη. Γνωρίζουμε επίσης ότι όλη αυτή η λειτουργικότητα εκτελείται σε προγράμματα περιήγησης ιστού, με κάποια Python για ρουτίνες, αλλά πάνω απ 'όλα με μια γλώσσα τόσο ελαφριά όσο javascript.

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

Είναι επίσης σημαντικό να σημειωθεί η αλλαγή τάσης από βαριά περιβάλλοντα επιφάνειας εργασίας σε ελαφριά αποσπάσματα κώδικα προγράμματος περιήγησης. Σίγουρα ένας επιστήμονας υπολογιστών που έκανε τέχνη με διακομιστή GIS, Gis Engine ή αντικείμενα Gis βγήκε εκτός λειτουργίας όταν είδε πώς δούλευε το Leaflet σε ένα μάθημα MappingGis? Δεν θα εκπλαγώ αν πήγε να πετάξει πάνω από τον τάφο στον προκάτοχό του.

Εν αναμονή της επόμενης έκδοσης του ArcGis Indoors, αυτό το άρθρο συνοψίζει έναν συνδυασμό εκτιμήσεων του Lau - μια επίμονη κοπέλα που συνεργάζεται με αυτόν τον ιστότοπο - και τις απόψεις περιβάλλοντος του συντάκτη του Geofumadas.com, στο πρόσφατο διαδικτυακό σεμινάριο "Μια εισαγωγή στο 3D στον Ιστό με το API ArcGIS για Javascript ".

Οι εκθέτες του διαδικτυακού σεμιναρίου εμφανίστηκαν αρχικά με ένα καλό άγκιστρο σχετικά με το θέμα της χρήσης 3D σε εφαρμογές ArcGIS και πώς εκδηλώνεται στις πλατφόρμες: Scene viewer, Story Maps ή του Web App Builder ανάλογα με τον σκοπό της μελέτης.

Ήταν σημαντικό οι βασικές έννοιες που σχετίζονται με το θέμα 3D να καθορίζονται από την αρχή, ειδικά επειδή πέρα ​​από την εμφάνιση τόμων, επιδιώκει να μοντελοποιήσει τις διαδικασίες. Επίσης, η πτυχή που εξακολουθεί να είναι κρίσιμη όσον αφορά τις βασικές απαιτήσεις συστήματος για την εκτέλεση διεργασιών που συνδέονται με αυτόν τον τύπο δεδομένων που είναι εντελώς διαφορετικοί από το 2D, όπως μια καλή κάρτα γραφικών, υποστήριξη OpenGL που περιλαμβάνεται στο πρόγραμμα περιήγησης w / WebGL.

Αν όχι, αφήστε τους να τους πει φίλοι SELPER, στην εκπληκτική πορεία της διαχείρισης περιουσιακών στοιχείων στις τεχνολογίες GIS, η οποία είχε τα εμπόδια της πριν από τις εκδόσεις OpenGL των καρτών γραφικών Nvidia του Πανεπιστημίου όπου αναπτύχθηκε.  Αυξήθηκε εκθετικά από τις διαμαρτυρίες φοιτητών της Μπογκοτά που δυσκολεύτηκαν να κάνουν αρκετές δοκιμές την προηγούμενη ημέρα.

Επιπλέον, αποκάλυψαν την έναρξη υποστήριξης για την εκτέλεση του εργαλείου σε κινητές συσκευές όπως κινητά τηλέφωνα ή tablet.

Στην παρουσίαση που διεξάγονται πολλά παραδείγματα ή διαδηλώσεις, για να κατανοήσουμε πώς το API για τις λειτουργίες JavaScript και πώς τα δεδομένα είναι διασυνδεδεμένο με τη δημιουργία 3D μοντελοποίηση, ξεκινώντας με το φορτίο των στρωμάτων ή των πληροφοριών για WebScene και αργότερα μοντελοποίηση του / καθιστώντας 3D στην Screeneview,

Τεχνολογική ολοκλήρωση

Η αρχιτεκτονική είναι τύπου 4.x και αποτελείται από οπτικά στοιχεία και widget, εκτός από την αποδοχή πολλαπλών επιπέδων πληροφοριών από διαφορετικές πηγές δεδομένων. Αυτή η αρχιτεκτονική υπερέχει πάνω από 3.x επειδή η απεικόνιση 3D είναι διαθέσιμη μόνο για αυτό το επίπεδο. Τα εργαλεία Webscene και SceneView χρησιμοποιούνται για τη διαχείριση δεδομένων 3D και είναι πλήρως ενσωματωμένα στο API, επιπλέον του τρόπου προσαρμογής της μοντελοποίησης 3D στα δεδομένα που είναι διαθέσιμα σε προηγούμενες εφαρμογές.

Με παραδείγματα, έδειξαν την οπτική διαφορά μεταξύ 2D και 3D δεδομένων και πώς να μεταβείτε από μια προβολή χάρτη 2D WebScene σε 3D SceneView, μέσω κωδικών javascript. Ο χειρισμός της κάμερας είναι απλός, προσθέτοντας ορισμένες συγκεκριμένες εντολές οι απόψεις αλλάζουν την κατεύθυνση. Οι δοκιμές πραγματοποιήθηκαν με τα ακόλουθα χαρακτηριστικά:

  • επικεφαλίδα, που επιτρέπει την περιστροφή της κάμερας στον χώρο εργασίας.
  • goTo: χρησιμοποιείται για να δημιουργήσει μια προβολή σύμφωνα με το τι θέλετε να δείτε στο 3D, συν μπορείτε να κάνετε κινούμενες εικόνες με αυτό το εργαλείο, όπως η τοποθέτηση ορισμένων βαθμών επικεφαλίδα για να δημιουργήσετε μια κινούμενη εικόνα περιστροφής.
  • ToMap: λαμβάνει τη συντεταγμένη της προβολής και το τοποθετεί στον χάρτη 2D
  • toScreen: σας επιτρέπει να υποδείξετε ένα σημείο στο χάρτη 2D και να το τοποθετήσετε αργότερα στην προβολή 3D
  • hitTest: χρησιμοποιείται για τον προσδιορισμό των χαρακτηριστικών που έχει ένα συγκεκριμένο σημείο μέσα στην προβολή

Θα ορίζεται επίσης ότι η κατασκευή ενός 3D χάρτη έχει τα ίδια εργαλεία για να δημιουργήσετε ένα 2d, όπως η χρήση υποβάθρων, στρώματα ή στρώματα τα οποία υποστηρίζονται επίσης ότι για 2D (WMS, φορείς ή CSV).

Ωστόσο, πρέπει να ληφθεί υπόψη ότι τα στρώματα 2D δεν περιέχουν τις πληροφορίες του "Z" (ύψος), γι 'αυτό για να μοντελοποιήσουμε τα δεδομένα είναι απαραίτητο να έχουμε στρώματα που σχετίζονται με το 3D ως σύννεφα σημείων, διαστρωμάτωνή ανυψωτικά στρώματα. Εντός του API μπορείτε να δείτε σε αυτά τα στρώματα 3D όπως συγκεκριμένα σημεία ανύψωσης μέσα στη θέα, στην εικόνα (1) αρχικά παρατηρείται τομέα, και την εικόνα (2) καθώς αλλάζει από απορία ή πραγματοποιήθηκαν διαβουλεύσεις.

Έδειξαν πολλά παραδείγματα για τον τρόπο αναπαραγωγής των δεδομένων, για παράδειγμα, τι υποστηρίζουν τα δεδομένα SceneLayers (σημεία) και αντικείμενα 3D (3D Objects)

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

Υποστηρίζει το χειρισμό των στρώσεων όπως IntegratedMeshLayer, που είναι ένα μπλοκ πληροφοριών από αισθητήρες όπως τα drones. Δεν περιέχουν μεμονωμένες πληροφορίες για κάθε δομή όπως η προηγούμενη εικόνα, αλλά είναι μια μάζα πληροφοριών με χαρακτηριστικά 3D.

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

Προσδιόρισαν τη χρήση της συμβολογίας σε δεδομένα 3D, τα οποία παρουσιάζονται σε επίπεδα / επίπεδα σχήματα, καθώς και τη συμβολική ένταση που σχετίζεται με αντικείμενα που δημιουργήθηκαν σε 3D. Αυτά μπορεί να είναι σε συγκεκριμένα στυλ ανάλογα με τον τύπο του αντικειμένου. Έδειξαν τη χρήση των λεγόμενων Extrudes για να «χρωματίσουν» τη δομή σύμφωνα με τα χαρακτηριστικά της,

Οι τύποι αποδόσεων που μπορούν να χρησιμοποιηθούν παρουσιάστηκαν: simplerenderer, όπου όλα τα αντικείμενα έχουν μία μόνο συμβολοσειρά, το uniqueValueRenderer όπου μπορείτε να κατηγοριοποιήσετε τα αντικείμενα, σύμφωνα με ένα χαρακτηριστικό, και το ClassBreakRenderer όπου τα χαρακτηριστικά κάθε αντικειμένου παρατηρούνται σε σχέση με μια κατηγορία: στην περίπτωση αυτή υποδεικνύουν πόση απόσταση από το κτίριο χρειάζεται για πρόσβαση στο σύστημα δημόσιων συγκοινωνιών.

Οι παρουσιαστές, έδειξαν στο σύντομο χρονικό διάστημα Webinar, όλα τα οφέλη από τη χρήση του ArcGIS API για Javascript, όπως:

  • Χάρτες widget 3D: με μια διαδραστική επίδειξη έδειξαν την απόσταση μεταξύ αντικειμένων, τόσο οριζόντια όσο και κατακόρυφα.
  • Κατασκευή εφαρμογών: από την τοποθεσία και τα αντικείμενα 3D.
  • SceneView λειτουργία σκηνών: ορίζει το περιεχόμενο και το στυλ της προβολής 3D και μπορεί να μεταφορτωθεί στο Portal για το ArcGIS.
  • Γεωδαιτικές μετρήσεις: δεν επικεντρώνεται μόνο στις δομές της επιφάνειας, αλλά επιτρέπει επίσης τη μέτρηση αποστάσεων στον πλανήτη.
  • Κτίριο εφαρμογές, μοντελοποίηση 3D σύμφωνα με την πραγματικότητα παρουσιάζονται χώρο, γραμμές ή φυσαλίδες καλέστε όπου ορισμένα χαρακτηριστικά αναφέρεται, όπως ετικέτες που βρίσκονται σε πλατφόρμες όπως το Google Earth, σε αυτή την περίπτωση 3D
  • Declutter: χρησιμοποιείται για τον καθαρισμό ή ετικέτες φίλτρο ή τα χαρακτηριστικά που απαιτούνται για να δείτε στο 3D χάρτη, αποφεύγοντας έτσι πολλές ετικέτες που δεν επιτρέπουν την ορθή απεικόνιση, και να προκαλέσει θόρυβο όταν τον εντοπισμό κάτι συγκεκριμένο.

Ακολουθώντας τις επιδείξεις κάθε ενσωματωμένου χαρακτηριστικού  ArcGIS API για Javascript, έδειξαν τις καινοτομίες που θα παρουσιαστούν στη νέα έκδοση 4.10. Όπου θα έχετε τη δυνατότητα:

  • Δημιουργία στρώματος σκηνής
  • Το widget Slice: το οποίο θα μεταδώσει πληροφορίες που είχαν σχεδιαστεί προηγουμένως σε ένα αντικείμενο 3D
  • Φόρτωση μεγάλου όγκου δεδομένων: δεν αντιστοιχεί μόνο σε συγκεκριμένη πόλη, αλλά σε εθνικό επίπεδο (χώρα).
  • Φίλτρα σύννεφο σημείου

Συνεισφορές αυτού του webinar στη γεωμηχανική

Εν ολίγοις, το θέμα είναι πολύ έγκυρο. υπενθυμίζοντας ότι οι τάσεις προς τα Ψηφιακά Δίδυμα και τις Έξυπνες Πόλεις απαιτούν, πέρα ​​από το να σκεφτόμαστε τη διαχείριση πληροφοριών, της οποίας η μοντελοποίηση έχει ξεπεραστεί σε μεγάλο βαθμό, θα πρέπει να αντιμετωπιστεί η ενσωμάτωση με τη λειτουργική μοντελοποίηση. Η αγορά είναι ευρεία, πολλά υποσχόμενη και μέχρι σήμερα έχει ήδη πολλές λύσεις με το κλειδί στο χέρι για τον τελικό χρήστη. Αν και για εμάς που χρησιμοποιούμε την τεχνολογία για την κατασκευή μη κονσερβοποιημένων εργαλείων, ο δρόμος είναι ακόμα δύσκολος. Αυτό συνεπάγεται, σύγκλιση των άλλων διαστάσεων όπως ο χρόνος, το κόστος και ο κύκλος ζωής των διαδικασιών. Όχι στο επίπεδο των δεδομένων και της τεχνολογίας, το οποίο, όπως εμείς επιμένουμε, είναι ένα σαφές ζήτημα, αλλά μάλλον στην λιγότερο επώδυνη προσαρμογή στις πραγματικές ενέργειες του χρήστη πριν από τους μεσάζοντες στην αλυσίδα συναλλαγών που περνούν από χωρικές πληροφορίες. Από την πλευρά του ESRI, η κατασκευή δεδομένων είναι κάπως επίπονη, επειδή παρόλο που μπορείτε ήδη να ενσωματώσετε δεδομένα BIM που βασίζονται στο Revit, εξακολουθεί να θεωρείται ως δύο ξεχωριστοί κόσμοι που απαιτούν περίπλοκο μετασχηματισμό. Τα νέα έργα σίγουρα θα μπορούν να χρησιμοποιηθούν σε μοντέλα BIM, αλλά υπάρχει υπερβολική ποσότητα πληροφοριών CAD που θα τις φέρει σε εσωτερικές συνθήκες, με πολυγωνικούς χώρους, υψόμετρα και ομαλοποιημένα επίπεδα είναι ακόμα ακριβό.

Ωστόσο, αν η Esri αξίζει τα εύσημα, είναι η πρόοδος που κάνει όσον αφορά την ελκυστική και απλή οπτικοποίηση. Μπορώ ήδη να φανταστώ τις απογοητεύσεις του κυρίου Τζακ, με την οπτική του «ας το κάνουμε εύκολο» τους ηγέτες κάθετης γραμμής του AutoDesk, σε εκείνον τον αργό αλλά επιτυχημένο γάμο όπου «σχεδόν μια εφαρμογή του ArcGIS Pro” πρέπει να βρει κάτω από τα φύλλα ως εφαρμογή με πολλά κομμάτια που δείχνουν το ίδιο πράγμα αλλά με δυσκολίες να απλοποιήσει την ουσία του αποτελέσματος που αναζητούν η τοπογραφία, η Βιομηχανική Μηχανική, η Πολιτική Μηχανική και η Αρχιτεκτονική. Και είναι ότι η τάση της απλότητας του καλλιτεχνικού χάρτη που υπέστη το GIS, πρέπει ακόμα να ζει από το συμβατικό CAD, λόγω αυτής της συνήθειας να ξεχνάμε ότι ένα σχέδιο είναι απλώς ένα μέσο, ​​αλλά ότι το σημαντικό είναι να τεθεί σε λειτουργία το κτίριο .

Καλές πρακτικές GIS μοντέλων, ελαφρύ, επικεντρώθηκε στην αφαίρεση της πραγματικότητας θα είναι χρήσιμο για τα υβριδικά CAD / BIM, η οποία για ένα διάστημα, θα πρέπει να ζήσει, επειδή η υιοθέτηση BIM σε πολλές χώρες ισχύει και για μεγάλο χρονικό διάστημα, ειδικά από την ανικανότητα τους κανονισμούς αξιωματούχοι ντεμοντέ κολλήσει για τα δύο πρώτα γράμματα του οράματος AECO.

Ο αγώνας θα είναι ενδιαφέρουσα τα επόμενα χρόνια, σε μια πολύ παρόμοια τάση να φέρει σε συνεχή ροή την ακολουθία CAD-GIS-BIM-DigitalTwin-SmartCity. όπως αποδεικνύεται από τις ενέργειες από την πλευρά της Siemens / Bentley στην απόκτηση λύσεων όπως CityPlanner και την απελευθέρωση της ανοιχτής πηγής σε Javascript.

Προς το παρόν, ας δώσουμε την πίστωση στην Esri για αυτήν την προσπάθεια συνέργειας με το AutoDesk, πέρα ​​από την ενσωμάτωση δεδομένων / τεχνολογίας, σε μια προσέγγιση ολοκλήρωσης διαδικασίας / ηθοποιού. Στο τέλος, είναι κέρδος για τους χρήστες, οι οποίοι μένουν να εγγυηθούν αυτό το βήμα για να μάθουν να κατανοούν τα μοντέλα και τον κώδικα. για να ξεκινήσετε τουλάχιστον ένα καλό μάθημα ArcGIS Pro και ένα βασικό Javascript.

Αυτά είναι μερικά μαθήματα που συνιστούμε να σας κρατήσουμε ενημερωμένους, σε προσιτές τιμές.

[ufwp id=”1927556″] [ufwp search=”javascript” orderby=”sales” items=”3″ template=”grid” grid=”3″]

Golgi Alvarez

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

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

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

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

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