Microstation Geographics, спасылкі на базы дадзеных

Хоць Geographics з'яўляецца спадчына версіі Bentley, пасля таго, як Benley Карта і Кадастр прыбытку, каб застацца, тут я апісваю некаторыя заўвагі для вучня, якія хочуць падлучыцца да базы дадзеных адлюстроўвае праект Geographics.

папярэднія выпускі

У нейкім пасце я тлумачыў раней, як некаторыя кішкі Geographics працуюць, гэта рэзюмэ амаль 15 запісаў паказвае, што я сапраўды атрымліваў асалоду ад гэтым.

  1. асаблівасць кнігі
  2. тематизации
  3. тапалагічная ачыстка
  4. злучальныя лініі
  5. тапалагічная аналіз
  6. Падключэнне лакальнага праекта
  7. Імпарт з файлаў формы
  8. Стварэнне каардынатаў сеткі
  9. Некаторыя адрозненні Bentley Map
  10. распрацоўка VBA
  11. кадастравыя адрозненні
  12. Пераход на Bentley Map
  13. Вэнджаны з G! інструменты
  14. натхняюць прыклады

Што адбываецца, што Geographics заўсёды быў, як праграмнае забеспячэнне было ведаць рэчы вэнджаных для ўзроўню адміністратара разгортвання. У той час як карыстальнікі павінны навучыцца рабіць асноўныя працэдуры для рэалізацыі, але з'яўляецца інструментам, які хоць Bentley не адказвае падтрымкі па-ранейшаму абараняў пра заліхвацкай карыстальнікаў, якія не хочуць адпускаць.

падключаецца

Геаграфія можа быць падключана да па меншай меры, Oracle, SQLServer або ACCES падставах, пераважна з дапамогай ODBC, хоць і не адзіных падстаў або рэжыму толькі злучэння. Злучэнне ствараецца, як я ўжо тлумачыў у пункце 6 пералічаных вышэй.

злучаць

Geographics, у гэтых версіях працуе праз спасылку, якая злучае месца (інжынерныя спасылкі), Які можа быць лінія, кропка, клетка ці шматкутнік. Гэта злучэнне працуе наступным чынам:

  • Падключэнне аб'екта павінна быць на карце, разгледзець рэкордная колькасць 425876 формы.
  • Mslink гэты лік, якое не паўтараецца на карце і звязаныя з імі калісьці злучаны зрух у базе дадзеных.
  • МАПІД гэты лік, якое асацыюецца з зарэгістраванай mslink карты, таму mslink можа быць паўтораная з адной карты на іншую, розніца ў колькасці карты рэгістра, з улікам п 12 растлумачана ў прыведзеным вышэй спісе.
  • Пасля таго, як звязаны паміж сабой, вы можаце праглядаць Geographics іншых табліцы ў базе дадзеных, такія як рэестр падаткаплацельшчыкаў, кошт нерухомасці ... І рабіць гэтыя аперацыі, як тапалагічнай аналіз, тэматычныя карты, карты анатацыі і г.д.

база дадзеных

  • Для таго, каб ўзаемадзейнічаць з праектам Geographics, база дадзеных павінна змяшчаць наступныя табліцы:

катэгорыя
асаблівасць
mapsmscatalog
ugcategory
ugcommandugfeature
ugjoin_cat
ugmap
ugtable_cat

  • Акрамя таго, табліца, якая павінна быць падключана, як рэгістр кадастравы (так званы выкажам здагадку, што штэкер) Павінен быць дададзены слупок пад назвай mslink, як запіс, з М і L вялікімі літарамі. І гэта павінна быць AutoNumber і кожны раз, калі ствараецца новая запіс прысвойваецца нумар, які не будзе паўтарацца.
  • Акрамя таго, на стале павінны быць дададзены наступныя слупкі:

ВобласцьІмёны гэтых слупкоў не мае значэння, што робіць справу, каб быць нумар два знака пасля коскі. Гэта будзе абнаўляць зямельны ўчастак у базе дадзеных.

перыметр, Як і папярэдні, каб захаваць значэнне сумы ў бок зямлі.

x1, y1, x2, y2, Гэта чатыры калоны, дзе каардынаты, якія вызначаюць дыяпазон ўласцівасці захоўваюцца, і якія будуць карысныя для пераходу на ферму (размясціць) Абраны як геосетки для публікацыі ў Publisher.

  • Затым у базе дадзеных, табліца mscatalog павінна ўключаць у сябе стандартную табліцу і прызначыць ідэнтыфікатар. Гэта так што вы можаце праглядзець табліцу з Geographics да наступнага кроку і могуць быць зарэгістраваныя ў каталогу.

карты

  • На карце павінны зарэгістравацца, гэта зроблена з / Налада / рэгістрацыя карты / файл DGN праекта, Пры гэтым карта набывае шэраг у табліцы ugmaps.
  • Акрамя таго Geographics створаны з створанай табліцы. Каб зрабіць гэта, перайдзіце да Праект / Налада / табліцы / каталог табліцы, Тут ствараецца шляхам размяшчэння укладкі ў назве MSLINK (капитализируются) у першасным ключы і псеўданімамі, у гэтым выпадку FC. то здзейсніць, Пры гэтым мы гатовыя звязаць.

MSLINK

падлашчванне

Аб'ект звязаны з полем ў табліцы штэкер, К mslink у якасці першаснага ключа і на аснове матчу з калонай clave_ficha.

унікальны матч паміж аб'ектам, каб звязаць (выкажам здагадку, што нумар карты на карце) і ідэнтыфікатар ў рэгістры павінен існаваць. Ён таксама можа быць нумар ўкладкі або ключа кадастравы, але не павінны паўтарацца ў адной і той жа карце.

MSLINK Фліртаваць, ён змяшчае плотто База дадзеных менеджэр / тэкст, Мы пакінулі толькі на ўзроўні нумар карты, каб працягнуць здымкі. Затым мы выбіраем імя табліцы, у якой мы хочам звязаць і слупок, які змяшчае матч. У гэтым выпадку табліца ліста і слупок clave_ficha.

актывуйце опцыю Выкарыстоўвайце плот, Мы выбралі кнопку далучыцца і націсніце на экране.

  • гатовы, MSLINK Gegraphics шукалі ўсе гэтыя палі Нумар запісу на карце, якая супала з нумарам запісу табліцы базы дадзеных штэкер і калонак clave_ficha, І ён зрабіў пікап праз mslink AutoNumber якія існуюць у гэтай калонцы. Спосаб даказаць гэта з дапамогай каманды атрыбуты АглядКалі падняць адпаведную табліцу.
  • Каб абнавіць плошчу і перыметр, застаюцца актыўнымі ці ўзроўні Асаблівасці Lindero уласнасці і яблык, і цэнтр цяжару. Тады гэта становіцца База дадзеных / вобласць перыметра або
    ddate
    .
  • Каб абнавіць каардынаты, База даных / каардынаваць абнаўленне.
  • Уставіць Гэта, каб стварыць новую запіс у базе дадзеных, абнаўленне каб зрабіць абнаўленне.

Я ведаю, і ведаю. Цяпер вы разумееце, чаму гэтыя рэчы аўтаматызаваны з дапамогай інструментаў VBA ...

Аднак, вывучаючы яго логіку было разумовае практыкаванне, якая распрацавала некаторы сектар нашага мозгу. Geospatial Administrator Таксама ў яго ёсць свае недахопы.

пакінуць каментар

Ваш электронны адрас не будзе апублікаваны.

Гэты сайт выкарыстоўвае Akismet для барацьбы са спамам. Даведайцеся, як дадзеныя апрацоўваюцца для вашых каментароў.