Cone graph object: make the cone angle a configurable attribute
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- Python
- Sterne
- 18.8k
- Forks
- 2.8k
- Ø Merge
- 16 Std. 26 Min.
- Gemergte PRs (30 T.)
- 21
Beschreibung
Use case:
In metrology, a cone plot can be used to represent the vectors for each point taken on a surface by a coordinate measuring machine or similar instrument
At moderate point densities and higher, the overlap between the bases of the cones makes the plot unreadable unless the cone size is dialled all the way down (in turn making the vectors' direction hard to distinguish).
Proposed solution:
Have the cone angle driven by a user-configurable attribute (with set limits) allowing for slimmer or fatter cones accordingly to the user’s needs.
Ideally a cone angle of 0 should be allowed to effectively transform the cone to a line of the same length, but this is a less critical point.
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginne damit, das Schema und die Rendering-Implementierung des Cone-Graph-Objekts zu lokalisieren, und untersuche anschließend vorhandene Attribute für die Cone-Größe und zugehörige Tests. Als erledigt gilt die Aufgabe, wenn Benutzer einen begrenzten Cone-Winkel konfigurieren können, das angeforderte Verhalten bei einem Winkel von null, sofern möglich, berücksichtigt ist und die Visualisierung an den unterstützten Grenzen gültig bleibt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- python
- Bereich
- data-visualization
- Issue-Typ
- Feature
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100