Outils pour utilisateurs

Outils du site


hackfest2009:todo

Ceci est une ancienne révision du document !


À faire

  • rendering :
    • elargir la taille des rues dans osm.xml ???
    • cairo : generer le png en utilisant cairo plutot que mapnik
    • renommer borderize (avec “frame”…)
    • corriger la chasse du titre
    • passer le nom de la ville au rendu
    • option no-frame
    • taille de la frame proportionnelle à la taille de l'image
    • le copyright avec un logo vectoriel à rajouter
    • problème d'échelle sur la carte (parfois invisible)
    • les lettres et chiffres parfois non-alignés / qui débordent (à refaire en CAIRO voire l'échelle aussi)
    • regarder si le pdf/ps index est correct avec deplacements relatifs apres que showpage a ete enleve de l'index
    • generer les fichiers map en prefix_map.pdf
    • mieux signaler les cas d'erreurs plutot que de les ignorer (ex. render qui foire = pas signale)
    • regarder de plus pres le support du png8 pour map + index
  • Utiliser la limite administrative des communes pour extraire l'index des rues (idée: éviter d'avoir les rues hors commune cible qui parasitent l'index). Retomber sur la méthode actuelle quand la limite administrative n'est pas disponible.
  • Génération du document général (carte + index) au format graphique
  • Index des équipements (mairie, écoles, piscine, etc.)
  • setup.py
  • Paramétriser l'accès à la base PostGIS
  • Service Web
    • Installation de l'infrastructure sur un serveur (PostgreSQL + PostGIS + Mapnik + Mapnik-OSM + notre bouzin)
    • Interface de sélection de bounding box + adresse e-mail
      • penser à limiter la taille de la bounding box (voir Arles)
    • Mécanisme de batch pour lancer les travaux + mise en ligne du résultat + envoi du mail
  • web service
    • systeme de batch cron / db
    • db : stocker etat du juob, date soumission, IP soumission, params rendering (options render.py ?), date debut processing, date fin processing, status de fin (erreur, etc.), index queue a la date soumission
    • limiter nbre de jobs soumis / IP donnee / heure
    • limiter taille de la file de jobs
    • page web dediee pour chaque job
      • etat du job (soumis, en cours, fini, erreur) + stats : jobs avant dans la queue, ETA
      • flux rss pour signal soumission / fin de job
    • flux RSS global des soumissions
  • Dériver la bounding box depuis le nom de la commune (pour les communes qui existent dans OSM)
  • Avoir la zone de la carte hors-commune en grisé/transparent (possible avec un fichier shape mapnik ?…)
  • Regarder de pres st_spherical_distance… comparer avec coords.BoundingBox::spherical_sizes()
hackfest2009/todo.1251454523.txt.gz · Dernière modification: 2009/08/28 12:15 par 82.247.183.72