Мицростатион Геограпхицс, повезивање на базу података

Иако је Геограпхицс наследна верзија Бентлеи-а, након што Бенлеи Мап анд Цадастре остане овде, овде су неке напомене за студента који жели повезати базу података географских мапа пројекта.

Из претходних тема

У неком посту сам објаснио пре него што су почели радити неке гештике, овај резиме скоро КСНУМКС уноса показује да сам стварно уживао.

  1. Књига игара
  2. Тхематизе
  3. Тополошко чишћење
  4. Повежите линије
  5. Тополошка анализа
  6. Повезите локални пројекат
  7. Увоз из фајлова облика
  8. Креирајте координатну мрежу
  9. Неки razlike са мапом Бентлеи
  10. Развој са ВБА
  11. Разлике са катастром
  12. Пређите на мапу Бентлеи
  13. Димљена са Г! Алати
  14. Инспиративни примери

Оно што се дешава је да Геограпхиц је увек било софтвер је знати ствари пушио нивоу администратора распоред. Док корисници треба да науче да раде основне рутине за имплементацију, али је алат који, иако Бентли не реагује подршку и даље брани про свасхбуцклинг корисницима који не желе да пусте.

Шта да се повежете

Географски подаци могу бити повезани са барем Орацле, СКЛСервер или Аццесс базе података, пожељно преко ОДБЦ-а, иако нису једине базе или једини начин повезивања. Веза је креирана, како сам објаснио у одељку КСНУМКС претходне листе.

Шта да се повежете

Географски подаци, у овим верзијама, функционишу преко линкова за повезивање објеката (инжињерске везе), који може бити линија, тачка, ћелија или полигон. Ова веза ради на следећи начин:

  • Везни објекат мора бити на мапи, претпоставимо број картице формулара КСНУМКС.
  • МсЛинк је број који се не понавља на мапи и који се повезује када је објекат повезан са базом података.
  • МапИД је број који повезује мслинк са регистрираном мапом, тако да се МсЛинк може поновити са једне мапе на другу, разлика је у регистрационом броју карте, субјекту који сам објаснио у делу КСНУМКС на врху листе.
  • Када повезани, можете да видите Геограпхицс друге табеле у бази података, као што су регистар пореских обвезника, вредности некретнина ... И до ове операције као тополошке анализа, тематске карте, карте напомена, итд

База података

  • У циљу интеракције са Географским пројектом, база података мора да садржи следеће табеле:

категорија
одлика
мапсмсцаталог
угцатегори
угкомандугфеатуре
угјоин_цат
угмап
угтабле_цат

  • Поред тога, табела на коју желите да се повежете, као што је катастарски регистар (претпоставимо да се зове утикач) морате додати колону названу МсЛинк, док је пишем, са М и Л у великим словима. И то мора бити аутономног типа, тако да сваки пут када се креира нова картица додељује се број који се неће поновити.
  • Следеће колоне такође морају бити додане у табеле:

Област, име ових колона није битно, оно што је занимљиво је то што је нумерички са два децимална места. Ово ће бити у стању да ажурира подручје имовине у бази података.

Периметар, као и претходни, за чување вриједности суме страна имовине.

кКСНУМКС, иКСНУМКС, кКСНУМКС, y2. Ово су четири колоне у којима ће се меморисати координате које дефинишу опсег објекта и биће корисне за одлазак у имовину (лоцирати) изабран, баш као да је објављује у Геовеб Публисхер-у.

  • Затим, у бази података, у табели мсцаталог потребно је укључити таблицу стандарда и додијелити је идентификатору. Овим се табела може видети из Географије у следећем кораку и може се регистровати у каталогу.

Мапе

  • Мапа мора бити регистрована, то се ради Пројецт / сетуп / регистер мапа / дгн датотека. Овим мапом се добија број у табели угмапс.
  • Створена табела мора бити креирана и из географије. За ово морате ићи Каталог пројекта / сетуп / таблес / табле. Овде се креира, постављање ФИЛЕ у име, МСЛИНК (са великим словом) у примарном кључу и псеудоним, у овом случају ФЦ. Онда извршити. Са овим, спремни смо да флертујемо.

МСЛИНК

Линк

Објект ће бити повезан са пољем у табели утикач, кроз мслинк као примарни кључ и заснован на утакмици са колоном кеи_цхарт.

Мора постојати јединствено подударање између објекта који ће бити повезан (претпоставимо број картице на мапи) и идентификатор у образцу. Можда је то број датотеке или катастарски код, али не би требало да се понавља на истој мапи.

МСЛИНК Да бисте се повезали, а оградаонда Датабасе / тект манагер. Остављамо само број броја картице, да пређемо на везу. Затим изаберемо име табеле у којој желимо да се повежемо, а колона која садржи утакмицу. У овом случају табела Таб и колона кеи_цхарт.

Активирајте опцију Користите ограду, Изабрали смо дугме Придружити и кликнути на екран.

  • Спремни МСЛИНК Геграпхицс је претражио сва та поља броја чипа на мапи која се поклопила са бројем чип базе података у табели утикач и колона кеи_цхарт. И направио је везу кроз мслинк постоји у тој колони. Начин његовог тестирања је коришћењем команде преглед атрибута, треба подићи придружену таблицу.
  • Да бисте ажурирали Област и периметар, нивои остају активни или Карактеристике границе имовине и јабука и центроида. Онда је то учињено Периметар базе података / области у
    ддате
    .
  • Да ажурирате координате, База података / ажурирање координата.
  • Убацити је да креира нови рекорд у бази података, ажурирање да урадите ажурирање.

Знам, и свестан сам. Сада схватате зашто су ове ствари аутоматизоване помоћу ВБА алата ...

Међутим, учење његове логике је била ментална вежба која је развила неки сектор нашег мозга. Тхе Геоспатиал Администратор Такође има своје станове.

Леаве а цоммент

Ваша емаил адреса неће бити објављена.

Ова страница користи Акисмет како би смањила нежељену пошту. Сазнајте како се подаци вашег коментара обрађују.