Serveurs de tuiles cartographiques
Un serveur de tuiles cartographiques est un serveur qui fournit aux applications Navixy des tuiles de carte, qui sont de petites images carrées utilisées pour afficher des données de géolocalisation. En exécutant votre propre serveur de tuiles, vous pouvez proposer des cartes personnalisées pour des zones spécifiques ou des couches de carte supplémentaires à vos utilisateurs, telles que des actifs d'entreprise superposés sur la carte.
Pour ajouter une nouvelle couche cartographique à Navixy, vous devrez suivre trois étapes principales :
Préparer les tuiles cartographiques. La première étape consiste à convertir un document cartographique en pièces uniformes de graphiques de tuiles avec des correspondances aux valeurs de la grille (coordonnées) pour chaque niveau d'échelle. Le format le plus courant pour les tuiles cartographiques est MBTiles, mais d'autres formats comme GeoTIFF peuvent également être utilisés. Quel que soit le format, tous les fichiers de tuiles doivent être importés dans la projection Mercator afin d'assurer un recouvrement correct des couches sur toute carte utilisée par Navixy. La taille des tuiles sera également convertie à la taille la plus courante de 256 ppi.
Lancer un serveur de tuiles. Une fois les fichiers de tuiles préparés, ils doivent être déployés sur un serveur avec pour chaque fichier un lien direct, tel que http://tileserver.com/{z}/{y}/{x}. Vous pouvez exécuter votre propre tile-server ou utiliser un service cloud fourni par des sociétés comme Mapbox, CartoDB, Esri ou ArcGIS.
Ajouter la nouvelle couche cartographique à l'interface utilisateur. Après le démarrage du serveur de tuiles avec toutes les fonctionnalités cartographiques téléchargées, vous pouvez l'intégrer au panneau cartographique Navixy en ajoutant un nouveau plugin cartographique externe et en lui fournissant l'URL du serveur de tuiles. La nouvelle couche apparaîtra dans la liste des couches disponibles et pourra être affichée séparément ou avec d'autres couches.
Préparation des tuiles cartographiques
Un document cartographique disponible doit être converti en graphiques de tuiles – des pièces uniformes avec la liaison aux valeurs de la grille (coordonnées) pour chaque niveau d'échelle. L'un des formats de tuiles les plus populaires est MBTiles créé par Mapbox, mais d'autres formats, par exemple GeoTIFF, peuvent également être utilisés pour Navixy.
Quel que soit le format, tous les fichiers de tuiles doivent être importés dans la projection Mercator. Cela garantit un recouvrement correct des couches utilisateur sur tout type de carte utilisé par Navixy, car toutes les cartes sont réalisées dans la projection Mercator. La taille d'une tuile peut varier ; elle sera donc convertie à la taille la plus courante – 256 ppi.

Lancement d'un serveur de tuiles
Vous devez déployer les fichiers de tuiles préparés sur un serveur. Chaque fichier aura son lien direct : http://tileserver.com/{z}/{y}/{x}. Cela permet d'obtenir une réponse correcte à la requête : //tileserver.com/{z}/{x}/{y}.png. Le serveur de tuiles peut être lancé localement ou dans le cloud.
Option 1 : Votre serveur de tuiles
Exécuter votre propre serveur de tuiles est une tâche courante pour un administrateur système. Le processus de configuration en lui‑même n'est pas particulièrement complexe, mais le serveur nécessite des ressources informatiques importantes et un équipement spécialisé.
Le serveur de tuiles accomplit plusieurs tâches cruciales, notamment le rendu et la préparation des tuiles pour la mise en cache, le partage de la charge et la création d'une file de requêtes, la conversion des données vectorielles en tuiles raster, le téléchargement des données entrantes vers une base de données (si nécessaire) et la fourniture du contrôle de la base de données via le système de gestion de base de données.
Les administrateurs système peuvent opter pour un système d'exploitation basé sur Unix, car il est souvent plus simple et économique. De plus, il existe des solutions préemballées disponibles. Par exemple, on peut déployer un serveur de tuiles à partir des paquets Ubuntu en utilisant le mount OpenStreetMap.
Option 2 : Service de tuiles d'un tiers (SaaS)
Si vous préférez ne pas exécuter votre propre serveur de tuiles, de nombreuses entreprises proposent des solutions prêtes à l'emploi pour le déploiement et le support de serveurs de tuiles. Ces fournisseurs offrent tous les composants et ressources informatiques nécessaires, de sorte que vous n'avez pas à vous soucier de la configuration et de la maintenance d'un serveur de tuiles vous‑même. Parmi les fournisseurs les plus populaires figurent Mapbox, CartoDB, Esri et ArcGIS.
Navixy s'intègre à la majorité de ces options. Veuillez contacter notre équipe Customer Success pour discuter de la manière dont vos fournisseurs de cartes préférés peuvent s'intégrer à la plateforme.
Mis à jour
Ce contenu vous a-t-il été utile ?