3D Tiles is een OGC Community Standard geworden die een essentieel onderdeel is geworden van het 3D georuimtelijk ecosysteem. 3D Tiles 1.1 is een herziening van de oorspronkelijke 3D Tiles-standaard die volledig achterwaarts compatibel is en nieuwe functionaliteiten toevoegt die voldoen aan de behoeften van de volgende generatie georuimtelijke toepassingen.
3D Tiles 1.1 is sinds 4 mei 2023 vastgesteld als OGC standaard, zie https://docs.ogc.org/cs/22-025r4/22-025r4.html voor de complete Engelse documentatie.
Korte introductie 3D Tiles
3D Tiles 1.0 is een open specificatie voor het opslaan, streamen en visualiseren van heterogene 3D georuimtelijke inhoud. Een 3D Tilesset wordt opgeslagen als een JSON-bestand dat een hiërarchische structuur van tegels bevat. Elke tegel kan verwijzen naar renderbare tegelinhoud, die is opgeslagen in binaire bestanden.
Elke tegel en tegelinhoud kunnen een begrenzingsvolume hebben. Dit beschrijft de ruimtelijke reikwijdte in geografische coördinaten, met behulp van een begrenzingsregio, of in cartesische coördinaten, met behulp van een begrenzingskader. Samen vormen de begrenzingsvolumes een ruimtelijk coherente hiërarchie.
Verschillende type content worden ondersteund door verschillende 3D Tile formaten, zoals:
- Batched 3D Model (b3dm): Heterogene 3d modellen zoals bijvoorbeeld (getextureerd) terrein of 3D gebouwen
- Instanced 3D Model (i3dm): Meerdere 3d instanties van hetzelfde 3D model, zoals bijvoorbeeld bomen
- Point Clouds (pnts): Dataset met veel punten, zoals bijvoorbeeld LiDAR scans
Elke tegelinhoud kan bestaan uit meerdere kenmerken. Een enkel kenmerk kan een deel van een model zijn in B3DM-inhoud, een punt of een groep punten in PNTS-inhoud, of een instantie in I3DM-inhoud. De tegelinhoud kan ook een kenmerkentabel en een batchtabel bevatten. Deze tabellen slaan aanvullende gegevens op voor elk kenmerk van de tegelinhoud: De kenmerkentabel slaat informatie op voor het renderen van de kenmerken. De batchtabel slaat metagegevens op voor elk kenmerk.