Visual Basic (Declaration) | |
---|---|
Overloads Public Function ReadGeoKey( _ ByVal stream As Stream, _ ByVal pageNumber As Integer, _ ByVal id As Integer _ ) As RasterTagMetadata |
Visual Basic (Usage) | Copy Code |
---|---|
|
C# | |
---|---|
public RasterTagMetadata ReadGeoKey( Stream stream, int pageNumber, int id ) |
Managed Extensions for C++ | |
---|---|
public: RasterTagMetadata ReadGeoKey( Stream* stream, int pageNumber, int id ) |
C++/CLI | |
---|---|
public: RasterTagMetadata ReadGeoKey( Stream^ stream, int pageNumber, int id ) |
Parameters
- stream
- A Stream containing the input file data.
- pageNumber
- 1-based index of the page from which to read the GeoKey.
- id
GeoKey ID. Values of the GeoKey ID range between 0 and 65535. Possible ranges are:
Range Meaning 0..1023 Do not use; reserved for future use. 1024..2047 GeoTIFF Configuration Keys. 2048..3071 Geographic/Geocentric CS Parameter Keys. 3072..4095 Projected CS Parameter Keys. 4096..5119 Vertical CS Parameter Keys. 5120..32767 Reserved. 32768..65535 Private use - use to store your own data.
Return Value
The GeoKey data.You can use this method to obtain the GeoKey data from a particular file.
If no such GeoKey exists in the image, this method will return a null reference (Nothing in Visual Basic).
The most efficient way of reading the GeoKeys in a file is to enumerate them with EnumGeoKeys and then read each GeoKey with ReadGeoKey.
Target Platforms: Microsoft .NET Framework 2.0, Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family