Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Lay lines. #234

Open
petsicola opened this issue Jan 26, 2025 · 1 comment
Open

Lay lines. #234

petsicola opened this issue Jan 26, 2025 · 1 comment

Comments

@petsicola
Copy link

I have a new issue with lay lines.
I send you a capture.

Image

{"data":{"firstRun":false,"updatedRun":null,"kioskMode":false,"n2kRoute":null,"optAppPanel":true,"trueMagChoice":"navigation.headingTrue","loggedIn":true,"loginRequired":true,"loggedInBadgeText":"!","hasToken":false,"hasWakeLock":true,"routes":[["536214eb-65a4-4d38-9be9-d103428229c7",{"name":"280","description":"","distance":5752,"feature":{"type":"Feature","geometry":{"type":"LineString","coordinates":[[-8.867983748052907,42.347153569013074],[-8.93611918354038,42.35875695327354]]},"properties":{},"id":""}},false],["5b652363-fe90-46f5-ade5-6ab5b57bab43",{"name":"Ruta","description":"","distance":11981,"feature":{"type":"Feature","geometry":{"type":"LineString","coordinates":[[-8.776496921887722,42.243893299168775],[-8.776423830774696,42.22635506264811],[-8.807386518276221,42.195943395977736],[-8.778087179333689,42.24320741997991]]},"properties":{},"id":""}},false],["7fe90949-154a-41af-8e1e-dc88209f95d2",{"name":"290","description":"","distance":5663,"feature":{"type":"Feature","geometry":{"type":"LineString","coordinates":[[-8.868666239894186,42.34732174930056],[-8.932934221614422,42.365566637621356]]},"properties":{},"id":""}},false],["8eea95a0-325b-4a9f-b63e-f0efec4275ab",{"name":"RUTA DESMARQUE","description":"","distance":10907,"feature":{"type":"Feature","geometry":{"type":"LineString","coordinates":[[-8.803571556828702,42.36734277761744],[-8.829681816783161,42.37276811695452],[-8.880591090086753,42.304517195371034]]},"properties":{},"id":""}},false],["9e211c42-ef87-4ad8-9d71-8ba2d4ee6d2a",{"name":"La de hoy","description":"","distance":17588,"feature":{"type":"Feature","geometry":{"type":"LineString","coordinates":[[-8.778294075037204,42.246133366307674],[-8.746834219895254,42.25998484322497],[-8.776751760857788,42.227178581125855],[-8.80835962261169,42.196564113989496],[-8.778528270098816,42.24450503383329]]},"properties":{},"id":""}},true],["a2379ce0-b460-4550-bb0e-39f674cf0e19",{"name":"Hoy","description":"","distance":13097,"feature":{"type":"Feature","geometry":{"type":"LineString","coordinates":[[-8.776250064266307,42.240947656373606],[-8.766942854393507,42.24712569062197],[-8.778356582645372,42.2247642156255],[-8.832982374963846,42.24261119609861],[-8.793068419667817,42.23905417049724],[-8.779369425711742,42.24188340863458]]},"properties":{},"id":""}},false],["cd3faab7-8dcf-4a8d-963f-b43ec200e837",{"name":"VIENTO","description":"","distance":5975,"feature":{"type":"Feature","geometry":{"type":"LineString","coordinates":[[-8.867983748052907,42.347153569013074],[-8.923379335836547,42.38187325123849]]},"properties":{},"id":""}},false],["cd7c642a-4e2b-420e-bb09-a3a20de674e8",{"name":"RUTA","description":"","distance":14709,"feature":{"type":"Feature","geometry":{"type":"LineString","coordinates":[[-8.86093286292739,42.38101730210198],[-8.887445836170617,42.25034908978907]]},"properties":{},"id":""}},false],["dde052c3-0032-43c2-b8e0-9c5aeea57d5c",{"name":"310","description":"","distance":5855,"feature":{"type":"Feature","geometry":{"type":"LineString","coordinates":[[-8.867756250772482,42.3469012977383],[-8.930886746090591,42.37119878175611]]},"properties":{},"id":""}},false],["e8e60a17-6622-4024-8742-cb4b79169c5c",{"name":"ruta","description":"","distance":23111,"feature":{"type":"Feature","geometry":{"type":"LineString","coordinates":[[-8.880172622127596,42.213585107205745],[-8.880656338911058,42.25247073426013],[-8.86975072415664,42.31730194278029],[-8.835802600808218,42.35464452056016],[-8.778798600692864,42.372730668369314],[-8.767629140420196,42.382202232162655]]},"properties":{},"id":""}},false]],"waypoints":[["1316fc7a-9ce1-4098-821f-a3eeb1e6e969",{"name":"Metereologica sur cies","description":"","feature":{"type":"Feature","geometry":{"type":"Point","coordinates":[-8.893417,42.177483]},"properties":{"sym":"Marks-Caution-Lighted"},"id":""},"type":"wpt"},false],["14c310a3-9bc1-47f5-9e92-b593cd83646f",{"name":"Salaiños","description":"","feature":{"type":"Feature","geometry":{"type":"Point","coordinates":[-8.829638,42.242588]},"properties":{"sym":"Marks-Lateral-Starboard-IALA-B-Lighted"},"id":""},"type":"wpt"},false],["1bfa3eac-0dec-4c57-988c-7ff717e59258",{"name":"Tofiño","description":"","feature":{"type":"Feature","geometry":{"type":"Point","coordinates":[-8.778653,42.2283]},"properties":{"sym":"Marks-Lateral-Starboard-IALA-A-Lighted"},"id":""},"type":"wpt"},false],["2e4e455b-f311-4e5a-a28d-6bbfc5e89c08",{"name":"Salgueirón","description":"","feature":{"type":"Feature","geometry":{"type":"Point","coordinates":[-8.7784,42.242533]},"properties":{"sym":"Marks-Lateral-Port-IALA-A-Lighted"},"id":""},"type":"wpt"},false],["32d5a479-6236-4214-a994-eee4ac9a7940",{"name":"Camouco","description":"Torreón blanco y rojo","feature":{"type":"Feature","geometry":{"type":"Point","coordinates":[-8.912333,42.395]},"properties":{"sym":"Hazard-Lighthouse"},"id":""},"type":"wpt"},false],["334b23e2-839d-4b47-850c-a92fd9a661be",{"name":"Guixar","description":"Boya Metálica Negra y Roja","feature":{"type":"Feature","geometry":{"type":"Point","coordinates":[-8.7115,42.2542]},"properties":{"sym":"Marks-Danger-Topmark-Lighted"},"id":""},"type":"wpt"},false],["3b3392cf-80ab-49a3-b691-1d33c82fdf35",{"name":"Carallones","description":"baliza metálica amarilla y negra","feature":{"type":"Feature","geometry":{"type":"Point","coordinates":[-8.882617,42.136467]},"properties":{"sym":"Marks-Cardinal-North-Lighted"},"id":""},"type":"wpt"},false],["4ce08492-6b2c-4c61-b828-03130056e764",{"name":"picamillo","description":"","feature":{"type":"Feature","geometry":{"type":"Point","coordinates":[-8.892078,42.40459]},"properties":{"sym":"Marks-Lateral-Port-IALA-B-Lighted"},"id":""},"type":"wpt"},false],["55fe9eaf-e4d6-42cf-b033-2069195cf64a",{"name":"Rodeira","description":"","feature":{"type":"Feature","geometry":{"type":"Point","coordinates":[-8.762892,42.249538]},"properties":{"sym":"Marks-Lateral-Port-IALA-A"},"id":""},"type":"wpt"},false],["64ddcc01-c57b-455f-8258-f8cebd4bdd52",{"name":"Moaña","description":"Baliza metálica pequeña roja y verde","feature":{"type":"Feature","geometry":{"type":"Point","coordinates":[-8.7326,42.260283]},"properties":{"sym":"Marks-Lateral-Port-IALA-A-Lighted"},"id":""},"type":"wpt"},false],["6ddfad8e-6ea0-42ec-b68e-64557730bf44",{"name":"a","description":"","feature":{"type":"Feature","geometry":{"type":"Point","coordinates":[-8.750747381828662,42.22886276515442]},"properties":{},"id":""},"type":""},true],["7fa6b523-44e8-4985-be45-b9ca5ee4f1e3",{"name":"faxilda","description":"","feature":{"type":"Feature","geometry":{"type":"Point","coordinates":[-8.892349,42.408073]},"properties":{"sym":"Marks-Lateral-Starboard-IALA-B"},"id":""},"type":"wpt"},false],["9536bfd2-342b-4ee6-abb0-d2bde3b5fcc9",{"name":"Sinal do Maño","description":"","feature":{"type":"Feature","geometry":{"type":"Point","coordinates":[-8.924247,42.570095]},"properties":{"sym":"Marks-Lateral-Port-IALA-A-Lighted"},"id":""},"type":"wpt"},false],["98d551ab-9984-45cd-8d23-561a9e026c36",{"name":"Lousal","description":"","feature":{"type":"Feature","geometry":{"type":"Point","coordinates":[-8.689017,42.275017]},"properties":{"sym":"Marks-Lateral-Starboard-IALA-B"},"id":""},"type":"wpt"},false],["ade6aa1d-5172-4c54-a460-1c6984850df1",{"name":"Bondaña: (baliza metálica verde)","description":"","feature":{"type":"Feature","geometry":{"type":"Point","coordinates":[-8.810317,42.205317]},"properties":{"sym":"Marks-Lateral-Starboard-IALA-A-Lighted"},"id":""},"type":"wpt"},false],["c9204b89-6534-4c12-86c8-8ac5a3c8982e",{"name":"Os lobos","description":"","feature":{"type":"Feature","geometry":{"type":"Point","coordinates":[-8.9109,42.123317]},"properties":{"sym":"Marks-Cardinal-Nord-Lighted"},"id":""},"type":"wpt"},false],["d97c2c2d-2ae1-475f-a1a8-bdc93c3f3b6f",{"name":"La Negra: (baliza metálica amarilla y negra)","description":"","feature":{"type":"Feature","geometry":{"type":"Point","coordinates":[-8.887689,42.156912]},"properties":{"sym":"Marks-Cardinal-North-Lighted"},"id":""},"type":"wpt"},false],["ef6e5b66-c35f-4429-9509-b866fd771255",{"name":"Subrido","description":"","feature":{"type":"Feature","geometry":{"type":"Point","coordinates":[-8.8683,42.24305]},"properties":{"sym":"Marks-Lateral-Port-IALA-A-Lighted"},"id":""},"type":"wpt"},false],["f4907592-4c25-46cd-89b8-4050ab982599",{"name":"Cardinal Samil","description":"","feature":{"type":"Feature","geometry":{"type":"Point","coordinates":[-8.789969,42.219299]},"properties":{"sym":"Marks-Cardinal-South-Lighted"},"id":""},"type":"wpt"},false]],"charts":[["openstreetmap",{"name":"World Map","description":"Open Street Map","scale":250000,"layers":[],"minZoom":0,"maxZoom":24},true],["openseamap",{"name":"Sea Map","description":"Open Sea Map","scale":250000,"layers":[],"bounds":[-180,-90,180,90],"minZoom":1,"maxZoom":24,"type":"tilelayer","url":"https://tiles.openseamap.org/seamark/{z}/{x}/{y}.png"},true],["Galicia Entera - Navionics",{"identifier":"Galicia Entera - Navionics","name":"Unnamed map","description":"Created by SAS.Planet","scale":250000,"layers":[],"bounds":[-11.25,40.97989807,-5.625,45.08903556],"format":"png","minZoom":6,"maxZoom":18,"type":"tilelayer","url":"http://localhost:3000/signalk/v2/api/resources/charts/Galicia Entera - Navionics/{z}/{x}/{y}"},false]],"chartBounds":false,"alarms":{},"notes":[],"regions":[],"tracks":[],"resourceSets":{},"selfId":"vessels.urn:mrn:imo:mmsi:1","activeRoute":null,"activeRouteReversed":false,"activeRouteCircular":false,"activeRouteIsEditing":false,"editingId":null,"activeWaypoint":null,"trail":[[-8.7502627,42.2286386],[-8.7502618,42.2286386],[-8.7502622,42.2286357],[-8.7502692,42.228643],[-8.7502784,42.2286443],[-8.75028,42.2286439],[-8.7502822,42.2286384],[-8.7502764,42.2286391],[-8.7502649,42.2286409],[-8.7502685,42.2286377],[-8.7502708,42.2286411],[-8.7502707,42.2286409],[-8.7502706,42.2286411],[-8.7502704,42.2286412],[-8.7502704,42.2286413],[-8.7502706,42.2286414],[-8.7502708,42.2286412],[-8.7502703,42.2286411],[-8.7502703,42.228641],[-8.7502703,42.2286409],[-8.7502702,42.2286409],[-8.7502702,42.2286408],[-8.7502701,42.2286408],[-8.7502702,42.2286408],[-8.7502701,42.228641],[-8.7502698,42.2286409],[-8.7502699,42.2286408],[-8.7502698,42.228641],[-8.7502697,42.2286411],[-8.7502695,42.2286412],[-8.7502694,42.2286412],[-8.7502693,42.2286413],[-8.7502694,42.2286414],[-8.7502693,42.2286418],[-8.7502695,42.2286419],[-8.7502697,42.2286421],[-8.7502691,42.2286438],[-8.750269,42.2286438],[-8.7502681,42.2286468],[-8.750268,42.2286468],[-8.7502681,42.2286467],[-8.750268,42.2286466],[-8.7502678,42.2286465],[-8.7502677,42.2286463],[-8.7502673,42.2286464],[-8.7502674,42.2286464],[-8.7502674,42.2286463],[-8.7502675,42.2286463],[-8.7502673,42.2286464],[-8.7502671,42.2286461],[-8.7502671,42.2286459],[-8.7502669,42.228646],[-8.7502668,42.228646],[-8.7502669,42.2286458],[-8.7502668,42.2286458],[-8.7502668,42.2286459],[-8.7502667,42.2286456],[-8.7502668,42.2286459],[-8.7502667,42.2286462],[-8.7502666,42.228646],[-8.7502667,42.228646],[-8.7502667,42.2286459],[-8.7502667,42.2286461],[-8.7502663,42.2286464],[-8.7502662,42.2286467],[-8.750266,42.2286469],[-8.7502657,42.2286472],[-8.7502657,42.2286469],[-8.7502654,42.2286471],[-8.7502651,42.2286471],[-8.7502652,42.2286469],[-8.7502651,42.2286469],[-8.7502653,42.2286468],[-8.7502652,42.2286469],[-8.750265,42.228647],[-8.750265,42.2286467],[-8.7502649,42.2286467],[-8.7502649,42.2286466],[-8.7502648,42.2286466],[-8.7502646,42.2286466],[-8.7502645,42.2286466],[-8.7502645,42.2286467],[-8.7502646,42.2286468]],"serverTrail":false,"server":{"id":"signalk-server-node","version":"2.13.0"},"lastGet":[-8.749698800139114,42.22862271768318],"map":{"suppressContextMenu":false,"atClick":{"features":[],"lonlat":[-8.750289968407264,42.229452678067645]}},"vessels":{"showSelf":true,"self":{"id":"vessels.urn:mrn:imo:mmsi:1","name":"ESQUIO","mmsi":"1","position":[-8.7502645,42.2286469],"type":{"name":"Sailing","id":36},"properties":{},"lastUpdated":"2025-01-26T07:03:31.200Z","callsignVhf":"1","callsignHf":"","orientation":5.8143,"heading":5.794801378228063,"headingTrue":5.794801378228063,"headingMagnetic":5.8143,"cog":5.6433,"cogTrue":5.6433,"cogMagnetic":5.662498621771937,"sog":0,"registrations":{},"wind":{"direction":3.2872014194492807,"mwd":3.306700041221218,"twd":3.2872014194492807,"tws":8.41,"speedTrue":8.41,"sog":8.41,"awa":-2.507599958778782,"aws":8.524},"buddy":false,"closestApproach":null,"mode":"day","anchor":{"maxRadius":null,"radius":null,"position":null},"resourceUpdates":[],"autopilot":{},"track":[],"courseApi":{"arrivalCircle":0,"activeRoute":null,"nextPoint":{"position":{"latitude":42.229450788924964,"longitude":-8.750287416705623},"type":"Location"},"previousPoint":{"position":{"longitude":-8.7502651,"latitude":42.2286469},"type":"VesselPosition"}},"performance":{"beatAngle":null,"gybeAngle":-3.096},"vectors":{"cog":[[-8.7502645,42.2286469],[-8.7502645,42.2286469]]},"positionReceived":true,"course.calcMethod":"GreatCircle","course.bearingTrackTrue":6.262632363686069,"course.bearingTrackMagnetic":6.2434337419141315,"course.crossTrackError":0.04939138077597877,"course.distance":89.40828240312442,"course.bearingTrue":6.262079945580031,"course.bearingMagnetic":6.242881323808094,"course.velocityMadeGood":0,"course.timeToGo":null,"course.estimatedTimeOfArrival":null,"course.targetSpeed":null},"aisTargets":{},"aisTracks":{},"activeId":null,"active":{"id":"vessels.urn:mrn:imo:mmsi:1","name":"ESQUIO","mmsi":"1","position":[-8.7502645,42.2286469],"type":{"name":"Sailing","id":36},"properties":{},"lastUpdated":"2025-01-26T07:03:31.200Z","callsignVhf":"1","callsignHf":"","orientation":5.8143,"heading":5.794801378228063,"headingTrue":5.794801378228063,"headingMagnetic":5.8143,"cog":5.6433,"cogTrue":5.6433,"cogMagnetic":5.662498621771937,"sog":0,"registrations":{},"wind":{"direction":3.2872014194492807,"mwd":3.306700041221218,"twd":3.2872014194492807,"tws":8.41,"speedTrue":8.41,"sog":8.41,"awa":-2.507599958778782,"aws":8.524},"buddy":false,"closestApproach":null,"mode":"day","anchor":{"maxRadius":null,"radius":null,"position":null},"resourceUpdates":[],"autopilot":{},"track":[],"courseApi":{"arrivalCircle":0,"activeRoute":null,"nextPoint":{"position":{"latitude":42.229450788924964,"longitude":-8.750287416705623},"type":"Location"},"previousPoint":{"position":{"longitude":-8.7502651,"latitude":42.2286469},"type":"VesselPosition"}},"performance":{"beatAngle":null,"gybeAngle":-3.096},"vectors":{"cog":[[-8.7502645,42.2286469],[-8.7502645,42.2286469]]},"positionReceived":true,"course.calcMethod":"GreatCircle","course.bearingTrackTrue":6.262632363686069,"course.bearingTrackMagnetic":6.2434337419141315,"course.crossTrackError":0.04939138077597877,"course.distance":89.40828240312442,"course.bearingTrue":6.262079945580031,"course.bearingMagnetic":6.242881323808094,"course.velocityMadeGood":0,"course.timeToGo":null,"course.estimatedTimeOfArrival":null,"course.targetSpeed":null},"closest":{"id":null,"distance":null,"timeTo":null,"position":[0,0]},"prefAvailablePaths":{"navigation.headingTrue":null,"environment.wind.angleTrueWater":null,"environment.wind.speedTrue":null,"environment.wind.directionTrue":null,"environment.wind.directionMagnetic":null,"navigation.headingMagnetic":null,"environment.wind.angleTrueGround":null,"environment.wind.speedOverGround":null,"navigation.courseOverGroundTrue":null,"navigation.courseOverGroundMagnetic":null},"flagged":[]},"aircraft":{},"atons":{},"sar":{},"meteo":{},"aisMgr":{"updateList":[],"staleList":[],"removeList":[]},"navData":{"vmg":0,"dtg":0.04827662794154385,"ttg":0,"bearing":{"value":358.790751855248,"type":"T"},"bearingTrue":358.790751855248,"bearingMagnetic":357.690751855248,"xte":0.00002666922178965517,"eta":null,"position":[-8.750287416705623,42.229450788924964],"pointIndex":-1,"pointTotal":0,"arrivalCircle":0,"startPosition":[-8.7502651,42.2286469],"pointNames":[],"activeRoutePoints":[],"destPointName":""},"racing":{"startLine":[],"finishLine":[]},"anchor":{"raised":true,"radius":-1,"position":[0,0],"hasApi":true},"autopilot":{"console":false,"hasApi":true,"isLocal":false},"skIcons":{"hasApi":false},"buildRoute":{"show":false},"weather":{"hasApi":false},"measurement":{"coords":[],"index":-1}},"config":{"chartApi":2,"experiments":true,"version":"","darkMode":{"enabled":true,"source":0},"map":{"zoomLevel":18.334937715877846,"center":[-8.749698800139114,42.22862271768318],"rotation":0,"moveMap":false,"northUp":true,"animate":false,"limitZoom":true,"invertColor":false,"lockMoveMap":false},"fixedLocationMode":false,"fixedPosition":[0,0],"aisTargets":true,"courseData":true,"toolBarButtons":true,"notes":true,"popoverMulti":false,"mapDoubleClick":false,"depthAlarm":{"enabled":false,"smoothing":10000},"anchorRadius":24,"plugins":{"instruments":"/@signalk/instrumentpanel","startOnOpen":false,"parameters":null},"units":{"distance":"ft","depth":"m","speed":"kn","temperature":"c"},"selections":{"routes":["9e211c42-ef87-4ad8-9d71-8ba2d4ee6d2a"],"waypoints":["6ddfad8e-6ea0-42ec-b68e-64557730bf44","6ddfad8e-6ea0-42ec-b68e-64557730bf44"],"tracks":[],"charts":["openstreetmap","openseamap"],"notes":[],"chartOrder":[],"headingAttribute":"navigation.headingTrue","preferredPaths":{"tws":"environment.wind.speedOverGround","twd":"environment.wind.directionTrue","heading":"navigation.headingMagnetic"},"positionFormat":"XY","aisTargets":null,"aisWindApparent":false,"aisWindMinZoom":15,"aisShowTrack":false,"aisMaxAge":540000,"aisStaleAge":360000,"aisProfile":0,"aisState":[],"notesMinZoom":10,"labelsMinZoom":8,"pluginFavourites":[],"trailFromServer":true,"trailDuration":9,"trailResolution":{"lastHour":"5s","next23":"1m","beyond24":"5m"},"s57Options":{"graphicsStyle":"Paper","boundaries":"Plain","colors":4,"shallowDepth":2,"safetyDepth":3,"deepDepth":6},"resourceSets":{},"signalk":{"vessels":true,"atons":true,"aircraft":false,"sar":false,"meteo":true,"maxRadius":0,"proxied":true},"wakeLock":false,"course":{"autoNextPointOnArrival":true,"autoNextPointDelay":5000,"autoNextPointTrigger":"perpendicularPassed"},"aisTargetTypes":[],"aisFilterByShipType":false,"vessel":{"trail":true,"windVectors":true,"laylines":true,"cogLine":10,"headingLineSize":2,"aisCogLine":10}},"resources":{"notes":{"rootFilter":"?position=[%map:longitude%,%map:latitude%]&distance=%note:radius%","getRadius":20,"groupNameEdit":false,"groupRequiresPosition":true},"video":{"enable":false,"url":null},"paths":[],"fetchFilter":"?position=[%map:longitude%,%map:latitude%]&distance=%fetch:radius%","fetchRadius":0},"muteSound":false}}

@panaaj
Copy link
Member

panaaj commented Jan 31, 2025

The gybeAngle value is negative -3.096 rad (-177.38 deg) which seems to be causing the problem.
Will update to manage -ive values.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants