مائیکروسٹن جغرافیائی، ڈیٹا بیس سے منسلک

اگرچہ جغرافیائی Bentley کی میراث ورژن ہے، بینی نقشہ اور کاڈسٹر یہاں رہنے کے لئے یہاں ہیں، یہاں ایک طالب علم کے لئے کچھ نوٹ ہیں جو جغرافیائی پروجیکٹ کے نقشے کے ایک ڈیٹا بیس سے منسلک کرنا چاہتا ہے.

گزشتہ موضوعات سے

کچھ پوسٹ میں میں نے وضاحت کی کہ اس سے پہلے کہ جغرافیائی کاموں کی کچھ خرابیاں کام کرتی ہیں، تقریبا 15 اندراجات کے اس خلاصے کو ظاہر ہوتا ہے کہ میں واقعی میں اس کا لطف اٹھایا.

  1. خصوصیت کتاب
  2. عقل
  3. ٹاپولوجی صفائی
  4. لائنز کو جڑیں
  5. ٹاپولوجی تجزیہ
  6. ایک مقامی منصوبے سے رابطہ کریں
  7. شکل فائلوں سے درآمد کریں
  8. کوآرڈیٹ گرڈ بنائیں
  9. کچھ اختلافات Bentley نقشے کے ساتھ
  10. VBA کے ساتھ ترقی
  11. کیڈسٹر کے ساتھ اختلافات
  12. Bentley نقشے میں منتقل
  13. جی کے ساتھ تمباکو نوشی! اوزار
  14. حوصلہ افزائی کی مثالیں

ایسا ہوتا ہے کہ جغرافیائی ہمیشہ اس طرح کی طرح تھا، ایک ایسا سافٹ ویئر جس کو ایڈمنسٹریشن کے سطح پر لاگو کرنے کے لئے تمباکو نوشی چیزوں کو جاننا پڑا تھا. صارفین کو اس پر لاگو کرنے کے لئے بنیادی روٹیاں سیکھنا پڑتا تھا، حالانکہ یہ ایک ایسا آلہ ہے جبچہ Bentley حمایت میں جواب نہیں دیتا ہے، اب بھی ان لوگوں کی طرف سے دفاع کیا جا رہا ہے جو اسے جانے نہیں دینا چاہتے ہیں.

کیا کرنا ہے

جغرافیائی سے کم از کم اور اوکل، SQLServer یا رسائی ڈیٹا بیسز سے منسلک کیا جاسکتا ہے، ترجیحی طور پر ODBC کے ذریعہ، اگرچہ وہ صرف اڈے یا واحد کنکشن موڈ نہیں ہیں. کنکشن پیدا ہوتا ہے، جیسا کہ میں نے پچھلے فہرست کے سیکشن 6 میں وضاحت کی ہے.

کیا کرنا ہے

جغرافیائی، ان ورژن میں، اعتراض کنکشن کے لنکس کے ذریعے کام کرتا ہے (انجکشن لنکس)، جس میں ایک لائن، نقطہ، سیل یا کثیر قواعد ہوسکتی ہے. یہ کنکشن مندرجہ ذیل طریقے سے کام کرتا ہے:

  • منسلک اعتراض نقشے پر ہونا چاہیے، فرض کریں کہ 425876 فارم کی ایک ٹیب نمبر.
  • ایس ایس ایل ایک ایسی بڑی تعداد ہے جو نقشہ پر بار بار نہیں ہے اور اس کے بعد ایک بار ڈیٹا بیس سے منسلک ہوتا ہے.
  • MapID رجسٹرڈ mslink نقشہ، تاکہ ایک mslink دوسرے ایک نقشے سے بار بار کیا جا سکتا ہے کے ساتھ شریک ہے کہ ایک بڑی تعداد ہے، فرق 12 مندرجہ بالا فہرست میں بیان ورڈ نقشہ، سب سیکشن کے تابع کی تعداد میں ہے.
  • ایک بار منسلک، ممکن ہے کہ جغرافیائی اعداد و شمار کے دیگر میزائل، جیسے ٹیکس دہندہ رجسٹری، قدیم ترین اقدار میں نظر انداز کریں ... اور ان آپریشنوں کے ساتھ، جیسے اوپرولوجی تجزیہ، موضوعاتی نقشے، نقشے پر تشریحات وغیرہ.

ڈیٹا بیس

  • جغرافیائی منصوبے کے ساتھ بات چیت کرنے کے لئے، ڈیٹا بیس میں مندرجہ ذیل میزیں لازمی ہیں:

قسم
خصوصیت
نقشوں کی فہرست
زمرہ
ugcommandugfeature
ugjoin_cat
ugmap
ugtable_cat

  • اس کے علاوہ، جس میز کو آپ سے منسلک کرنا چاہتے ہیں، جیسے قدیم رجسٹریشن (لگتا ہے کہ یہ کہا جاتا ہے ٹیب) آپ کو MsLink کہا جاتا کالم کو شامل کرنا چاہیے، جیسا کہ میں لکھتا ہوں، ایم اور ایل کے اوپری کیس میں. اور یہ ایک خودمختاری قسم کا ہونا لازمی ہے، لہذا ہر دفعہ ایک نئی فائل تشکیل دی جاتی ہے تو اسے ایک ایسے نمبر کو تفویض کی جاتی ہے جو بار بار نہیں کی جائے گی.
  • مندرجہ ذیل کالم کو بھی میز میں شامل کیا جانا چاہئے:

علاقے، ان کالموں کا نام کوئی فرق نہیں پڑتا، دلچسپ بات یہ ہے کہ یہ دو ڈیولٹس کے ساتھ عددی ہے. اس ڈیٹا بیس میں جائیداد کے علاقے کو اپ ڈیٹ کرنے کے قابل ہو جائے گا.

پریمیٹر، پچھلے ایک کی طرح، جائیداد کے اطراف کی قیمت کی قیمت ذخیرہ کرنے کے لئے.

X1، yxnumx، X2، y2. یہ چار کالم ہیں جہاں کونسلز جو جائیداد کی حد کی وضاحت کرتے ہیں وہ جمع کیے جائیں گے، اور وہ جائیداد پر جانے کیلئے مفید ثابت ہوں گے.تلاش) منتخب کیا گیا ہے، جیو بوبلی پبلیشر میں صرف اسے شائع کرنا.

  • پھر، ڈیٹا بیس میں، MScatalog ٹیبل میں یہ ضروری ہے کہ پیٹرن کی میز کو شامل کرنے اور اسے ایک شناختی کاروائی فراہم کرے. اس طرح کہ اگلے مرحلے میں ٹیگ جغرافیائی سے دیکھا جا سکتا ہے اور اس فہرست میں رجسٹرڈ ہوسکتا ہے.

نقشے

  • نقشہ رجسٹر ہونا ضروری ہے، اس سے کیا جاتا ہے پروجیکٹ / سیٹ اپ / رجسٹر نقشے / dgn فائل. اس کے ساتھ، نقشہ ugmaps ٹیبل میں ایک نمبر حاصل کرتا ہے.
  • پیدا شدہ میز بھی جغرافیہ سے پیدا ہونا لازمی ہے. اس کے لئے آپ کو جانا ہے پروجیکٹ / سیٹ اپ / میزیں / ٹیبل کیٹلاگ. یہاں یہ بنیادی طور پر اہم اور ایک عرف، اس صورت میں ایف سی میں نام، FILE نام، MSLINK (ایک دارالحکومت کے ساتھ) تشکیل دے رہا ہے. پھر عہد. اس کے ساتھ، ہم نے چھیڑنے کے لئے تیار ہیں.

MSLINK

لنک

اعتراض میز کے میدان سے منسلک کیا جائے گا ٹیبکے ذریعے mslink ایک بنیادی کلید کے طور پر اور کالم کے ساتھ ایک میچ کی بنیاد پر key_chart.

اس چیز کے درمیان ایک منفرد میچ ہونا چاہئے جس سے منسلک کیا جاسکتا ہے (نقشہ پر کارڈ نمبر فرض کریں) اور پیٹرن میں ایک شناخت کنندہ. یہ فائل نمبر یا قدیمہ کوڈ اچھی طرح سے ہوسکتی ہے، لیکن یہ اسی نقشے پر بار بار نہیں ہونا چاہئے.

MSLINK لنک کرنے کے لئے، ایک باڑپھر ڈیٹا بیس / ٹیکسٹ مینیجر. لنک پر آگے بڑھنے کے لئے، ہم صرف کارڈ نمبر کے نمبر پر جاتے ہیں. اس کے بعد ہم اس میز کا نام منتخب کریں جہاں ہم لنک کرنا چاہتے ہیں اور اس کالم میں جس میں میچ شامل ہے. اس صورت میں، ٹیب ٹیبل اور کالم key_chart.

اختیار کو چالو کریں باڑ کا استعمال کریں، ہم بٹن کا انتخاب کرتے ہیں شامل ہوں اور ہم سکرین پر کلک کریں.

  • تیار MSLINK جیگرافکس نے نقشے پر چپ نمبر کے تمام ان شعبوں کو تلاش کیا، جس میں میزبان میں ڈیٹا بیس چپ نمبر کے ساتھ شامل ہوا. ٹیب اور کالم key_chart. اور اس کے ذریعے ایک لنک بنایا mslink اس کالم میں موجودہ خود مختاری. امتحان کرنے کا طریقہ کمانڈ کا استعمال کرتے ہوئے ہے جائزے کی صفات، منسلک میز کو بڑھانا چاہئے.
  • علاقائی اور پرائمری کو اپ ڈیٹ کرنے کے لئے، سطحیں فعال ہیں یا خصوصیات زمین اور سیب کی حد، اور سینٹرائڈز. پھر یہ ہوتا ہے ڈیٹا بیس / علاقائی فریم آپ
    ddate
    .
  • تعاون کو اپ ڈیٹ کرنے کے لئے، ڈیٹا بیس / کوآرڈیٹ اپ ڈیٹ.
  • داخل ڈیٹا بیس میں ایک نیا ریکارڈ بنانا ہے، اپ ڈیٹ اپ ڈیٹ کرنے کے لئے.

میں جانتا ہوں، اور میں جانتا ہوں. اب آپ سمجھتے ہیں کہ یہ چیزیں VBA کے اوزار کے ساتھ خود کار طریقے سے ہیں ...

تاہم، اس کے منطق کو سیکھنے ایک ذہنی مشق تھی جس نے ہمارے دماغ کا کچھ شعبہ تیار کیا. The Geospatial ایڈمنسٹریٹر اس کے پاس اس کے فلیٹ بھی ہیں.

ایک تبصرہ چھوڑ دو

آپ کا ای میل ایڈریس شائع نہیں کیا جائے گا.

سپیم کو کم کرنے کے لئے یہ سائٹ اکزمیت کا استعمال کرتا ہے. جانیں کہ آپ کا تبصرہ ڈیٹا کس طرح عملدرآمد ہے.