Giter Club home page Giter Club logo

Comments (12)

pzia avatar pzia commented on August 18, 2024

Commented by paparazzia on 7 Dec 2008 07:29 UTC
ce serait plutt un pb de validation,non ?

from vlm.

pzia avatar pzia commented on August 18, 2024

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.

pzia avatar pzia commented on August 18, 2024

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.

pzia avatar pzia commented on August 18, 2024

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.

pzia avatar pzia commented on August 18, 2024

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.

pzia avatar pzia commented on August 18, 2024

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.

pzia avatar pzia commented on August 18, 2024

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.

pzia avatar pzia commented on August 18, 2024

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.

pzia avatar pzia commented on August 18, 2024

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.

pzia avatar pzia commented on August 18, 2024

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.

pzia avatar pzia commented on August 18, 2024

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).

  1. On calcule la distance et l'angle loxodromique.
  2. Si la distance est petite, on fait un calcul en approximant au plan.
  3. 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.

pzia avatar pzia commented on August 18, 2024

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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.