De quel type de personnel géospatial ai-je besoin ?


Pas tous les spécialistes géospatiaux Code

L’industrie accélère à un rythme phénoménal en raison de l’intégration des technologies géospatiales, mais ces entreprises obtiennent-elles de la valeur ?

C’est une décision commerciale naturelle d’embaucher des développeurs pour faire construire quelque chose. Ils savent comment coder et assembler les choses. Ils peuvent même appliquer certains éléments géospatiaux à partir d’informations disponibles en ligne.

Bien sûr, un chef de produit peut connaître certains éléments géospatiaux et peut guider le produit ou la technologie dans la bonne direction, bien que rien de tout cela ne soit aussi efficace que si vous aviez quelqu’un qui savait comment travailler avec différents systèmes de coordonnées, activer les interactions géospatiales correctes ou pour simplement visualiser la multitude de données différentes.

Bien sûr, de nombreuses entreprises emploient des éditeurs SIG pour produire des cartes, maintenir des cartes Web, mettre à jour et créer des données SIG. Ces éditeurs SIG peuvent avoir une connaissance approfondie des subtilités du travail avec des données géospatiales, mais peuvent ne pas être utilisés à leur plein potentiel, ils peuvent avoir une capacité de codage qui pourrait être partagée avec l’équipe de développement et qui serait complètement ignorée.

La question a été posée récemment sur un sondage Twitter, dans lequel @Dragons8mycat a demandé combien des 5000 utilisateurs connectés avec lui avaient codé. La réponse était assez intéressante :

Image du #GisChat du 15 novembre 2022

Sur les 62 réponses, il y avait presque même un tiers réparti entre les codeurs et ceux qui plongent dans et hors du code et les non-codeurs complets. Les codeurs sont définis comme ceux qui utilisent Python, JavaScript, SQL ou autre.

En pensant à l’utilisateur géospatial moyen, beaucoup maintiendront des bases de données PostGIS (PostgreSQL) qui s’appuient sur des requêtes SQL pour analyser les données stockées ou ont besoin d’interroger les données dans un SIG.

Les systèmes SIG tels qu’Esri ArcGIS Pro et QGIS utilisent un langage de programmation pour permettre d’autres requêtes. Dans le SIG, il est courant d’avoir besoin de connaître un peu de codage pour pouvoir modifier, trier ou travailler sur les attributs de données, de la même manière qu’Excel nécessite une certaine connaissance de la syntaxe mathématique et du code pour obtenir des résultats.

Par conséquent, on peut supposer que les deux tiers des résultats font allusion à des non-codeurs ou des éditeurs SIG qui ont besoin d’utiliser un peu de code dans le système.

Savoir qui fait quoi

La question est, comment savoir de quelles personnes géospatiales on a besoin ? Bien sûr, cela dépendra entièrement de l’endroit où une entreprise se situe dans le développement de sa capacité géospatiale et du type de service qu’elle prévoit de fournir.

Ainsi, aux fins de cet article, l’accent sera mis sur une entreprise qui entame son parcours dans le géospatial et sur la façon dont le bon recrutement peut aider à augmenter plus rapidement les capacités souhaitées.

Au début du voyage, une entreprise cherchant à se lancer dans le géospatial ferait bien d’employer une personne SIG qui a quelques années d’expérience dans la gestion d’une équipe SIG et l’utilisation de quelques plates-formes géospatiales différentes (par exemple QGIS, Esri ou MapInfo).

Cela peut être légèrement plus coûteux que d’embaucher un junior ou quelqu’un qui peut éditer rapidement des cartes, comme un éditeur SIG, mais au début du voyage, il est vital pour une entreprise de savoir ce qui est à sa disposition.

La valeur d’avoir le bon logiciel, les bonnes pratiques et une oreille bien informée pour discuter des prochaines étapes à suivre accélérera la capacité géospatiale de façon exponentielle. Cette personne n’a pas nécessairement besoin d’être un codeur car les développeurs géospatiaux tiers peuvent être facilement embauchés pour de courts sprints de travail et il existe une multitude de sociétés de support géospatial pour toutes sortes de systèmes open source et propriétaires.

Une fois que la capacité s’est développée et que le moment est venu d’augmenter le personnel géospatial, il existe quelques lignes directrices simples sur le type de ressource qui pourraient être utiles ;

L’intelligence d’entreprise:

Cela nécessite une analyse des données et donc un solide ensemble de compétences en logique. Si vous utilisez PostGIS, SQL serait utile, la connaissance de Python ou RStats serait également utile

Cartographie Web :

Certaines applications peuvent être utilisées prêtes à l’emploi, mais les configurer selon vos besoins et s’assurer qu’elles sont sécurisées nécessite certaines compétences en codage.

Généralement HTML, CSS, Javascript sont de bons langages pour ce genre de travail, pour le côté géospatial, SQL si vous utilisez un magasin de base de données et une petite exposition à Geoserver, Mapserver, Cesiumjs, OpenLayers ou Mapbox pour avoir une longueur d’avance sur la configuration.

GéoIA et Machine Learning :

De nombreuses applications d’intelligence artificielle sont basées sur Python, des données volumineuses ou des connaissances statistiques seraient également utiles.

Internet des objets et capteurs en temps réel :

Bien que de nombreux capteurs d’étagère aient leur propre logiciel, la mise en place de quelque chose sur mesure nécessite une certaine connaissance du fonctionnement des capteurs géospatiaux, des formats et fréquences de données courants ainsi que de Python et peut-être SQL (certains capteurs interrogent les bases de données SQLite)

Extension du logiciel géospatial :

Pour conserver la PI (Propriété Intellectuelle) et pour améliorer ou créer des outils pour le SIG, il est relativement facile pour la bonne personne de développer l’outil en interne. Cela se fait facilement dans QGIS et Esri en utilisant Python.

Automatisation (ETL)

Beaucoup d’automatisation est faite avec Python, il est intéressant de noter que quelques-uns des systèmes standard comme FME utilisent Python, donc avoir la possibilité d’utiliser Python peut étendre leur capacité.

Victoires faciles

On peut voir que le fait d’avoir un ou plusieurs employés géospatiaux avec de solides compétences en python peut être un énorme avantage car il peut aborder de nombreux domaines de croissance géospatiaux qu’une entreprise peut vouloir atteindre. Cela ne signifie pas que ce n’est pas parce qu’un employé a des compétences en Python qu’il sera en mesure de livrer les éléments de la feuille de route.

Au fur et à mesure que ces technologies passeront en R&D et en production, elles nécessiteront un endroit pour placer le code et certaines infrastructures comme du stockage en nuage et des bases de données.

À ce stade de croissance, un développeur peut intervenir et mettre en place toute l’infrastructure, mais celle-ci peut ne pas être aussi efficace ou compatible avec les systèmes nécessaires qu’elle devrait l’être.

De nombreux spécialistes géospatiaux auront une histoire sur la configuration de leurs ordinateurs SIG. Il devrait être relativement simple de se rendre dans un magasin ou au service informatique et d’acheter un ordinateur portable ou de bureau pouvant exécuter un SIG.

En réalité, peu de gens peuvent se dire satisfaits que leur machine réponde à leurs besoins, voir ce blog. Le nœud de cet être est qu’il existe des spécialités que seuls ceux qui se sont mis sous le capot d’un SIG comprendront.

Pour répondre à ce besoin, un ingénieur logiciel SIG est requis. Cette personne suit cette ligne prudente entre le codeur et le géospatial, c’est un développeur chuchoteur et capable de coder, de construire et de concevoir des outils et des interfaces géospatiaux.

Bien sûr, cette compétence n’est pas toujours bon marché, mais elle est incroyablement précieuse, en particulier pour toute entreprise qui cherche à développer un noyau géospatial solide et stable et des revenus provenant de produits géospatiaux.

C’est un voyage pas une course

Au début d’un voyage géospatial, il peut être déroutant et désorientant lorsque l’objectif et les possibilités ne sont pas clairs, c’est pourquoi il est important d’obtenir l’aide d’un expert au début, que ce soit sous forme de conseil, de mentorat ou en tendant la main à un Géographe Agréé (Cgeog) ou à un Professionnel des Systèmes d’Information Géographique (GISP).

C’est le moment idéal pour se lancer dans ce voyage car il y a tellement d’aide là-bas. Il existe des groupes sur Twitter et Mastodon, comme le #GISChat ou pour des questions générales, vous pouvez simplement contacter le hashtag #GIS, mais sachez qu’avec un tel mélange éclectique d’experts, à moins que vous ne connaissiez votre objectif, vous pourriez être plus confus que concentré.

La géospatiale est spéciale, mais ne laissez pas cela être un obstacle à votre voyage, engagez-vous simplement avec les bonnes personnes et vous vous épanouirez. En lisant ceci, vous avez déjà une longueur d’avance sur la concurrence.

Leave a Comment

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