[dev-italia] Programmi per generare entry in MapRoulette

Fabrizio Tambussa ftambussa a gmail.com
Mer 16 Apr 2014 07:13:53 UTC


Ti ho messo sul tuo github il file test.json (li' l'ho chiamato
marche.json) generato col tuo programma make_json.py.
Su test.json ho fatto girare il programma process.py, ma mi da' il seguente
errore:

root a ubuntu1204:~/stat_roulette/tools# python process.py --debug --dry
--force-post slug10 use-json test.json

Traceback (most recent call last):
  File "process.py", line 367, in <module>
    responses, newids = post_tasks(slug=slug, tasks=tasks)
  File "process.py", line 162, in post_tasks
    for identifier, payload in tasks:
  File "process.py", line 146, in select_tasks
    for identifier, payload in newtasks:
  File "process.py", line 98, in get_tasks_from_json
    osmid = task['geometries']['features'][0]['properties']['osmid']

TypeError: string indices must be integers


Poi ho provato a capire i valori delle variabili geometries, features, ecc
con un semplice
print geometries
ma mi dice
NameError: global name 'geometries' is not defined

Qui finisce la mia capacita' di debug.
Saluti
Fabrizio








2014-04-15 19:29 GMT+02:00 Cristian Consonni <kikkocristian a gmail.com>:

> Ecco l'ultima versione:
>
> https://github.com/CristianCantoro/maproulette/commit/f572918b36dc102b50007044a7f428869f8597b8
>
> Andrebbe provata su http://mrdev.emacsen.net/
>
> Ciao,
>
> C
>
> _______________________________________________
> dev-italia mailing list
> dev-italia a openstreetmap.org
> https://lists.openstreetmap.org/listinfo/dev-italia
>
-------------- parte successiva --------------
Un allegato HTML  stato rimosso...
URL: <http://lists.openstreetmap.org/pipermail/dev-italia/attachments/20140416/16d973b0/attachment.html>


Maggiori informazioni sulla lista dev-italia