どのタイプの地理空間スタッフが必要ですか?

すべての地理空間スペシャリスト コードではない

地理空間技術を組み込むことにより、業界は驚異的な速度で加速していますが、これらの企業は価値を得ていますか?

何かを構築するために開発者を雇うのは、当然のビジネス上の決定です。 彼らはコーディングの仕方や物事を組み立てる方法を知っています。 オンラインで入手できる情報から地理空間要素の一部を適用する場合もあります。

確かに、製品マネージャーは地理空間をある程度知っていて、製品や技術を正しい方向に導くことができますが、異なる座標系の操作方法、正しい地理空間相互作用の有効化、または多数の異なるデータを視覚化するだけです。

もちろん、多くの企業が GIS エディターを使用して、マップの作成、Web マップの保守、GIS データの更新と作成を行っています。 これらの GIS 編集者は、地理空間データの操作の複雑さに関する専門知識を持っているかもしれませんが、その可能性を十分に活用できていない可能性があり、開発チームと共有できるコーディング能力を持っている可能性があり、完全に見過ごされてしまう可能性があります。

この質問は最近、Twitter の世論調査で出てきました。@Dragons8mycat は、彼とつながっている 5000 人のユーザーのうち何人がコードを書いているかを尋ねました。 答えは非常に興味深いものでした:

2022 年 11 月 15 日の #GisChat からの画像

62 の回答のうち、ほぼ 3 分の 1 がコード作成者とコード作成者、およびコード作成者以外の完全な非コード作成者に分かれていました。 コーダーは、Python、JavaScript、SQL などを使用する人として定義されます。

平均的な地理空間ユーザーについて考えると、多くの人が PostGIS (PostgreSQL) データベースを維持しており、SQL クエリに依存して格納されているデータを分析したり、GIS 内のデータをクエリする必要があります。

Esri ArcGIS Pro や QGIS などの GIS システムでは、プログラミング言語を使用してさらにクエリを実行できます。 GIS 内では、データ属性を変更、並べ替え、または操作できるようにするためのコーディングを知る必要があるのが一般的です。これは、Excel が結果を得るために数学的な構文とコードの知識を必要とするのと同様です。

したがって、結果の 3 分の 2 は、システム内で小さなコードを使用する必要がある非コーダーまたは GIS 編集者をほのめかしていると推測できます。

誰が何をしているのかを知る

問題は、どのような地理空間人が必要かを知る方法です。 もちろん、これは、企業が地理空間機能を開発している場所と、提供する予定のサービスの種類に完全に依存します。

したがって、この記事の目的として、ビジネスが地理空間への旅に乗り出すことに焦点を当て、適切な採用がどのように望ましい能力をより迅速に高めるのに役立つかを説明します.

旅の初めに、地理空間を取り入れようとしている企業は、GIS チームを管理し、いくつかの異なる地理空間プラットフォーム (QGIS、Esriまたは MapInfo)。

後輩や GIS 編集者のようにマップをすばやく編集できる人を雇うよりも多少費用がかかるかもしれませんが、旅の開始時は、企業が利用できるものを把握することが不可欠です。

適切なソフトウェア、優れたプラクティス、および次のステップについて議論するための知識豊富な耳を持つことの価値は、地理空間機能を飛躍的に加速させます。 サードパーティの地理空間開発者は短期間の作業で簡単に雇うことができ、あらゆる種類のオープン ソース システムやプロプライエタリ システムの地理空間サポート会社が豊富にあるため、この人物は必ずしもコーダーである必要はありません。

能力が開発され、より多くの地理空間スタッフを必要とする時期が来たら、役立つリソースのタイプに関するいくつかの簡単なガイドラインがあります。

ビジネス・インテリジェンス:

これにはデータ分析が必要であり、したがって強力な論理スキルセットが必要です。 PostGIS を使用する場合、SQL が役立ちます。Python または RStats の知識も役立ちます。

ウェブ マッピング:

すぐに使用できるアプリケーションもありますが、必要に応じて構成し、安全性を確保するには、ある程度のコーディング スキルが必要です。

一般に、HTML、CSS、Javascript は、この種の作業に適した言語です。地理空間側では、SQL データベース ストアを使用し、Geoserver、Mapserver、Cesiumjs、OpenLayers、または Mapbox に少し触れて、構成を有利に開始します。

GeoAI と機械学習:

多くの人工知能アプリケーションは Python ベースであり、ビッグデータや統計の知識も役に立ちます。

モノのインターネットとリアルタイム センサー:

多くの棚センサーには独自のソフトウェアがありますが、特別なものを設定するには、地理空間センサーの仕組み、一般的なデータ形式と頻度、および Python とおそらく SQL (一部のセンサーは SQLite データベースにポーリングします) に関する知識が必要です。

地理空間ソフトウェアの拡張:

IP (知的財産) を保持し、GIS 用のツールを改善または作成するために、適切な担当者が社内でツールを開発することは比較的簡単です。 これは、QGIS と Esri で Python を使用して簡単に実行できます。

自動化 (ETL)

非常に多くの自動化が Python で行われます。興味深いことに、FME のような市販のシステムのいくつかは Python を使用しているため、Python を使用できるようにすることで、それらの機能を拡張できます。

簡単に勝つ

強力な Python スキルを持つ 1 人または複数の地理空間スタッフを持つことは、ビジネスが狙う可能性のある地理空間の成長分野の多くに対処できるため、大きなメリットになることがわかります。 これは、従業員が Python のスキルを持っているからといって、ロードマップのアイテムを提供できるという意味ではありません。

これらのテクノロジーが研究開発を経て製品化されると、コードを配置する場所と、クラウド ストレージやデータベースなどのインフラストラクチャが必要になります。

成長のこの段階では、開発者が急降下してすべてのインフラストラクチャをセットアップできますが、必要なほど効率的でなく、必要なシステムとの互換性がない可能性があります。

多くの地理空間スペシャリストは、GIS コンピュータのセットアップについての話を持っています。 ショップや IT 部門に行って、GIS を実行できるラップトップまたはデスクトップを購入するのは、比較的簡単な作業です。

しかし、実際には、自分のマシンが自分のニーズを満たしていることに満足していると言える人は多くありません。このブログを参照してください。 この重要な点は、GIS のボンネットの下にいる人だけが理解できる専門分野があるということです。

このニーズを満たすには、GIS ソフトウェア エンジニアが必要です。 この人物はコーダーと地理空間の慎重な境界線を踏んでいます。彼らは開発者のささやきであり、地理空間ツールとインターフェイスをコーディング、構築、設計することができます。

もちろん、このスキルは常に安く手に入るわけではありませんが、強力で安定した地理空間コアと地理空間製品からの収益を開発しようとしている企業にとっては、非常に価値があります。

それはレースではなく旅です

地理空間の旅の開始時に、目標と可能性が明確でない場合、混乱し、混乱する可能性があります。これが、コンサルティング、メンターシップ、または手を差し伸べることによって、最初に専門家の助けを得ることが重要である理由です。公認地理学者 (Cgeog) または地理情報システム専門家 (GISP) に。

そこにはたくさんの助けがあるので、この旅を始めるのに絶好の時期です。 Twitter と Mastodon には #GISChat のようなグループがあり、一般的な質問については #GIS ハッシュタグを付けて連絡を取ることができますが、このように多種多様な専門家が混在しているため、目標を理解していない限り、より混乱する可能性があることに注意してください。集中した。

地理空間は特別ですが、それがあなたの旅の妨げにならないようにしてください。適切な人々と関わるだけで、あなたは繁栄するでしょう. これを読むことで、あなたはすでに競争の一歩先を行っています。

Leave a Comment

Your email address will not be published. Required fields are marked *