토지 대장마이크로 - 벤틀리

마이크로 스테이션 지오 그라픽은 데이터베이스에 연결

Geographics는 Bentley의 이전 버전이지만 Benley Map과 Cadastre가 남아 있기를 원하면 Geographics 프로젝트 맵의 데이터베이스를 연결하려는 학생을위한 메모가 있습니다.

이전 주제부터

Geographics가 작동하는 방법을 설명하기 전에 내가 설명한 일부 게시물에서 15 항목에 대한이 요약은 내가 실제로 그것을 즐겼다는 것을 보여줍니다.

  1. 기능 도서
  2. 이론화하다
  3. 위상 청소
  4. 라인 연결
  5. 토폴로지 분석
  6. 로컬 프로젝트 연결
  7. 모양 파일에서 가져 오기
  8. 좌표 격자 만들기
  9. diferencias 벤틀리지도
  10. VBA로 개발
  11. 지적과의 차이점
  12. Bentley Map으로 마이그레이션
  13. G로 훈제! 도구들
  14. 감동적인 예

무슨 일이 일어 났는지 Geographics는 항상 관리자 수준에서 구현하기 위해 알려진 훈제 소프트웨어 인 소프트웨어였습니다. 사용자는이를 적용하기 위해 기본 루틴을 수행하는 법을 배워야했지만 Bentley가 지원에 응답하지 않는다는 사실에도 불구하고 그것을 놓치고 싶지 않은 사용자가 여전히이를 방어하고있는 도구입니다.

연결할 대상

Geographics는 최소한 Oracle, SQLServer 또는 Access 데이터베이스에 연결될 수 있으며, 가급적 ODBC를 통해 연결될 수 있습니다. 단, 유일한 데이터베이스 또는 유일한 연결 모드는 아닙니다. 이전 목록의 항목 6에서 설명한대로 연결이 생성됩니다.

연결할 대상

이 버전의 지리 정보는 객체 연결 링크를 통해 작동합니다 (신나는 링크)는 선, 점, 셀 또는 다각형 일 수 있습니다. 이 연결은 다음과 같이 작동합니다.

  • 연결 개체가지도에 있어야하며 425876 형식의 탭 번호를 가정합니다.
  • MsLink는지도에서 반복되지 않고 개체가 데이터베이스에 연결되면 연결된 번호입니다.
  • 의 mapId이 때문에 mslink 다른 한 맵에서 반복 할 수있는 등록 mslink 맵과 연관시키는 수이고, 그 차이는 12가 상기 목록에 설명 항에 따라 레지스터 맵의 수이다.
  • 연결되면 납세자 등록부, 지적 값과 같은 데이터베이스의 다른 테이블을 Geographics에서 볼 수 있습니다. 이로 토폴로지 분석, 주제도,지도에 대한 주석 등의 작업을 수행합니다.

데이터베이스

  • Geographics 프로젝트와 상호 작용하려면 데이터베이스에 다음 표가 있어야합니다.

범주
기능
mapsmscatalog
ugcategory
ugcommandugfeature
ugjoin_cat
ugmap
ugtable_cat

  • 또한 지적 목록과 같이 연결하려는 테이블 (호출된다고 가정하십시오) 플러그) MsLink라는 열이 여기에 추가되어야합니다. 제가 작성할 때 M과 L은 대문자입니다. 그리고 이것은 자동 숫자 유형이어야하므로 새 카드를 만들 때마다 반복되지 않는 번호가 할당됩니다.
  • 다음 열을 표에 추가해야합니다.

Area,이 열의 이름은 중요하지 않습니다. 중요한 것은 소수점 이하 두 자리가있는 숫자라는 것입니다. 이것은 데이터베이스의 속성 영역을 업데이트하는 것입니다.

둘레이전과 마찬가지로 속성의 측면 합계 값을 저장합니다.

x1, y1, x2, y2. 속성의 범위를 정의하는 좌표가 저장되는 XNUMX 개의 열이며 속성 (위치)를 선택한 경우 Geoweb Publisher에 게시하는 것과 같습니다.

  • 그런 다음 데이터베이스의 mscatalog 테이블에 레지스트리 테이블을 포함하고 식별자를 할당해야합니다. 이렇게하면 다음 단계에서 Geographics에서 테이블을 볼 수 있고 카탈로그에 등록 할 수 있습니다.

지도들

  • 지도는 반드시 등록해야합니다. 프로젝트 / setup / register map / dgn 파일. 이를 통해 맵은 ugmaps 테이블에서 숫자를 얻습니다.
  • 생성 된 테이블은 지리적 위치에서도 생성되어야합니다. 이를 위해 당신은 가야합니다 프로젝트 / 설치 / 테이블 / 테이블 카탈로그. 여기에서 이름에 TICKET, 기본 키에 MSLINK (대문자 포함), 별칭 (이 경우 FC)을 배치하여 생성됩니다. 그때 커밋. 이것으로 우리는 바람을 피울 준비가되었습니다.

MSLINK

링크

개체가 테이블의 필드에 연결됩니다. 플러그, ~을 통해 mslink 기본 키로 사용하고 열과의 일치를 기반으로 key_chart.

링크 할 객체 (맵의 토큰 번호를 가정 해 보겠습니다)와 레지스터의 식별자간에 고유 한 일치가 있어야합니다. 파일 번호 또는 지적 키일 수 있지만 같은 맵에서 반복해서는 안됩니다.

MSLINK 연결하려면 울타리그때 데이터베이스 / 텍스트 관리자. 리그로 진행하려면 칩 번호 수준 만 유지합니다. 그런 다음 연결하려는 테이블의 이름과 일치 항목이 포함 된 열을 선택합니다. 이 경우 탭 테이블과 열 key_chart.

옵션 활성화 울타리 사용, 우리는 버튼을 선택한다. 가입하기 우리는 화면을 클릭합니다.

  • 준비 MSLINK 그래프 그래퍼는지도에서 칩 번호의 모든 필드를 검색했는데 테이블의 데이터베이스 칩 번호와 일치했습니다. 플러그 와 칼럼 key_chart. 그리고 바람둥이를 통해 mslink 해당 열에 자동 숫자가 있습니다. 그것을 테스트하는 방법은 다음 명령을 사용하는 것입니다. 리뷰 속성, 관련 테이블을 제기해야합니다.
  • 면적 및 둘레를 업데이트하려면 레벨이 활성 상태로 유지되거나 풍모 토지와 블록 경계, 중심의. 그런 다음 완료 데이터베이스 / 영역 주변 u
    ddate
    .
  • 좌표를 업데이트하려면, 데이터베이스 / 좌표 업데이트.
  • 끼워 넣다 데이터베이스에 새 레코드를 만드는 것입니다. 최신 정보 업데이트를 할 수 있습니다.

알고 있고 알고 있습니다. 이제 이러한 것들이 VBA 도구로 자동화되는 이유를 이해했습니다.

그러나 그 논리를 배우는 것은 우리 뇌의 일부를 발전시키는 정신적 운동이었습니다. 그만큼 지형 공간 관리자 그것도 그 평지를 가지고있다.

골지 알바레즈

토지 관리 모델의 작가, 연구원, 전문가. 그는 다음과 같은 모델의 개념화 및 구현에 참여했습니다. 온두라스의 국가 재산 관리 시스템 SINAP, 온두라스의 공동 지자체 관리 모델, 니카라과의 통합 지적 관리 모델, 콜롬비아의 영토 SAT 관리 시스템 . 2007년부터 Geofumadas 지식 블로그의 편집자이자 GIS - CAD - BIM - 디지털 트윈 주제에 대한 100개 이상의 과정을 포함하는 AulaGEO Academy의 창시자입니다.

관련 기사

코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

맨 위로 가기 버튼