Oracle ເຂົ້າ Spatial ຈາກ BentleyMap
ຕໍ່ໄປນີ້ແມ່ນຕົວຢ່າງຂອງຫນ້າທີ່ສາມາດເຮັດໄດ້ໂດຍໃຊ້ Microstation BentleyMap ເພື່ອຈັດການຂໍ້ມູນຈາກຖານຂໍ້ມູນ OracleSpatial.
ຕິດຕັ້ງ Oracle Client
ມັນບໍ່ ຈຳ ເປັນຕ້ອງໄດ້ຕິດຕັ້ງ Oracle ໃນຄອມພິວເຕີ້. ພຽງແຕ່ລູກຄ້າເທົ່ານັ້ນ, ໃນກໍລະນີນີ້ຂ້ອຍໃຊ້ 11g R2. ບໍ່ຄືກັບເວລາທີ່ມັນຖືກ ນຳ ໃຊ້ Microsation Geographics, ມັນບໍ່ແມ່ນສິ່ງ ຈຳ ເປັນທີ່ຈະຕ້ອງ ກຳ ນົດສາຍເຊື່ອມຕໍ່ກັບລູກຄ້າ, ເພາະວ່າຢູ່ທີ່ນັ້ນມັນໄດ້ເຮັດວຽກທີ່ມີປະສິດທິພາບຫຼາຍຂື້ນໂດຍໃຊ້ອຸປະກອນເຊື່ອມຕໍ່ ODBC. ໃນກໍລະນີຂອງ BentleyMap, ສາຍເຊື່ອມຕໍ່ຖືກ ກຳ ນົດໄວ້ໃນ VBA ເພື່ອບໍ່ໃຫ້ມັນຖືກປ້ອນເຂົ້າ, ມັນຖືກບັນທຶກໄວ້ໃນແຟ້ມ xml ຫຼືມັນຖືກໃສ່ເຂົ້າໃນກະດານເມື່ອເຮັດການເຊື່ອມຕໍ່.
ເຊື່ອມຕໍ່ກັບຖານຂໍ້ມູນ
ສໍາລັບສິ່ງນີ້ທ່ານຕ້ອງເຮັດ:
ໄຟລ໌> ຄວາມສາມາດໃນແຜນທີ່
ນີ້ສ້າງແທັບຢູ່ໃນແຜງດ້ານຂ້າງເຊິ່ງເປັນສິ່ງທີ່ຊ່ວຍໃຫ້ພວກເຮົາສາມາດເຊື່ອມຕໍ່ກັບຂໍ້ມູນຈາກແຫຼ່ງຕ່າງໆ. ໃນກໍລະນີຂອງ BentleyMap, ທ່ານສາມາດເຂົ້າເຖິງການເຊື່ອມຕໍ່ Oracle, ບໍລິການ SQL Server ແລະ WFS ຈາກບ່ອນນີ້.
ຄວາມຫນ້າເສົ້າໃຈທີ່ບໍ່ມີການເຊື່ອມຕໍ່ກັບ PostGIS.
ຢູ່ໃນແຖບເຊື່ອມຕໍ່, ໃຫ້ກົດຂວາແລະເລືອກ New Oracle Connection ...
ນີ້ແມ່ນກະດານ, ບ່ອນທີ່ພວກເຮົາຕ້ອງເຂົ້າສູ່ລະບົບຜູ້ໃຊ້, ລະຫັດຜ່ານແລະການບໍລິການ.
ໃນກໍລະນີທີ່ການເຂົ້າເຖິງຜ່ານທາງພອດ, ເຊິ່ງມັກຈະເປັນ 1521, ເຊັ່ນດຽວກັນກັບບໍລິການເຈົ້າພາບແລະບໍລິການຫ່າງໄກສອກຫຼີກບ່ອນທີ່ມັນຖືກເຜີຍແຜ່.
ຄຸນສົມບັດຂອງການເຊື່ອມຕໍ່ສາມາດຖືກບັນທືກເປັນແຟ້ມ xml ຂອງ orax extensions, sqlx ຫຼື wfsx ເພື່ອໂທໂດຍບໍ່ຕ້ອງໃສ່ລະຫັດ.
ປຶກສາແລະແກ້ໄຂຂໍ້ມູນ
ເມື່ອການເຊື່ອມຕໍ່ຖືກສ້າງຂື້ນ, ຊັ້ນທີ່ມີຢູ່ໃນໂຄງການຈະຖືກສະແດງ, ເຊິ່ງສາມາດເບິ່ງໄດ້ໃນລັກສະນະຕາມລໍາດັບໂດຍປະເພດ, ຫຼືໂດຍປະເພດຂອງຄຸນລັກສະນະທີ່ກໍານົດໄວ້ໃນ Geospatial Administrator.
ເພື່ອປຶກສາຫາລືຂໍ້ມູນ, ຮູບສັນຍາລັກໃນຮູບແບບຂອງແວ່ນຕາຖືກນໍາໃຊ້, ນີ້ອະນຸຍາດໃຫ້ສະແດງຂໍ້ມູນໃນຮູບແບບຕາຕະລາງຫຼືເປັນໂຄງສ້າງ XML.
ໃນປຸ່ມຂວາຂອງຫນູ, ຫນ້າທີ່ດຽວກັນຂອງແຖບເຄື່ອງມືໃນພື້ນທີ່ແມ່ນສະແດງໃຫ້ເຫັນວ່າ:
- Querry ຖືກນໍາໃຊ້ເພື່ອເຮັດໃຫ້ການສອບຖາມຂໍ້ມູນ, ຈາກການສະແດງ (ເບິ່ງ) ຫຼືຈາກຂໍ້ມູນໃດຫນຶ່ງ, ຫຼືຈາກຂໍ້ມູນທັງຫມົດທີ່ມີຢູ່ໃນລະບົບສະຖານພາບ.
- Post ຖືກນໍາໃຊ້ເພື່ອຊ່ວຍປະຢັດການປ່ຽນແປງເຮັດໃຫ້ເລຂາຄະນິດ.
- ລັອກ / ປົດລັອກເພື່ອໃຫ້ສາມາດປ່ຽນແປງໄດ້.
- ກໍລະນີທີ່ເກັບໄວ້ເບິ່ງຂໍ້ມູນ erase ຄວາມສະອາດ
ຖ້າທ່ານຕ້ອງການໃຫ້ຄໍາຖາມສະເພາະໃດຫນຶ່ງ, ທ່ານສາມາດຈັດໃສ່ໃນພາກສະຫນາມ Where Clause, ອີງຕາມຂໍ້ມູນທີ່ວັດຖຸປະກອບມີ. ໃນກໍລະນີດັ່ງກ່າວນີ້, ຂ້າພະເຈົ້າພຽງແຕ່ຕ້ອງການທີ່ດິນ ສຳ ມະໂນຄົວ, ເຊິ່ງຢູ່ໃນສະພາບການເຄື່ອນໄຫວແລະເປັນຂະ ແໜງ ການ 0006 ຂອງພະແນກ 08 ແລະເທດສະບານ 01. ການສອບຖາມແມ່ນ:
DELETED = 0 ແລະ CODDEPARTAMENTO = 08 ແລະ CODMUNICIPIO = 01 ແລະ SECTOR = 0006
ມັນເປັນສິ່ງສໍາຄັນທີ່ຈະເຂົ້າໃຈວ່າ BentleyMap ດັດແກ້ແບບດັ້ງເດີມ, ດັ່ງນັ້ນຄວາມເປັນໄປໄດ້ຂອງໄພພິບັດແມ່ນຢູ່ໃນການຂາດການຄວບຄຸມຄວາມປອດໄພ. ມັນເປັນສິ່ງ ຈຳ ເປັນທີ່ຈະຕ້ອງ ກຳ ນົດບົດບາດຂອງຜູ້ ນຳ ໃຊ້ຢ່າງຈະແຈ້ງ, ໃນການຄວບຄຸມຕົວເລືອກຮຸ່ນແລະການກູ້ຂໍ້ມູນ ສຳ ລັບຂໍ້ມູນທີ່ຖືກລຶບໂດຍຂໍ້ຜິດພາດ. ໂດຍທົ່ວໄປຄົນທົ່ວໄປມັກຈະມີຄວາມຫຼົງໄຫຼແລະສັບສົນສິ່ງທີ່ຖືກລັອກດ້ວຍການປົດລັອກ.
ຖ້າບໍ່ດັ່ງນັ້ນ, ມັນແມ່ນສິ່ງທີ່ຫນ້າປະຫລາດໃຈ, ພິຈາລະນາວ່າມັນມີຄວາມສາມາດທັງຫມົດຂອງຊອບແວ CAD. ການປະຕິບັດບອກວ່າທ່ານຕ້ອງເຮັດ ເຮັດໃຫ້ການນໍາໃຊ້ VBA ສໍາລັບການຄຸ້ມຄອງທີ່ດີກວ່າຂອງເຄື່ອງມືແລະການຄຸ້ມຄອງການນໍາໃຊ້.