Login  Register

Re: Plugin for surveying functions, Coordinate Geometry and GIS

Posted by LordOfBikes on Jul 20, 2022; 8:25am
URL: https://forum.librecad.org/Plugin-for-surveying-functions-COGO-GIS-tp5721878p5721904.html

For reference: https://forum.librecad.org/Thinking-of-developing-tp5721791.html

So V2.2 nearing completion is relative. Beyond that software is never completed, it is more a retirement.
But this will not happen hasty. There are a bunch of contributions in the queue which will be added after 2.2.0 release.
So when you want a productive solution for your plugin asap, I still recommend to go with V2 now.

1) LibreCAD 3 source code is available at https://github.com/LibreCAD/LibreCAD_3
  The build instructions at https://github.com/LibreCAD/LibreCAD_3/wiki/Building were just updated.
  But compared to V2 the build environment is totally different and has more dependencies.
  And imho it is more complicated to set up for inexperienced users.

2) Already mentioned above, V2 and V3 are totally different concepts and plugins will not be compatible.
  Anyhow, with a working V2 plugin an experienced programmer can migrate it into V3 without special surveying skills.

3) Even when we possibly do a first V3 release this year, it will be far from the possibilities of V2.
  Thus the recommendation above to go with V2 yet.

4) Easiest way to contribute documentation is on our wiki at https://dokuwiki.librecad.org/.
  For end user documentation we have the manual at https://librecad.readthedocs.io/ which is hosted at https://github.com/LibreCAD/docs and thus open for contributions through GitHub.

For V2 development I recommend to use native Qt tools. For Ubuntu 20.04 it should be easy to get latest Qt5 by apt package manager. I think it will be Qt 5.12, but anything between 5.9 and 5.15 should be fine.
Using Qt Creator as IDE is easy because it has everything to edit, build, run and debug LibreCAD inside.

I'm sorry, when you are concerned about the term COGO, but it is regularly used here in the forum in conjunction with GIS. So it's basically to raise chances that this thread is found in forum search and global search engines by interested people. And to be honest, I have a rough imagination for what these terms stand, but I'm far from understanding the differences in this terms or special needs for CAD in these branches.

Armin
investing less than half an hour into Search function can save hours or days of waiting for a solution