opengeospatial / opengeospatial/CoverageJSON

Support for TiledNdArray objects which are subsets of a larger Tileset

Aperta
#136 1 commento 1 reazione 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Priority 2 V1.1
Lingua principale
HTML
Stelle
15
Fork
8
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

To get the full caching benefits that Tilesets provide it would be useful if TiledNdArray objects could describe a subset of the tiles generated for larger areas, this would allow reuse of existing tiles by CoverageJSON responses for sub regions of larger datasets.

One way this could be acheived would be to add an optional origin member to the TiledNdArray object, this would be an integer array of the same shape as the tileShape member which would describe the origin index values for a TileSet. The values provided by the origin member could then be used by CoverageJSON clients to adjust the values provided by the tileShape member so that they described a subset of the larger tileset. If an origin member was not specified a client would treat the origin values for all dimensions to be zero.

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Direzione di ricerca

Inizia individuando le definizioni di TiledNdArray e tileShape nella specifica CoverageJSON. Esamina come i client CoverageJSON interpretano tileShape e determina in che modo un membro origin opzionale descriverebbe un sottoinsieme di un Tileset più grande. Il lavoro è completato quando la specifica definisce chiaramente origin, la sua forma e i valori predefiniti pari a zero, oltre al comportamento risultante del client.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
json
Ambito
data
Tipo di issue
Funzionalità
Difficoltà
5/5
Tempo stimato
Più di una settimana
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
35/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.