Java Doc for GT30Header.java in  » GIS » GeoTools-2.4.1 » org » geotools » gce » gtopo30 » 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.gtopo30 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   org.geotools.gce.gtopo30.GT30Header

GT30Header
final class GT30Header (Code)
Class used to parse a GTOPO30 header (.HDR) file
author:
   Simone Giannecchini
author:
   aaime
author:
   mkraemer


Field Summary
final public static  StringBANDGAPBYTES
    
final public static  StringBANDROWBYTES
    
final public static  StringBYTEORDER
    
final public static  StringLAYOUT
    
final public static  StringNBANDS
    
final public static  StringNBITS
    
final public static  StringNCOLS
    
final public static  StringNODATA
    
final public static  StringNROWS
    
final public static  StringTOTALROWBYTES
    
final public static  StringULXMAP
    
final public static  StringULYMAP
    
final public static  StringXDIM
    
final public static  StringYDIM
    

Constructor Summary
public  GT30Header(URL headerURL)
    

Method Summary
public  intgetBandGapBytes()
    
public  intgetBandRowBytes()
    
public  StringgetByteOrder()
    
public  StringgetLayout()
    
public  intgetNBands()
     Return the number of bands.
public  intgetNBits()
    
public  intgetNCols()
    
public  intgetNRows()
    
public  intgetNoData()
    
public  ObjectgetProperty(String property)
    
public  intgetRowBytes()
    
public  doublegetULXMap()
    
public  doublegetULYMap()
    
public  doublegetXDim()
    
public  doublegetYDim()
    

Field Detail
BANDGAPBYTES
final public static String BANDGAPBYTES(Code)
Mnemonic constant for line labels in the header file



BANDROWBYTES
final public static String BANDROWBYTES(Code)
Mnemonic constant for line labels in the header file



BYTEORDER
final public static String BYTEORDER(Code)
Mnemonic constant for line labels in the header file



LAYOUT
final public static String LAYOUT(Code)
Mnemonic constant for line labels in the header file



NBANDS
final public static String NBANDS(Code)
Mnemonic constant for line labels in the header file



NBITS
final public static String NBITS(Code)
Mnemonic constant for line labels in the header file



NCOLS
final public static String NCOLS(Code)
Mnemonic constant for line labels in the header file



NODATA
final public static String NODATA(Code)
Mnemonic constant for line labels in the header file



NROWS
final public static String NROWS(Code)
Mnemonic constant for line labels in the header file



TOTALROWBYTES
final public static String TOTALROWBYTES(Code)
Mnemonic constant for line labels in the header file



ULXMAP
final public static String ULXMAP(Code)
Mnemonic constant for line labels in the header file



ULYMAP
final public static String ULYMAP(Code)
Mnemonic constant for line labels in the header file



XDIM
final public static String XDIM(Code)
Mnemonic constant for line labels in the header file



YDIM
final public static String YDIM(Code)
Mnemonic constant for line labels in the header file




Constructor Detail
GT30Header
public GT30Header(URL headerURL) throws IOException(Code)
Creates a new instance of GTOPO30Header
Parameters:
  headerURL - URL of a GTOPO30 header (.HDR) file
throws:
  IOException - if some problem is encountered reading the file
throws:
  DataSourceException - for problems related to the file content




Method Detail
getBandGapBytes
public int getBandGapBytes()(Code)
Returns the number of gap bytes used to separate bands, if any the number of gap bytes used to separate bands



getBandRowBytes
public int getBandRowBytes()(Code)
Returns the number of bytes per row in a band the number of bytes per row in a band



getByteOrder
public String getByteOrder()(Code)
Returns a string representing the byte order of the data file a string representing the byte order of the data file



getLayout
public String getLayout()(Code)
Layout of the binary file (see gtopo30 file format description) a String describing the binary layour



getNBands
public int getNBands()(Code)
Return the number of bands. Warning: official GTOPO30 files just have one band the number of bands



getNBits
public int getNBits()(Code)
Returns the number of bits used to encode a cell the number of bits per cell



getNCols
public int getNCols()(Code)
Returns the number of columns in the file the number of columns in the file



getNRows
public int getNRows()(Code)
Returns the number of rows in the file the number of rows in the file



getNoData
public int getNoData()(Code)
Returns the value used to represent lack of data (usually -9999) the value used to represent lack of data



getProperty
public Object getProperty(String property)(Code)
Returns a property value
Parameters:
  property - use mnemonic constants the property value or null if the passed property is notrecognized



getRowBytes
public int getRowBytes()(Code)
Returns the number of bytes per row the number of bytes per row



getULXMap
public double getULXMap()(Code)
Returns the x coordinate (latitude) of the tile center the x coordinate of the tile center



getULYMap
public double getULYMap()(Code)
Returns the y coordinate (longitude) of the tile center the y coordinate of the tile center



getXDim
public double getXDim()(Code)
Returns the width of the tile in degrees the width of the tile in degrees



getYDim
public double getYDim()(Code)
Returns the height of the tile in degrees the height of the tile in degrees



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.