Optionally return metadata dictionary when running growbikenet
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 35/100
Direzione di ricerca
Start at the growbikenet function and trace where its internal parameters and generated information are assembled, then inspect the existing export-data path. Define which metadata is required and how the optional return and saved output should behave; the issue does not name files or tests, so the acceptance criteria need clarification first.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Is your feature request related to a problem?
It's great that GrowBikeNet does many things automatically, such as finding the street network and automatically determining the best kind of seed point type (and thus seed point grid spacing). But since there are internally moving parts, some parameters cannot be easily tracked. If I don't input myself a specific seed point type, I do not know the seed point type chosen and the spacing chosen by the function. The seed point type is listed in the automatic name if the data is exported, but it would be useful for my case to be able to have easily a list of all the parameters for a given run outside of the function, and some other things as quality of life and for debugging purposes. All the information is already within the function, this is purely about making it easily accessible to the user.
Proposed Solution
If a given boolean attribute is True (False by default), returns (and save if export data is true) a dictionary of metadata along the geodataframe of ordered edges. I was thinking as useful metadata about the query used, the OSMID of the corresponding area extracted if extracted, the date at which the extraction happened, the seed point type, the grid spacing, if some files were imported, and potentially other parameters.
Use Cases
Useful when debugging/comparing many runs on different cities and with different parameters, and for consistent data informations.
Willing to Contribute?
If deemed useful, I can help in doing it.
- Lingua principale
- Python
- Stelle
- 7
- Fork
- 4
- Merge medio
- 4m
- PR unite (30g)
- 16
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di BikeNetKit/GrowBikeNet
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
BikeNetKit/GrowBikeNet#256 ·
I maintainer di solito rispondono entro 1 giorno
-
Add seed_point_type to seed point export propertiesForse già presa @mszell l’ha presa 9 giorni fa. Apertaenhancement
BikeNetKit/GrowBikeNet#332 · 1 commento · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
Harmonize bicycle network definition with fbnForse già presa @mszell l’ha presa 21 giorni fa. Apertabug
BikeNetKit/GrowBikeNet#325 · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
Resolve confusion about filename and path for import_filesForse di nuovo libera @mszell l’ha presa 30 giorni fa e non c’è nessuna pull request aperta. Apertaenhancement
BikeNetKit/GrowBikeNet#314 · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
Rerouting incompatible with point/trip data importsForse di nuovo libera @mszell l’ha presa 31 giorni fa e non c’è nessuna pull request aperta. Apertabug
BikeNetKit/GrowBikeNet#312 · 1 commento · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di BikeNetKit/GrowBikeNet
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
I maintainer di solito rispondono entro 1 giorno
-
SR_SECURITY_DESCRIPTOR.fromString drops the SACL when no DACL is presentForse già presa @paul7436 l’ha presa oggi. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
I maintainer di solito rispondono entro 2 giorni
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
equinor/fmu-sumo-uploader#302 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
modelscope/evalscope#1821 ·
I maintainer di solito rispondono entro 1 giorno
-
Sanity on ansible-core devel fails: ignore-2.23.txt references the removed import-3.9 testForse già presa @yurnov l’ha presa oggi. Apertaneeds_triage
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 91/100
ansible-collections/kubernetes.core#1275 ·
I maintainer di solito rispondono entro 1 giorno