สำนักงานที่ดินMicrostation เบนท์ลีย์

Microstation Geographics เชื่อมต่อฐานข้อมูล

ขณะภูมิศาสตร์เป็นรุ่นมรดกของเบนท์ลีย์หลังจาก Benley แผนที่และสำนักงานที่ดินจะมาอยู่ที่นี่ผมสรุปบันทึกบางสำหรับนักเรียนที่ต้องการเชื่อมต่อกับฐานข้อมูลแผนที่โครงการภูมิศาสตร์

จากหัวข้อก่อนหน้า

ในโพสต์บางอย่างที่ฉันอธิบายไว้ก่อนที่วิธีการทำงานของ Geographics บางส่วนการสรุปรายการเกือบ 15 นี้แสดงให้เห็นว่าฉันสนุกกับมันมาก

  1. หนังสือคุณลักษณะ
  2. เพื่อความเป็นตัวตน
  3. การทำความสะอาดทอพอโลยี
  4. เชื่อมต่อสาย
  5. การวิเคราะห์เชิงทอพอโลยี
  6. เชื่อมต่อโครงการท้องถิ่น
  7. นำเข้าจากไฟล์รูปร่าง
  8. สร้างพิกัดตาข่าย
  9. บาง ความแตกต่าง กับ Bentley Map
  10. การพัฒนากับ VBA
  11. ความแตกต่างกับป้าย
  12. ย้ายไปที่ Bentley Map
  13. รมควันด้วย G! เครื่องมือ
  14. ตัวอย่างสร้างแรงบันดาลใจ

สิ่งที่เกิดขึ้นคือ Geographics มักจะเป็นเช่นนั้นซอฟต์แวร์ที่ต้องรู้จักในการรมควันเพื่อนำไปใช้ในระดับผู้ดูแลระบบ ในขณะที่ผู้ใช้ต้องเรียนรู้ที่จะทำกิจวัตรพื้นฐานเพื่อนำไปใช้ แต่ก็เป็นเครื่องมือที่แม้ว่า Bentley จะไม่ตอบสนองในการสนับสนุน แต่ก็ยังคงได้รับการปกป้องฟันและเล็บโดยผู้ใช้ที่ไม่ต้องการปล่อยให้มันไป

เชื่อมต่ออะไร

Geographics สามารถเชื่อมต่อกับฐานข้อมูล Oracle, SQLServer หรือ Access ได้เป็นอย่างน้อยโดยควรผ่าน ODBC แม้ว่าจะไม่ใช่ฐานข้อมูลเดียวหรือโหมดการเชื่อมต่อเดียวก็ตาม การเชื่อมต่อถูกสร้างขึ้นตามที่ฉันอธิบายไว้ในข้อ 6 ของรายการก่อนหน้านี้

เชื่อมต่ออะไร

ภูมิศาสตร์ในเวอร์ชันเหล่านี้ทำงานผ่านลิงก์การเชื่อมโยงวัตถุ (ลิงค์แบบ) ซึ่งอาจเป็นเส้นจุดเซลล์หรือรูปหลายเหลี่ยม การเชื่อมต่อนี้ทำงานดังนี้:

  • วัตถุที่เชื่อมต่อต้องอยู่บนแผนที่สมมติว่าหมายเลขแท็บของแบบฟอร์ม 425876
  • MsLink เป็นตัวเลขที่ไม่ซ้ำกันบนแผนที่และมีการเชื่อมโยงกันเมื่อวัตถุถูกเชื่อมโยงกับฐานข้อมูล
  • MapID คือหมายเลขที่เชื่อมโยงมิกเก็ตกับแผนที่ที่ลงทะเบียนดังนั้น MsLink สามารถทำซ้ำได้จากแผนที่หนึ่งไปยังอีกแผนที่หนึ่งความแตกต่างอยู่ในหมายเลขทะเบียนแผนที่ซึ่งฉันอธิบายไว้ในส่วนย่อย 12 ของรายการด้านบน
  • เมื่อเชื่อมโยงแล้วจะสามารถดูตารางอื่น ๆ ในฐานข้อมูลใน Geographics ได้เช่นทะเบียนผู้เสียภาษีค่าที่ดิน ... และด้วยสิ่งเหล่านี้ดำเนินการเช่นการวิเคราะห์โครงสร้างแผนที่เฉพาะเรื่องคำอธิบายประกอบไปยังแผนที่เป็นต้น

ฐานข้อมูล

  • เพื่อที่จะโต้ตอบกับโครงการภูมิศาสตร์ฐานข้อมูลต้องมีตารางต่อไปนี้:

หมวดหมู่
ลักษณะ
mapsmscatalog
ugcategory
ugcommandugfeature
ugjoin_cat
ugmap
ugtable_cat

  • นอกจากนี้ตารางที่คุณต้องการเชื่อมต่อเช่นลงทะเบียนที่ดิน (สมมติว่ามีการเรียก ปลั๊ก) ควรเพิ่มคอลัมน์ชื่อ MsLink ตามที่ฉันเขียนโดยให้ M และ L เป็นตัวพิมพ์ใหญ่ และต้องเป็นประเภทตัวเลขอัตโนมัติดังนั้นทุกครั้งที่สร้างการ์ดใหม่การ์ดใหม่จะถูกกำหนดหมายเลขที่จะไม่เกิดซ้ำ
  • นอกจากนี้ควรเพิ่มคอลัมน์ต่อไปนี้:

พื้นที่ชื่อของคอลัมน์เหล่านี้ไม่สำคัญสิ่งที่สำคัญคือเป็นตัวเลขที่มีทศนิยมสองตำแหน่ง นี่จะเป็นการอัปเดตพื้นที่ของคุณสมบัติในฐานข้อมูล

ปริมณฑลเช่นเดียวกับก่อนหน้านี้เพื่อเก็บค่าของผลรวมของด้านข้างของทรัพย์สิน

x1, y1, x2, y2. นี่คือสี่คอลัมน์ที่จะจัดเก็บพิกัดที่กำหนดช่วงของคุณสมบัติและจะมีประโยชน์ในการไปที่คุณสมบัติ (ค้นหา) ที่เลือกรวมทั้งเผยแพร่ใน Geoweb Publisher

  • จากนั้นในฐานข้อมูลในตาราง mscatalog คุณต้องรวมตารางรีจิสทรีและกำหนดตัวระบุให้กับมัน เพื่อให้สามารถมองเห็นตารางจาก Geographics ในขั้นตอนถัดไปและสามารถลงทะเบียนในแค็ตตาล็อกได้

แผนที่

  • ต้องลงทะเบียนแผนที่นี้ซึ่งทำมาจาก แฟ้มโครงการ / ตั้งค่า / ลงทะเบียน / dgn file. ด้วยวิธีนี้แผนที่จะได้รับตัวเลขในตาราง ugmaps
  • ตารางที่สร้างจะต้องสร้างจากภูมิศาสตร์ด้วย สำหรับสิ่งนี้คุณต้องไปที่ แค็ตตาล็อกโครงการ / ตั้งค่า / ตาราง / ตาราง. ที่นี่ถูกสร้างขึ้นโดยวาง TICKET ในชื่อ MSLINK (ด้วยตัวพิมพ์ใหญ่) ในคีย์หลักและนามแฝงในกรณีนี้คือ FC แล้ว กระทำ. แค่นี้เราก็พร้อมที่จะจีบ

MSLINK

เขาเรียก

วัตถุจะเชื่อมโยงกับเขตข้อมูลในตาราง ปลั๊ก, ผ่าน mslink เป็นคีย์หลักและขึ้นอยู่กับความบังเอิญกับคอลัมน์ clave_ficha.

จะต้องมีการจับคู่ที่ไม่ซ้ำกันระหว่างวัตถุที่จะเชื่อมโยง (ให้เราสมมติว่าหมายเลขโทเค็นบนแผนที่) และตัวระบุในการลงทะเบียน อาจเป็นหมายเลขไฟล์หรือคีย์ที่ดิน แต่ไม่ควรทำซ้ำบนแผนที่เดียวกัน

MSLINK ในการเปิดเครื่อง a รั้วแล้วก็ ผู้จัดการฐานข้อมูล / ข้อความ. เราปล่อยไว้เพียงระดับหมายเลขชิปเพื่อดำเนินการต่อในลีก จากนั้นเราเลือกชื่อของตารางที่เราต้องการเชื่อมโยงและคอลัมน์ที่มีรายการที่ตรงกัน ในกรณีนี้คือตาราง Tab และคอลัมน์ clave_ficha.

เราเปิดใช้งานตัวเลือก ใช้รั้ว, เราเลือกปุ่ม ร่วมเป็นผู้ขายกับเราที่ และคลิกที่หน้าจอ

  • พร้อม MSLINK Gegraphics ค้นหาข้อมูลเหล่านี้ทั้งหมดของหมายเลขโทเค็นบนแผนที่ซึ่งตรงกับหมายเลขโทเค็นฐานข้อมูลในตาราง ปลั๊ก และคอลัมน์ clave_ficha. และทำการจีบผ่าน mslink ตัวเลขอัตโนมัติที่มีอยู่ในคอลัมน์นั้น วิธีทดสอบคือใช้คำสั่ง ตรวจสอบคุณสมบัติคุณควรยกตารางที่เกี่ยวข้อง
  • เพื่ออัพเดท Area และ Perimeter ระดับหรือ คุณสมบัติ ของที่ดินและเขตแดนบล็อกและเซนทรอยด์ จากนั้นก็เสร็จสิ้น ฐานข้อมูล / พื้นที่ปริมณฑล u
    ddate
    .
  • เพื่อปรับปรุงพิกัด, ปรับปรุงฐานข้อมูล / ประสานงาน
  • สิ่งที่ใส่เข้าไป คือการสร้างระเบียนใหม่ในฐานข้อมูล, ปรับปรุง เพื่อทำการอัพเดต

ฉันรู้และฉันก็รู้ ตอนนี้คุณเข้าใจแล้วว่าทำไมสิ่งเหล่านี้ถึงทำงานโดยอัตโนมัติด้วยเครื่องมือ VBA ...

อย่างไรก็ตามการเรียนรู้ตรรกะเป็นการฝึกจิตที่พัฒนาสมองบางส่วนของเรา ผู้ดูแลระบบภูมิสารสนเทศ ยังมีแฟลต

กอลจิ อัลวาเรซ

นักเขียน นักวิจัย ผู้เชี่ยวชาญด้านรูปแบบการจัดการที่ดิน เขาได้มีส่วนร่วมในการกำหนดแนวคิดและการนำแบบจำลองไปใช้ เช่น ระบบการบริหารทรัพย์สินแห่งชาติ SINAP ในฮอนดูรัส รูปแบบการจัดการเทศบาลร่วมในฮอนดูรัส รูปแบบบูรณาการของการจัดการที่ดิน - สำนักทะเบียนในนิการากัว ระบบการบริหารของดินแดน SAT ในโคลอมเบีย . บรรณาธิการของบล็อกความรู้ Geofumadas ตั้งแต่ปี 2007 และผู้สร้าง AulaGEO Academy ที่มีหลักสูตรมากกว่า 100 หลักสูตรเกี่ยวกับ GIS - CAD - BIM - Digital Twins

บทความที่เกี่ยวข้อง

แสดงความคิดเห็น

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

กลับไปด้านบนปุ่ม