2

I need to measure agricultural fields. I have Points (gpx format) of the perimeter of the field and geotagged pictures on the same perimeter. I use the pictures to verify the measurement.

I already do load in QGIS the polygon shape of the field and point shape of pictures. I also can use map tips to show the picture as moving above the point, but a field can have more than 100 pictures and is laborious to go with the mouse above each of the points.

I can also use Time Manager to show the picture points as time goes by. What I would like to do: is to use the Time Manager to not just show the point (location of the picture) but the map tip too. At the end I would like an automatic mode to verify easily the field measurement watching (as if it was a film) the points and images show themselves as time goes by.

I'm using QGIS 2.18; Time Manager 2.4.1

1

You could try to use something similar to what Nathan Woodrow describe here : https://nathanw.net/2016/02/04/live-svgs/ to symbolise your point with your picture then use the time manager make the picture appear at the right time.

  • Thank you very much. This could be. I'm trying to guess what do I have to change to use local jpg instead of remote svg – galderantzuna Feb 12 '18 at 13:22
  • You have to convert your JPG to SVG as there is no option to use JPG as point marker, when done it's just a matter of symbolisation – J.R Feb 12 '18 at 13:43
  • i'm trying but blindly as i have never worked with python, can you help with the python code of the show_camera function? – galderantzuna Feb 12 '18 at 16:42
  • You don't really need to use python (and I don't have the skill to help you...), just convert your jpg to svg (there are online tool or you can use inkscape) then use data override to set the path to your svg – J.R Feb 12 '18 at 17:16
  • I'm stuck in error: 'ascii' codec can't decode byte 0x81 in position 30: ordinal not in range(128) (i don't know how to paste here the code of the function in a readable way – galderantzuna Feb 12 '18 at 18:19

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.