←Select platform

ReadGeoKeyAsync Method

Summary

Gets the specified GeoKey data from a TIFF stream.

Syntax

C#
VB
WinRT C#
C++
public IAsyncOperation<RasterTagMetadata> ReadGeoKeyAsync(  
   ILeadStream stream, 
   int pageNumber, 
   int id 
) 
Public Function ReadGeoKeyAsync( _ 
   ByVal stream As ILeadStream, _ 
   ByVal pageNumber As Integer, _ 
   ByVal id As Integer _ 
) As IAsyncOperation(Of RasterTagMetadata) 
public IAsyncOperation<RasterTagMetadata> ReadGeoKeyAsync(  
   ILeadStream stream, 
   int pageNumber, 
   int id 
) 
 function Leadtools.Codecs.RasterCodecs.ReadGeoKeyAsync(  
   stream , 
   pageNumber , 
   id  
) 
public: 
IAsyncOperation<RasterTagMetadata^>^ ReadGeoKeyAsync(  
   ILeadStream^ stream, 
   int pageNumber, 
   int id 
)  

Parameters

stream
A ILeadStream 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

When this method completes, it returns 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.

Requirements

Target Platforms

Help Version 19.0.2017.10.27
Products | Support | Contact Us | Copyright Notices
© 1991-2017 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.Codecs Assembly