[QGIS-Developer] GSoC QGIS 3D Improvement: Week 2 Report

Mathieu Pellerin nirvn.asia at gmail.com
Sat Jun 8 05:15:14 PDT 2019


Nice progress.

I feel it'd be really important to figure out a way to creating some
floating controls here, the current approach eats so much space it'll
likely be unusable with docked 3d maps.

On Sat, Jun 8, 2019, 18:40 Tim Sutton <tim at kartoza.com> wrote:

> Hi Ismail
>
>
> Looking great! I was wondering: Couldn’t you render 3d objects in the
> scene that act as the controls? My idea was that you have them anchored
> e.g. in the bottom right of the screen and always fixed in position even
> when you are rotating etc. the rest of the scene. Then when you click on
> one of the navigation objects you just send the same signals you would be
> sending from your Qt widget based approach?
>
> Regards
>
> Tim
>
>
> On 8 Jun 2019, at 09:08, Ismail Sunni <imajimatika at gmail.com> wrote:
>
> Dear QGIS developers
>
> Here is my 2st-week report for my GSoC Project. You can read this report
> better with image and GIF in the weekly report wiki [4]. You can also check
> the project wiki page [3]. Comments and suggestions are welcome :)
>
> GSoC QGIS 3D Improvement Week 2 Report
>
> *Period*: 3 June 2019 - 9 June 2019
>
> *Report*
> 1. What did I complete this week?
>    - Implement all functionalities of the on-screen navigation
>    - Screenshot
>
> https://user-images.githubusercontent.com/1421861/59020256-e788c080-8849-11e9-9d66-a2be03365e8f.png
>    - GIF
>
> https://user-images.githubusercontent.com/1421861/59144140-61988100-89d3-11e9-8e33-fc06c0a09a47.gif
>    - Make a PR  [1] for it (and update it according to the PR review,
> thanks Nyall for reviewing it)
>
> 2. What am I going to achieve for next week?
>    - Starting working on the measurement tool, already discuss with
> mentors for the initial steps:
>       - implement a concrete class of 3D map tool to understand how it can
> get the clicked position
>       - use a temporary line layer to store the clicked position then we
> can render it to show in the 3D map view.
> 3. Is there any blocking issue?
>    - Previously yes, regarding customizing QDial. Fortunately, I found
> QwtDial that has an easier way to customize. Even better, there is
> QwtCompas that offers what I wanted.
> 4. Code
>    - My code for this feature is in this PR [1]
>    - Branch in my repo [2]
> 5. Misc
>    - N/A
>
> *References*
> - [1] https://github.com/qgis/QGIS/pull/30105
> - [2] https://github.com/ismailsunni/QGIS/tree/on-screen-navigation
> - [3] Project Wiki:
> https://github.com/ismailsunni/QGIS/wiki/GSoC-2019---QGIS-3D-Improvement
> - [4] Week 2 report:
> https://github.com/ismailsunni/QGIS/wiki/Week-2-Report
>
> Best regards
>
> --
> Ismail Sunni
> ismailsunni.wordpress.com
> _______________________________________________
> QGIS-Developer mailing list
> QGIS-Developer at lists.osgeo.org
> List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
> Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer
>
>
>>
>
>
>
>
>
>
>
> *Tim Sutton*
>
> *Co-founder:* Kartoza
> *Ex Project chair:* QGIS.org
>
> Visit http://kartoza.com to find out about open source:
>
> Desktop GIS programming services
> Geospatial web development
> GIS Training
> Consulting Services
>
> *Skype*: timlinux
> *IRC:* timlinux on #qgis at freenode.net
>
> I'd love to connect. Here's my calendar link
> <https://calendly.com/timlinux> to make finding time easy.
>
> _______________________________________________
> QGIS-Developer mailing list
> QGIS-Developer at lists.osgeo.org
> List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
> Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-developer/attachments/20190608/e748d8e4/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: KartozaNewLogoThumbnail.jpg
Type: image/jpeg
Size: 6122 bytes
Desc: not available
URL: <http://lists.osgeo.org/pipermail/qgis-developer/attachments/20190608/e748d8e4/attachment-0001.jpg>


More information about the QGIS-Developer mailing list