←Select platform

ReadGeoKey(Stream,Int32,Int32) Method

Summary

Gets the specified GeoKey data from a TIFF stream.

Syntax

C#
VB
Java
Objective-C
WinRT C#
C++
public Leadtools.RasterTagMetadata ReadGeoKey(  
   Stream stream, 
   int pageNumber, 
   int id 
) 
Public Overloads Function ReadGeoKey( _ 
   ByVal stream As Stream, _ 
   ByVal pageNumber As Integer, _ 
   ByVal id As Integer _ 
) As Leadtools.RasterTagMetadata 
public Leadtools.RasterTagMetadata ReadGeoKey(  
   Stream stream, 
   int pageNumber, 
   int id 
) 
- (nullable LTRasterTagMetadata *)readGeoKey:(NSUInteger)tagId  
                                  fromStream:(LTLeadStream *)stream  
                                  pageNumber:(NSInteger)pageNumber  
                                       error:(NSError **)error 
             
public RasterTagMetadata readGeoKey(ILeadStream stream, int pageNumber, int id) 
 function Leadtools.Codecs.RasterCodecs.ReadGeoKey(Stream,Int32,Int32)(  
   stream , 
   pageNumber , 
   id  
) 
public: 
Leadtools.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.

Remarks

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.

The most efficient way of reading the GeoKeys in a file is to enumerate them with EnumGeoKeys and then read each GeoKey with ReadGeoKey.

Example

For an example, refer to ReadGeoKey.

Requirements

Target Platforms

Products | Support | Contact Us | Copyright Notices
© 1991-2017 LEAD Technologies, Inc. All Rights Reserved.
Leadtools.Codecs Assembly
Click or drag to resize