回答:
GDAL / OGR
データがデスクトップGISで正しく表示されない、または機能しない場合、通常、単純なogrinfoが答えを提供します。迅速なラスター操作のためのgdal_translateとgdalwarp、そしてもちろんgdal Pythonモジュール。
完全に無関係でより多くのWebアプリですが、ColorBrewerはさまざまなデータクラスの色の値を把握するのに最適です。
ここに、私がまだ言及していないものをいくつか紹介します。
Pyscripter-私が使用したウィンドウに最適なPython IDE。各リリースでゲッターになるようです。
Fiddler -ArcGISサービスを使用するために必要なもの(Webデバッグ)
(1)StataやRのような産業強度統計パッケージ。質問は「アナリスト」に言及しており、データから意味を導き出し、人々が適切な結論を下すのを助け、最適な行動を特定するという仕事をします。それは多かれ少なかれ統計分析を説明していますが、 GISは最も限られた統計手順以外には適していません。
(2) 最初のGISをチェックし、その機能を補完し、避けられないバグを回避する別のGIS。(通常、私のシステムには、ArcGISの以前のバージョンを含む4つまたは5つの主要なGISプログラムがあります。)
(3)古いウォーホース(SEDおよびAWK)を含む強力なテキスト処理ツール。これらは、多くの場合、GIS自体では時間がかかるか不可能なデータの前処理および後処理タスクの短い作業を行います。
(4)コンピューター数学システムは、特殊なグラフィックスやカスタム分析に役立ちます。数年前からMathematicaを使用してきましたが、Mathematicaに慣れるにつれてその有用性が増すことがわかりました。Webサイトには、Mathematica内で完全にGISを実行する方法を示すデモノートブックさえあります;-)。その他はMatLabによって誓います。
(5)のような専門空間分析及び可視化パッケージのアレイGeoDa、GGobi、及びCrimeStat。
言うまでもなく、情報を伝達するための適切なグラフィックス、レポート、およびテーブルを開発するには、画像処理、ワープロ、スプレッドシート、およびデータベース操作ツールの通常のコレクションが必要です。誰もがお気に入りを持っています。これらのかなりの数は、質問に提供される他の回答に十分に表されています。
(1)、(2)、および(3)は不可欠です。これらの機能を持たないことは不自由です。GISにデータを取得できない場合、GISで処理されたデータを本当に分析できない場合、およびバグや制限を回避できない場合は、行き詰まってしまいます。
アドビイラストレーター。個人的にはGISの仕事にはあまり使いませんが、私たちのオフィスは印刷(オフセット印刷)に至るすべてのことを行います。Illustratorでは、すべてをより細かく制御できます。真のベジェ曲線、より多くのライン一般化および簡素化オプション、テキストフロー&カーニング、複数の列、偉大なツールや機能を切り替えるためのキーボードの使いやすさ、オブジェクトの透明度、CMYKカラーの取り扱い、およびより。
地図作成の素晴らしさ、および/またはマップをテキストや図の大きなブロックと組み合わせることを目標とする場合、Illustratorは非常に適しています。
私が見つけEclipseをしてPyDevはの拡張Iは、ArcGISのとやるのスクリプトのための絶対必要。特に、ArcGIS 10コードのArcpyが完成した今、生活がとても楽になりました。
テキストファイルをすばやく操作するには、特にRegexのすべてのサポートにおいて、Notepad ++が最適です。
CAM Studio:写真が千語に値する場合、動画よりもフレームレートが何千倍にもなるはずです。ArcGISのさまざまなワークフローを示すために私にとって貴重なものでした。また、ESRIサポートに送信するための問題を文書化します。
Visual Studio 2010 for ArcGIS EngineおよびSilverlight API開発。
Silverlight / Silverlight API開発用のExpression Blend。
ビデオトランスコーディングおよびスクリーンキャプチャ用のExpression Encoder / Screen Capture。
Python用の1回限りの「テキストファイル」編集およびスクリプト用のNotepad ++。
バージョン管理用の亀SVN。
バグ追跡のためのBugTracker .Net。
すべての主要なブラウザーの最新バージョンは、Web用に作成したものが実際に予想どおりに機能するようにします(多くの場合は機能しませんが、以前よりも確実に優れています)。
これはコレクションの一部として何度か言及されてきましたが、特に強調したいのは、まともなテキストエディターです。適切な意味:100メガバイトのファイルと、できればより大きく、構文の色付け、および正規表現(または複雑な検索と置換パターンのその他の手段)を簡単に処理できます。マクロ、複数のクリップボード、スニペットライブラリ、キーワード拡張も有益です。
テキストエディターは、私がほぼ毎日コンピューターで仕事をしてきた(約20年)ほぼ毎日使用している唯一のツールであり、ソフトウェア開発者ではありません(最近は少し調べています)。私が使用したことのあるすべてのコンピューターとすべてのオペレーティングシステムには1つあります。これは唯一の真にポータブルで期限切れのないツールとスキルセットです。今では、2つの死んだGISプラットフォーム(Pamap、Mapinfo)、2つの死にかけている2つの(ArcView3、ArcInfo Workstation)、そして1つの将来-pass(ArcGIS)。(言うまでもなく、ある程度慣れているのに堪能ではありません:Autocad 9、Quantum、Udig、Jump、...)それぞれが、数百から数千時間の学習とシナプスの接続を吸い上げています現在、大部分は捨てられているか、休眠状態です。
テキスト編集が唯一の定数でした。かなりの編集者の離職がありましたが、スキルセットは他のクラスのプログラムよりも移転可能です。
Clickie:http ://www.defoort.com/en/clickie/
右クリックCopy Path Name
とを追加しますOpen DOS Prompt
。ArcCatalogに貼り付けるためのパスをコピーするために常に使用しています。
++;
SysInternals:tcpview、procmonは非常に貴重です。DebugViewを使用して他のワークステーションに接続し、自分のコードが自分の開発ボックスで完全に機能するのに、ワークステーションでコードが機能しない理由を見つけます。
私はおそらくやるpskill arcmap
とpskill arccatalog
私は認めざるを気に以上のことを。
Sql Server 2008を使用しているとき、SQL Server Management Studio(SSMS)を使用した空間SQLクエリの開発が本当に好きです。
更新、Sql Server空間ツールについて言及するのを忘れました。
これは少し奇妙に聞こえるかもしれませんが、デスクトップマシンにMapServerのローカルインストールを非サーバーツールとして使用しています。
私が使う
毎日使用する傾向があるアプリのいくつかを挙げます。
非GIS画像変換プログラム。このトピックで説明されているpdfマップの配布に加えて、未加工のフルサイズ画像およびZoomifyとしてマップを配布します。このワークフローでは、pdfをフル解像度の画像に変換する必要があります。ここで使用されるツールは、GraphicsMagick、Ghostscript、XNView、Photoshop(およびGimp)、Zoomify Converterです(最近、geospatial pdfをgdalに追加することで、リストを2つに切り詰めることができます!)。
PDFビューアー。Adobe Readerで標準化されていますが、GSView(Ghostscript)、NitroPDFなども使用しています。私たちは地図中心のショップであり、PDFは、さまざまなマシンやオペレーティングシステムで長年使用できるマップ構成の正確で再現性のある、配布可能なスナップショットを取得するための最良の方法です(詳細はこちら)。これは、公共および他の機関(当社の地図サイト)に地図を配布する主な手段です。
更新:印刷の主な手段でもあります。ドラフトと社内では、pdfを作成し、そこから印刷してからArcmapから直接印刷する方が信頼性が高く、高速であることがわかりました(複数のコピーを使用)。これにより、非GISスタッフは、私たちが配布し販売するハードコピーマップを印刷することもできます。
上記のGPS関連ソフトウェアが表示されません。
Garmin Mapsourceソフトウェアを頻繁に使用して、ローカルコミュニティのGPSマップを表示/確認し、Garmin GPSレシーバー(Nuvi 205Wおよび60CS)を使用してキャプチャしたPOIとトラックを確認します。
Webサービスの場合、
Webサービス(イントラネット/インターネット、デスクトップアプリケーション、またはWebアプリケーションでの作業)からのデータを検査するためのWireshark
ライブHTTPヘッダーfirefoxアドオンを使用して、すべてのネットワークトランザクションを表示します(wiresharkのように小さく、ブラウザの交換に限定されますが、firebugよりもヘッダーがよく表示されます)
ネットワークを監視するためのTCPMon
開発について、
Notepad ++(Windows)、vim(linux)、Eclipse PDT + Xdebug(PHP)
ディレクトリとファイルを比較するWinmerge(Windows)またはLinux KDEのKompare(apt-get install kompare)
FTP用Filezillaクライアント
SVN(カメまたはコマンドライン)またはGit(コマンドライン)
Cygwinにより、多くのLinuxツール(ssh、vim、iconv、cut、sed、grep、find、historyなどのパイプへのアクセス)でWindows DOSコンソールをパワーアップ
PostGISを「カウンターエンタープライズ」GISとして使用して、ESRIスタッフ(ArcGIS / ArcSDE)を補完します。大きな柔軟性が必要であり、時間が不足している場合(毎日)、PostGISは常に1日を節約します。ほとんどの場合、DBQueryプラグインを使用したOpenJumpがワークベンチとして機能します。現在、ArcGIS 10には、PostGISの柔軟性をArcGIS Desktopに直接もたらすことができるクエリレイヤー機能があります(ラクダの鼻、または象の胴体と言えば:-)、テントの下で少し突きます!!!)。
私は次を使用する傾向があります:
NotePad ++-これを毎日使用して、あらゆる種類のファイルを編集します。
EasyGPS-ガーミンGPSユニットからGPXファイルをダウンロードするため。
MS AccessとExcel-迅速なデータ分析、比較、クレンジングに役立ちます。
OSM2MIF-MasterMapデータをMIF形式に変換します。
OSGeo4W-これを使用してQGISおよび関連するすべてのものをインストールします
ビジュアルカラーピッカー2-画面の領域をサンプリングしてカラーコードを見つけるのに非常に便利
Colorbrewer-これを常にカラースキームに使用します。
Photoshop / GIMP-画像処理に最適です。
Adobe Acrobat-レポートに含める多くのマップをPDFにします。ユーザーがGISソフトウェアではなくPDFから印刷できるようにします。
CASSソフトウェア、住所の検証、修正、標準化、重複の検出、郵便物のドロップの検出、住居とビジネスの分類、ZIP + 4の追加、スイート番号の追加、配達可能性の確認、田舎の箱から番地への変換など
新しいデータベースを学習し、古いデータベースを記憶するためにSchemaSpyを推奨する必要があります。また、優れたデータベース開発ツールでもあります。http://schemaspy.sourceforge.net/
これはすでに何度も言及されていますが、優れたテキストエディターです。私はGeanyを好み、特にターミナルウィンドウで実行されているipythonで、PythonのIDEとしても使用しています。
私は、コンシューマーグレードのGPSユニットからデータをダウンロードするために、常にGPSBabelを使用しています。
PicPickは、シンプルなグラフィックス作業、スクリーンキャプチャ、カラーピッカー、拡大、測定などにGIMPとともに多く使用されます。
私の最もよく使われるプログラムの1つはTomboyです。GIS固有のものではありませんが、すべてのプロジェクト、メモ、および作業リストを追跡するのに役立つメモ作成ソフトウェアです。それはクロスプラットフォームであり、私が作業しているすべてのコンピューター間で同期します(そして私のAndroid携帯電話では読み取り専用です)ので、常にメモを利用できます。私は仕事で自宅からだけでなく、いくつかの異なるコンピューターから仕事をしているので、それは私のために持っている必要があります。