[Qgis-developer] Qgis-developer Digest, Vol 80, Issue 9

Mian Kashif Ali engr.mian at yahoo.com
Mon Jun 4 03:01:59 PDT 2012


Qgsmapcanvas class object takes a long while during its refresh specialy when there are more than thousand feature on the canvas, its look very ugly, what to do?



________________________________
 From: "qgis-developer-request at lists.osgeo.org" <qgis-developer-request at lists.osgeo.org>
To: qgis-developer at lists.osgeo.org 
Sent: Monday, June 4, 2012 2:42 PM
Subject: Qgis-developer Digest, Vol 80, Issue 9
 
Send Qgis-developer mailing list submissions to
    qgis-developer at lists.osgeo.org

To subscribe or unsubscribe via the World Wide Web, visit
    http://lists.osgeo.org/mailman/listinfo/qgis-developer
or, via email, send a message with subject or body 'help' to
    qgis-developer-request at lists.osgeo.org

You can reach the person managing the list at
    qgis-developer-owner at lists.osgeo.org

When replying, please edit your Subject line so it is more specific
than "Re: Contents of Qgis-developer digest..."


Today's Topics:

   1. Re: Releasing 1.8 (Ziegler Stefan)
   2. Re: Releasing 1.8 (Werner Macho)
   3. Re: Releasing 1.8 (J?rgen E. Fischer)
   4. inheriting QgSGeometry with 3D,    topology and CAD
      functionality (Nico Hardebol - CITG)
   5. Re: Releasing 1.8 (Tim Sutton)
   6. Re: Releasing 1.8 (Nathan Woodrow)


----------------------------------------------------------------------

Message: 1
Date: Mon, 4 Jun 2012 08:12:47 +0000
From: Ziegler Stefan <Stefan.Ziegler at bd.so.ch>
To: "'ivan.mincik at gmail.com'" <ivan.mincik at gmail.com>,
    "richard at duif.net"    <richard at duif.net>,
    "qgis-developer at lists.osgeo.org"    <qgis-developer at lists.osgeo.org>
Subject: Re: [Qgis-developer] Releasing 1.8
Message-ID:
    <96EAE7D042AAC14486D68EC70207B0C1018C17AA at srsofaioi16255.verw.rootso.org>
    
Content-Type: text/plain; charset="iso-8859-1"

Same to me. 

Regards
Stefan

> -----Urspr?ngliche Nachricht-----
> Von: qgis-developer-bounces at lists.osgeo.org [mailto:qgis-developer-
> bounces at lists.osgeo.org] Im Auftrag von Ivan Mincik
> Gesendet: Montag, 4. Juni 2012 09:51
> An: richard at duif.net; qgis-developer at lists.osgeo.org
> Betreff: Re: [Qgis-developer] Releasing 1.8
> 
> > Funny
> > thing is that if I build QGIS myself and install master somewhere in
> > ~/apps/qgis/master it is not finding the core lib (and I have to set
> > LD_LIBRARY_PATH for it), but if I build branch 1.7.4 it is find the
> > core lib without setting the PATH?
> 
> Exactly same here.
> 
> --
> Ivan Mincik
> _______________________________________________
> Qgis-developer mailing list
> Qgis-developer at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/qgis-developer


------------------------------

Message: 2
Date: Mon, 04 Jun 2012 10:19:38 +0200
From: Werner Macho <werner.macho at gmail.com>
To: qgis-developer at lists.osgeo.org
Subject: Re: [Qgis-developer] Releasing 1.8
Message-ID: <4FCC6F9A.5060809 at gmail.com>
Content-Type: text/plain; charset=ISO-8859-1

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 06/04/2012 10:12 AM, Ziegler Stefan wrote:
> Same to me.
> 
> Regards Stefan
> 

So I am glad that we have another few days to get that cleaned ..

Translators asked for some days more .. So from my point we can do a
call for packaging on wednesday .. If somebody finds this bug ..

kind regards
Werner

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk/Mb5MACgkQDAH1YiCxBgmmKQCcCrr6KZC3lJHXGZz9cYEtEkOd
Cn8AnRP9Ab9VcpiI0nnEuu/ovjcLHvy4
=e+Gs
-----END PGP SIGNATURE-----


------------------------------

Message: 3
Date: Mon, 4 Jun 2012 10:38:54 +0200
From: J?rgen E. Fischer <jef at norbit.de>
To: qgis-developer at lists.osgeo.org
Subject: Re: [Qgis-developer] Releasing 1.8
Message-ID: <20120604083854.GA24757 at norbit.de>
Content-Type: text/plain; charset=iso-8859-1

Hi Radim,

On Mon, 04. Jun 2012 at 08:48:53 +0200, Radim Blazek wrote:
> Anybody checked this http://hub.qgis.org/issues/5620 ?
> It seems to me that compilation fails on a clean system (without
> previous QGIS installed).

The nightly builds apparently don't have that problem - and I suppose their
build environment can't be any cleaner. 

There's no RPATH fiddling, but the tests are run with LD_LIBRARY_PATH set to
build/output/lib (see debian/rules).


J?rgen

-- 
J?rgen E. Fischer         norBIT GmbH               Tel. +49-4931-918175-31
Dipl.-Inf. (FH)           Rheinstra?e 13            Fax. +49-4931-918175-50
Software Engineer         D-26506 Norden              http://www.norbit.de
committ(ed|ing) to Quantum GIS                         IRC: jef on FreeNode                        

-- 
norBIT Gesellschaft fuer Unternehmensberatung und Informationssysteme mbH
Rheinstrasse 13, 26506 Norden
GF: Jelto Buurman, HR: Amtsgericht Emden, HRB 5502



------------------------------

Message: 4
Date: Mon, 4 Jun 2012 08:27:29 +0000
From: Nico Hardebol - CITG <N.J.Hardebol at tudelft.nl>
To: "'qgis-developer at lists.osgeo.org'"
    <qgis-developer at lists.osgeo.org>
Subject: [Qgis-developer] inheriting QgSGeometry with 3D,    topology and
    CAD functionality
Message-ID:
    <033B262233FE9A4EA813A4F43F963515113EB33C at SRV362.tudelft.net>
Content-Type: text/plain; charset="us-ascii"

Dear developers,

Thanks for the great efforts put into QGIS- the versatile and clear layout API and bindings to python help us greatly in the design of our custom (/academic) (structural) geologic field acquisition tool, DigiFract.

On behalf of Martijn, our c++ developer who currently seeks to implement some 3D geometry (/CAD) functionality, we have a few questions.

We want to extend QGIS with geometries that support two important features. The geometries should:
(a) 'live' in three dimensions and function both as a QgsGeometry and CAD object. For the CAD functionality we use OpenCascade (http://www.opencascade.org/).
(b) support the possibility to 'share' vertices.  Notice that  by 'sharing' we do not mean based on proximity by sharing vertices between different geometries.

We had the following design in mind:

We create a VertexSet that stores vertices in 2 or 3 dimensions. we want to create a XGeometry class that is derived from qgsGeometry. The XGeometry class has a reference to a VertexSet object. The geometries stored in a XGeometry object are actually indices of vertices that are stored in the VertexSet. So a line geometry is represented in the XGeometry object by: [1, 2, 3], indicating the indices of the vertices that span the line. Because the VertexSet can be shared by many geometries, vertices can easily be shared.

This would seem like an ok design (in my view), however, the qgisGeometry class is not designed as a base class. Unlike some other classes in the QGIS API, it contains no virtual functions for example. If it did, I would (re-) implement a few virtual functions (such as the ones that are used to read and write a geometry object to file for example) and it would almost seamlessly integrate into QGIS without too much effort (ok, this is extremely naive of course).
Our questions are:
(1) Since qgisGeometry is not designed with virtual function. Does anybody have any suggestions how we could tackle this problem in a nice and elegant way?
(2) QGIS build-and-install seem not to have an automake with configure. Is the most straightforward way for compiling our custom (QGIS derived) library by placing it in a QGIS_source and adjusting CMakeLists files? Is there a better way?
(3) QGIS shows well equipped to support our custom class and academic software design for structural geologic purpose, aiming at better integration of some GIS and 3D CAD functionality. We are interested to learn from and contribute  to those in QGIS community with similar aim. We notice how some 1.8-2.0 QGIS design aiming at, for instance, refined topology handling, but true 3D CAD is most probably not in the scope of QGIS development. Anyway, interested to learn who might have a similar development goal.

Kind regards,
Nico Hardebol, on behalf of Martijn Stroeven

----------------------------------------------------
TU Delft
Civil Engineering and Geosciences
Dept. Applied Geology
Room 3.17
2628 CN Delft, NL
Tel +31 15 27 82707
Fax +31 15 27 81189
N.J.Hardebol at tudelft.nl<mailto:N.J.Hardebol at tudelft.nl>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-developer/attachments/20120604/60af8644/attachment-0001.html>

------------------------------

Message: 5
Date: Mon, 4 Jun 2012 11:04:12 +0200
From: Tim Sutton <lists at linfiniti.com>
To: Werner Macho <werner.macho at gmail.com>
Cc: qgis-developer at lists.osgeo.org
Subject: Re: [Qgis-developer] Releasing 1.8
Message-ID:
    <CALCNqkbroTT3Z=2_TJ8xZDaybfneQH3M3A1E+k6H9qcUVeteJQ at mail.gmail.com>
Content-Type: text/plain; charset=ISO-8859-1

hi

On Mon, Jun 4, 2012 at 10:19 AM, Werner Macho <werner.macho at gmail.com> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> On 06/04/2012 10:12 AM, Ziegler Stefan wrote:
>> Same to me.
>>
>> Regards Stefan
>>
>
> So I am glad that we have another few days to get that cleaned ..
>
> Translators asked for some days more .. So from my point we can do a
> call for packaging on wednesday .. If somebody finds this bug ..
>

Ok good - I will check here on the list again on Wed before finally branching.

Regards

Tim


> kind regards
> Werner
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.12 (GNU/Linux)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
>
> iEYEARECAAYFAk/Mb5MACgkQDAH1YiCxBgmmKQCcCrr6KZC3lJHXGZz9cYEtEkOd
> Cn8AnRP9Ab9VcpiI0nnEuu/ovjcLHvy4
> =e+Gs
> -----END PGP SIGNATURE-----
> _______________________________________________
> Qgis-developer mailing list
> Qgis-developer at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/qgis-developer



-- 
Tim Sutton - QGIS Project Steering Committee Member (Release? Manager)
==============================================
Please do not email me off-list with technical
support questions. Using the lists will gain
more exposure for your issues and the knowledge
surrounding your issue will be shared with all.

Visit http://linfiniti.com to find out about:
?* QGIS programming and support services
?* Mapserver and PostGIS based hosting plans
?* FOSS Consulting Services
Skype: timlinux
Irc: timlinux on #qgis at freenode.net
==============================================


------------------------------

Message: 6
Date: Mon, 4 Jun 2012 19:42:29 +1000
From: Nathan Woodrow <madmanwoo at gmail.com>
To: Tim Sutton <lists at linfiniti.com>
Cc: qgis-developer at lists.osgeo.org
Subject: Re: [Qgis-developer] Releasing 1.8
Message-ID:
    <CAAi8Yg9GYSTwpCfqX44pYmwcoQLCbkyD7H5xh+Xb6hWaZsn6ZA at mail.gmail.com>
Content-Type: text/plain; charset=ISO-8859-1

On Mon, Jun 4, 2012 at 7:04 PM, Tim Sutton <lists at linfiniti.com> wrote:
> hi
>
> On Mon, Jun 4, 2012 at 10:19 AM, Werner Macho <werner.macho at gmail.com> wrote:
>> -----BEGIN PGP SIGNED MESSAGE-----
>> Hash: SHA1
>>
>> On 06/04/2012 10:12 AM, Ziegler Stefan wrote:
>>> Same to me.
>>>
>>> Regards Stefan
>>>
>>
>> So I am glad that we have another few days to get that cleaned ..
>>
>> Translators asked for some days more .. So from my point we can do a
>> call for packaging on wednesday .. If somebody finds this bug ..
>>
>
> Ok good - I will check here on the list again on Wed before finally branching.

Don't forget to tag too at that branch point.

- Nathan

>
> Regards
>
> Tim
>
>
>> kind regards
>> Werner
>>
>> -----BEGIN PGP SIGNATURE-----
>> Version: GnuPG v1.4.12 (GNU/Linux)
>> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
>>
>> iEYEARECAAYFAk/Mb5MACgkQDAH1YiCxBgmmKQCcCrr6KZC3lJHXGZz9cYEtEkOd
>> Cn8AnRP9Ab9VcpiI0nnEuu/ovjcLHvy4
>> =e+Gs
>> -----END PGP SIGNATURE-----
>> _______________________________________________
>> Qgis-developer mailing list
>> Qgis-developer at lists.osgeo.org
>> http://lists.osgeo.org/mailman/listinfo/qgis-developer
>
>
>
> --
> Tim Sutton - QGIS Project Steering Committee Member (Release? Manager)
> ==============================================
> Please do not email me off-list with technical
> support questions. Using the lists will gain
> more exposure for your issues and the knowledge
> surrounding your issue will be shared with all.
>
> Visit http://linfiniti.com to find out about:
> ?* QGIS programming and support services
> ?* Mapserver and PostGIS based hosting plans
> ?* FOSS Consulting Services
> Skype: timlinux
> Irc: timlinux on #qgis at freenode.net
> ==============================================
> _______________________________________________
> Qgis-developer mailing list
> Qgis-developer at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/qgis-developer


------------------------------

_______________________________________________
Qgis-developer mailing list
Qgis-developer at lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer


End of Qgis-developer Digest, Vol 80, Issue 9
*********************************************
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-developer/attachments/20120604/3e45222e/attachment-0001.html>


More information about the Qgis-developer mailing list