コメントは受け付けていません。Generation自前のプログラムで標高データからコンター図を作成する必要があったので、作ってみました。ArcGISではラスター解析はoptionで別売りだし、QGISとかでもできるのですが、自前のプログラムには組み込めないんですよね。今回のsampleは、必要最低限の機能しか持っていないので、MapWinGISのtutorialに付け加えれば、操作性も向上できると思います。2]にコンター作成機能を付け加えてました。コンター作成のプログラムは、MapWindowのPluginを参考にしました。svnでソースを取得することができますので、ぜひ参考にすると良いと思います。Repositoryを見てください。2]に若干付け加えます。designはiconを使ってtoolbarにsettingします。Formからcodingを始めていきます。参照の追加で、MapWinUtility.dllを追加を忘れないように。Valueが必要になります。dllをimportsしておきます。Formから呼び出す時に使います。Utils.GenerateContourを参考に作成します。IfrdCIはコンター間隔を一定値、もしくは固定値で行うかのチェック値です。そのrdCIによってGenerateContourの引数を変えています。Sub.ascと.bgd形式のgridの場合は、tifに一度変換しないとだめなようです。Formを作成します。Formのcodeingを行います。Layersでgridデータを呼び出します。Subでrasterファイルだけを呼び出しています。gridScheme)でimageに変換しています。その際に、gridファイル名がNullになってしまうため、gridFilenam()にファイル名を入れておきます。Subで、MapWInGISのtutorialで別Formの呼び出しでのcodingと同じ形式です。Programの実行では、ToolContourを保存して実行してみましょう。Layerのコンターを作成します。buttonをクリックします。今回は、神奈川県のサンプルrasterを読み込んで表示させます。Formを表示させます。buttonをclickしてコンター図作成した結果です。fileだけを表示する。今回のまとめMapWinUtilityを使ってcontour作成のcodeing実装を行いました。Oprion表示を行いました。studio2008でも動作することができます。簡単に自前のソフトウェアにちょっとしたGIS機能を付け加えるには良いと思います。codeを公開しますので、活用してください。自分用のサンプルですので、バグなどがある可能性が高いので、原文のままの使用は避けてください。サンプルコードおよびサンプルデータを使って、お使いのPCの不具合が生じても一切責任は持てませんので、あくまでも自己責任にて使用してください。水文水理解析ソフトウェアの販売セール後1日です。水文水理解析ソフトウェアの販売PythonでMySQLを使ってみる。4]PythonでGUIを試してみる。第1弾ExcelでPythonを使ってみる。ExcelでPythonを動かす。3]PythonでExcelを読み書きする。PythonでGeocodingする。2]Pythonで水文水理解析をやってみる。AB-WebLog.com.。