EY désigne l’organisation mondiale des sociétés membres d’Ernst & Young Global Limited, et peut désigner une ou plusieurs de ces sociétés membres, lesquelles sont toutes des entités juridiques distinctes. Ernst & Young Global Limited, société à responsabilité limitée par garanties du Royaume‑Uni, ne fournit aucun service aux clients.
Comment EY peut vous aider
-
Découvrez les points de vue éclairés, les gens et les services liés à la technologie d’EY, et la façon dont ils peuvent aider votre entreprise à améliorer sa performance, à gérer les risques et à stimuler l’innovation.
Pour en savoir plus. -
Les équipes d’EY vous donnent la confiance nécessaire pour façonner l’avenir et créer de la valeur en réinventant et en réalisant des transformations à l’échelle de l’entreprise.
Pour en savoir plus.
Comment intégrer des éléments de visualisation de cartes en mode hors ligne dans votre application mobile
J’ai récemment participé à un projet de modernisation du programme des aires de répartition de la Colombie‑Britannique. Le programme permet d’octroyer et d’administrer des contrats de pâturage et de coupe du foin dans les parcours naturels des terres de la Couronne. Dans le cadre de ce projet, nous avons développé un ensemble d’applications pour iPad et pour le web. Ainsi, les utilisateurs peuvent enregistrer leurs plans d’utilisation des parcours à même l’application.
L’un des principaux objectifs de l’application iPad est de permettre aux utilisateurs d’accéder aux plans lorsqu’ils sont hors ligne ou qu’ils n’ont qu’une connexion Internet limitée.
Au cours du projet, nous avons entre autres exploré la possibilité d’intégrer une fonction de visualisation de cartes en mode hors ligne. Bien que cette fonction n’ait pas été retenue pour les besoins de la version actuelle de l’application, j’ai cru qu’il serait intéressant de présenter certains des résultats issus de mes recherches à ce sujet.
Créer des cartes accessibles en mode hors ligne
Il était presque impossible de trouver des renseignements sur la création de cartes accessibles hors ligne, surtout pour les développer dans un environnement en code source ouvert et sans payer de fournisseurs.
Voici ce que j’ai appris :
Toutes les cartes utilisent les mêmes méthodes de normalisation des données, peu importe si elles sont propulsées par Google, Apple, Bing ou OpenStreetMap. Chaque partie de la carte se divise en pavés. Ainsi, lorsque vous effectuez un zoom arrière, la carte ne comporte qu’un seul pavé. Chaque fois que vous effectuez un zoom avant, les pavés se divisent en quadrants.
La carte ci-dessous est réduite au maximum et consiste en un seul pavé.