FAQ
質問:ArcObjects プログラミングを学習するための教材や資料はありますか?

ナレッジ番号:5243 | 登録日:2023/07/26 | 更新日:2023/12/28

【ArcObjects のトレーニング&学習】
  • "Getting to Know ArcObjects"
  • 順序立てされた演習問題によって構成された初級プログラマ向けの書籍(洋書)。前半は VBA の基礎プログラミング、後半は基本的な ArcObjects プログラミングについて説明しています。

  • ESRIジャパン講習会: VBA による ArcObjects プログラミング入門
  • ESRIジャパンでは、ESRI 製品の技術を短期間で習得していただくための講習会を実施しております。当該コースでは、ArcGIS の基盤コンポーネントである ArcObjects の操作方法について、ArcMap と ArcCatalog のカスタマイズを通じて習得します。

  • ESRI Virtual Campus によって提供される ArcObjects セミナー&ワークショップ(英語)
  • - Getting Started with ArcObjects in ArcGIS
    - Introduction to ArcGIS for Developers
    - Migrating to VB .NET
    - Understanding Branching and Looping in VBA など

【リソース マテリアル&サイト】
  • Developer Help(開発者ヘルプ)
  • 開発者ヘルプには、サンプルコード、技術資料、 オブジェクト モデル ダイアグラム、言語リファレンスなどが含まれています。
    ・ ArcGIS 8.3 では、スタート > プログラム > ArcGIS > ArcObjects Developer Help からアクセス
    ・ ArcGIS 9.x では、スタート > プログラム > ArcGIS > Developer Help からアクセス

  • ESRI Developer Network (EDN)(英語)
  • EDN サイトでは、さまざまなタイプの情報へのアクセスを提供します。
    - Documentation Library
    - Discussion Forums
    - Technical Documents
    - Downloads
    - Code Samples
    - Diagrams
    - ESRI Developer-Related Videos など

    ※関連した情報については下記にある EDN サイトへのリンクをご参照ください。

  • ArcScripts(英語)
  • ESRI 製品に関連するアプリケーション、エクステンション、コードサンプル、その他カスタムツールなどを GIS ユーザや開発者同士で交換することができる Web サイト。ArcScriptsを利用することによって、多くの作業時間を節約することができます。また、独自に開発した便利なツールを他の開発者がダウンロードできるように ArcScripts で公開することもできます。

  • "Exploring ArcObjects"(英語)
  • ArcGIS Desktop 8.x で提供された PDF フォーマットの書籍。 ArcObjects のクラスやインタフェースについて詳しく記し、数多くの便利なサンプル コードを提供しています。"Exploring ArcObjects" の内容の大部分は 9.x ヘルプに含まれています。

  • コンテキスト センシティブ ヘルプにおいて選択アイテムに関するヘルプ トピックを表示する方法
  • Visual Basic Editor でオブジェクトを選択し、F1 キーを押します。

  • オブジェクト ブラウザ
  • オブジェクト ブラウザは、プロジェクトで使用しているあらゆるオブジェクトのプロパティ、メソッド、イベントを表示します。
    Visual Basic Editor で F2 キー、またはオブジェクト ブラウザ アイコンを押して起動します。

  • ESRI User Forum(英語)
  • ESRI User Forum は、サンプルコードを検索するための優れたリソースです。質問を投稿したり、情報を検索したりすることができます。

【問題&トラブル シューティングのヒント】
  • ESRI Support Center(英語)
  • ESRI Support Center では、ArcObjects に関する情報やサンプルコードを含む知識ベースの記事を多く掲載しています。(英文)

  • 技術サポート
  • ArcGIS で、VBA による ArcObjects プログラミングを行う際に生じるインタフェース、プロパティ、イベントなどの開発 API や EDN 製品に含まれる製品等のインストール、操作に関するご質問については、開発者サポートまたはコンサルティングサービスをご利用いただけます。


【関連情報】

メタデータ

種類

製品