[Qgis-developer] Re: Curved line in QGIS, how i can anticipate CIRCULARSTRING SQL-MM3 specification in QGIS?

Marco Hugentobler marco.hugentobler at sourcepole.ch
Mon Jul 18 04:24:23 EDT 2011


> parametricLine classes : http://www.qgis.it/api/classBezier3D.html

This class is used only for interpolation with curved triangles. It is not 
related to the code that draws line/polygon features.

Regards,
Marco

Am Montag, 18. Juli 2011, 10.18:22 schrieb reyman:
> Hi,
> After research, it seems QGIS can draw parametric line with Bezier3D and
> parametricLine classes : http://www.qgis.it/api/classBezier3D.html
> In your plugin CADTOOL do you use these objects ?
> Other question for developer, do you think this bezier3d curve need a
> transformation into linearstring for correct rendering ?
> 
> Best regards,
> SR.
> 
> On Sun, Jul 17, 2011 at 4:26 PM, Ziegler Stefan 
<Stefan.Ziegler at bd.so.ch>wrote:
> > **
> > Hi
> > 
> > I think that curved line support is not that important to most of the
> > users. I really would like to see this feature in QGIS. But this is
> > something that needs some funding and as far as I know some changes deep
> > in the core. Something for QGIS 2.x I guess.
> > 
> > regards
> > Stefan
> > 
> > -----Ursprüngliche Nachricht-----
> > *Von:* reyman [mailto:reyman64 at gmail.com]
> > *Gesendet am:* Sonntag, 17. Juli 2011 01:30
> > *An:* qgis-developer at lists.osgeo.org
> > *Betreff:* [Qgis-developer] Re: Curved line in QGIS, how i can anticipate
> > CIRCULARSTRING SQL-MM3 specification in QGIS?
> > 
> > Hello community,
> > No answer or idea to help me on this problem ?
> > Best regards,
> > SR
> > 
> > On Wed, Jul 13, 2011 at 5:00 PM, reyman <reyman64 at gmail.com> wrote:
> >> Hello devs,
> >> 
> >> I'm working on a project to draw simple arc/curves lines to represent (a
> >> lot of ) flow between two points.
> >> I think it's a good idea to use the new geometry type "CIRCULARSTRING"
> >> implemented in Postgis to store/edit the arc/curve, one problem ...
> >> QGIS can't actually draw curved lines...
> >> 
> >> Actually here my few and poor idea to resolve this problem :
> >> > I use Stefan Ziegler QGIS plugin CADTOOLS to compute and draw any WKT
> >> 
> >> using the CIRCULARSTRING geometry type, with few point to limit the
> >> complexity of polylines generated
> >> 
> >> > I'm waiting for the next QGIS dev version, because it seems developper
> >> 
> >> want to implement this function ( cf QGIS Developer Meeting in Zurich
> >> 2011
> >> <http://www.qgis.org/wiki/6._QGIS_Developer_Meeting_in_Zurich_2011>or
> >> http://www.qgis.org/wiki/KCube-developer )
> >> 
> >> > I'm trying to develop (in python or it's only possible in C++ ?) a new
> >> 
> >> drawing extension which implement one function to draw pure bezier or
> >> simple arc with CIRCULARSTRING geometry in input ?
> >> 
> >> So QGIS dev, what's your opinion about that, or your next plan if you
> >> have a roadmap to implement these functionnality ?
> >> If you want to develop this functionnality in this summer, i'm ok to
> >> help and debug the code with you ...
> >> 
> >> Ps: i have post a question in gis stackexchange,  but no answer actually
> >> ...
> >> 
> >> http://gis.stackexchange.com/questions/12007/how-i-can-draw-or-edit-curv
> >> ed-lines-in-free-gis
> >> 
> >> *Thanks a lot GIS community*
> >> SR.
> >> 
> >> --
> >> 
> >>  <http://stackoverflow.com/users/385881/reyman64>
> > 
> > --
> > 
> >  <http://stackoverflow.com/users/385881/reyman64>


-- 
Dr. Marco Hugentobler
Sourcepole -  Linux & Open Source Solutions
Churerstrasse 22, CH-8808 Pfäffikon SZ, Switzerland
marco.hugentobler at sourcepole.ch http://www.sourcepole.ch
Technical Advisor QGIS Project Steering Committee


More information about the Qgis-developer mailing list