2 votos

QGIS Time Manager 2.2.1 no muestra ningún punto

Tengo un gran conjunto de datos recogidos por un collar GPS en una vaca que estoy tratando de animar con el plugin Time Manager para mostrar el movimiento de la vaca a través de un pasto. Tengo los datos guardados en un archivo .shp que se muestra correctamente. Cuando activo el plugin TM y voy a través de la configuración y luego haga clic en "Aceptar" todos mis puntos desaparecen del lienzo. Hago clic en "play" y el plugin parece progresar en el tiempo, pero no se muestran los puntos. Me he dado cuenta de que cuando intento abrir la tabla de atributos mientras el plugin está activado no se muestra nada, pero cuando lo desactivo todo vuelve a aparecer.

Adjunto algunas capturas de pantalla de mi configuración y lo que estoy viendo: http://i.imgur.com/RVVGOGt.png Ajustes

http://i.imgur.com/HtHzDjl.png TM en

http://i.imgur.com/uYHesps.png TM off

He vuelto a comprobar el formato de la hora y está en formato AAAA/MM/DD HH:MM. Puedo ver la marca de tiempo en la esquina del mapa que avanza a través de pero ninguna pantalla de puntos en absoluto.

0 votos

Por favor, no incluya firmas, agradecimientos, etc. en las preguntas y respuestas. Todos los mensajes que se publican ya están firmados con su tarjeta de usuario Mientras tanto, debes considerar las preguntas y respuestas como páginas wiki y no como comunicaciones personales.

0 votos

Después de jugar un poco más he conseguido que el plugin muestre algunos puntos, pero no todos. ¿Hay algún límite en el número de puntos que puede manejar este plugin? Tengo unos 14.000 puntos en mi archivo shape y sólo puedo conseguir que se muestren los últimos 3.000. He intentado todo lo que se me ocurre: reinstalar el plugin, iniciar un nuevo proyecto de QGIS sólo con la foto ortográfica y el shapefile, recrear el shapefile para que sólo contenga la hora y la información de Norte/Este. Estoy perdido.

0 votos

Por favor, utilice el editar debajo de su pregunta para revisarla con mejoras a su pregunta original como esta: meta.gis.stackexchange.com/a/3353/115

2voto

barrydrake Puntos 168

https://github.com/anitagraser/TimeManager/issues/153#issuecomment-164849426

Parece que el formato de la hora estaba causando problemas con el plugin. Sólo incluí aaaa/mm/dd hh:MM en mis datos ya que el intervalo de tiempo era de 10 minutos, sin embargo esto causó un comportamiento inestable con el plugin. Después de añadir segundos a los datos el plugin parece funcionar como se esperaba.

http://i.imgur.com/KKJX8qR.gif

Edición: Después de más pruebas parece que el problema estaba relacionado con la exportación del archivo .csv desde MS Excel. Creo que Excel estaba truncando los 0s de los valores de fecha y hora, causando así el comportamiento inestable. Parece que usando "Formato de Celdas ->Personalizado" en Excel y definiendo el formato de fecha/hora manualmente preserva los valores correctos de fecha y hora.

2voto

lorelai Puntos 21

Un poco tarde en esto, pero tuve el mismo problema y pensé que esto podría ser de utilidad para otros. Mi campo de tiempo era de tipo Datetime de Python, en el '%Y-%m-%d %H %M' formato. QGIS lo reconoce como un formato de fecha y hora, pero a TimeManager no le gustó. Después de leer la respuesta de bschiltz intenté convertir mi formato de fecha y hora a tiempo de época, y descubrí que a TimeManager le gusta el tiempo de época. Mis animaciones de series de tiempo ahora funcionan perfectamente.

Este es el código que utilicé para convertir a tiempo de época, sólo añadí .timestamp() al final de mi conversión de cadena a datetime:

datetime.strptime(<date_and_time_string>, '%Y-%m-%d %H %M').timestamp()

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X