label-maker labels raising a tilepie.reader.InvalidFormatError
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 25/100
- Tipo de issue
- Error
- Claridad
- Necesita aclaración
- Estado de actividad
- Estancado
- Stack tecnológico
- python, sqlite
- Área
- data, machine-learning
Línea de trabajo
Reproduce label-maker download y label-maker labels con el config.json de ejemplo y, después, inspecciona los puntos de entrada mencionados label_maker/main.py, label_maker/label.py y tilepie/reader.py. Compara el data/togo-z12.mbtiles generado con los comandos y errores de tippecanoe; se considera terminado cuando el comando labels lee el archivo MBTiles sin InvalidFormatError.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Hi all,
Thanks a lot for releasing this software. I am trying to use your toolkit to conduct my own research using satellite imagery. But unfortunately I am hitting a wall when I try.
I am running python 3.6.6 on pyenv (I noticed that label-maker doesn't seem to work on python 2.7) and I have installed label-maker using the procedure you explain here: http://devseed.com/label-maker/
Using the sample config.json you suggest in your documentation I then run label-maker download, this seems to create a valid sqlite3 mbtiles file on ~/data, all fine so far. After that I try to run label-maker labels and that fails with the following error message:
label-maker labels
Retiling QA Tiles to zoom level 12 (takes a bit)
tippecanoe-decode: invalid option -- 'c'
Usage: tippecanoe-decode file.mbtiles zoom x y
tippecanoe: invalid option -- '-'
Usage: tippecanoe -o out.mbtiles [-n name] [-l layername] [-z maxzoom] [-Z minzoom] [-B basezoom] [-d detail] [-D lower-detail] [-m min-detail] [-x excluded-field ...] [-y included-field ...] [-X] [-r droprate] [-b buffer] [-t tmpdir] [-a rco] [-p sfkld] [-q] [-P] [file.json ...]
Determining labels for each tile
Traceback (most recent call last):
File "/home/zilog/.pyenv/versions/3.6.6/lib/python3.6/site-packages/tilepie/reader.py", line 42, in _query
self._cur.execute(sql, *args)
sqlite3.OperationalError: no such table: tiles
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/zilog/.pyenv/versions/3.6.6/bin/label-maker", line 11, in <module>
load_entry_point('label-maker==0.4.0', 'console_scripts', 'label-maker')()
File "/home/zilog/.pyenv/versions/3.6.6/lib/python3.6/site-packages/label_maker/main.py", line 84, in cli
make_labels(dest_folder=dest_folder, sparse=sparse, **config)
File "/home/zilog/.pyenv/versions/3.6.6/lib/python3.6/site-packages/label_maker/label.py", line 85, in make_labels
_mapper, _callback, _done)
File "/home/zilog/.pyenv/versions/3.6.6/lib/python3.6/site-packages/tilepie/__init__.py", line 26, in tilereduce
tilecontent = uncompress(tm.tile(tile[0], tile[1], tile[2]))
File "/home/zilog/.pyenv/versions/3.6.6/lib/python3.6/site-packages/tilepie/reader.py", line 60, in tile
WHERE zoom_level=? AND tile_column=? AND tile_row=?;''', (z, x, tms_y))
File "/home/zilog/.pyenv/versions/3.6.6/lib/python3.6/site-packages/tilepie/reader.py", line 44, in _query
raise InvalidFormatError(("%s while reading %s") % (e, self.filename))
tilepie.reader.InvalidFormatError: no such table: tiles while reading data/togo-z12.mbtiles```
It seems like there are several things going on here, so I am not sure how to move on forward with this. Any help is much appreciated.
- Lenguaje dominante
- Python
- Estrellas
- 471
- Forks
- 106
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de developmentseed/label-maker
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 35/100
developmentseed/label-maker#195 ·
-
Use logging or drop log optionAbierto
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
developmentseed/label-maker#186 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 35/100
developmentseed/label-maker#185 ·
-
Generalize Final data.npz outputQuizá libre de nuevo @martham93 la tomó hace 2260 días y no hay ningún pull request abierto. Abiertoenhancement
developmentseed/label-maker#181 · 1 comentario · 1 asignado ·
-
No support for Tensorflow 2Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 25/100
developmentseed/label-maker#180 · 1 comentario ·
Todos los issues de developmentseed/label-maker
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
autowarefoundation/autoware_carla_scenario#1485 ·
Los mantenedores suelen responder en 1 día
-
needs-area-label
Dificultad 2/5 1-3 horas Aptitud para principiantes 66/100
Los mantenedores suelen responder en 2 días
-
enhancement good first issue
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
Official-Space-AI/OpenPhysGraspGen#114 ·
Los mantenedores suelen responder en 2 días
-
changelog investigate
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
ramnes/notion-sdk-py#441 ·
-
copy_tree splits same-file errors into charactersPosiblemente ocupada @Gambit-Checkmate la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
Los mantenedores suelen responder en 14 días