zum rendern brauche ich die vertices mit den pixel koordinaten (siehe vertex_array in arrays.js) und die entsprechenden indices für den draw call (siehe index_array in arrays.js).
um epsg:4326 oder epsg:3857 in pixel koordinaten zu convertieren habe ich dir die rechnung in conversions.js gepackt.
ich habe eine tile mit zoom=8, x=137 und y=83 als rohdaten in geojson unter tile_8_137_83.json abgelegt. die konvertierten und vorberechneten arrays sind in arrays.js.
tl;dr ich brauch ein vertex und ein index array im gltf. falls das format relevant ist, für die vertices nutze ich ein Float32Array und für die indices Uint16Array