Temat: Wyznaczenie pozycji obiektu na z góry określonej trasie...

Dobry,

jestem aktualnie na etapie tworzenia skryptu, którego zadaniem jest oznaczenie pozycji jednego z uczestników wyścigu na mapie na z góry wyznaczonej trasie. Aktualna pozycja uczestnika wyścigu wyznaczana jest na podstawie ilości przebytych kilometrów. W skrócie:

* wyznaczam trasę z punktu A do punktu B (z uwzględnieniem punktów pośrednich),
* uczestnik porusza się po wyznaczonej trasie,
* jego pozycja wyznaczana jest wyłącznie na podstawie ilości przebytych kilometrów od 0 wzwyż (np. 2km, 10km, 15km etc.).

I tutaj pojawia się problem. W jaki sposób oznaczyć pozycję uczestnika mając jedynie podaną ilość km, którą przebył od punktu A? Czy ktoś przerabiał już podobny problem?

Będę wdzięczny. Bardzo :-)
Dominik Mikiewicz

Dominik Mikiewicz maps made easy,
www.cartomatic.pl ||
cartoninjas.net

Temat: Wyznaczenie pozycji obiektu na z góry określonej trasie...

Twoja trasa jest sumą odcinków, a każdy z nich ma współrzędne narożników, a tym samym długość.
gmaps jest w odwzorowaniu merkatora, ale zwraca wsprzędne jako lon/lat, więc licząc w stopniach w zależności od konkretnej sytuacji możesz zaobserwować problemy z dokładnością - w takim przypadku zmień układ odniesienia danych na sferycznego merkatora, policz współrzędne płaskie w merkatorze, a potem wróć do stopni; możesz to zrobić np. proj4js

Temat: Wyznaczenie pozycji obiektu na z góry określonej trasie...

Dziękuję za zaangażowanie. GMapsAPI to dla mnie nowość. Dopracowywuje obecnie własne rozwiązanie. Jeśli będą problemy, pewnie napiszę :-)

Następna dyskusja:

wyswietlanie markerow po zm...




Wyślij zaproszenie do