Cruisers Forum
 


Join CruisersForum Today

Reply
 
Thread Tools Rate Thread Display Modes
Old 05-10-2009, 04:03   #166
Senior Cruiser
 
idpnd's Avatar

Cruisers Forum Supporter

Join Date: Sep 2007
Location: Almería, ES
Boat: Chiquita 46 - Libertalia
Posts: 1,549
Quote:
Originally Posted by bdbcat View Post
This is a known wxwidgets bug. Affects all wxWidgets apps, not just opencpn.
There is a workaround, but I have not tried it....
#10883 (conflict with glib 2.21 in GSocket) – wxWidgets – Trac
So that should sort itself then.. Using precompiled .deb from sf.net. Thanks for your time.
__________________

__________________
idpnd is offline   Reply With Quote
Old 05-10-2009, 12:52   #167
Registered User

Join Date: Sep 2009
Location: Rome
Posts: 320
Quote:
Originally Posted by GPS-Marco View Post
Hi Dave,

One rock (above sea level) not displayed (in CM93) is at 41°17.916'N 009°20.581'E

Around that point (in a mile) there are tens of other similar rocks not shown.

For the other type of rocks (covered and covered/uncovered) that are displayed using the same symbol, I'll give you some precise examples in few hours.

Ciao, Marco.
Hi Dave

One object that should be rendered as a + (i.e. rock always covered) is at 41°17.967'N 009°20.374'E.

One object that should be rendered as a * (i.e. rock covered/uncovered) is at 41°18.019'N 009°20.323'E.

They are both displayed as red dishes with an X inside (and this is not standard for nautical charts as far as I know). This is true both for CM93 and S-57.

Hope this help.

Ciao, Marco.
__________________

__________________
GPS-Marco is offline   Reply With Quote
Old 05-10-2009, 22:07   #168
Marine Service Provider
 
bdbcat's Avatar

Join Date: Mar 2008
Posts: 4,494
GPS-Marco....

Thanks for the specific points. I found a bug in the symbolization of underwater/uncovering rocks. This will be fixed in the next release.

The symbol you are seeing now is called "Isolated Danger" in S52 terminology. It generally shows an obstruction which is shallower than the Safety Depth as set on the Toolbox->Vector Charts page. It applies to always submerged rocks and other things like wrecks if the depth of the submergence is known. I have never seen it on a printed chart. It is new for ENCs.

If you look at a B scale chart around 23N, 77W you will see a lot of them, and they will scare you to death. This is my winter cruising ground......

Thanks again
Dave
__________________
bdbcat is offline   Reply With Quote
Old 06-10-2009, 20:54   #169
Registered User

Join Date: Oct 2009
Posts: 3
Dear Dave,

I'm very interested in your project. Can you tell me how to build this with vs2008 or send me the opencpn.vcproj. My email is shengma99@yahoo.com

beat Regards,
shengma99
__________________
shengma99 is offline   Reply With Quote
Old 06-10-2009, 21:49   #170
Registered User
 
manimaul's Avatar

Join Date: Feb 2008
Location: Seattle, WA
Posts: 416
Quote:
Originally Posted by shengma99 View Post
Dear Dave,

I'm very interested in your project. Can you tell me how to build this with vs2008 or send me the opencpn.vcproj. My email is shengma99@yahoo.com

beat Regards,
shengma99
The .vcproj file was posted here ... renamed as a .doc so the forum software would accept it. Additionally, you can compile in windows using mingw and msys using the standard unix method.

Will
__________________
Marine Navigation for Android:
http://mxmariner.com
manimaul is offline   Reply With Quote
Old 06-10-2009, 22:17   #171
Registered User

Join Date: Oct 2009
Posts: 3
hi manimaul,
I got the .vcproj file, and will try it.

thanks again
shengma99
__________________
shengma99 is offline   Reply With Quote
Old 06-10-2009, 23:02   #172
Registered User

Join Date: Oct 2009
Posts: 3
hi manimaul,
I've just build opencpn with vs2008. and there are lots of error:

1>------ Build started: Project: opencpn, Configuration: Debug Win32 ------
1>Linking...
1>MSVCRTD.lib(MSVCR90D.dll) : error LNK2005: _free already defined in LIBCMTD.lib(dbgfree.obj)
1>MSVCRTD.lib(MSVCR90D.dll) : error LNK2005: _malloc already defined in LIBCMTD.lib(dbgmalloc.obj)
1>MSVCRTD.lib(MSVCR90D.dll) : error LNK2005: _realloc already defined in LIBCMTD.lib(dbgrealloc.obj)
1>MSVCRTD.lib(MSVCR90D.dll) : error LNK2005: _memmove already defined in LIBCMTD.lib(memmove.obj)
1>MSVCRTD.lib(MSVCR90D.dll) : error LNK2005: _tolower already defined in LIBCMTD.lib(tolower.obj)
1>MSVCRTD.lib(MSVCR90D.dll) : error LNK2005: _isalpha already defined in LIBCMTD.lib(_ctype.obj)
1>MSVCRTD.lib(MSVCR90D.dll) : error LNK2005: _isdigit already defined in LIBCMTD.lib(_ctype.obj)
1>MSVCRTD.lib(MSVCR90D.dll) : error LNK2005: _toupper already defined in LIBCMTD.lib(toupper.obj)
1>MSVCRTD.lib(MSVCR90D.dll) : error LNK2005: _isspace already defined in LIBCMTD.lib(_ctype.obj)
1>MSVCRTD.lib(MSVCR90D.dll) : error LNK2005: _strtol already defined in LIBCMTD.lib(strtol.obj)
1>MSVCRTD.lib(MSVCR90D.dll) : error LNK2005: _strtoul already defined in LIBCMTD.lib(strtol.obj)
1>MSVCRTD.lib(MSVCR90D.dll) : error LNK2005: __strtoi64 already defined in LIBCMTD.lib(strtoq.obj)
1>MSVCRTD.lib(MSVCR90D.dll) : error LNK2005: __strtoui64 already defined in LIBCMTD.lib(strtoq.obj)
1>MSVCRTD.lib(MSVCR90D.dll) : error LNK2005: _strtod already defined in LIBCMTD.lib(strtod.obj)
1>MSVCRTD.lib(MSVCR90D.dll) : error LNK2005: __errno already defined in LIBCMTD.lib(dosmap.obj)
1>MSVCRTD.lib(MSVCR90D.dll) : error LNK2005: __vsprintf_p already defined in LIBCMTD.lib(vsnprnc.obj)
1>MSVCRTD.lib(MSVCR90D.dll) : error LNK2005: _strstr already defined in LIBCMTD.lib(strstr.obj)
1>MSVCRTD.lib(MSVCR90D.dll) : error LNK2005: _strpbrk already defined in LIBCMTD.lib(strpbrk.obj)
1>MSVCRTD.lib(MSVCR90D.dll) : error LNK2005: _qsort already defined in LIBCMTD.lib(qsort.obj)
1>MSVCRTD.lib(MSVCR90D.dll) : error LNK2005: _exit already defined in LIBCMTD.lib(crt0dat.obj)
1>MSVCRTD.lib(MSVCR90D.dll) : error LNK2005: _abort already defined in LIBCMTD.lib(abort.obj)
1>MSVCRTD.lib(MSVCR90D.dll) : error LNK2005: _strftime already defined in LIBCMTD.lib(strftime.obj)
1>MSVCRTD.lib(MSVCR90D.dll) : error LNK2005: ___iob_func already defined in LIBCMTD.lib(_file.obj)
1>MSVCRTD.lib(MSVCR90D.dll) : error LNK2005: _fflush already defined in LIBCMTD.lib(fflush.obj)
1>MSVCRTD.lib(MSVCR90D.dll) : error LNK2005: _fputc already defined in LIBCMTD.lib(fputc.obj)
1>MSVCRTD.lib(MSVCR90D.dll) : error LNK2005: _fputs already defined in LIBCMTD.lib(fputs.obj)
1>MSVCRTD.lib(MSVCR90D.dll) : error LNK2005: _strncpy already defined in LIBCMTD.lib(strncpy.obj)
1>MSVCRTD.lib(MSVCR90D.dll) : error LNK2005: _sprintf already defined in LIBCMTD.lib(sprintf.obj)
1>MSVCRTD.lib(MSVCR90D.dll) : error LNK2005: _wcslen already defined in LIBCMTD.lib(wcslen.obj)
1>MSVCRTD.lib(MSVCR90D.dll) : error LNK2005: _calloc already defined in LIBCMTD.lib(dbgcalloc.obj)
1>MSVCRTD.lib(MSVCR90D.dll) : error LNK2005: _isalnum already defined in LIBCMTD.lib(_ctype.obj)
1>MSVCRTD.lib(MSVCR90D.dll) : error LNK2005: _strchr already defined in LIBCMTD.lib(strchr.obj)
1>MSVCRTD.lib(MSVCR90D.dll) : error LNK2005: _setlocale already defined in LIBCMTD.lib(setlocal.obj)
1>MSVCRTD.lib(MSVCR90D.dll) : error LNK2005: _atoi already defined in LIBCMTD.lib(atox.obj)
1>MSVCRTD.lib(MSVCR90D.dll) : error LNK2005: __stricmp already defined in LIBCMTD.lib(stricmp.obj)
1>MSVCRTD.lib(MSVCR90D.dll) : error LNK2005: __close already defined in LIBCMTD.lib(close.obj)
1>MSVCRTD.lib(MSVCR90D.dll) : error LNK2005: __read already defined in LIBCMTD.lib(read.obj)
1>MSVCRTD.lib(MSVCR90D.dll) : error LNK2005: __write already defined in LIBCMTD.lib(write.obj)
1>MSVCRTD.lib(MSVCR90D.dll) : error LNK2005: __commit already defined in LIBCMTD.lib(commit.obj)
1>MSVCRTD.lib(MSVCR90D.dll) : error LNK2005: __lseeki64 already defined in LIBCMTD.lib(lseeki64.obj)
1>MSVCRTD.lib(MSVCR90D.dll) : error LNK2005: _remove already defined in LIBCMTD.lib(unlink.obj)
1>MSVCRTD.lib(MSVCR90D.dll) : error LNK2005: _getenv already defined in LIBCMTD.lib(getenv.obj)
1>MSVCRTD.lib(MSVCR90D.dll) : error LNK2005: __open_osfhandle already defined in LIBCMTD.lib(osfinfo.obj)
1>MSVCRTD.lib(MSVCR90D.dll) : error LNK2005: _strncmp already defined in LIBCMTD.lib(strncmp.obj)
1>MSVCRTD.lib(MSVCR90D.dll) : error LNK2005: __getcwd already defined in LIBCMTD.lib(getcwd.obj)
1>MSVCRTD.lib(MSVCR90D.dll) : error LNK2005: __get_osfhandle already defined in LIBCMTD.lib(osfinfo.obj)
1>MSVCRTD.lib(MSVCR90D.dll) : error LNK2005: __fileno already defined in LIBCMTD.lib(fileno.obj)
1>MSVCRTD.lib(MSVCR90D.dll) : error LNK2005: _feof already defined in LIBCMTD.lib(feoferr.obj)
1>MSVCRTD.lib(MSVCR90D.dll) : error LNK2005: _ferror already defined in LIBCMTD.lib(feoferr.obj)
1>MSVCRTD.lib(MSVCR90D.dll) : error LNK2005: _sscanf already defined in LIBCMTD.lib(sscanf.obj)
1>MSVCRTD.lib(MSVCR90D.dll) : error LNK2005: _fprintf already defined in LIBCMTD.lib(fprintf.obj)
1>MSVCRTD.lib(MSVCR90D.dll) : error LNK2005: _mbstowcs already defined in LIBCMTD.lib(mbstowcs.obj)
1>MSVCRTD.lib(MSVCR90D.dll) : error LNK2005: _wcstombs already defined in LIBCMTD.lib(wcstombs.obj)
1>MSVCRTD.lib(MSVCR90D.dll) : error LNK2005: _atof already defined in LIBCMTD.lib(atof.obj)
1>MSVCRTD.lib(MSVCR90D.dll) : error LNK2005: _strncat already defined in LIBCMTD.lib(strncat.obj)
1>MSVCRTD.lib(MSVCR90D.dll) : error LNK2005: _fopen already defined in LIBCMTD.lib(fopen.obj)
1>MSVCRTD.lib(MSVCR90D.dll) : error LNK2005: _fclose already defined in LIBCMTD.lib(fclose.obj)
1>MSVCRTD.lib(MSVCR90D.dll) : error LNK2005: _fread already defined in LIBCMTD.lib(fread.obj)
1>MSVCRTD.lib(MSVCR90D.dll) : error LNK2005: _fwrite already defined in LIBCMTD.lib(fwrite.obj)
1>MSVCRTD.lib(MSVCR90D.dll) : error LNK2005: _fseek already defined in LIBCMTD.lib(fseek.obj)
1>MSVCRTD.lib(MSVCR90D.dll) : error LNK2005: _ftell already defined in LIBCMTD.lib(ftell.obj)
1>MSVCRTD.lib(MSVCR90D.dll) : error LNK2005: __CrtSetDbgFlag already defined in LIBCMTD.lib(dbgheap.obj)
1>MSVCRTD.lib(MSVCR90D.dll) : error LNK2005: _floor already defined in LIBCMTD.lib(_floor_pentium4_.obj)
1>MSVCRTD.lib(MSVCR90D.dll) : error LNK2005: _ceil already defined in LIBCMTD.lib(_ceil_pentium4_.obj)
1>MSVCRTD.lib(MSVCR90D.dll) : error LNK2005: __getdrive already defined in LIBCMTD.lib(drive.obj)
1>MSVCRTD.lib(MSVCR90D.dll) : error LNK2005: __strnicmp already defined in LIBCMTD.lib(strnicmp.obj)
1>MSVCRTD.lib(MSVCR90D.dll) : error LNK2005: _atol already defined in LIBCMTD.lib(atox.obj)
1>MSVCRTD.lib(MSVCR90D.dll) : error LNK2005: __wassert already defined in LIBCMTD.lib(wassert.obj)
1>MSVCRTD.lib(MSVCR90D.dll) : error LNK2005: _longjmp already defined in LIBCMTD.lib(longjmp.obj)
1>MSVCRTD.lib(MSVCR90D.dll) : error LNK2005: _printf already defined in LIBCMTD.lib(printf.obj)
__________________
shengma99 is offline   Reply With Quote
Old 09-10-2009, 16:58   #173
Registered User

Join Date: Sep 2009
Location: Rome
Posts: 320
Small Issues

Dave, I Think there are some small issue about rendering:

For "Land Elevation" object is not displayed any text in CM93 (only the elevation is displayed in ENC, not the name when present)

For "Control Point" object is not displayed any text both in ENC and in CM93. I think at least the elevation should be shown.
Example:
Position: 041 17.930 N 009 22.600 E
Attributes:
CATCTR fixed point(3)
ELEVAT 49.0(m)
OBJNAM (P.ta Guardia del Turco)

Ciao, Marco.
__________________
GPS-Marco is offline   Reply With Quote
Old 09-10-2009, 23:01   #174
Registered User

Join Date: Oct 2009
Posts: 10
Hi I have same problem debian SID amd64
bernard
__________________
bdardy is offline   Reply With Quote
Old 10-10-2009, 03:46   #175
Registered User

Join Date: Sep 2009
Location: Rome
Posts: 320
Small Issues 2

Dave, still about rendering (both ENC and CM93). This time the objects are LIGHTS.

LITCHR 25 and 26 (used for SOUTH CARDINAL). As example:

Position: 041 11.788 N 009 23.186 E

Attributes
LITCHR very quick-flash plus long-flash(26)
HEIGHT 8.0(m)
SIGGRP ((6)(1))
SIGPER 10.0(m)
VALNMR 5.0(m)
COLOUR white(1)

The problem is the text of the light. If it were a paper chart it would be

VQ(6)+LFL W 10s 8m 5M

while OCPN does not handle the LITCHR 26 and writes the text

(6)(1) W 10s 8m 5NM

The same problem applies for sure to LITCHR 25 (quick-flash plus long-flash) that should be rendered as before just without the V. Maybe the same applies to other LITCHR like the Ultra Quick.

The following object (it's a couple of vertical lights) is strange: I think it is no more standard in S57.

Position: 042 48.605 N 010 19.394 E

Attributes
LITCHR (21)
HEIGHT 7.0(m)
VALNMR 4.0(m)
COLOUR red green(3 4)
OBJNAM (Height 6m)
NINFOM (Altezza 6m)

Anyway the rendering should be adjusted (if you can) since OCPN writes

R 7m 4NM

while it should be

F RG 7m 4M (vert)

And also the rendered light symbol (that now is a violet circle) should be a couple of concentric circles one red and one green (I guess)

Ciao, Marco.
__________________
GPS-Marco is offline   Reply With Quote
Old 11-10-2009, 02:20   #176
Registered User

Join Date: Sep 2009
Location: Rome
Posts: 320
Small Issues 2.1

Small upgrade to previous:

For the LIGHT at Position: 043 48.918 N 007 47.223 E

Attributes
LITCHR long-flashing(3)
HEIGHT 11.0(m)
SIGGRP ((1))
SIGPER 5.0(m)
SIGSEQ (02.0+(03.0))
VALNMR 8.0(m)
COLOUR red(3)

text should be

LFl R 5s 11m 8M

while OCPN writes

Fl R 5s 11m 8NM

Ciao, Marco.
__________________
GPS-Marco is offline   Reply With Quote
Old 11-10-2009, 15:09   #177
Registered User

Join Date: Dec 2005
Location: WNA
Boat: Dufour 35
Posts: 3,127
Strange line along 34S in CM93.
Thomas
Attached Thumbnails
Click image for larger version

Name:	542.png
Views:	147
Size:	68.0 KB
ID:	10415  
__________________
cagney is offline   Reply With Quote
Old 11-10-2009, 19:20   #178
Registered User
 
Viking Sailor's Avatar

Join Date: Nov 2006
Location: San Francisco Bay
Boat: Fantasia 35 - s/v Feeling Good
Posts: 985
Cagney,

Check my old CM-93 Z-chart dated 1995 and I don't see the line you are seeing. I'm using OpenCPN 134 on a XP box.

Paul
__________________
Viking Sailor is offline   Reply With Quote
Old 11-10-2009, 21:52   #179
Marine Service Provider
 
bdbcat's Avatar

Join Date: Mar 2008
Posts: 4,494
Funny line

Viking Sailor/Cagney....

Hmmm, this looks like a very long ownship COG predictor with invalid GPS data (gray). COG is 270t, SOG is very fast! Could it be coming from gpsd?

Dave
__________________
bdbcat is offline   Reply With Quote
Old 12-10-2009, 09:37   #180
Registered User

Join Date: Dec 2005
Location: WNA
Boat: Dufour 35
Posts: 3,127
Dave
No GPSD was not involved. Found out that it must have been something connected to your own vessels position, because as soon as I clicked "Move boat here" the line disappeared , and I could not get it back. Sorry I can't tell you now what the original boat position was, but it was not the default position.
Thomas
__________________

__________________
cagney is offline   Reply With Quote
Reply

Thread Tools
Display Modes Rate This Thread
Rate This Thread:

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
Beta Marine Diesel michaelmrc Engines and Propulsion Systems 48 23-03-2016 14:44
Need some technical advice....antennas. Just a Tinch Marine Electronics 15 01-12-2007 16:57
Blue Sea Systems Technical Brief GordMay Electrical: Batteries, Generators & Solar 0 16-03-2007 05:16
technical difficulties witchcraft The Sailor's Confessional 1 30-05-2005 15:09
Dow Corning Technical Manual GordMay The Library 0 12-04-2005 17:25


Our Communities

Our communities encompass many different hobbies and interests, but each one is built on friendly, intelligent membership.

» More about our Communities

Automotive Communities

Our Automotive communities encompass many different makes and models. From U.S. domestics to European Saloons.

» More about our Automotive Communities

Marine Communities

Our Marine websites focus on Cruising and Sailing Vessels, including forums and the largest cruising Wiki project on the web today.

» More about our Marine Communities


Copyright 2002- Social Knowledge, LLC All Rights Reserved.

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


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

ShowCase vBulletin Plugins by Drive Thru Online, Inc.