matplotlib / matplotlib/basemap
Named annotations in *meta_[clihf].dat files
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- Python
- Sterne
- 817
- Forks
- 395
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
Hi ladies and gentlemen,
I was wondering how the *.dat files were generated, and if it would be possible to annotate some of them with their names in some standardized format. For instance, for countries, we could append another field after the #bytes value that contains the ISO2 name of the country of the coordinates listed. Then one could build LineCollections for each country and do fun per-country graphing.
Otherwise, we need to use shapefiles -- not all that bad except they might not match the specified resolution or even the data included in basemap.
I'd love to submit patches, but unfortunately there's no rhyme or reason to the internal organization of the *.dat files. I hypothesize having their source will facilitate such a transformation.
Thoughts?
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
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 nachzuverfolgen, wie die Dateien meta_[clihf].dat erzeugt werden, und ihre interne Struktur zu verstehen; prüfe anschließend das vorgeschlagene standardisierte Feld nach dem Wert #bytes. Berücksichtige die Anwendungsfälle country ISO2 und LineCollection zusammen mit dem bestehenden Shapefile-Ansatz. Als abgeschlossen gilt, wenn das Projekt ein festgelegtes, dokumentiertes Format und einen klaren Quell- oder Transformationspfad hat.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- python
- Bereich
- data-visualization
- Issue-Typ
- Feature
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 20/100