Java Doc for GeoTiffIIOMetadataEncoder.java in  » GIS » GeoTools-2.4.1 » org » geotools » gce » geotiff » IIOMetadataAdpaters » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » GIS » GeoTools 2.4.1 » org.geotools.gce.geotiff.IIOMetadataAdpaters 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   org.geotools.gce.geotiff.IIOMetadataAdpaters.GeoTiffIIOMetadataEncoder

GeoTiffIIOMetadataEncoder
final public class GeoTiffIIOMetadataEncoder (Code)
This class is responsible for encoding the geotiff tags into suitable metadata for the ImageIO library.

Basically it is and encoder/adapter that collects all the different tags, order it accordingly to the spec and then organize then into a dom tree ready to be used by the ImageIO metadata mechanism.
author:
   Simone Giannecchini
since:
   2.3




Constructor Summary
public  GeoTiffIIOMetadataEncoder()
    
public  GeoTiffIIOMetadataEncoder(int geoTIFFVersion, int keyRevisionMajor, int keyRevisionMinor)
    

Method Summary
public  voidaddGeoAscii(int keyID, String value)
    
public  voidaddGeoDoubleParam(int keyID, double value)
    
public  voidaddGeoDoubleParams(int keyID, double[] values)
    
public  voidaddGeoShortParam(int keyID, int value)
    
public  voidaddModelTiePoint(double i, double j, double x, double y)
    
public  voidaddModelTiePoint(double i, double j, double k, double x, double y, double z)
    
public  voidassignTo(Element element)
    
public  ElementcreateRootTree()
    
public  StringgetGeoAsciiParam(int keyID)
    
protected static  TIFFTaggetGeoAsciiParamsTag()
    
public  doublegetGeoDoubleParam(int keyID)
    
public  double[]getGeoDoubleParams(int keyID)
    
public  double[]getGeoDoubleParams(int keyID, double[] values)
    
protected static  TIFFTaggetGeoDoubleParamsTag()
    
protected static  TIFFTaggetGeoKeyDirectoryTag()
    
public  GeoKeyEntrygetGeoKeyEntry(int keyID)
    
public  GeoKeyEntrygetGeoKeyEntryAt(int index)
    
public  intgetGeoShortParam(int keyID)
    
public  intgetGeoTIFFVersion()
    
public  intgetKeyRevisionMajor()
    
public  intgetKeyRevisionMinor()
    
protected static  TIFFTaggetModelPixelScaleTag()
    
public  doublegetModelPixelScaleX()
    
public  doublegetModelPixelScaleY()
    
public  doublegetModelPixelScaleZ()
    
public  TiePointgetModelTiePoint()
    
public  TiePointgetModelTiePointAt(int index)
    
protected static  TIFFTaggetModelTiePointTag()
    
protected static  TIFFTaggetModelTransformationTag()
    
public  intgetNumGeoKeyEntries()
    
public  intgetNumModelTiePoints()
    
public  booleanhasGeoKeyEntry(int keyID)
    
public static  booleanisTiffUShort(int value)
    
public  voidsetGeoTIFFVersion(int version)
    
public  voidsetKeyRevision(int major, int minor)
    
public  voidsetModelPixelScale(double x, double y)
    
public  voidsetModelPixelScale(double x, double y, double z)
    
public  voidsetModelTiePoint(double i, double j, double x, double y)
    
public  voidsetModelTiePoint(double i, double j, double k, double x, double y, double z)
    
public  voidsetModelTransformation(AffineTransform rasterToModel)
    


Constructor Detail
GeoTiffIIOMetadataEncoder
public GeoTiffIIOMetadataEncoder()(Code)



GeoTiffIIOMetadataEncoder
public GeoTiffIIOMetadataEncoder(int geoTIFFVersion, int keyRevisionMajor, int keyRevisionMinor)(Code)




Method Detail
addGeoAscii
public void addGeoAscii(int keyID, String value)(Code)



addGeoDoubleParam
public void addGeoDoubleParam(int keyID, double value)(Code)



addGeoDoubleParams
public void addGeoDoubleParams(int keyID, double[] values)(Code)



addGeoShortParam
public void addGeoShortParam(int keyID, int value)(Code)



addModelTiePoint
public void addModelTiePoint(double i, double j, double x, double y)(Code)



addModelTiePoint
public void addModelTiePoint(double i, double j, double k, double x, double y, double z)(Code)



assignTo
public void assignTo(Element element)(Code)



createRootTree
public Element createRootTree()(Code)



getGeoAsciiParam
public String getGeoAsciiParam(int keyID)(Code)



getGeoAsciiParamsTag
protected static TIFFTag getGeoAsciiParamsTag()(Code)



getGeoDoubleParam
public double getGeoDoubleParam(int keyID)(Code)



getGeoDoubleParams
public double[] getGeoDoubleParams(int keyID)(Code)



getGeoDoubleParams
public double[] getGeoDoubleParams(int keyID, double[] values)(Code)



getGeoDoubleParamsTag
protected static TIFFTag getGeoDoubleParamsTag()(Code)



getGeoKeyDirectoryTag
protected static TIFFTag getGeoKeyDirectoryTag()(Code)



getGeoKeyEntry
public GeoKeyEntry getGeoKeyEntry(int keyID)(Code)



getGeoKeyEntryAt
public GeoKeyEntry getGeoKeyEntryAt(int index)(Code)



getGeoShortParam
public int getGeoShortParam(int keyID)(Code)



getGeoTIFFVersion
public int getGeoTIFFVersion()(Code)



getKeyRevisionMajor
public int getKeyRevisionMajor()(Code)



getKeyRevisionMinor
public int getKeyRevisionMinor()(Code)



getModelPixelScaleTag
protected static TIFFTag getModelPixelScaleTag()(Code)



getModelPixelScaleX
public double getModelPixelScaleX()(Code)



getModelPixelScaleY
public double getModelPixelScaleY()(Code)



getModelPixelScaleZ
public double getModelPixelScaleZ()(Code)



getModelTiePoint
public TiePoint getModelTiePoint()(Code)



getModelTiePointAt
public TiePoint getModelTiePointAt(int index)(Code)



getModelTiePointTag
protected static TIFFTag getModelTiePointTag()(Code)



getModelTransformationTag
protected static TIFFTag getModelTransformationTag()(Code)



getNumGeoKeyEntries
public int getNumGeoKeyEntries()(Code)



getNumModelTiePoints
public int getNumModelTiePoints()(Code)



hasGeoKeyEntry
public boolean hasGeoKeyEntry(int keyID)(Code)



isTiffUShort
public static boolean isTiffUShort(int value)(Code)



setGeoTIFFVersion
public void setGeoTIFFVersion(int version)(Code)



setKeyRevision
public void setKeyRevision(int major, int minor)(Code)



setModelPixelScale
public void setModelPixelScale(double x, double y)(Code)



setModelPixelScale
public void setModelPixelScale(double x, double y, double z)(Code)



setModelTiePoint
public void setModelTiePoint(double i, double j, double x, double y)(Code)



setModelTiePoint
public void setModelTiePoint(double i, double j, double k, double x, double y, double z)(Code)



setModelTransformation
public void setModelTransformation(AffineTransform rasterToModel)(Code)



Methods inherited from java.lang.Object
native protected Object clone() throws CloneNotSupportedException(Code)(Java Doc)
public boolean equals(Object obj)(Code)(Java Doc)
protected void finalize() throws Throwable(Code)(Java Doc)
final native public Class getClass()(Code)(Java Doc)
native public int hashCode()(Code)(Java Doc)
final native public void notify()(Code)(Java Doc)
final native public void notifyAll()(Code)(Java Doc)
public String toString()(Code)(Java Doc)
final native public void wait(long timeout) throws InterruptedException(Code)(Java Doc)
final public void wait(long timeout, int nanos) throws InterruptedException(Code)(Java Doc)
final public void wait() throws InterruptedException(Code)(Java Doc)

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.