MDM_GEOTIFFGeoASCIIParams Property |
Namespace: FreeImageAPI.Metadata
Assembly: FreeImageNET (in FreeImageNET.dll) Version: 3.17.0.4 (3.17.0)
Special handling is required for String-valued keys. While it is true that TIFF 6.0 permits multiple NULL-delimited strings within a single ASCII tag, the secondary strings might not appear in the output of naive tiffdump programs. For this reason, the NULL delimiter of each ASCII key value shall be converted to a "|" (pipe) character before being installed back into the String holding tag, so that a dump of the tag will look like this.
AsciiTag="first_value|second_value|etc...last_value|"
A baseline GeoTIFF-reader must check for and convert the final "|" pipe character of a key back into a NULL before returning it to the client software.
Handling of null values
A null value indicates, that the corresponding metadata tag is not present in the metadata model. Setting this property's value to a non-null reference creates the metadata tag if necessary. Setting this property's value to a null reference deletes the metadata tag from the metadata model.