Le 19 décembre 2012 21:46, Christophe Merlet <[email protected]> a écrit :
> > Je te propose de me faire un script d'analyse des logs de Squid capable > de m'afficher la fréquentation de chaque tuile avec un style mapnik... > bref, une sorte de hotmap > Je n'ai pas la bande passante et la connectivité pour faire tourner un serveur Squid à l'échelle de ce qu'on cherche. Et je n'ai pas accès non plus à ce genre de logs (qui sont des données privatives pour l'essentiel, donc non publiées). Ensuite pas les ressources (en bande passante, même si j'ai ce qu'il faut en matériel) pour monter un serveur de tuiles (sauf pour un usage par une ou deux personnes). J'ai bien de l'hébergement dispo mais pas avec les capacités nécessaires (c'est juste du PHP/MySQL de base pour la partie libre que je peux utiliser, sinon le reste n'est pas pour ça et pas réellement à ma disposition, mais pas de quoi y mettre une appli comme Mapnik ni même une base pgSQL), même si pour ça je pourrais utiliser un des serveurs de projets de rendus de cartes libres, offrant une base pqDSL déjà chargée et requêtable. Pour ce genre d'appli de toute façon ce n'est pas une appli du genre Mapnik qu'il faut puisqu'il suffirait seulement de servir des tuiles monochromes semi-transparentes, uniquement en protocole WMS sans rien tracer d'autre : une tuile plus ou moins transparente ou avec une transparence unique de 50%, 100% de luminosité, 100% de saturation et en variant la couleur pour former un dégradé de couleurs en HSV : pour chaque tuiles WMS de Mapnik on génère une tuile de même taille et de même coordonnées monochrome (on peut mettre dans cette tuile uniquement une tâche colorée centrale surface variable, le tour étant totalement transparent). Bref aucun calcul de géométrie à faire, ni aucun besoin d'une base SQL carto, puisque alors on a juste à compter les tuiles numérotées dans un rectangle tout autour dans un même niveau de zoom et faire une moyenne horaire pour déterminer la couleur de la tuile à retourner (ces tuiles pouvant être des images précalculées, 100 images dans un même dossier suffiront, ces images étant microscopiques en taille). Je ne peux pas t'en dire plus puisque je n'ai pas les logs pour le faire.
_______________________________________________ dev-fr mailing list [email protected] http://lists.openstreetmap.org/listinfo/dev-fr
