package gdal
Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
val t : t Ctypes.typ
val t_opt : t option Ctypes.typ
val of_source :
?write:bool ->
string ->
[ `Error of [> `Invalid_source ] | `Ok of t ]
val of_source_exn : ?write:bool -> string -> t
val close : t -> unit
val with_source :
?write:bool ->
string ->
(t -> [> `Error of [> `Invalid_source ] ] as 'b) ->
'b
val with_source_exn : ?write:bool -> string -> (t -> 'a) -> 'a
val get_projection : t -> string
val get_x_size : t -> int
val get_y_size : t -> int
val get_count : t -> int
val get_band : t -> int -> ('v, 'e) Band.Data.t -> ('v, 'e) Band.t
val get_band_data_type :
t ->
int ->
[ `byte
| `float32
| `float64
| `int16
| `int32
| `uint16
| `uint32
| `unhandled
| `unknown ]
val add_band : ?options:string list -> t -> ('v, 'e) Band.Data.t -> unit
val create :
?options:string list ->
?bands:(int * ('a, 'b) Band.Data.t) ->
Driver.t ->
string ->
(int * int) ->
[ `Error of [ `Invalid_source ] | `Ok of t ]
val create_exn :
?options:string list ->
?bands:(int * ('a, 'b) Band.Data.t) ->
Driver.t ->
string ->
(int * int) ->
t
val set_projection : t -> string -> unit
val build_overviews :
?factors:int list ->
?bands:int list ->
t ->
string ->
unit
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>