CRAQ quitte les tables de fusion

En dépit de ce que j’avais annoncé, j’ai pu migrer l’application web CRAQ des tables de fusion à une BD MySQL. Le plus difficile a été de remplacer le layer des tables de fusion par un data layer conventionnel alimenté par la base de données.

En effet, l’API du Fusion Table layer était on ne peut plus efficace pour gérer l’affichage de milliers de points sur la carte Google map. Aucune optimisation n’était nécessaire. Tout était pris en charge par l’API. En utilisant un Data layer conventionnel, l’affichage de quelques milliers de points devenait tout à coup une tâche très lourde.

Pour optimiser l’affichage, la représentation des arbres à petite échelle utilise maintenant une carte thermique moins gourmande en ressources. Pour les niveaux supérieurs, l’application gère l’affichage en ne conservant dans le Data layer que la partie visible à l’écran. De plus, ce module n’affiche pas plus de 2 000 points simultanément à l’écran pour diminuer le décalage entre les mouvements de la carte et son affichage à l’écran.

Malgré tout, l’affichage des points même à grande échelle est moins fluide qu’il pouvait l’être avec l’utilisation de l’API du Table Fusion Layer. Par contre, l’utilisation d’une carte thermique (heat map) s’est avérée une façon très efficace de représenter la distribution des arbres à petite échelle.

La mise à jour s’accompagne également d’une modification de l’interface du filtre dont la fenêtre modale a été remplacée par un menu latéral qui s’affiche lorsque le curseur de la souris touche la limite gauche de l’écran ou l’icône de l’application. Finalement, une fenêtre « À propos de CRAQ » qui détaille l’application et la source des données a été ajoutée. Elle s’affiche en utilisant le lien hypertexte du même nom situé en haut à droite sur la carte.

Mise à jour de CRAQ

L’application CRAQ (Consultation du répertoire des arbres de la ville de Québec) vient d’être mis à jour avec les données de novembre 2017.

La dernière extraction, réalisée le 4 décembre 2017, contenait 125 408 arbres répertoriés et 723 arbres potentiellement remarquables, répondant aux critères de CRAQ. L’application pour mobile Android a également été mise à jour avec les nouvelles données.

Odonymes du Québec a été mis à jour

L’application Odonymes du Québec vient d’être mise à jour avec les dernières décisions de la Commission de toponymie du Québec aujourd’hui même.

Cette mise à jour contient les décisions de la réunion du 31 août 2017 de la Commission. Notez cependant qu’étant donné la nature de l’application, ces décisions ne seront pas reflétées dans l’application tant que les données géographiques de Google maps n’auront pas été mis à jour.

Les données de Données-Québec concernant les arbres répertoriés et les odonymes de la ville de Québec n’ont pas subies de mises à jour. Par conséquent, les applications : CRAQ et Odonymie-Québec utilisant ces mêmes données n’ont pas été modifiées.

Mise à jour de CRAQ

Une nouvelle option est maintenant disponible dans l’écran des paramètres de CRAQ.

Cette option permet de choisir entre l’affichage de toutes les géométries ou des géométries de la partie de la carte affichée seulement. L’option peut être utilisée pour s’assurer que tous les arbres sont présents sur la carte.

Selon la documentation officielle de Google, seules les 100 000 premières lignes sont sélectionnées lors d’une requête spatiale. Je n’ai pas été à même de démontrer qu’il manquait des géométries lorsque leur nombre dépasse 100 000 mais bon vaut mieux être prévenu.