მიგრაცია Geospatial პლატფორმაზე 10 წლის შემდეგ - Microstation Geographics - Oracle Spatial

ეს არის საერთო გამოწვევა მრავალი საკადასტრო ან კარტოგრაფიული პროექტებისათვის, რომლებიც 2000-2010 ინტეგრირებული მიკროსაწინააღმდეგო გეოგრაფიების სივრცითი მონაცემების ძრავიდან გამომდინარე, შემდეგი მიზეზების გათვალისწინებით:

  • თაღოვანი კოორდინაციის მართვა და კვლავაც ძალიან პრაქტიკული, საკადასტრო პროექტებისთვის.
  • DGN არის მიმზიდველი ალტერნატივა, რომლის ვერსიაც იგივე ფაილია, რომელიც არ შეცვლილა 15 წლის განმავლობაში, ეწინააღმდეგება სხვა ფორმატებში, რომლითაც ჩვენ ვნახეთ მრავალი ვერსია ყოველ სამ წელიწადში.
  • 2002 თავისუფალი პროგრამით იყო ოცნება, რაც დღეს გვაქვს.
  • OGC სტანდარტები არ იყო უფრო მძიმე და არაპროფესიონალური პროგრამული უზრუნველყოფა.
  • Shp ფაილი შემოიფარგლება მაღალი პროექტი პროექტები და სივრცის ბაზები ჯერ კიდევ დახურულია არასტანდარტული სქემები, რომ კომპრომეტირებული შესრულება სერვერები ... და ვერცხლის.
  • დისტანციური კავშირი იყო, რაც ჩვენ ახლა გვაქვს.

ამრიგად, GIS– ის დანერგვა, რომელიც დაფუძნებულია „დაკავშირებული CAD“ სქემაზე, იყო სიცოცხლისუნარიანი გადაწყვეტა, მიუხედავად იმისა, რომ გამოიყენებოდა გამოყენებადობა პრეზენტაციის მიმზიდველი მიზნებისთვის. VBA API უამრავი იყო პროგრამის გარიგების მენეჯმენტისთვის, რომელიც დაკავშირებულია 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 პროექტების საერთო სირთულეს, ისეთი, რომლებშიც მხოლოდ შესვლისთანავე იხილავთ გეოსტატის ადმინისტრატორში განსაზღვრულ კატეგორიებსა და ატრიბუტებს.ვბას კატასტრო ბიენთის რუკა

ამის პანელი წყვეტს მომხმარებლების მხრიდან გაუგებრობასა და რისკებს, რაც ახალ ფუნქციებს შეიცავს, როგორიცაა მონაცემთა ურთიერთქმედება. რაც კიდევ ერთი მცდარია, რადგან Bentley რედაქტირებს მშობლიურ ენაზე Oracle Spatial- ში, რაც მშვენიერია, მაგრამ ასევე სარისკო, თუ არ გექნებათ ტრანსაქციული კონტროლი.

მაგალითად, მაგალითად, სამშენებლო მოდულს ჰქონდა შემდეგი ინსტრუმენტები:

  • მინიჭება თვისებები
  • გეოგრაფიული კავშირი ოსტატი
  • Batch ფართი მიგრაცია
  • ობიექტების წაშლა
  • პოლიგონების რედაქტირება
  • ექსპორტი Shp / CAD
  • იმპორტი Shp / CAD
  • გეოლოგიური მიგრაცია
  • მიგრაციის გეოპუნტო
  • გეორეგონის მიგრაცია
  • რეგისტრაცია რუკაზე
  • ბმული Geo-Line
  • ბმული Geo- წერტილი
  • ბმული Geo- რეგიონი

თანმიმდევრული ინსტრუმენტები თანდათანობით დაემატა, მათ შორის ზოგჯერ პირდაპირ რედაქტირება Geospatial Administrator.bentley რუკა vba

  • ადმინისტრატორის თვისებების სანახავად
  • ტოპოლოგიური ანალიზი
  • იხილეთ SAFT
  • დათვალიერება ფუნქცია
  • კონვერტაციის Curve to LineString
  • შექმენით ფუნქციები
  • თვისებების შექმნა
  • DBConnect კონფიგურაცია
  • DBConnect გამოძიება
  • Xfm- ის ფუნქციის რედაქტირება
  • რედაქტირება პროექტის Xfm
  • Xfm- ის ფუნქციების წაშლა
  • ნაკვეთის იდენტიფიკაცია
  • შეცვალეთ სიმბოლო
  • ჩაწერის ფუნქციები
  • კლასიზმი
  • თემატური
  • თემატიკა ქვემოთ ჩამოთვლილ სიაში
  • Xfm Utilities

 

2. მონაცემები: მიგრაცია DGN– დან სივრცულ ბაზაზე: Oracle Buider ან Bentley Map?

ყველაზე საინტერესო გამოწვევა იყო ის, რომ კონტროლირებადი მიგრაცია იყო საჭირო, და იმის გათვალისწინებით, რომ DGN ფაილი განახლდა მეტი 10 წლის განმავლობაში შეიძლება ტოპოლოგია პრობლემები - ნამდვილი სიგიჟე.

მართლაც ასე იყო. რუქების ძირითადი პრობლემები აქ არის:

  • ამ ფორმის (სექტორის ან ზონის) სასაზღვრო პუნქტის მოდიფიკაცია გულისხმობს, რომ ორივე უნდა შეიცვალოს, მათ შორის, კვანძების დამთხვევაში, როდესაც სექტორში არის ერთი ხაზი, მაგრამ მეზობელი რომ ხაზი განლაგებულია.
  • არსებობს ფაილები, რომლებიც DGN- ის ისტორიაში შენახული 300 ოპერაციების შემდეგ შეიძლება დაზიანდეს.
  • უფრო კომპლექსური პრობლემებია, რაც არ შეიძლება კონტროლირებად კაბინეტში, მაგალითად, როდესაც სხვა ქონებას სხვა მეზობელში სხვა მეზობელი აყალიბებს, იმ რაოდენობით, რომლითაც ვერ გადაწყდება რუკაზე, რადგან ის ჩართული იქნება საველე ინსპექციისთვის, რათა თავიდან იქნას აცილებული მესამე მხარის გავლენა.
  • ცუდი პრაქტიკა, როგორიცაა რუკების ჩართვა სხვადასხვა პროგნოზებში, ამ შემთხვევაში სექტორებს ჰქონდა NAD27, თუმცა სტანდარტი იყო WGS84. უკიდურეს შემთხვევებში ცვლილებები მოხდა სხვადასხვა პროგნოზების მონაცემებს შორის, რომლებიც უკიდურესია.

გამოსავალი იყო Wizzard ტიპის ინსტრუმენტი მასობრივი მიგრაციისთვის, რომელსაც შეუძლია ინდივიდუალურად მიაწოდოს რუკა, რამდენიმე ან თუნდაც ყველა მუნიციპალიტეტი (ქალაქის დარბაზი) ან განყოფილება.

dgn oracle სივრცითი მიგრაცია

ძირითადად, რა ინსტრუმენტი იღებს Geographics- ის პროექტის მონაცემებს და ბენლტეის რუკის მახასიათებლებს წაახალისებს, შემდეგ ხდება ვალიდების სერია, როგორიცაა:

  • გეომეტრიასა და მონაცემთა ბაზას შორის ერთმანეთთან ურთიერთობა,
  • დუბლირების ნაკლებობის შემოწმება,
  • ფართობი- centroid თანმიმდევრულობა,
  • რუკის ობიექტების Validation მონაცემთა ბაზაში არააქტიური ობიექტების,
  • სივრცითი ბაზაში არსებული ტოპოლოგიის მიმართ ტოპოლოგიის შემოწმება

მასალის დამტკიცების შემდეგ, პანელი საშუალებას აძლევს მასობრივი ინფორმაციის საშუალებების აგრეგაციას, როგორიცაა მონაცემთა შეფასების მეთოდი და ხარისხის კონტროლის სტანდარტი.

დაბოლოს, გამოაქვეყნეთ მონაცემთა ბაზაში და საბოლოოდ შექმენით ანგარიში. ფაქტობრივად, უზარმაზარი მონაკვეთია, მაგრამ საბოლოოდ ის მორგებულია Oracle Spatial– ის ახირებებზე, რომლებიც ჯერ კიდევ ისეთივე შორს არის, როგორც Bentley– ს და რთული თვისებების ან უამრავი მწვერვალის დანახვაზე.

3. პუბლიკაცია: Geoserver თუ MapServer? OpenLayers თუ Leaflet?

მნახველი აშენდა OpenLayers და ზოგიერთი დანამატის გამოყენებით. პირველად სივრცული ნაწილის განვითარების 10 წლის უგულებელყოფის შემდეგ, გამოჩნდა ახალი მნახველი, რომელმაც შეცვალა GeoWeb გამომცემლის ActiveX. MapFish კოდი გამოყენებული იქნა დასაბეჭდად, geojson გვერდითი ხის გასაკონტროლებლად, Geoserver– დან ემსახურებოდა OracleSpatial– ისგან მიწოდებულ ფენებს.

 

საკადასტრო აზრის ღია პლაკატები

საბოლოოდ, ტექნოლოგიების ჩანაცვლება განხორციელდა შემდეგი გრაფიკით. როგორც ხედავთ, თავისუფალი კოდის კომბინაცია, მონაცემთა ბაზებისა და მიწის მართვის შენარჩუნების უზრუნველყოფა საკუთრების პროგრამით.

უფასო პროგრამული უზრუნველყოფის საკუთრების

4. აშენების და რედაქტირება, პირდაპირ Oracle Spatial. ბენტლის რუქა თუ QGIS?

ეს სხვა ამბავია. Bentley Map რედაქტირებს ადგილობრივ სივრცეში, რაც იწვევს კონფლიქტებს, თუ ის არ იმუშავებს ტრანსაქციულ ვებ – მხატვრულ სერვისთან (WFS). კონფლიქტი არის:

როგორ გადავწყვიტოთ, რომ არ მოხდეს ტოპოლოგიის გადახურვა, თუ რედაქტირება ხდება და როცა ინფორმაციის გამოქვეყნება სურს, რომ ობიექტი თავად იმოქმედებს?

ეს გადაწყდება რედაქტირებით ადრე, რედაქტირება პირდაპირ და Validating რომ როდესაც გამოქვეყნების, თუ რამე ვერ ვერ ვერსიით არის ამოღებული ტოვებს გარიგების სრული, მაგრამ წარუმატებელი სახელმწიფო.

კიდევ ერთი პრობლემა, რომელიც უნდა გადაწყდეს, არის მასიური მონაცემების შეყვანა, იმის გათვალისწინებით, რომ მომხმარებელმა უნდა შეწყვიტოს გეოგრაფიები და ჰქონდა რამდენიმე პროექტი მასიური საკადასტრო კოდით.

georaphics bentley რუკა

ეს იყო მარტივი იმიტომ, რომ მხოლოდ ინსტრუმენტი, რომელიც გამოყენებული იყო Microstation Geographics- ში მონაცემების ინტეგრირებისთვის, ხელი შეუწყო BentleyMap- ის პოტენციურ შესაძლებლობებს და უფრო კონტროლირებულ თანაშემწეს.

ნაყარი რეგისტრაციის რუკები bentleey რუკა

სურათი გვიჩვენებს, თუ როგორ ეს ინსტრუმენტი შეიქმნა, ზოგიერთი თავისებურებები, როგორიცაა შექმნისა და რეგისტრაციის ოსტატი და ჩართვის Puntoparcela როგორც ფუნქცია სია იმ შემთხვევაში, თუ მეთოდი საზომი ზოგიერთი წვეროების არ აკმაყოფილებდეს გარკვეულ ხარისხის სტანდარტი.

ნამდვილად ეს დინება ძალიან კარგი იყო, რადგან მომხმარებლებმა იცოდნენ რა ინსტრუმენტებს იყენებდნენ ყველაზე ხშირად. საჭირო იყო, რომ მათ შეცვალონ მენტალიტეტი მრავალრიცხოვანი ფუნქციიდან მენეჯმენტზე გადასვლის დონის მიხედვით, ახალი სარგებლის პოპულარიზაციის მიზნით, რათა მათ დაევიწყებინათ არქაული Microstation V8 2004, როგორიცაა WMS სერვისი, გამჭვირვალობა და ბოლო ვერსიების DWG ფაილების ბუნებრივი აღიარება; რომ აღარაფერი ვთქვათ ყველაზე ასტრალისთვის kml, shp და gml- თან ურთიერთქმედებაზე.

ინსტრუმენტები ასევე გაკეთდა საკადასტრო ბარათის შენარჩუნებისთვის, რომელთა საშუალებითაც მოხდა ფორმის რედაქტირების შესაძლებლობა, ან შეამცირონ ისინი რიკ-კვანში რთული შემთხვევებისთვის.

5. მუნიციპალიტეტების კლიენტი GML– ის საშუალებით. QGIS ან gvSIG?

QGIS. მაგრამ ეს კიდევ ერთი ამბავია, რომელიც მოგვიანებით მოგვითხრობს.

დატოვე პასუხი

თქვენი ელფოსტის მისამართი გამოქვეყნებული არ იყო.

ეს საიტი იყენებს Akismet- ს, რათა შეამციროს სპამი. შეისწავლეთ თქვენი კომენტარის მონაცემები დამუშავებული.