「プログラミング」 一覧

no image

プログラミング Web

PHP を使用して Webサーバー上で ZIP ファイルを解凍する方法

2018/1/22  

Web アプリをサーバーに FTP でアップロード使用とすると、ファイル数が多いために長い時間がかかってしまいます。回線が太くても大量ファイルの転送は FTP には不向きです。SSH が使えると便利な ...

no image

プログラミング ArcGIS

ArcGIS Pro の ArcPy を統合開発環境から利用する方法

2018/1/12    

これまで ArcMap の ArcPy (Python 2.7) でスクリプトを記述する統合開発環境(IDE)として、PyScripter を使ってきました。GUI が日本語だしデバッグ実行もできるの ...

プログラミング ArcGIS

ドーナツ ポリゴンの穴を埋めるジオプロセシング ツール

2018/1/9    ,

穴の空いたポリゴンをドーナツ ポリゴンと呼びますが、この穴を埋めるツールの紹介です。ラスターベクター変換を行うと不要な微小のドーナツ ポリゴンが生成されたので、それらを除外したいと思い作成しました。 ...

no image

プログラミング ArcGIS

ポリゴン フィーチャでクリップしたラスター レイヤーのセル最大値と最小値を取得

2017/12/19    ,

久しぶりに GIS らしい処理を ArcPy で実行したのでメモ。今回は、大きな範囲のラスター レイヤーの中にポリゴン フィーチャがいくつか存在し、各ポリゴン フィーチャの範囲内でセルの最大値・最小値 ...

no image

プログラミング ArcGIS

既存コマンドの実行

2016/9/1    , ,

'Developer Help > General reference > Names and IDs or Commands in ArcGIS Engine 'ArcGIS Deskt ...

no image

プログラミング

極角と方位角の相互変換

2016/9/1    

'方位角(azimuth angle)と極角(polar angle)の相互変換 result = (90 - value + 360) % 360 result = (90 - value + 36 ...

no image

プログラミング

VARCHAR 型の日付を変換

2016/9/1    

日付と時刻の表記も国際規格があり、ISO 8601で決められている。最新版は 2004年の ISO 8601:2004。 https://ja.wikipedia.org/wiki/ISO_8601 ...

no image

プログラミング ArcGIS

データ フレームの地理座標系変換

2016/9/1    

df.geographicTransformations = [u'NAD_1927_To_NAD_1983_NADCON', u'NAD_1983_To_HARN_New_Jersey'] df.g ...

no image

プログラミング ArcGIS

エクステンションによる ArcMap の認証起動

2016/9/1    , ,

public class Extension1 : ESRI.ArcGIS.Desktop.AddIns.Extension {     public Extension1()     {     } ...

no image

プログラミング ArcGIS

タイル インターネット レイヤを指定範囲で TIFF 画像に変換

2016/9/1    , ,

Private Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)   Public Sub run() ...

no image

プログラミング ArcGIS

ArcToolbox のツール数をカウント

2016/9/1    , ,

'ツールボックス内のツール数カウント Public Sub GetArcToolboxCount()       'Toolboxファイル     Dim strSystemToolboxName A ...

no image

プログラミング ArcGIS

Densify の利用

2016/9/1    , ,

'That sub demonstrates how to use the ISegment::Densify method Private Sub Densify()   On Error GoTo ...

no image

プログラミング ArcGIS

空間参照の許容値・座標精度の取得

2016/9/1    , ,

Dim pGeoDataset As IGeoDataset Set pGeoDataset = pFeatureLayer.FeatureClass   '空間参照取得 Dim pSpatialRe ...

no image

プログラミング ArcGIS

中心から指定した東西南北の地点を通る疑似楕円

2016/9/1    , ,

Public Sub Test_New()     '現在のドキュメントを取得     Dim pMxDocument As IMxDocument     Set pMxDocument = Thi ...

no image

プログラミング ArcGIS

3D 表示に関する設定

2016/9/1    ,

ArcSceneの表示で最低限必要なパラメータは観測点位置,目標点位置,視野角,ロール角(ステレオ表示の場合は眼間隔・視差・表示方法)です。その他の設定は基本パラメータに影響を与える関連設定となります ...

no image

プログラミング ArcGIS

個別属性ダイアログの表示

2016/9/1    , ,

'個別属性ダイアログの表示 Dim pMxApplication As IMxApplication Set pMxApplication = Application   Dim pMxDocumen ...

no image

プログラミング ArcGIS

IEngineEditEvents を使用したカスタム イベント

2016/9/1    , ,

//デリゲート変数宣言 private IEngineEditEvents_Event m_pEngineEditEvents;   private void Initialize() {     / ...

no image

プログラミング

コンソールをキー入力で一時停止

2016/9/1    

// キー入力を待つ(止める目的なら、どっちでも良い) Console.WriteLine("何かキーを押してください。"); //Console.ReadLine(); Cons ...

no image

プログラミング ArcGIS

IPolygonMovePointFeedback の利用

2016/9/1    , ,

' ArcMapのVBAでUIToolControlを作成し、ポリゴン エレメントに対して操作 ' http://resources.esri.com/help/9.3/ArcGISEngine/ar ...

no image

プログラミング ArcGIS

MovePointFeedback・MoveLineFeedback・MovePolygonFeedback の利用

2016/9/1    , ,

//http://resources.esri.com/help/9.3/arcgisengine/arcobjects/esriDisplay/Moving_Feedback_Example.htm ...

Copyright© WINGFIELD since1981 , 2018 All Rights Reserved.