[OSM-dev-fr] [OSM-talk-fr] Tr : [OSM-talk] New OpenStreetMap tile server

Philippe Verdy verdy_p at wanadoo.fr
Mer 19 Déc 21:03:58 GMT 2012


Le 19 décembre 2012 21:46, Christophe Merlet <redfox at redfoxcenter.org> 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.
-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: <http://lists.openstreetmap.org/pipermail/dev-fr/attachments/20121219/d3684dfa/attachment.html>


Plus d'informations sur la liste de diffusion dev-fr