Outils pour utilisateurs

Outils du site


hackfest2009:todo

Ceci est une ancienne révision du document !


À faire

  • rendering :
    • index : augmenter legerement intercolonne
    • echelle map foireuse : le “500m” se retrouve en travers de l'echelle avec ./ocitysmap-render -f png -c Sanguinet -t yooooooooo -f png -f pdf -f svg -z 14 -p cm_with_frame
    • mettre les '-f bidule' dans un set() pour eviter la redondance
    • elargir la taille des rues dans osm.xml ???
    • corriger la chasse du titre
    • borderize: regarder si le pdf/ps index est correct avec deplacements relatifs apres que showpage a ete enleve de l'index
    • shapefiles: avoir une seule shapefile avec 4 layers : grid (linestring), grid_labels (linestring), scale (linestring) + scale_label, contour (polygon), le tout avec multiples features pour avoir des couleurs differentes (verifier qu'on peut avoir des alpha differents par layer)
  • 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.)
  • 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.1251552377.txt.gz · Dernière modification: 2009/08/29 15:26 par 82.247.183.72