Geo::G...Driver(3pm)
π¦ Geo::GDAL::FFI::Driver β the user contributed Perl documentation glow-up π
okay so bestie, you're reading the manual page for Geo::GDAL::FFI::Driver, which lives in the User Contributed Perl Documentation corner of your system. It's a whole vibe and we're gonna walk through it together, no cap. β¨
π NAME
Geo::GDAL::FFI::Driver β a GDAL data access driver. fr fr that's it, that's the whole name.
β¨ SYNOPSIS
(crickets π¦) ...yeah the synopsis section is literally empty here, bestie. The real deets are down in METHODS, keep scrolling. π
πΈ DESCRIPTION
So like, this is a format driver. It's the thing that actually knows how to talk to a given data format. If you want one, you get it by calling the Driver method on a Geo::GDAL::FFI object. That's the whole doorway. πͺβ¨
π METHODS
π GetName
my $name = $driver->GetName;
Returns the name of the driver. Short, sweet, iconic. π«Ά
π¦ Create
my $name = $driver->Create($name, {Width => 100, ...});
This one creates a dataset. Your $name is, like, the name for the dataset you're creating. Then you hand it named arguments, and here's the whole list, no skips, no shortcuts β obsessed with completeness honestly:
Widthβ Optional, BUT it's required to create a raster dataset. So... optional only if you're not doing raster things. She contains multitudes. πHeightβ Optional, and the default is the same as width.Bandsβ Optional, the number of raster bands in the dataset, and the default is one.DataTypeβ Optional, the data type (as a string, bestie) for the raster cells, default is'Byte'.Sourceβ Optional, the dataset to copy.Progressβ Optional, only used in dataset copy, and it's a reference to a subroutine. That subroutine gets called with three arguments,($fraction, $msg, $data), where$fractionis a number,$msgis a string, and$datais a pointer that is given as the progress data argument. Very "here's your progress bar, go off" energy. π₯ProgressDataβ Optional, only used in dataset copy, a reference.Strictβ Optional, only used in dataset copy, and the default is false (0).Optionsβ Optional, driver specific creation options, and the default is a reference to an empty hash. π
Then there's the lite version, for when you're feeling lowkey:
my $name = $driver->Create($name, $width);
A simple syntax for calling Create to create a raster dataset. That's it, that's the shortcut. Slay. π
π LICENSE
This software is released under the Artistic License. See perlartistic. π
π§ AUTHOR
Ari Jolma β Ari.Jolma at gmail.com
β SEE ALSO
Geo::GDAL::FFIAlien::gdalFFI::Platypushttp://www.gdal.orgβ yes it's written with angle brackets in the original,<http://www.gdal.org>, we're keeping it exactly as-is because facts don't change around here. β¨
and that's the whole page, bestie!! π this was generated by perl v5.42.3 on 2026-08-21 under the name Geo::G...Driver(3pm) β shoutout to the truncated title, she's mysterious, she's cryptic, we love her. mwah π
π¦ where this page comes from
- ubuntu stonking: libgeo-gdal-ffi-perl 0.16-1build2 Β· Artistic-2.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms