10 tahun kemudian berhijrah platform geospatial - MicroStation Geographics - Oracle Spatial

Ini merupakan cabaran yang biasa bagi banyak projek Cadastral atau Kartografi, yang pada masa itu adalah 2000-2010 yang diintegrasikan dengan Geografi Microstation sebagai enjin data spatial, mempertimbangkan sebab-sebab seperti berikut:

  • Pengurusan nod lengkung adalah dan terus menjadi sangat praktikal, untuk projek-projek kadaster.
  • DGN adalah alternatif yang menarik, memandangkan versi dalam fail yang sama, yang tidak berubah dalam tahun 15, bertentangan dengan format lain di mana kita telah melihat banyak versi yang tidak serasi setiap tiga tahun.
  • Dalam 2002, perisian percuma adalah impian jauh dari apa yang kita ada hari ini.
  • Piawaian OGC tidak berat walaupun pada perisian proprietari.
  • Fail shp adalah terhad untuk projek profil tinggi dan pangkalan ruang masih sangat tertutup untuk skim tidak standard yang merosakkan prestasi pelayan ... dan perak.
  • Sambungan jauh adalah bermula daripada apa yang kita ada sekarang.

Jadi, untuk melaksanakan GIS berasaskan skim "CAD dikaitkan" adalah penyelesaian yang berdaya maju, walaupun kebolehgunaan untuk tujuan pembentangan menarik dikorbankan. The VBA API banyak untuk program rutin pengurusan transaksi berhubung dengan ProjectWise untuk mengawal fail fizikal dan keupayaan untuk menggunakan GeoWeb Penerbit untuk analisis spatial dari pelayan, walaupun penerbitan adalah terhad kepada ActiveX Internet Explorer (yang pada tahun itu adalah hanya penyemak imbas).

Masalah ini tidak telah berkembang secara beransur-ansur dan bukannya lulus Server atau lebih teguh versi Geospatial daripada ProjectWise, mahu terus hidup GIS dari fail fizikal, mengambil potensi penuh Oracle Spatial berlesen dan keupayaan untuk berkembang. Sehingga adalah cabaran kita.

1. Pangkalan data: Postgres, SQL Server atau Oracle?

Khususnya, saya lebih suka yang pertama. Tetapi apabila anda berurusan dengan sistem transaksi yang tidak berorientasikan perkhidmatan tetapi berfungsi dengan baik, di mana sebahagian daripada logik dan integriti seperti PL dalam pangkalan data, perubahan kepada pangkalan data OpenSoure bukan darurat. Tidak, melainkan anda perlu untuk memajukan versi baru sistem yang tidak dalam jangka masa terdekat.

bentley map vbaIa juga tidak membuat tindakan Taliban untuk meremehkan semua yang berbau proprietari. Jadi tinggal bersama Oracle adalah keputusan bijak, jika ia berfungsi dengan baik, jika saiz dan keperluannya luas, jika ia direka dengan baik, dilindungi dan jika sokongan sedang digunakan. Tema untuk acara lain.

Jadi apa yang tersisa adalah untuk membangunkan fungsi untuk data yang akan dipindahkan ke pangkalan ini, perkhidmatan penerbitan dan alat pengurusan data vektor transaksional.

Untuk mengawal peranan dan pengguna, yang sebelum ini diuruskan dari ProjectWise, alat modular dicipta yang dibenarkan:

  • Urus pengguna dan peranan dari BentleyMap VBA.
  • Berikan dari pengguna dengan hak pentadbiran, hak kepada jabatan dan majlis perbandaran.
  • Berikan hak kepada kadaster fail setiap projek.
  • Hak untuk alat yang terdapat dalam modul Pembinaan, edisi, penerbitan, perundingan dan pentadbiran. Dengan cara ini, hanya aplikasi baharu dibuat dan mereka muncul kepada pengguna mengikut peranan atau tugasan khusus mereka.
  • Panel log masuk ini juga memudahkan kerumitan umum projek BentleyMap, dengan hanya memasuki anda akan melihat pokok kategori dan atribut yang ditakrifkan dalam Pentadbir Geospatial.peta bentley vba kadastre

Panel ini menyelesaikan masalah pemahaman dan risiko sedikit pengguna baru ke fungsi seperti Interoperability Data. Yang mana satu lagi roll, kerana Bentley diedit secara asli di Oracle Spatial, yang indah tetapi juga berisiko jika anda tidak mempunyai kawalan transaksional.

Oleh itu, sebagai contoh, modul Pembinaan mempunyai alat-alat berikut:

  • Berikan ciri
  • Pembantu Penasihat Geografi
  • Migrasi Ruang Angkatan
  • Padam objek
  • Edit poligon
  • Export Shp / CAD
  • Import Shp / CAD
  • Penghijrahan Geoline
  • Migrasi Geopunto
  • Georegion Migrasi
  • Daftar peta
  • Pautan Geo-Line
  • Pautan Geo-Point
  • Pautan Geo-Wilayah

Alat pelengkap ditambah secara beransur-ansur, termasuk beberapa untuk secara langsung mengedit Administrator Geospatial.bentley map vba

  • Pentadbir untuk melihat ciri-ciri
  • Analisis Topologi
  • SAFT pertanyaan
  • Rujuk ciri
  • Tukar Curve ke LineString
  • Buat Ciri
  • Buat hartanah
  • Konfigurasi DBConnect
  • Pertanyaan DBConnect
  • Edit ciri Xfm
  • Edit projek Xfm
  • Keluarkan Ciri Xfm
  • Pengenalan petak
  • Ubah Symbology
  • Ciri-ciri menulis lebih
  • Pemahaman Kelas
  • Untuk tematik
  • Thematics dengan senarai drop-down
  • Xfm Utilities

2. Data: Migrasi DGN pada asas spatial: Oracle Buider atau Peta Bentley?

Cabaran yang paling menarik dalam hal ini ialah, pemindahan migrasi diperlukan dan, dengan mengambil kira bahawa fail DGN telah dikemas kini selama lebih daripada 10 tahun boleh mempunyai masalah topologi - kegilaan yang benar -.

Sesungguhnya ia adalah. Masalah utama peta adalah di sini:

  • Pengubahsuaian plot di sempadan fail (sektor atau zon) menunjukkan bahawa mesti ada pengubahsuaian kedua-duanya, termasuk kebetulan nod dalam kes-kes seperti ketika di sektor itu adalah satu baris tetapi pada jiran bahawa garis tersebut dibahagikan.
  • Terdapat fail yang selepas transaksi penyelenggaraan 300 disimpan dalam sejarah DGN boleh rosak.
  • Terdapat masalah yang lebih rumit yang tidak dapat dikawal dalam kabinet, seperti apabila harta bertindih jiran lain dalam fail lain, untuk jumlah yang tidak dapat diselesaikan di peta, kerana ia akan menyiratkan pemeriksaan lapangan untuk mengelakkan mempengaruhi pihak ketiga.
  • Amalan buruk, seperti kemasukan peta dalam unjuran yang berbeza, dalam kes ini mempunyai sektor dalam NAD27, walaupun standardnya adalah WGS84. Dalam pelarasan kes yang melampau dibuat antara data dari unjuran yang berlainan, kepada yang jahat.

Penyelesaiannya adalah alat jenis Wizzard untuk penghijrahan besar-besaran, yang boleh dipindahkan secara individu ke peta, beberapa atau bahkan semua perbandaran (dewan bandar) atau jabatan.

penghijrahan dengan ruang spekulasi

Pada dasarnya apa alat itu mengambil data projek Geografi dan mempromosikannya kepada ciri-ciri Peta Benltey, kemudian membuat satu siri pengesahan, seperti:

  • Satu hingga satu hubungan antara geometri dan pangkalan data,
  • Pengesahan kekurangan pendua,
  • Pengesahan konsistensi kawasan-sentroid,
  • Pengesahan objek peta relatif kepada objek tidak aktif dalam pangkalan data,
  • Pengesahan topologi berkenaan dengan topologi sedia ada di ruang spatial

Selepas pengesahan, panel membenarkan penambahan maklumat secara besar-besaran, seperti kaedah pengukuran dan standard kawalan kualiti data tersebut.

Akhirnya, ia menyiarkan pangkalan data, akhirnya menghasilkan laporan. Daripada kata-kata kepada fakta terdapat peregangan yang luar biasa, tetapi akhirnya ia diselaraskan dengan keinginan Oracle Spatial, yang masih jauh seperti Bentley dan cara beliau melihat sifat-sifat kompleks atau pelbagai plot.

3. Penerbitan: Geoserver atau MapServer? OpenLayers or Leaflet?

Penonton telah dibina menggunakan OpenLayers dan beberapa plugin. Buat pertama kalinya selepas tahun 10 ditinggalkan dari pembangunan bahagian ruang, kelihatan penonton baru yang menggantikan ActiveX Penerbit GeoWeb. Kami menggunakan kod MapFish untuk echo, geojson untuk mengawal pokok sampingan, kerana Geoserver berkhidmat kepada lapisan yang dilayan OracleSpatial.

openlayers penonton kadaster

Akhirnya, penggantian teknologi telah dilakukan mengikut graf berikut. Seperti yang anda dapat lihat, gabungan kod bebas, mengekalkan pangkalan data dan pengurusan tanah menggunakan perisian proprietari.

perisian proprietari percuma

4. Pembinaan dan penyuntingan, terus ke Oracle Spatial. Peta Bentley atau QGIS?

Ini adalah satu lagi cerita. Peta Bentley menerbitkan asli di ruang angkasa, yang menghasilkan konflik jika tidak berfungsi dengan Perkhidmatan Ciri Web Transaksi (WFS). Konflik adalah:

Bagaimana untuk menyelesaikan suatu peraturan yang tidak membenarkan bertindih topologi, jika ia sedang disunting dan ketika ingin menyiarkan laporan yang objek itu mempengaruhi dirinya?

Ini diselesaikan dengan versi sebelum ini, menyunting secara langsung dan mengesahkan bahawa semasa membuat posting, jika sesuatu gagal penukaran itu akan sembuh meninggalkan transaksi selesai tetapi dalam keadaan gagal.

Satu lagi masalah yang perlu diselesaikan adalah kemasukan data yang besar, memandangkan pengguna terpaksa berhenti menggunakan Geografi dan mempunyai beberapa projek menaikkan kadaster besar-besaran.

peta bentley georafik

Ini mudah kerana hanya alat yang serupa dengan yang digunakan untuk mengintegrasikan data dalam Microstation Geographics dibuat, memudahkan dengan potensi BentleyMap dan dengan pembantu yang lebih terkawal.

peta rekod besar peta bentleey

Imej menunjukkan bagaimana alat ini dibangunkan, dengan beberapa kekhasan, seperti penciptaan dan pendaftaran simpang dan penyertaan Dot Spot, sebagai fungsi yang siap jika kaedah mengukur beberapa simpang tidak memenuhi standard kualiti tertentu.

Defintivamente aliran ini adalah baik, kerana pengguna tahu apa alat yang paling kerap digunakan. Ia adalah perlu untuk mengubah pemikiran mereka antara laluan berbilang mempunyai pengurusan peringkat, menggalakkan faedah baru untuk melupakan kuno MicroStation V8 2004, seperti WMS, ketelusan dan pengiktirafan asli DWG fail versi terkini; Belum lagi interoperability dengan kml, shp dan gml untuk lebih astral.

Daripada segi sama ia dibuat alat untuk penyelenggaraan kadaster, mempunyai pilihan untuk menyunting secara langsung dalam bentuk atau menurunkannya kepada arka-nod untuk kes-kes yang rumit.

5. Pelanggan untuk majlis perbandaran melalui GML. QGIS atau gvSIG?

QGIS. Tetapi itu, adalah satu lagi cerita untuk diberitahu kemudian.

Leave a comment

Alamat email anda tidak akan disiarkan.

Laman web ini menggunakan Akismet untuk mengurangkan spam. Ketahui bagaimana data komen anda diproses.