Comments (12)
Commented by paparazzia on 7 Dec 2008 07:29 UTC
ce serait plutt un pb de validation,non ?
from vlm.
Commented by Phille on 7 Dec 2008 11:50 UTC
Le problme de validation a uniquement lieu avec des WP dont la ligne est en biais ... je crois
from vlm.
Commented by paparazzia on 7 Dec 2008 11:58 UTC
Mhh, alors c'est dans le produit vectoriel qu'il faut chercher... Ce qui est bizarre, c'est que les 2 mthodes de dtections ne marchent pas toutes les 2...
from vlm.
Commented by paparazzia on 7 Dec 2008 12:09 UTC
(In [99]) * nettoyage (refs #8) en lisant le code pour le refs #26
from vlm.
Commented by paparazzia on 7 Dec 2008 12:27 UTC
Cf. le schema (fichier joint).
Sauf erreur de ma part, le code utilis est valable pour du croisement de vecteurs localement.
Mais ce n'est pas vrai pour de grandes distances en oblique.
Solution : faire du croissement de Wp en mercator (mais c'est couteux...)
from vlm.
Commented by paparazzia on 7 Dec 2008 12:39 UTC
Pour moi le code est bon (ce sont des maths qui marchent ;)), mais c'est
son appel qui ne l'est pas : on l'appelle avec des lat/long alors qu'on
devrait l'appeller en projetant en mercator avant...
Pour les autres cas d'utilisations:
- portes verticale/horizontale : le code marche mme sans projection (ce
sont des cas particuliers) - ligne de ctes obliques : c'est une approximation locale de ne pas
projeter qui me parait bonne.
from vlm.
Commented by paparazzia on 7 Dec 2008 14:55 UTC
on pourrait tester le cas sur les coordonnes du wp :
if (WPx1 != WPx2 and Wpy1 != WPy2) { // Cas oblique
//projections en mercator de toutes les coordonnes
...
//test de croisement avec ces nouvelles coordonnes
...
je pense que ce ne serait pas trop couteux...
from vlm.
Commented by spf on 7 Dec 2008 18:05 UTC
Hum, test de croisement en mercator, ou affichage par pas de 0.25 degres des coordonnees en mode "plan" ? Le plus simple serait surement le second.
from vlm.
Commented by anonymous on 7 Dec 2008 18:08 UTC
afficher les WP en courbe ?
oui, c'est l'autre solution, mais a ne rendra pas le calcul juste, il me semble...
from vlm.
Commented by paparazzia on 7 Dec 2008 18:38 UTC
For the record : http://www.virtual-winds.com/forum/index.php?showtopic=5770&view=findpost&p=179906
from vlm.
Commented by spf on 13 Dec 2008 21:08 UTC
Un algo que j'ai implemente dans vlm-c...
On a les 2 coordonnees de la Gate (WP0, WP1).
- On calcule la distance et l'angle loxodromique.
- Si la distance est petite, on fait un calcul en approximant au plan.
- Si la distance est grands, on calcule deux points entourant les latitudes du bateau
a. et on calcule en se rapportant au cas plan.
from vlm.
Commented by spf on 15 Dec 2008 21:04 UTC
On utilise la methode "papa", a savoir projection, verification d'intersection en cartesien, et projection inverse du point d'intersection.
Le passage du WP est mainteant enregistre en fonction du temps vrai de passage du WP.
from vlm.
Related Issues (20)
- Pb lisibilité sur le dialogue d'autorisation des cookies google analytics
- [jvlm] Erreur javascript si toute la flotte n'est pas affichée HOT 1
- longitude E au lieu de W dans le classement du VDG
- remove var_dump in ws_lib.php
- VLM Cup qualification and VLM Cup final should not be taken into account in the challenge ranking
- importrace.php fails as neptune does not accept testing's certificate anymore HOT 1
- pip value not validated for overflow prior to processing when pim=1
- Coming transition of directory structures on NOMADS by end of June HOT 1
- Add link to race description on La Taverne in iCal item
- Polar charts are difficult to read when boat speed remains low
- There is no SOS/PAN-PAN button/link on VLM2
- Race Instructions on VLM(2) should provide a link to race instructions on La Taverne
- Race events prior to departure are not issued for permanent races
- wp rankings on vlm2 are incorrect HOT 1
- add Mastodon account and news posting
- 1h, 3h, 24h columns in rankings display 0 if the boat average speed is greater than 40 knots
- Add scripts to generate the final ranking of the 2022 Challenge
- Various adjustments to the left block of VLM1
- Passage aux GSHHS 2.3.7 HOT 5
- dbcleanup.sh copies into histpos boat positions even though they have not started yet
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from vlm.