Cruisers Forum
 


Reply
  This discussion is proudly sponsored by:
Please support our sponsors and let them know you heard about their products on Cruisers Forums. Advertise Here
 
Thread Tools Search this Thread Rate Thread Display Modes
Old 04-06-2020, 14:43   #1
Registered User

Join Date: May 2013
Location: NSW, Australia
Boat: Richter 42
Posts: 1,077
OCPN Draw 1.8 available

OCPN Draw 1.8 is now available for use with OCPN. This version, the same as 1.6 requires OCPN version 5.0 or newer to run due to the use of multi-screen.


The main change in this version is the ability to install using the new Plugin Manager process. This will require OCPN 5.1 or newer. This version of OCPN is currently in beta testing but can be installed from:
https://cloudsmith.io/~david-registe...e/packages/?q=


OCPN Draw 1.8 can be installed on this version of OCPN by using the Plugin Manager Master Catalog, which is accessible from Options/Plugins.


If you are not using OCPN 5.1 or newer you can still use this version of OCPN Draw by downloading your installation package from:
https://cloudsmith.io/~jon-gough/rep...d/packages/?q=
You will probably need to provide a filter to help you find the file you want, i.e.'*MSVC*exe' for windows installation packages.



If you are using Linux you can add cloudsmith as an installation repository by visiting this page:
https://cloudsmith.io/~jon-gough/rep...l_formats=true
While it shows multiple installation capabilities only 'deb' and 'rpm' are available.


There are other minor changes in OCPN Draw including improvements to the use of Layers such that you can now add persistent layers from the Path and Points Manager Layers tab. The import of Layers and the rendering has been improved, mostly behind the scenes to allow selection, display and management of Layers.



If you are cruising in Australian Queensland waters there is now a set of files that can be loaded to show you all the marine park zones. These can be found here:
https://github.com/redog666/qld-coastal-zones
jongough is offline   Reply With Quote
Old 05-06-2020, 00:20   #2
bcn
Registered User

Join Date: May 2011
Location: underway whenever possible
Boat: Rangeboat 39
Posts: 4,740
Re: OCPN Draw 1.8 available

Jon..


1.8 installed under macOS OCPN 5.1 (managed) without issues.


Hubert
bcn is offline   Reply With Quote
Old 05-06-2020, 08:02   #3
Registered User

Join Date: Jun 2020
Posts: 1
Re: OCPN Draw 1.8 available

Hi, so I am using this for a 3 point fix and for all __4X and 5X the draw tool fails to load. I get DLL errors using the 1.8 package and 1.6 package. I cannot make this tool work. Please help the packages on the Open CPN website do not work either
nesop276 is offline   Reply With Quote
Old 05-06-2020, 08:19   #4
Registered User
 
Gilletarom's Avatar

Join Date: Mar 2010
Location: France
Boat: 10.50 mètres
Posts: 2,988
Re: OCPN Draw 1.8 available

1.8 installed under W10 and OCPN 5.1 without issues.


Gilletarom.
Gilletarom is offline   Reply With Quote
Old 05-06-2020, 14:36   #5
Registered User

Join Date: May 2013
Location: NSW, Australia
Boat: Richter 42
Posts: 1,077
Re: OCPN Draw 1.8 available

To look at this issue a bit more information is needed. Which version of OCPN are you running? This needs to be the full version and where you installed it from. Which versions of OD are you trying to run, again this needs to be the full version (for the latest 1.6 & 1.8 the file name will help)? If the plugin starts also you can get the version from 'Options/Plugins/OCPN Draw/Properties/About'. What are you trying to run on Windows/mac/Raspberry Pi/Linux and which version of this are you using?



I am not sure what you are doing or trying to do. OD does not do 'fixes' it is for drawing on the chart, so I am confused about what you are trying to do. Can you please provide a step by step process to get to the error you are seeing.


Quote:
Originally Posted by nesop276 View Post
Hi, so I am using this for a 3 point fix and for all __4X and 5X the draw tool fails to load. I get DLL errors using the 1.8 package and 1.6 package. I cannot make this tool work. Please help the packages on the Open CPN website do not work either
jongough is offline   Reply With Quote
Old 02-07-2020, 09:34   #6
Registered User
 
Gilletarom's Avatar

Join Date: Mar 2010
Location: France
Boat: 10.50 mètres
Posts: 2,988
Re: OCPN Draw 1.8 available

Jon,

I translated almost all the items of the Testplugin_pi plugin.

But, maybe I made a few mistakes because I don't really understand what this plugin does.
Gilletarom is offline   Reply With Quote
Old 02-07-2020, 18:57   #7
Registered User

Join Date: May 2013
Location: NSW, Australia
Boat: Richter 42
Posts: 1,077
Re: OCPN Draw 1.8 available

Thanks. I have just downloaded the translations as part of fixing up some other plugins. I will check to see if I got your stuff in that download.


If there are mistakes, well that happens, and that is no big deal, someone will tell us and it can be fixed up easily. I could not do ANY of the translation, so I am very grateful.


Regards
Jon

Quote:
Originally Posted by Gilletarom View Post
Jon,

I translated almost all the items of the Testplugin_pi plugin.

But, maybe I made a few mistakes because I don't really understand what this plugin does.
jongough is offline   Reply With Quote
Old 02-07-2020, 21:27   #8
Registered User
 
Gilletarom's Avatar

Join Date: Mar 2010
Location: France
Boat: 10.50 mètres
Posts: 2,988
Re: OCPN Draw 1.8 available

Jon,

Explain to me what this plugin is for.

Thank you in advance.
Gilletarom is offline   Reply With Quote
Old 03-07-2020, 00:10   #9
Registered User

Join Date: May 2013
Location: NSW, Australia
Boat: Richter 42
Posts: 1,077
Re: OCPN Draw 1.8 available

This plugin allows the drawing of georeferenced objects on charts and the use of these objects by other plugins. Basically you can draw:
  • Boundaries (closed, multi-sided areas)
  • Boundary points (the points can be standalone or used to define a boundary)
  • Text point (a point which can have axillary text that can be displayed)
  • Electronic bearing line
  • Dead reckoning line
  • Guard zone (a movable boundary that is normally attached to a boat)
  • Parallel Index Line (a line like an EBL but offset laterally from the centre of the boat)
The best way to see what it does is to use the objects and the documentation is fairly complete for this plugin and can be found here:
https://opencpn.org/wiki/dokuwiki/do...ty:odraw1.6_pi
.
Other plugins, watchdog, weather routing and squiddio use the API that this plugin provides to allow drawing of objects that they need/want. To see how this works you would need to install each of these plugins and use them.
jongough is offline   Reply With Quote
Old 03-07-2020, 01:40   #10
Registered User
 
Gilletarom's Avatar

Join Date: Mar 2010
Location: France
Boat: 10.50 mètres
Posts: 2,988
Re: OCPN Draw 1.8 available

Jon,

Thank you for the explanations.

A few questions again:
- Why must you install this plugin separately from Draw?
- If I understand correctly, if this plugin is not installed, users of other plugins will no longer be able to use the objects created by Draw?
- Why is it not installed directly by OpenCPN, so that during the installation of other plugins, like WR for example, these can take advantage of it automatically?
Gilletarom is offline   Reply With Quote
Old 03-07-2020, 14:50   #11
Registered User

Join Date: May 2013
Location: NSW, Australia
Boat: Richter 42
Posts: 1,077
Re: OCPN Draw 1.8 available

Hi,
I am not sure what plugin you are referring to now. Draw works the same way as before it but can now be installed with Plugin Manager in OCPN. Draw provides an API to allow other plugins to use Draw objects, this is totally within Draw. The other plugins that can use Draw should continue to work without Draw but may not gain some of the capabilities that having Draw allows. It is up to the user if they want the Draw plugin installed/activated.



What plugin do you want installed by OpenCPN? Are you suggesting that Draw be one of the automatically installed plugins? If so that is up to Dave not me.


I am a little confused so I must have missed something. Sorry


Quote:
Originally Posted by Gilletarom View Post
Jon,

Thank you for the explanations.

A few questions again:
- Why must you install this plugin separately from Draw?
- If I understand correctly, if this plugin is not installed, users of other plugins will no longer be able to use the objects created by Draw?
- Why is it not installed directly by OpenCPN, so that during the installation of other plugins, like WR for example, these can take advantage of it automatically?
jongough is offline   Reply With Quote
Old 04-07-2020, 01:17   #12
Registered User
 
Gilletarom's Avatar

Join Date: Mar 2010
Location: France
Boat: 10.50 mètres
Posts: 2,988
Re: OCPN Draw 1.8 available

Hello Jon,


I lacked clarity. So I try to explain my state of mind again.

I tried to put myself in the place of users unfamiliar with the functioning of OpenCPN, and its plugins.
Several plugins are concerned:
- Draw
- TestPlugin
- WD
- WR
- Sqdio

However, the full implementation of WD, WR and Sqdio requires that TestPlugin be installed. This adds complexity to the OpenCPN environment. Some users may not understand that TestPlugin must also be installed.

Hence the advantage of installing TestPlugin directly with OpenCPN.

Obviously, Dave will be on the front line on this.
Gilletarom is offline   Reply With Quote
Old 04-07-2020, 01:36   #13
Registered User

Join Date: Jan 2011
Location: France/UK
Boat: Gib'Sea 402
Posts: 547
Re: OCPN Draw 1.8 available

Maybe I'm confused as well.

What is the TestPlugin? I can find no reference to it on the OpenCPN website nor any need for it to be installed with other plugins.

There is a Debugger plugin to help with development but I can't find anything that says it's needed by other plugins?
hoolie is online now   Reply With Quote
Old 04-07-2020, 02:14   #14
Registered User

Join Date: May 2013
Location: NSW, Australia
Boat: Richter 42
Posts: 1,077
Re: OCPN Draw 1.8 available

Hi Gilletarom,
Just a quick clarification, testplugin_pi is a developers plugin which I built to help create the ODraw API as I needed something easy to test it with. This plugin has proved useful for building one of the new methods of generating plugins that can be used by the OCPN Plugin Manager. Again, being a developer plugin it allowed me to test multiple options and quickly fix them up without impacting any user plugin. The outcome of this you may see referred to as 'frontend2' and it is being used as the basis for getting some more of the plugins capable of being used by Plugin Manager.

ODraw is a drawing tool for putting various objects on charts and making some extra navigation tools available, i.e. Electronic Bearing Lines and Guard Zones. ODraw has an API that can be used by other plugins to make use of the capabilities of ODraw, in the first instance Boundaries for which the first API was created. This allows both Weather_routing and Watchdog to ask ODraw if there are objects of a specified type at a location, i.e. an Exclusion Boundary around a rock, and therefore deal with this issue. It allows the user to setup boundaries around rocks, shallow water, known uncharted obstructions, etc. and then have the other plugins take note of these. Recently Squiddio was updated to be able to use ODraw Text Points instead of OCPN Waypoints for placing markers on the charts. This was done to help reduce the number of waypoints that would be in OCPN but would not normally be used for navigation.

Watchdog, Weather_routing and Squiddio will all work without ODraw being available, but you may not gain the full functionality of these plugins.

From what you are suggesting I think you would want to see ODraw installed with OCPN by default. That could be done, but Dave would have to make the call on that. At the moment, particularly with Plugin Manager, it is not too difficult to install any of the new plugins and keep them up to date.

Does the above help at all?

Jon

Quote:
Originally Posted by Gilletarom View Post
Hello Jon,


I lacked clarity. So I try to explain my state of mind again.

I tried to put myself in the place of users unfamiliar with the functioning of OpenCPN, and its plugins.
Several plugins are concerned:
- Draw
- TestPlugin
- WD
- WR
- Sqdio

However, the full implementation of WD, WR and Sqdio requires that TestPlugin be installed. This adds complexity to the OpenCPN environment. Some users may not understand that TestPlugin must also be installed.

Hence the advantage of installing TestPlugin directly with OpenCPN.

Obviously, Dave will be on the front line on this.
jongough is offline   Reply With Quote
Old 04-07-2020, 02:17   #15
Registered User

Join Date: May 2013
Location: NSW, Australia
Boat: Richter 42
Posts: 1,077
Re: OCPN Draw 1.8 available

Testplugin is purely a development tool used initially to help build the ODraw API and recently the files and processes needed by the consolidated build and deploy process for plugins using the new Plugin Manager. It is not intended for use by users only developers.


Jon


Quote:
Originally Posted by hoolie View Post
Maybe I'm confused as well.

What is the TestPlugin? I can find no reference to it on the OpenCPN website nor any need for it to be installed with other plugins.

There is a Debugger plugin to help with development but I can't find anything that says it's needed by other plugins?
jongough is offline   Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
OCPN Draw 1.4 available jongough OpenCPN 285 25-05-2023 03:35
OCPN Draw 1.6 jongough OpenCPN 8 22-09-2019 15:35
Data visualization in OCPN and in OCPN-Draw 58gschol OpenCPN 3 21-02-2019 14:25
Ocpn-Draw and Boundary rgleason OpenCPN 1386 29-11-2016 12:51
OCPN Draw 1.2 available jongough OpenCPN 14 08-11-2016 19:28

Advertise Here


All times are GMT -7. The time now is 06:04.


Google+
Powered by vBulletin® Version 3.8.8 Beta 1
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Social Knowledge Networks
Powered by vBulletin® Version 3.8.8 Beta 1
Copyright ©2000 - 2024, vBulletin Solutions, Inc.

ShowCase vBulletin Plugins by Drive Thru Online, Inc.