Skip to navigation – Site map

HomeIssues120GéovisualisationMinecraft® à la carte. Le nouveau...

Géovisualisation

Minecraft® à la carte. Le nouveau service de l’IGN qui allie jeu et cartographie 3D

David Frémont, Moez Jilani, Emmanuel Séguin, François Lecordix and Sofiane Kriat

Author's notes

Site officiel de l’application : http://www.ign.fr/minecraft

Full text

Contexte

1Vendu à plus de 100 millions d’exemplaires, le jeu vidéo Minecraft, lancé en 2011 par la société Mojang, a conquis un large public1 jeune (10-30 ans) et a suscité un vif intérêt du monde de l’éducation et de l’enseignement dans de nombreux pays. Ce « lego virtuel du 21e siècle », permettant notamment de construire, en ligne et à plusieurs, des « mondes » ou « cartes », ne pouvait qu’éveiller l’attention des instituts cartographiques, par exemple avec des expériences chez Kort & Matrikelstyrelsen (KMS) au Danemark2 et à l’Ordnance Survey (OS) en Grande-Bretagne (figure 1).

Figure 1. Données dans Minecraft de KMS et de l’OS (copies d’écran)

Figure 1. Données dans Minecraft de KMS et de l’OS (copies d’écran)

Sources : copie écran gauche, KMS Kort & Matrikelstyrelsen (Danemark) ; copie écran droite, www.ordnancesurvey.co.uk/innovate/developers/minecraft-map-britain.html

2En France, l’Institut national de l’information géographique et forestière, producteur et diffuseur des données géographiques de référence en 3D sur tout le territoire français, a réalisé dès 2013 une carte dans Minecraft sur l’Île de La Réunion en utilisant uniquement ses données altimétriques (figure 2). En octobre 2015, l’IGN a souhaité aller plus loin et expérimenter la fourniture de cartes Minecraft jouables — et donc utilisées — par des joueurs du jeu vidéo et issues des nombreuses données géographiques IGN qui couvrent la France entière. Ce travail a été confié à l’unité d’innovation et d’expérimentation de l’IGN, son incubateur IGNfab.

Figure 2. Première expérimentation d’intégration de données IGN sur l’Île de La Réunion dans Minecraft en 2013

Figure 2. Première expérimentation d’intégration de données IGN sur l’Île de La Réunion dans Minecraft en 2013

Source : IGNfab 2013

Objectif

3Du fait des contraintes de Minecraft (limitation à 255 du nombre de cubes utilisables en hauteur, limitation des tailles maximales des cartes, etc.) et après avoir étudié les expériences de KMS et de l’OS, IGNfab s’est rapidement orienté vers la création d’un service Minecraft® à la carte — très similaire au service IGN très apprécié Carte à la carte — permettant à l’utilisateur de choisir le centre de sa carte et d’obtenir une carte d’emprise de 5 km sur 5 km jouable dans Minecraft. Une fois l’objectif décidé, le développement du service s’est mis en place avec une approche Agile, en lien avec un gestionnaire de projet bon connaisseur du jeu vidéo Minecraft et des données IGN, qui a pu faire évoluer les spécifications du produit en manipulant les cartes obtenues dans Minecraft et en testant avec différents joueurs.

Développement du moteur

4La première étape du développement, en Java, s’est focalisée sur la réalisation d’un moteur de rédaction des cartes en partant des données sources IGN disponibles essentiellement via les flux du Géoportail de l’IGN. Cette rédaction des cartes, en 3D, avec des cubes de 1 m représentant 1 m sur le terrain, s’est avérée très proche des problématiques de rédaction cartographique en 2D, en devant gérer, dans le code, par exemple la manière de remplir des surfaces, l’ordre d’empilement des couches…

5Les différentes données utilisées pour produire les cartes les plus réalistes possibles sont issues des bases de données suivantes :

  • Le RGE ALTI® à 1 m : pour la représentation du terrain avec parfois un facteur d’échelle (échelle non linéaire) pour gérer les zones montagneuses avec un dénivelé dépassant les 255 mètres et donc les 255 cubes en hauteur, limitation de Minecraft.

  • La BD CARTO® : pour la représentation de l’occupation du sol.

  • Le Référentiel parcellaire graphique (RPG en open data) : pour distinguer les cultures dans les champs.

  • La BD ORTHO® : pour distinguer des détails dans l’occupation du sol de certaines zones et récupérer des couleurs sur les ortho-images : toits, zone de verdure, etc.

  • La BD TOPO® : pour représenter tout le sursol comme l’hydrographie, les routes, le bâti qui dispose de plus d’une information de hauteur pour chaque bâtiment du territoire, etc.

6Afin de compléter certaines zones (sable, gravier, zone maritime), des informations sont aussi récupérées de la base de données BD Complémentaire qui est utilisée pour la production de la carte au 1 :25 000. En l’absence d’informations suffisamment détaillées pour certains éléments, des textures procédurales régulières ou aléatoires sont utilisées pour remplir des surfaces comme les façades des maisons, les surfaces des toits, les cimetières, etc. (figure 3)

Figure 3. Les données IGN sur Cassis dans le Géoportail (à gauche) permettant de générer la carte dans Minecraft (à droite)

Figure 3. Les données IGN sur Cassis dans le Géoportail (à gauche) permettant de générer la carte dans Minecraft (à droite)

Sources : image gauche, Géoportail ; image droite, IGNfab

Développement de l’interface

7Une fois le moteur de génération de cartes obtenu, l’interface du service a été mise en place avec un développement web (figure 4). La bibliothèque Javascript de visualisation cartographique Leaflet est exploitée avec les flux du Géoportail pour assurer la visualisation des données initiales. Du fait des temps importants de génération des cartes (entre 3 et 6 heures), une solution de mise en place d’un service asynchrone a été retenue : l’utilisateur sélectionne sa zone via une adresse et communique son adresse mail sur laquelle il recevra, quelques heures plus tard, un message lui donnant accès à un lien de téléchargement de sa carte Minecraft. Afin de minimiser les risques d’écroulement du service, des solutions ont été mises en place pour limiter le nombre de calculs simultanés et de cartes par jour (fixé à 50 généralement). Pour la partie serveur et le traitement de la file de commande, le développement a été effectué en PHP/Mysql.

Figure 4. Interface du service Minecraft® à la carte

Figure 4. Interface du service Minecraft® à la carte

Source : https://minecraft.ign.fr

Exploitation

8À l’occasion du festival Futur en Seine (du 9 au 19 juin 2016) à Paris, l’IGN a lancé ce nouveau service qui a immédiatement rencontré un vif intérêt du jeune public qui a souhaité s’attarder sur ce stand bien plus longtemps que d’habitude (figure 5).

Figure 5. Un jeune public immédiatement conquis par le service Minecraft® à la carte lors du festival Futur en Seine 2016

Figure 5. Un jeune public immédiatement conquis par le service Minecraft® à la carte lors du festival Futur en Seine 2016

Source : IGNfab

9Une vidéo a été réalisée et est disponible à cette adresse : https://www.youtube.com/​watch?v=vl_MExz52jA&feature=youtu.be. Un compte twitter a été créé : https://twitter.com/​minecraftalac. Depuis le service reste ouvert en l’état et, malgré l’absence de toute promotion importante, il connaît un vif succès (5 000 cartes chargées entre juin et septembre 2016) avec de nombreux retours de félicitations.

10Diverses illustrations des cartes Minecraft obtenues sont présentées en figure 6.

Figure 6. Divers paysages de France dans Minecraft

Figure 6. Divers paysages de France dans Minecraft

Notre Dame de Paris, Mont Saint-Michel, l’emprise de 5 km sur 5 km obtenue autour de la ville de Cassis et un zoom sur la zone du port de Cassis.

Conclusion

11Le service développé par IGNfab met à disposition gratuitement des cartes Minecraft à partir des données issues du Géoportail de l’IGN pour créer ou recréer le monde des envies de l’utilisateur. À partir du site http://www.ign.fr/​minecraft, en saisissant l’adresse métropolitaine de son choix et en patientant quelques heures, chacun est prêt à jouer dans Minecraft, à détruire ou à reconstruire, dans son environnement quotidien : sa maison, sa route, son cours d’eau, son relief, le monument de son choix… Avec ce service, chacun peut aller découvrir ou redécouvrir la géographie de son pays tout en s’amusant.

Top of page

List of illustrations

Title Figure 1. Données dans Minecraft de KMS et de l’OS (copies d’écran)
Credits Sources : copie écran gauche, KMS Kort & Matrikelstyrelsen (Danemark) ; copie écran droite, www.ordnancesurvey.co.uk/innovate/developers/minecraft-map-britain.html
URL http://journals.openedition.org/mappemonde/docannexe/image/3192/img-1.jpg
File image/jpeg, 105k
Title Figure 2. Première expérimentation d’intégration de données IGN sur l’Île de La Réunion dans Minecraft en 2013
Credits Source : IGNfab 2013
URL http://journals.openedition.org/mappemonde/docannexe/image/3192/img-2.jpg
File image/jpeg, 90k
Title Figure 3. Les données IGN sur Cassis dans le Géoportail (à gauche) permettant de générer la carte dans Minecraft (à droite)
Credits Sources : image gauche, Géoportail ; image droite, IGNfab
URL http://journals.openedition.org/mappemonde/docannexe/image/3192/img-3.jpg
File image/jpeg, 109k
Title Figure 4. Interface du service Minecraft® à la carte
Credits Source : https://minecraft.ign.fr
URL http://journals.openedition.org/mappemonde/docannexe/image/3192/img-4.jpg
File image/jpeg, 187k
Title Figure 5. Un jeune public immédiatement conquis par le service Minecraft® à la carte lors du festival Futur en Seine 2016
Credits Source : IGNfab
URL http://journals.openedition.org/mappemonde/docannexe/image/3192/img-5.jpg
File image/jpeg, 127k
Title Figure 6. Divers paysages de France dans Minecraft
Caption Notre Dame de Paris, Mont Saint-Michel, l’emprise de 5 km sur 5 km obtenue autour de la ville de Cassis et un zoom sur la zone du port de Cassis.
URL http://journals.openedition.org/mappemonde/docannexe/image/3192/img-6.jpg
File image/jpeg, 238k
Top of page

References

Electronic reference

David Frémont, Moez Jilani, Emmanuel Séguin, François Lecordix and Sofiane Kriat, “Minecraft® à la carte. Le nouveau service de l’IGN qui allie jeu et cartographie 3D”Mappemonde [Online], 120 | 2017, Online since 01 April 2017, connection on 13 October 2024. URL: http://journals.openedition.org/mappemonde/3192; DOI: https://doi.org/10.4000/mappemonde.3192

Top of page

About the authors

David Frémont

IGN-Institut national de l’information géographique et forestière

Moez Jilani

IGN-Institut national de l’information géographique et forestière

Emmanuel Séguin

IGN-Institut national de l’information géographique et forestière

François Lecordix

IGN-Institut national de l’information géographique et forestière

Sofiane Kriat

IGN-Institut national de l’information géographique et forestière

Top of page

Copyright

CC-BY-NC-SA-4.0

The text only may be used under licence CC BY-NC-SA 4.0. All other elements (illustrations, imported files) are “All rights reserved”, unless otherwise stated.

Top of page
Search OpenEdition Search

You will be redirected to OpenEdition Search