Stage : Réalisation d'un analyseur de tuiles vectorielles

Toulouse  - Stage (6 Mois)

À propos de Makina Corpus

Makina Corpus, développe des applications web ou mobiles combinant notamment la cartographie, l'intelligence artificielle, le traitement et l'analyse de données, la dataviz... Nos applications phares sont au service de domaines tels que la randonnée et la gestion d'espaces naturels (http://geotrek.fr/), l'aménagement du territoire (http://www.actif.cci.fr/), l’accès aux cartographies pour les déficients visuels (http://www.accessimap.com/), des systèmes d'information territoriale, des interfaces d'exploration de données...


Notre organisation et nos prestations se construisent sur trois piliers : les logiciels libres et les données ouvertes, les méthodes agiles et le développement durable.


Description du poste

Nous avons régulièrement besoin d'afficher les informations contenues dans des tuiles vectorielles au format Mapbox Vectore Tile (MVT) : layers, géométries et leurs propriétés.

Aujourd'hui, aucun outil ne permet de lire directement le contenu d'une tuile facilement et d'en obtenir les informations, seul https://github.com/terranodo/mvt-debug permet de séparer les couches visuellement.

Un outil plus complet nous permettrait d'étudier les tuiles générées afin de mieux les comprendre et mieux les générer.


Vous interviendrez au sein d'une équipe pluridisciplinaire (développeurs, cartographes, analystes, experts en IA, UX/UI) et serez piloté.e par un.e expert.e en développement web.


Les missions :

  • Découvrir les API des trois librairies d'affichage de tuiles vectorielles et en sélectionner une
  • Découvrir comment sont faites les tuiles vectorielles et comment fonctionne un serveur de tuiles vectorielles
  • Réaliser l'outil qui permet d'afficher les informations provenant des tuiles vectorielles.


Description du profil

En dernière année d'école d'ingénieur ou Master en informatique vous êtes à la recherche d'un stage de fin d'études combinant du développement front et de la cartographie.


Ce stage requiert une capacité à être rapidement autonome et à savoir travailler en équipe, vous devez être curieux.euse et vous sentir capable de monter rapidement en compétences sur des technologies Javascript et SIG   (Mapbox GL JS / OpenLayer / LeafLet).


Pourquoi faire votre stage chez nous ?

  • Pour avoir l'opportunité d'évoluer dans une ambiance motivante et stimulante (projets et contrib Opensource, participations encouragées à des évènements/meetup, émulation entre experts passionnés, technos innovantes à tester, veille, pairprograming, revues de code…).
  • Nous attachons avant tout de l'importance aux compétences et à la passion du métier. Votre goût du travail en équipe, votre curiosité et votre adaptabilité aux évolutions technologiques sont autant de qualités que nous valorisons au quotidien.
  • Vous serez un.e contributeur.trice actif.ive aux valeurs humaines ancrées dans l'ADN de l'entreprise (environnement, équilibre vie pro/vie privée, collaboratif, solide couverture santé, épicurisme, …) même si nous n'avons pas du tout la prétention d'être parfaits…


Besoin de le voir pour le croire ? Venez nous rencontrer, un.e expert.e pourra vous en parler.


Nos équipes sont mixtes, femmes et hommes du numérique rejoignez-nous !



Propulsé par