Oracle სივრცული ხელმისაწვდომობის BentleyMap
შემდეგი არის მაგალითი ფუნქციების, რომ შეიძლება შესრულებული გამოყენებით Microstation BentleyMap მართოთ ინფორმაცია OracleSpatial მონაცემთა ბაზაში.
დააყენეთ Oracle კლიენტი
არ არის აუცილებელი, რომ Oracle დაინსტალირდეს კომპიუტერზე. მხოლოდ კლიენტი, ამ შემთხვევაში მე ვიყენებ 11g R2. მისი გამოყენებისგან განსხვავებით მიკროსქემა გეოგრაფიები, არ არის საჭირო კლიენტზე კავშირის სტრიქონის განსაზღვრა, რადგან იქ ის უფრო ეფექტურად მუშაობდა ODBC კონექტორის გამოყენებით. BentleyMap- ის შემთხვევაში, კავშირის სტრიქონი განისაზღვრება VBA– ში ისე, რომ იგი არ შედის, ის ინახება xml ფაილში ან შეიტანება პანელში კავშირის შექმნისას.
დაკავშირება მონაცემთა ბაზაში
ამისათვის თქვენ უნდა გააკეთოთ:
ფაილი> რუკის ურთიერთქმედება
ეს ქმნის ჩანართს გვერდით პანელში, რაც საშუალებას გვაძლევს დავაკავშიროთ მონაცემები სხვადასხვა წყაროდან. BentleyMap- ის შემთხვევაში, აქ შეგიძლიათ წვდომა Oracle კავშირებზე, SQL Server და WFS სერვისებზე.
ძალიან ცუდი, რომ არ არსებობს კავშირი PostGIS.
კავშირი საქაღალდეში, დააწკაპუნეთ და აირჩიეთ ახალი Oracle Connection ...
ეს გამოჩნდება პანელი, სადაც ჩვენ უნდა შეიტანოთ მომხმარებელი, გასაღები და სერვისი მისამართი.
პორტის საშუალებით ხელმისაწვდომობის შემთხვევაში, რომელიც, როგორც წესი, 1521, ასევე მასპინძელი და დისტანციური მომსახურება, სადაც გამოქვეყნდება.
კავშირის თვისებები შეიძლება შენახული იყოს როგორც გაფართოების ORAX, sqlx ან wfsx- ის xml ფაილში, რათა დარეკოთ ველის გარეშე.
ინფორმაციის ნახვა და რედაქტირება
მას შემდეგ, რაც კავშირი იქმნება, პროექტში არსებული ფენები ნაჩვენებია, რომელიც შეიძლება დაათვალიერონ ტიპით, ან Geospatial ადმინისტრატორი.
მონაცემების კონსულტაციისთვის, ხატი გამოიყენება სათვალეებში, რაც საშუალებას გვაძლევს, გამოინახოს ინფორმაცია ცხრილის სახით ან როგორც xml სტრუქტურა.
მარჯვენა ღილაკის მაუსის მარჯვენა ფუნქციები ბარი ნაჩვენებია სივრცითი ინსტრუმენტები:
- Querry გამოიყენება მონაცემთა შეკითხვაზე, ან View View- დან ან კონკრეტული შეკითხვადან ან სივრცითი სქემის ყველა არსებული მონაცემებიდან.
- პოსტი გეომეტრიაში შეტანილი ცვლილებების შენახვისთვის გამოიყენება.
- ჩაკეტვა / ჩაკეტვა, რათა შესაძლებელი გახდეს ცვლილებების შეტანა.
- წაშლა შენახული შემთხვევები ასუფთავებს ხედი მონაცემებს
იმ შემთხვევაში, თუ გსურთ კონკრეტული შეკითხვის გაკეთება, შეგიძლიათ განათავსოთ იგი სფეროში სადაც პუნქტი, ინფორმაციის თანახმად, რომელსაც ობიექტი შეიცავს. ამ შემთხვევაში, მე მხოლოდ საკადასტრო ამანათები მსურს, რომლებიც აქტიურ სტატუსშია და მიეკუთვნება 0006 დეპარტამენტის 08 სექტორსა და 01 მუნიციპალიტეტს. მოთხოვნა იქნება:
და ამოღებულ = 0 08 და CODMUNICIPIO CODDEPARTAMENTO = = = 01 0006 და დარგობრივი
მნიშვნელოვანია გვესმოდეს, რომ BentleyMap რედაქტირებს მშობლიურ ენაზე, ამიტომ კატასტროფების შექმნის შესაძლებლობა უსაფრთხოების კონტროლის არარსებობაა. საჭიროა მკაფიოდ განისაზღვროს მომხმარებლების როლები, შეცვალონ შეცდომით წაშლილი ინფორმაციის ვერსიასა და აღდგენის პარამეტრები. საერთოდ, ხალხი ცბიერია და დაბლოკავს დაბლოკვას.
წინააღმდეგ შემთხვევაში, ეს საოცრებაა, იმის გათვალისწინებით, რომ მას აქვს CAD პროგრამული უზრუნველყოფის ყველა შესაძლებლობა. პრაქტიკა ამბობს, რომ შენ უნდა გამოიყენეთ VBA- ის გამოყენება ხელსაყრელი მართვის ინსტრუმენტები და ტრანსაქციური მართვა.