[Geotiff] Suggested Functions for libgeotiff
    pw 
    p.willis at telus.net
       
    Tue Feb 20 16:16:34 PST 2007
    
    
  
Hello,
I have suggestions for a couple functions for libgeotiff.
....................................................................
  	int CPL_DLL GTIFKeyType(geokey_t keyID, tagtype_t *data_type);
	This function returns the expected type of data TYPE_SHORT,
	TYPE_ASCII, or TYPE_DOUBLE matching the supplied keyID.
PARAMETERS:
	keyID, The geokey_t name
	data_type, The returned tagtype_t that the keyID is defined as
RETURNS:
	1 if successful zero if fail.
This would make automation of using geotiff tags a lot easier.
......................................................................
	int CPL_DLL GTIFGetTagSize(GTIF * gtif, geokey_t keyID, uint16* data_size);
	This function returns the data size, in bytes, of the data
	assigned to keyID in the current geotiff.
PARAMETERS:
	gtif, the GTIF
	keyID, The geokey_t name
	data_size, The returned size of the data for this tag.
RETURNS:
	1 if successful zero if fail.
This would help in the allocation of variables tag data
of different sizes including variable length strings at read time.
.................................................................
Best Regards,
Peter Willis
-- 
---------------USEFUL SIGNATURE-------------------------------------------
#!/bin/bash
#How do I tell if this is a leap year?
A=`date -d "12/31/<THE_YEAR_IN_QUESTION>" +%j`;echo `expr $A - 365`
#returns 1 (one) if leap year 0 (zero) if not
----------END SIGNATURE--------------------------------------------
    
    
More information about the Geotiff
mailing list