NASA-AMMOS / NASA-AMMOS/MMGIS

[New Feature]: Support for moving vehicles in vector lines

Offen
#653 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

backlog enhancement
Vorherrschende Sprache
JavaScript
Sterne
232
Forks
77
Ø Merge
3 T. 6 Std.
Gemergte PRs (30 T.)
17

Beschreibung

Checked for duplicates

Yes - I've already checked

Alternatives considered

Yes - and alternatives don't suffice

Related problems

While I can add a line representing a moving vehicle (e.g. car, ship, plane, drone, spacecraft) path, if I want to denote the latest/last known position, I have two options:

  1. create a separate point layer which represents the latest/last known position
  2. change layer styling and "attachements", which does allow custom styling of the end point, but is convoluted.
Describe the feature request

I want an easy way to style the last vertex on a line or series of points with a custom symbol, which can rotate based on a property (if a point). This would be to support showing vehicle tracks (e.g. car, ship, plane, drone, spacecraft).

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne damit, die für Linien-Layer verwendete Darstellung der Vektorlinien und die Attachment-Behandlung zu lokalisieren. Verfolge, wie der letzte Vertex gerendert wird und wie Punkt-Properties für die Rotation gelesen werden. Done sollte ein benutzerdefiniertes Symbol am letzten Vertex, eine Rotation aus einer Punkt-Property und Abdeckung für die unterstützten vehicle-track-Fälle umfassen.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
javascript
Bereich
data-visualization, frontend
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.