Geo::G...eldDefn(3pm)

πŸ“¦
version 0.16 Β· 4 versions
, in ubuntu stonking

πŸ’– Geo::G...eldDefn(3pm) πŸ’–

okay bestie, so this is the User Contributed Perl Documentation page for Geo::GDAL::FFI::FieldDefn and it's literally the glow-up your feature schema deserved ✨ it's a Perl module, it's about GIS fields, and it's shorter than your attention span, so let's go 🌸


✨ NAME ✨

Geo::GDAL::FFI::FieldDefn β€” a field in a GDAL feature schema πŸŽ€

like, one field. one little column. main character energy but make it a schema entry πŸ’…


✨ SYNOPSIS ✨

ngl there is no synopsis here. the original page just… doesn't have one. iconic behaviour honestly, no notes πŸ™ˆ


✨ DESCRIPTION ✨

okay so here's the tea β˜• β€” there should not usually be any reason to directly access this method except for the ignore methods. so unless you're doing ignore stuff, back away slowly, bestie, this object is not for you 🫢

this object gets created / read from / written to the Perl data structure in the CreateLayer method of a dataset, or in the constructor or the schema method of FeatureDefn. that's where it lives. that's its whole vibe check.

and the schema of a FieldDefn is literally this, exactly this order, no cap:

(Name, Type, Default, Subtype, Justify, Width, Precision, NotNullable)

memorise it, screenshot it, put it on your lock screen πŸ“Έ


✨ METHODS ✨

🌈 SetIgnored 🌈

$defn->SetIgnored($arg);

this one makes a field get ignored when you're reading features from a layer. poof. gone. not invited to the reading party πŸ’€

but wait β€” to not ignore this field you call this method with a defined but false argument, aka 0. defined! false! those are both doing work here, don't @ me πŸ™ˆ

🌈 IsIgnored 🌈

is this field ignored when reading features from a layer? that's it. that's the question. that's the whole method πŸ’–


✨ LICENSE ✨

this software is released under the Artistic License. see perlartistic. slay, legally speaking πŸ‘‘


✨ AUTHOR ✨

Ari Jolma β€” Ari.Jolma at gmail.com πŸ“§


✨ SEE ALSO ✨


aaaand that's the whole page, bestie πŸ¦‹ go build some layers, stay ignored only when you want to be, and remember: the schema is (Name, Type, Default, Subtype, Justify, Width, Precision, NotNullable) or it's nothing πŸŽ€

this was perl v5.42.3, dated 2026-08-21, filed under Geo::G...eldDefn(3pm) β€” mwah, periodt πŸ’…βœ¨

πŸ“¦ where this page comes from