Java Doc for LayerBoundingBox.java in  » GIS » deegree » org » deegree » ogcwebservices » wms » capabilities » 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 » deegree » org.deegree.ogcwebservices.wms.capabilities 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   org.deegree.model.spatialschema.EnvelopeImpl
      org.deegree.ogcwebservices.wms.capabilities.LayerBoundingBox

LayerBoundingBox
public class LayerBoundingBox extends EnvelopeImpl (Code)
Layers may have zero or more elements that are either stated explicitly or inherited from a parent Layer. Each BoundingBox states the bounding rectangle of the map data in a particular spatial reference system; the attribute SRS indicates which SRS applies. If the data area is shaped irregularly then the BoundingBox gives the minimum enclosing rectangle.The attributes minx, miny, maxx, maxy indicate the edges of the bounding box in units of the specified SRS. Optional resx and resy attributes indicate the spatial resolution of the data in those same units.

A Layer may have multiple BoundingBox element, but each one shall state a different SRS. A Layer inherits any BoundingBox values defined by its parents. A BoundingBox inherited from the parent Layer for a particular SRS is replaced by any declaration for the same SRS in the child Layer. A BoundingBox in the child for a new SRS not already declared by the parent is added to the list of bounding boxes for the child Layer. A single Layer element shall not contain more than one BoundingBox for the same SRS.

----------------------------------------------------------------------


author:
   Andreas Poth
version:
   2002-03-01



Constructor Summary
public  LayerBoundingBox(Position min, Position max, String srs, double resx, double resy)
    

Method Summary
public  doublegetResx()
     spatial resolution of the layers data in x-direction.
public  doublegetResy()
     spatial resolution of the layers data in x-direction.
public  StringgetSRS()
    
public  voidsetResx(double resx)
    
public  voidsetResy(double resy)
    
public  voidsetSRS(String srs)
    
public  StringtoString()
    


Constructor Detail
LayerBoundingBox
public LayerBoundingBox(Position min, Position max, String srs, double resx, double resy)(Code)
constructor initializing the class with the
Parameters:
  min -
Parameters:
  max -
Parameters:
  srs -
Parameters:
  resx -
Parameters:
  resy -




Method Detail
getResx
public double getResx()(Code)
spatial resolution of the layers data in x-direction. If the resolutionisn't known -1 will be returned.



getResy
public double getResy()(Code)
spatial resolution of the layers data in x-direction. If the resolutionisn't known -1 will be returned.



getSRS
public String getSRS()(Code)
the name the spatial reference system of the bounding box



setResx
public void setResx(double resx)(Code)
sets spatial resolution of the layers data in x-direction
Parameters:
  resx -



setResy
public void setResy(double resy)(Code)
sets spatial resolution of the layers data in x-direction
Parameters:
  resy -



setSRS
public void setSRS(String srs)(Code)
sets the name of the spatial reference system of the bounding box
Parameters:
  srs -



toString
public String toString()(Code)



Fields inherited from org.deegree.model.spatialschema.EnvelopeImpl
protected CoordinateSystem crs(Code)(Java Doc)
protected Position max(Code)(Java Doc)
protected Position min(Code)(Java Doc)

Methods inherited from org.deegree.model.spatialschema.EnvelopeImpl
public Object clone()(Code)(Java Doc)
public boolean contains(Position point)(Code)(Java Doc)
public boolean contains(Envelope bb)(Code)(Java Doc)
public Envelope createIntersection(Envelope bb)(Code)(Java Doc)
public boolean equals(Object other)(Code)(Java Doc)
public void expandToContain(Envelope other)(Code)(Java Doc)
public Envelope getBuffer(double b)(Code)(Java Doc)
public Point getCentroid()(Code)(Java Doc)
public CoordinateSystem getCoordinateSystem()(Code)(Java Doc)
public double getHeight()(Code)(Java Doc)
public Position getMax()(Code)(Java Doc)
public Position getMin()(Code)(Java Doc)
public double getWidth()(Code)(Java Doc)
public boolean intersects(Envelope bb)(Code)(Java Doc)
public Envelope merge(Envelope envelope) throws GeometryException(Code)(Java Doc)
public String toString()(Code)(Java Doc)
public Envelope translate(double x, double y)(Code)(Java Doc)

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.