Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ThreeDimensionalGeoVolumes ¶
type ThreeDimensionalGeoVolumes struct {
// contains filtered or unexported fields
}
func NewThreeDimensionalGeoVolumes ¶
func NewThreeDimensionalGeoVolumes(e *engine.Engine) *ThreeDimensionalGeoVolumes
func (*ThreeDimensionalGeoVolumes) ExplicitTileset ¶
func (t *ThreeDimensionalGeoVolumes) ExplicitTileset() http.HandlerFunc
ExplicitTileset serves OGC 3D Tiles manifest (= separate spec from OGC 3D GeoVolumes) or quantized mesh manifest. All requests will be proxied to the configured tileserver.
func (*ThreeDimensionalGeoVolumes) Tile ¶
func (t *ThreeDimensionalGeoVolumes) Tile() http.HandlerFunc
Tile reverse proxy to tileserver for actual 3D tiles (from OGC 3D Tiles, separate spec from OGC 3D GeoVolumes) or DTM Quantized Mesh tiles
func (*ThreeDimensionalGeoVolumes) Tileset ¶
func (t *ThreeDimensionalGeoVolumes) Tileset(fileName string) http.HandlerFunc
Tileset serves tileset.json manifest in case of OGC 3D Tiles (= separate spec from OGC 3D GeoVolumes) requests or layer.json manifest in case of quantized mesh requests. Both requests will be proxied to the configured tileserver.
Click to show internal directories.
Click to hide internal directories.