oracle.spatial.util
Class ExtendedKML2

java.lang.Object
  extended by oracle.spatial.util.ExtendedKML2

public class ExtendedKML2
extends java.lang.Object


Field Summary
protected static java.sql.Connection conn
           
 
Constructor Summary
ExtendedKML2()
           
 
Method Summary
static java.sql.Connection getConnection()
           
static void setConnection(java.sql.Connection connctn)
           
static java.lang.String to_KML(java.util.ArrayList geoms, java.lang.String[] tableName, java.lang.String[] columnName, int geometryCount, java.lang.String[] label, java.lang.String[] lod, boolean[] is_leaf, java.lang.String[] serverName, int[] serverPort)
          Returns the full KML representation of 3D geometry (i.e., building) Each BBOX is divided into 4 subsequent BBOXes.
static java.lang.String to_KML(oracle.spatial.geometry.JGeometry geom, java.lang.String[] tableName, java.lang.String[] columnName, int geometryCount, java.lang.String[] label, java.lang.String[] lod, boolean[] is_leaf, java.lang.String[] serverName, int[] serverPort)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

conn

protected static java.sql.Connection conn
Constructor Detail

ExtendedKML2

public ExtendedKML2()
Method Detail

setConnection

public static void setConnection(java.sql.Connection connctn)

getConnection

public static java.sql.Connection getConnection()

to_KML

public static java.lang.String to_KML(java.util.ArrayList geoms,
                                      java.lang.String[] tableName,
                                      java.lang.String[] columnName,
                                      int geometryCount,
                                      java.lang.String[] label,
                                      java.lang.String[] lod,
                                      boolean[] is_leaf,
                                      java.lang.String[] serverName,
                                      int[] serverPort)
                               throws java.sql.SQLException,
                                      java.io.IOException,
                                      oracle.spatial.geometry.DataException,
                                      java.lang.Exception
Returns the full KML representation of 3D geometry (i.e., building) Each BBOX is divided into 4 subsequent BBOXes.

Returns:
extended KML
Throws:
java.sql.SQLException
java.io.IOException
oracle.spatial.geometry.DataException
java.lang.Exception

to_KML

public static java.lang.String to_KML(oracle.spatial.geometry.JGeometry geom,
                                      java.lang.String[] tableName,
                                      java.lang.String[] columnName,
                                      int geometryCount,
                                      java.lang.String[] label,
                                      java.lang.String[] lod,
                                      boolean[] is_leaf,
                                      java.lang.String[] serverName,
                                      int[] serverPort)
                               throws java.sql.SQLException,
                                      java.io.IOException,
                                      oracle.spatial.geometry.DataException,
                                      java.lang.Exception
Throws:
java.sql.SQLException
java.io.IOException
oracle.spatial.geometry.DataException
java.lang.Exception