Microstation Geographics:フィーチャーブック
目覚めの友人へのリフレッシュとして、真夜中のデモを利用します。 偉大なマスターが言ったように...
... readme.txtに入っています
アトリビュートブック
これはGeographicsの非常に古い論理ですが、移行したくないプロジェクトではまだ使用されています。 ベントレー地図に基づき、 構造 レイヤーには2つのレベルの組織があります。
- 呼び出される第1レベル カテゴリ土地利用、土地利用、管理、リスクと脆弱性、地形など
- XNUMX番目のレベルは呼ばれます 属性 (機能)、これでは情報レイヤーが編成されています。 したがって、cadastralレイヤーでは、プロパティ、ブロック、建物、ゾーン、セクターなどを移動できます。
- Bentley Mapのレベルではすでに サブ機能 関連する注釈を動的に表示します 別のロール.
これはすべて、 プロジェクト、Bentley Mapが呼び出す 地理学の遺産。 そのロジックは、テーマなどのアプリケーションをプログラミングするときに、非常に実用的でした。 ウェブ出版データベースへのリンクや管理された管理は、機能やカテゴリを持つ識別子のレベルで作業できるという事実を容易にしました。
何が起こるかというと、既存のプロジェクトに取り組むまで、地理のこの部分を知る必要があるということです。 学校の初日にユーザーに見せると、短期的には使い道がわからず、次のような頭字語を聞くと複雑だと思ってしまうので絶望します。 ucf、idx、entitynum、mslink、近傍、msgeoなどがある。
属性帳の作成方法
少なくとも各カテゴリ内に含めることを希望するカテゴリと属性の名前をExcelファイルで定義しておくと便利です。 各機能の特定のプロパティは、表にまとめても意味がありませんが、テストしたマップで、許容できる外観または従来の記号を使用しています。
アトリビュートブックにアクセスするには、 プロジェクト/セットアップ。 次に、パネルからユーザーと接続ディレクトリを割り当ててプロジェクトを開きます。
次に、 テーブル/フィーチャーセットアップ。 このようにして、カテゴリを作成し、属性、シンボル、それらがリンクされているテーブル、さらには属性に関連付けられたコマンドを定義できるパネルにアクセスできます。
上記のボタンは、良いアドレナリンなしで最初の日を理解するのに少し費用がかかるが、多かれ少なかれこれは次のとおりである:
- カテゴリを作成するには:カテゴリ名を記入し、拡張子の形式、インデックスファイル、ボタンを割り当てます インセット、そして、 委員会 データベースに保存します。
- カテゴリを変更するには:カテゴリにタッチし、変更を加えてから、ボタン アップデイト、そして、 委員会 保存します。
- フィーチャを作成するには:タッチカテゴリ、コードを書いて、名前を書いて、ノートを書いてから、ボタン match 、特性を持つマップのオブジェクトに触れ、次に インセットそれから 委員会 保存します。
- フィーチャを変更するには:カテゴリに触れる、機能をタッチする、プロパティを変更する、ボタン アップデイト、そして、 委員会 保存します。
このようにして、カテゴリと属性が作成されます。 テーブル 機能を使用、Oracle、SQL、Accessのいずれかになります。
属性の割り当て方法
オブジェクトにアトリビュートを割り当てたり、それぞれのアトリビュートでオンザフライでビルドするには、 ツール/機能マネージャ。 ここでカテゴリと属性を選択します。これは アクティブな機能.
次に、割り当て、削除、または相談する オブジェクトの属性は機能ツールを使用します。 ツール/地域/機能。 最初のボタンは、既にそれがあるオブジェクトから属性を選択するために使用されます。アタッチ)または削除する(デタッチ).
4番目のボタンは resetear アクティブな機能と最後の機能は、オブジェクトがマップ上に持つ属性を調べることです。
属性を表示する方法
この魔法は、いったんオブジェクトに属性が割り当てられると、ツール 設定/表示 マネージャーを使用すると、特定の機能をオフまたはオンにすることができます。 そのために、彼らは チェックリスト、それは使用されます 適用および更新 画面上の表示を更新する。
これは、レベル内のオブジェクトと同じではなく、色と線種で同じです。 オブジェクトのレベルや色に関係なく、展開プロパティです。 フィーチャーブック。 重複を避けるために、オブジェクトは属性を共有できます。ブロック境界の場合は、プロパティ境界でもあり、エリア境界および都市周辺境界と一致します。 優先度は、と呼ばれる機能プロパティで定義されます 注文を表示する y 優先順位.
すでに組み立てられたデータベースを使ってプロジェクトを欺くためには、私が説明したように 前回.