Class GML3


  • public class GML3
    extends java.lang.Object
    • Field Detail

      • _conn

        protected static java.sql.Connection _conn
      • _srsNameSpace

        protected static java.lang.String _srsNameSpace
      • _srsAlias

        protected static java.lang.String _srsAlias
    • Constructor Detail

      • GML3

        public GML3()
    • Method Detail

      • setConnection

        public static void setConnection​(java.sql.Connection conn)
      • setsrsNameSpace

        public static void setsrsNameSpace​(java.lang.String srsNameSpace)
      • setsrsAlias

        public static void setsrsAlias​(java.lang.String srsAlias)
      • setGmlVersion

        public void setGmlVersion​(GML3.GMLVersion gmlVersion)
        Set the version of GML to generate.
        Parameters:
        gmlVersion - An instance of GML3.GMLVersion enumerator.
      • getGMLNameSpace

        protected java.lang.String getGMLNameSpace()
      • CCWOutputRectangle

        protected void CCWOutputRectangle​(int numDim,
                                          double[] theOrdinates,
                                          int startOrdOffset,
                                          java.lang.StringBuilder gmlStream)
                                   throws java.lang.Exception,
                                          java.io.IOException
        Throws:
        java.lang.Exception
        java.io.IOException
      • CWOutputRectangle

        protected void CWOutputRectangle​(int numDim,
                                         double[] theOrdinates,
                                         int startOrdOffset,
                                         java.lang.StringBuilder gmlStream)
                                  throws java.lang.Exception,
                                         java.io.IOException
        Throws:
        java.lang.Exception
        java.io.IOException
      • outputCoordinates

        protected void outputCoordinates​(int numDim,
                                         int numPoints,
                                         double[] theOrdinates,
                                         int startOrdOffset,
                                         java.lang.StringBuilder gmlStream)
                                  throws java.io.IOException
        Throws:
        java.io.IOException
      • outputNURBSCurve

        protected void outputNURBSCurve​(int numDim,
                                        double[] theOrdinates,
                                        int startOrdOffset,
                                        java.lang.StringBuilder gmlStream)
                                 throws java.io.IOException
        Throws:
        java.io.IOException
      • geometryHasArcs

        protected boolean geometryHasArcs​(JGeometry theGeom,
                                          int numDim)
      • geometryHasEtypeZero

        protected boolean geometryHasEtypeZero​(JGeometry theGeom)
      • toGML

        protected void toGML​(int level,
                             JGeometry theGeom,
                             java.lang.StringBuilder gmlout)
                      throws java.sql.SQLException,
                             java.io.IOException,
                             DataException,
                             java.lang.Exception
        Throws:
        java.sql.SQLException
        java.io.IOException
        DataException
        java.lang.Exception
      • toGML

        protected void toGML​(int level,
                             JGeometry theGeom,
                             java.lang.StringBuilder gmlout,
                             java.lang.String is_srsname_in_urn_form)
                      throws java.sql.SQLException,
                             java.io.IOException,
                             DataException,
                             java.lang.Exception
        Throws:
        java.sql.SQLException
        java.io.IOException
        DataException
        java.lang.Exception
      • toGML

        protected void toGML​(int level,
                             JGeometry theGeom,
                             java.lang.StringBuilder gmlout,
                             java.lang.String is_srsname_in_urn_form,
                             java.sql.Connection conn)
                      throws java.sql.SQLException,
                             java.io.IOException,
                             DataException,
                             java.lang.Exception
        Throws:
        java.sql.SQLException
        java.io.IOException
        DataException
        java.lang.Exception
      • to_GML3GeometryCLOB

        public static oracle.sql.CLOB to_GML3GeometryCLOB​(oracle.sql.STRUCT geom,
                                                          java.lang.String srsNameSpace,
                                                          java.lang.String srsAlias)
                                                   throws java.sql.SQLException,
                                                          java.io.IOException,
                                                          java.lang.Exception
        Returns GML311 CLOB object for the oracle.sql.STRUCT Geometry Object with srsNameSpace and srsAlias.
        Parameters:
        geom -
        srsNameSpace -
        srsAlias -
        Returns:
        CLOB
        Throws:
        java.sql.SQLException
        java.io.IOException
        java.lang.Exception
      • to_GML3GeometryCLOB

        public static oracle.sql.CLOB to_GML3GeometryCLOB​(java.sql.Struct geom,
                                                          java.lang.String srsNameSpace,
                                                          java.lang.String srsAlias)
                                                   throws java.sql.SQLException,
                                                          java.io.IOException,
                                                          java.lang.Exception
        Returns GML311 CLOB object for the java.sql.Struct Geometry Object with srsNameSpace and srsAlias.
        Parameters:
        geom -
        srsNameSpace -
        srsAlias -
        Returns:
        CLOB
        Throws:
        java.sql.SQLException
        java.io.IOException
        java.lang.Exception
      • to_GML3Geometry

        public static java.lang.String to_GML3Geometry​(java.sql.Struct geom,
                                                       java.lang.String srsNameSpace,
                                                       java.lang.String srsAlias)
                                                throws java.sql.SQLException,
                                                       java.io.IOException,
                                                       java.lang.Exception
        Returns GML311 String object for the java.sql.Struct Geometry Object with srsNameSpace and srsAlias.
        Parameters:
        geom -
        srsNameSpace -
        srsAlias -
        Returns:
        String
        Throws:
        java.sql.SQLException
        java.io.IOException
        java.lang.Exception
      • to_GML3Geometry

        public static java.lang.String to_GML3Geometry​(oracle.sql.STRUCT geom,
                                                       java.lang.String srsNameSpace,
                                                       java.lang.String srsAlias)
                                                throws java.sql.SQLException,
                                                       java.io.IOException,
                                                       java.lang.Exception
        Returns GML311 String object for the oracle.sql.STRUCT Geometry Object with srsNameSpace and srsAlias.
        Parameters:
        geom -
        srsNameSpace -
        srsAlias -
        Returns:
        String
        Throws:
        java.sql.SQLException
        java.io.IOException
        java.lang.Exception
      • to_GML3Geometry

        public static java.lang.String to_GML3Geometry​(java.sql.Struct geom,
                                                       java.lang.String srsNameSpace,
                                                       java.lang.String srsAlias,
                                                       java.lang.String is_srsname_in_urn_form)
                                                throws java.sql.SQLException,
                                                       java.io.IOException,
                                                       java.lang.Exception
        Returns GML311 String object for the java.sql.Struct Geometry Object with srsNameSpace and srsAlias by checking srsname in URN form.
        Parameters:
        geom -
        srsNameSpace -
        srsAlias -
        is_srsname_in_urn_form -
        Returns:
        String
        Throws:
        java.sql.SQLException
        java.io.IOException
        java.lang.Exception
      • to_GML3Geometry

        public static java.lang.String to_GML3Geometry​(oracle.sql.STRUCT geom,
                                                       java.lang.String srsNameSpace,
                                                       java.lang.String srsAlias,
                                                       java.lang.String is_srsname_in_urn_form)
                                                throws java.sql.SQLException,
                                                       java.io.IOException,
                                                       java.lang.Exception
        Returns GML311 String object for the oracle.sql.STRUCT Geometry Object with srsNameSpace and srsAlias by checking srsname in URN form.
        Parameters:
        geom -
        srsNameSpace -
        srsAlias -
        is_srsname_in_urn_form -
        Returns:
        String
        Throws:
        java.sql.SQLException
        java.io.IOException
        java.lang.Exception
      • to_GML3Geometry

        public static java.lang.String to_GML3Geometry​(java.sql.Struct geom)
                                                throws java.sql.SQLException,
                                                       java.io.IOException
        Returns GML311 String object for the java.sql.Struct Geometry Object. is_srsname_in_urn_form is NULL.
        Parameters:
        geom -
        Returns:
        String
        Throws:
        java.sql.SQLException
        java.io.IOException
      • to_GML3Geometry

        public static java.lang.String to_GML3Geometry​(oracle.sql.STRUCT geom)
                                                throws java.sql.SQLException,
                                                       java.io.IOException
        Deprecated.
        Returns GML311 String object for the oracle.sql.STRUCT Geometry Object. is_srsname_in_urn_form is NULL.
        Parameters:
        geom -
        Returns:
        String
        Throws:
        java.sql.SQLException
        java.io.IOException
      • to_GML3Geometry

        public static java.lang.String to_GML3Geometry​(java.sql.Struct geom,
                                                       java.lang.String is_srsname_in_urn_form)
                                                throws java.sql.SQLException,
                                                       java.io.IOException
        Returns GML311 String object for the java.sql.Struct Geometry Object by checking srsname in URN form.
        Parameters:
        geom -
        is_srsname_in_urn_form -
        Returns:
        String
        Throws:
        java.sql.SQLException
        java.io.IOException
      • to_GML3Geometry

        public static java.lang.String to_GML3Geometry​(oracle.sql.STRUCT geom,
                                                       java.lang.String is_srsname_in_urn_form)
                                                throws java.sql.SQLException,
                                                       java.io.IOException
        Returns GML311 String object for the oracle.sql.STRUCT Geometry Object by checking srsname in URN form.
        Parameters:
        geom -
        is_srsname_in_urn_form -
        Returns:
        String
        Throws:
        java.sql.SQLException
        java.io.IOException
      • to_GML3_2Geometry

        public static java.lang.String to_GML3_2Geometry​(java.sql.Struct geom,
                                                         java.lang.String is_srsname_in_urn_form)
                                                  throws java.sql.SQLException,
                                                         java.io.IOException
        Returns GML3.2.1 String object for the java.sql.Struct Geometry Object by checking srsname in URN form.
        Parameters:
        geom -
        is_srsname_in_urn_form -
        Returns:
        String
        Throws:
        java.sql.SQLException
        java.io.IOException
      • to_GML3_2Geometry

        public static java.lang.String to_GML3_2Geometry​(java.sql.Struct geom)
                                                  throws java.sql.SQLException,
                                                         java.io.IOException
        Returns GML3.2.1 String object for the java.sql.Struct Geometry Object. is_srsname_in_urn_form is NULL.
        Parameters:
        geom -
        Returns:
        String
        Throws:
        java.sql.SQLException
        java.io.IOException
      • to_GML3_2GeometryCLOB

        public static oracle.sql.CLOB to_GML3_2GeometryCLOB​(java.sql.Struct geom,
                                                            java.lang.String srsNameSpace,
                                                            java.lang.String srsAlias)
                                                     throws java.sql.SQLException,
                                                            java.io.IOException,
                                                            java.lang.Exception
        Returns GML3.2.1 CLOB object for the java.sql.Struct Geometry Object with srsNameSpace and srsAlias.
        Parameters:
        geom -
        srsNameSpace -
        srsAlias -
        Returns:
        CLOB
        Throws:
        java.sql.SQLException
        java.io.IOException
        java.lang.Exception
      • to_GML3_2Geometry

        public static java.lang.String to_GML3_2Geometry​(java.sql.Struct geom,
                                                         java.lang.String srsNameSpace,
                                                         java.lang.String srsAlias,
                                                         java.lang.String is_srsname_in_urn_form)
                                                  throws java.sql.SQLException,
                                                         java.io.IOException,
                                                         java.lang.Exception
        Returns GML3.2.1 String object for the java.sql.Struct Geometry Object with srsNameSpace and srsAlias by checking srsname in URN form.
        Parameters:
        geom -
        srsNameSpace -
        srsAlias -
        is_srsname_in_urn_form -
        Returns:
        String
        Throws:
        java.sql.SQLException
        java.io.IOException
        java.lang.Exception
      • to_GML3_2Geometry

        public static java.lang.String to_GML3_2Geometry​(oracle.sql.STRUCT geom,
                                                         java.lang.String srsNameSpace,
                                                         java.lang.String srsAlias,
                                                         java.lang.String is_srsname_in_urn_form)
                                                  throws java.sql.SQLException,
                                                         java.io.IOException,
                                                         java.lang.Exception
        Returns GML3.2.1 String object for the oracle.sql.STRUCT Geometry Object with srsNameSpace and srsAlias by checking srsname in URN form.
        Parameters:
        geom -
        srsNameSpace -
        srsAlias -
        is_srsname_in_urn_form -
        Returns:
        String
        Throws:
        java.sql.SQLException
        java.io.IOException
        java.lang.Exception
      • to_GML3_2Geometry

        public static java.lang.String to_GML3_2Geometry​(oracle.sql.STRUCT geom,
                                                         java.lang.String srsNameSpace,
                                                         java.lang.String srsAlias)
                                                  throws java.sql.SQLException,
                                                         java.io.IOException,
                                                         java.lang.Exception
        Returns GML3.2.1 String object for the oracle.sql.STRUCT Geometry Object with srsNameSpace and srsAlias.
        Parameters:
        geom -
        srsNameSpace -
        srsAlias -
        Returns:
        String
        Throws:
        java.sql.SQLException
        java.io.IOException
        java.lang.Exception
      • to_GML3_2Geometry

        public static java.lang.String to_GML3_2Geometry​(oracle.sql.STRUCT geom)
                                                  throws java.sql.SQLException,
                                                         java.io.IOException
        Deprecated.
        Returns GML3.2.1 String object for the oracle.sql.STRUCT Geometry Object. is_srsname_in_urn_form is NULL.
        Parameters:
        geom -
        Returns:
        String
        Throws:
        java.sql.SQLException
        java.io.IOException
      • to_GML3_2Geometry

        public static java.lang.String to_GML3_2Geometry​(oracle.sql.STRUCT geom,
                                                         java.lang.String is_srsname_in_urn_form)
                                                  throws java.sql.SQLException,
                                                         java.io.IOException
        Returns GML3.2.1 String object for the oracle.sql.STRUCT Geometry Object by checking srsname in URN form.
        Parameters:
        geom -
        is_srsname_in_urn_form -
        Returns:
        String
        Throws:
        java.sql.SQLException
        java.io.IOException
      • to_GML3GeometryCLOB

        public static oracle.sql.CLOB to_GML3GeometryCLOB​(oracle.sql.STRUCT geom)
                                                   throws java.sql.SQLException,
                                                          java.io.IOException,
                                                          java.lang.Exception
        Deprecated.
        Returns GML311 CLOB object for the oracle.sql.STRUCT Geometry Object.
        Parameters:
        geom -
        Returns:
        CLOB
        Throws:
        java.sql.SQLException
        java.io.IOException
        java.lang.Exception
      • to_GML3GeometryCLOB

        public static oracle.sql.CLOB to_GML3GeometryCLOB​(java.sql.Struct geom)
                                                   throws java.sql.SQLException,
                                                          java.io.IOException,
                                                          java.lang.Exception
        Deprecated.
        Returns GML311 CLOB object for the java.sql.Struct Geometry Object.
        Parameters:
        geom -
        Returns:
        CLOB
        Throws:
        java.sql.SQLException
        java.io.IOException
        java.lang.Exception
      • to_GML3Geometry

        public static java.lang.String to_GML3Geometry​(JGeometry theGeom)
                                                throws java.sql.SQLException,
                                                       java.io.IOException
        Throws:
        java.sql.SQLException
        java.io.IOException
      • to_GML3Geometry

        public static java.lang.String to_GML3Geometry​(JGeometry theGeom,
                                                       GML3.GMLVersion version)
                                                throws java.sql.SQLException,
                                                       java.io.IOException
        Throws:
        java.sql.SQLException
        java.io.IOException
      • to_GML3Geometry

        public static java.lang.String to_GML3Geometry​(JGeometry theGeom,
                                                       java.lang.String is_srsname_in_urn_form)
                                                throws java.sql.SQLException,
                                                       java.io.IOException
        Throws:
        java.sql.SQLException
        java.io.IOException
      • to_GML3Geometry

        public static java.lang.String to_GML3Geometry​(JGeometry theGeom,
                                                       java.lang.String is_srsname_in_urn_form,
                                                       GML3.GMLVersion gmlVersion)
                                                throws java.sql.SQLException,
                                                       java.io.IOException
        Throws:
        java.sql.SQLException
        java.io.IOException
      • to_GML3GeometryCLOB

        public static oracle.sql.CLOB to_GML3GeometryCLOB​(oracle.sql.STRUCT geom,
                                                          oracle.sql.NUMBER coordOrder)
                                                   throws java.sql.SQLException,
                                                          java.io.IOException,
                                                          java.lang.Exception
        Returns GML311 CLOB object for the oracle.sql.STRUCT Geometry Object with coordOrder.
        Parameters:
        geom -
        coordOrder -
        Returns:
        CLOB
        Throws:
        java.sql.SQLException
        java.io.IOException
        java.lang.Exception
      • to_GML3GeometryCLOB

        public static oracle.sql.CLOB to_GML3GeometryCLOB​(java.sql.Struct geom,
                                                          oracle.sql.NUMBER coordOrder)
                                                   throws java.sql.SQLException,
                                                          java.io.IOException,
                                                          java.lang.Exception
        Returns GML311 CLOB object for the java.sql.Struct Geometry Object with coordOrder.
        Parameters:
        geom -
        coordOrder -
        Returns:
        CLOB
        Throws:
        java.sql.SQLException
        java.io.IOException
        java.lang.Exception
      • to_GML3GeometryCLOB

        public static oracle.sql.CLOB to_GML3GeometryCLOB​(oracle.sql.STRUCT geom,
                                                          java.lang.String srsNameSpace,
                                                          java.lang.String srsAlias,
                                                          oracle.sql.NUMBER coordOrder)
                                                   throws java.sql.SQLException,
                                                          java.io.IOException,
                                                          java.lang.Exception
        Returns GML311 CLOB object for the oracle.sql.STRUCT Geometry Object with srsNameSpace and srsAlias.
        Parameters:
        geom -
        srsNameSpace -
        srsAlias -
        coordOrder -
        Returns:
        CLOB
        Throws:
        java.sql.SQLException
        java.io.IOException
        java.lang.Exception
      • to_GML3GeometryCLOB

        public static oracle.sql.CLOB to_GML3GeometryCLOB​(java.sql.Struct geom,
                                                          java.lang.String srsNameSpace,
                                                          java.lang.String srsAlias,
                                                          oracle.sql.NUMBER coordOrder)
                                                   throws java.sql.SQLException,
                                                          java.io.IOException,
                                                          java.lang.Exception
        Returns GML311 CLOB object for the java.sql.Struct Geometry Object with srsNameSpace and srsAlias.
        Parameters:
        geom -
        srsNameSpace -
        srsAlias -
        coordOrder -
        Returns:
        CLOB
        Throws:
        java.sql.SQLException
        java.io.IOException
        java.lang.Exception
      • to_GML3_2GeometryCLOB

        public static oracle.sql.CLOB to_GML3_2GeometryCLOB​(oracle.sql.STRUCT geom,
                                                            oracle.sql.NUMBER coordOrder)
                                                     throws java.sql.SQLException,
                                                            java.io.IOException,
                                                            java.lang.Exception
        Returns GML3.2.1 CLOB object for the oracle.sql.STRUCT Geometry Object with coordOrder.
        Parameters:
        geom -
        coordOrder -
        Returns:
        CLOB
        Throws:
        java.sql.SQLException
        java.io.IOException
        java.lang.Exception
      • to_GML3_2GeometryCLOB

        public static oracle.sql.CLOB to_GML3_2GeometryCLOB​(oracle.sql.STRUCT geom,
                                                            java.lang.String srsNameSpace,
                                                            java.lang.String srsAlias,
                                                            oracle.sql.NUMBER coordOrder)
                                                     throws java.sql.SQLException,
                                                            java.io.IOException,
                                                            java.lang.Exception
        Returns GML3.2.1 CLOB object for the oracle.sql.STRUCT Geometry Object with srsNameSpace and srsAlias.
        Parameters:
        geom -
        srsNameSpace -
        srsAlias -
        coordOrder -
        Returns:
        CLOB
        Throws:
        java.sql.SQLException
        java.io.IOException
        java.lang.Exception
      • to_GML3_2GeometryCLOB

        public static oracle.sql.CLOB to_GML3_2GeometryCLOB​(java.sql.Struct geom,
                                                            oracle.sql.NUMBER coordOrder)
                                                     throws java.sql.SQLException,
                                                            java.io.IOException,
                                                            java.lang.Exception
        Returns GML3.2.1 CLOB object for the java.sql.Struct Geometry Object with coordOrder.
        Parameters:
        geom -
        coordOrder -
        Returns:
        CLOB
        Throws:
        java.sql.SQLException
        java.io.IOException
        java.lang.Exception
      • to_GML3_2GeometryCLOB

        public static oracle.sql.CLOB to_GML3_2GeometryCLOB​(java.sql.Struct geom,
                                                            java.lang.String srsNameSpace,
                                                            java.lang.String srsAlias,
                                                            oracle.sql.NUMBER coordOrder)
                                                     throws java.sql.SQLException,
                                                            java.io.IOException,
                                                            java.lang.Exception
        Returns GML3.2.1 CLOB object for the java.sql.Struct Geometry Object with srsNameSpace and srsAlias.
        Parameters:
        geom -
        srsNameSpace -
        srsAlias -
        coordOrder -
        Returns:
        CLOB
        Throws:
        java.sql.SQLException
        java.io.IOException
        java.lang.Exception
      • to_GML3Geometry

        public static java.lang.String to_GML3Geometry​(java.sql.Struct geom,
                                                       int coordOrder)
                                                throws java.sql.SQLException,
                                                       java.io.IOException
        Returns GML311 String object for the java.sql.Struct Geometry Object. is_srsname_in_urn_form is NULL.
        Parameters:
        geom -
        coordOrder -
        Returns:
        String
        Throws:
        java.sql.SQLException
        java.io.IOException
      • to_GML3Geometry

        public static java.lang.String to_GML3Geometry​(oracle.sql.STRUCT geom,
                                                       int coordOrder)
                                                throws java.sql.SQLException,
                                                       java.io.IOException
        Deprecated.
        Returns GML311 String object for the oracle.sql.STRUCT Geometry Object. is_srsname_in_urn_form is NULL.
        Parameters:
        geom -
        coordOrder -
        Returns:
        String
        Throws:
        java.sql.SQLException
        java.io.IOException
      • to_GML3Geometry

        public static java.lang.String to_GML3Geometry​(java.sql.Struct geom,
                                                       java.lang.String is_srsname_in_urn_form,
                                                       int coordOrder)
                                                throws java.sql.SQLException,
                                                       java.io.IOException
        Returns GML311 String object for the java.sql.Struct Geometry Object by checking srsname in URN form.
        Parameters:
        geom -
        is_srsname_in_urn_form -
        coordOrder -
        Returns:
        String
        Throws:
        java.sql.SQLException
        java.io.IOException
      • to_GML3Geometry

        public static java.lang.String to_GML3Geometry​(java.sql.Struct geom,
                                                       java.lang.String is_srsname_in_urn_form,
                                                       int coordOrder,
                                                       GML3.GMLVersion gmlversion)
                                                throws java.sql.SQLException,
                                                       java.io.IOException
        Returns GML311 String object for the java.sql.Struct Geometry Object by checking srsname in URN form.
        Parameters:
        geom -
        is_srsname_in_urn_form -
        coordOrder -
        Returns:
        String
        Throws:
        java.sql.SQLException
        java.io.IOException
      • to_GML3Geometry

        public static java.lang.String to_GML3Geometry​(oracle.sql.STRUCT geom,
                                                       java.lang.String is_srsname_in_urn_form,
                                                       int coordOrder)
                                                throws java.sql.SQLException,
                                                       java.io.IOException
        Returns GML311 String object for the oracle.sql.STRUCT Geometry Object by checking srsname in URN form.
        Parameters:
        geom -
        is_srsname_in_urn_form -
        coordOrder -
        Returns:
        String
        Throws:
        java.sql.SQLException
        java.io.IOException
      • to_GML3Geometry

        public static java.lang.String to_GML3Geometry​(oracle.sql.STRUCT geom,
                                                       java.lang.String is_srsname_in_urn_form,
                                                       int coordOrder,
                                                       GML3.GMLVersion gmlVersion)
                                                throws java.sql.SQLException,
                                                       java.io.IOException
        Returns GML String object for the oracle.sql.STRUCT Geometry Object by checking srsname in URN form. The version of the GML to be generated is determined by the gmlVersion parameter
        Parameters:
        geom -
        is_srsname_in_urn_form -
        coordOrder -
        gmlVersion - if null GML 3.1.1 is generated
        Returns:
        String
        Throws:
        java.sql.SQLException
        java.io.IOException
      • to_GML3Geometry

        public static java.lang.String to_GML3Geometry​(JGeometry theGeom,
                                                       java.lang.String is_srsname_in_urn_form,
                                                       int coordOrder)
                                                throws java.sql.SQLException,
                                                       java.io.IOException
        Throws:
        java.sql.SQLException
        java.io.IOException
      • to_GML3Geometry

        public static java.lang.String to_GML3Geometry​(JGeometry theGeom,
                                                       java.lang.String is_srsname_in_urn_form,
                                                       int coordOrder,
                                                       GML3.GMLVersion gmlVersion)
                                                throws java.sql.SQLException,
                                                       java.io.IOException
        Throws:
        java.sql.SQLException
        java.io.IOException
      • to_GML3Geometry

        public static java.lang.String to_GML3Geometry​(java.sql.Struct geom,
                                                       java.lang.String srsNameSpace,
                                                       java.lang.String srsAlias,
                                                       java.lang.String is_srsname_in_urn_form,
                                                       int coordOrder)
                                                throws java.sql.SQLException,
                                                       java.io.IOException,
                                                       java.lang.Exception
        Returns GML311 String object for the java.sql.Struct Geometry Object with srsNameSpace and srsAlias by checking srsname in URN form.
        Parameters:
        geom -
        srsNameSpace -
        srsAlias -
        is_srsname_in_urn_form -
        coordOrder -
        Returns:
        String
        Throws:
        java.sql.SQLException
        java.io.IOException
        java.lang.Exception
      • to_GML3Geometry

        public static java.lang.String to_GML3Geometry​(oracle.sql.STRUCT geom,
                                                       java.lang.String srsNameSpace,
                                                       java.lang.String srsAlias,
                                                       java.lang.String is_srsname_in_urn_form,
                                                       int coordOrder)
                                                throws java.sql.SQLException,
                                                       java.io.IOException,
                                                       java.lang.Exception
        Returns GML311 String object for the oracle.sql.STRUCT Geometry Object with srsNameSpace and srsAlias by checking srsname in URN form.
        Parameters:
        geom -
        srsNameSpace -
        srsAlias -
        is_srsname_in_urn_form -
        coordOrder -
        Returns:
        String
        Throws:
        java.sql.SQLException
        java.io.IOException
        java.lang.Exception
      • to_GML3Geometry

        public static java.lang.String to_GML3Geometry​(java.sql.Struct geom,
                                                       java.lang.String srsNameSpace,
                                                       java.lang.String srsAlias,
                                                       java.lang.String is_srsname_in_urn_form,
                                                       int coordOrder,
                                                       java.sql.Connection conn)
                                                throws java.sql.SQLException,
                                                       java.io.IOException,
                                                       java.lang.Exception
        Returns GML311 String object for the java.sql.Struct Geometry Object with srsNameSpace and srsAlias by checking srsname in URN form.
        Parameters:
        geom -
        srsNameSpace -
        srsAlias -
        is_srsname_in_urn_form -
        coordOrder -
        conn -
        Returns:
        String
        Throws:
        java.sql.SQLException
        java.io.IOException
        java.lang.Exception
      • to_GML3Geometry

        public static java.lang.String to_GML3Geometry​(java.sql.Struct geom,
                                                       java.lang.String srsNameSpace,
                                                       java.lang.String srsAlias,
                                                       java.lang.String is_srsname_in_urn_form,
                                                       int coordOrder,
                                                       GML3.GMLVersion gmlVersion,
                                                       java.sql.Connection conn)
                                                throws java.sql.SQLException,
                                                       java.io.IOException,
                                                       java.lang.Exception
        Returns GML311 String object for the java.sql.Struct Geometry Object with srsNameSpace and srsAlias by checking srsname in URN form. This is necessary for WFS 2.0 to use GML 3.2.
        Parameters:
        geom -
        srsNameSpace -
        srsAlias -
        is_srsname_in_urn_form -
        coordOrder -
        gmlVersion -
        conn -
        Returns:
        String
        Throws:
        java.sql.SQLException
        java.io.IOException
        java.lang.Exception
      • to_GML3Geometry

        public static java.lang.String to_GML3Geometry​(oracle.sql.STRUCT geom,
                                                       java.lang.String srsNameSpace,
                                                       java.lang.String srsAlias,
                                                       java.lang.String is_srsname_in_urn_form,
                                                       int coordOrder,
                                                       java.sql.Connection conn)
                                                throws java.sql.SQLException,
                                                       java.io.IOException,
                                                       java.lang.Exception
        Returns GML311 String object for the oracle.sql.STRUCT Geometry Object with srsNameSpace and srsAlias by checking srsname in URN form.
        Parameters:
        geom -
        srsNameSpace -
        srsAlias -
        is_srsname_in_urn_form -
        coordOrder -
        conn -
        Returns:
        String
        Throws:
        java.sql.SQLException
        java.io.IOException
        java.lang.Exception
      • to_GML3Geometry

        public static java.lang.String to_GML3Geometry​(oracle.sql.STRUCT geom,
                                                       java.lang.String srsNameSpace,
                                                       java.lang.String srsAlias,
                                                       java.lang.String is_srsname_in_urn_form,
                                                       int coordOrder,
                                                       GML3.GMLVersion gmlVersion,
                                                       java.sql.Connection conn)
                                                throws java.sql.SQLException,
                                                       java.io.IOException,
                                                       java.lang.Exception
        Returns GML311 String object for the oracle.sql.STRUCT Geometry Object with srsNameSpace and srsAlias by checking srsname in URN form. This is necessary for WFS 2.0 to use GML 3.2.
        Parameters:
        geom -
        srsNameSpace -
        srsAlias -
        is_srsname_in_urn_form -
        coordOrder -
        gmlVersion -
        conn -
        Returns:
        String
        Throws:
        java.sql.SQLException
        java.io.IOException
        java.lang.Exception
      • to_GML3Geometry

        public static java.lang.String to_GML3Geometry​(java.sql.Struct geom,
                                                       java.lang.String is_srsname_in_urn_form,
                                                       int coordOrder,
                                                       java.sql.Connection conn)
                                                throws java.sql.SQLException,
                                                       java.io.IOException
        Returns GML311 String object for the java.sql.Struct Geometry Object by checking srsname in URN form.
        Parameters:
        geom -
        is_srsname_in_urn_form -
        coordOrder -
        conn -
        Returns:
        String
        Throws:
        java.sql.SQLException
        java.io.IOException
      • to_GML3Geometry

        public static java.lang.String to_GML3Geometry​(java.sql.Struct geom,
                                                       java.lang.String is_srsname_in_urn_form,
                                                       int coordOrder,
                                                       GML3.GMLVersion gmlVersion,
                                                       java.sql.Connection conn)
                                                throws java.sql.SQLException,
                                                       java.io.IOException
        Returns GML311 String object for the java.sql.Struct Geometry Object by checking srsname in URN form. This is necessary for WFS 2.0 to use GML 3.2.
        Parameters:
        geom -
        is_srsname_in_urn_form -
        coordOrder -
        gmlVersion -
        conn -
        Returns:
        String
        Throws:
        java.sql.SQLException
        java.io.IOException
      • to_GML3Geometry

        public static java.lang.String to_GML3Geometry​(oracle.sql.STRUCT geom,
                                                       java.lang.String is_srsname_in_urn_form,
                                                       int coordOrder,
                                                       java.sql.Connection conn)
                                                throws java.sql.SQLException,
                                                       java.io.IOException
        Returns GML311 String object for the oracle.sql.STRUCT Geometry Object by checking srsname in URN form.
        Parameters:
        geom -
        is_srsname_in_urn_form -
        coordOrder -
        conn -
        Returns:
        String
        Throws:
        java.sql.SQLException
        java.io.IOException
      • to_GML3Geometry

        public static java.lang.String to_GML3Geometry​(oracle.sql.STRUCT geom,
                                                       java.lang.String is_srsname_in_urn_form,
                                                       int coordOrder,
                                                       GML3.GMLVersion gmlVersion,
                                                       java.sql.Connection conn)
                                                throws java.sql.SQLException,
                                                       java.io.IOException
        Returns GML311 String object for the oracle.sql.STRUCT Geometry Object by checking srsname in URN form. This is necessary for WFS 2.0 to use GML 3.2.
        Parameters:
        geom -
        is_srsname_in_urn_form -
        coordOrder -
        gmlVersion -
        conn -
        Returns:
        String
        Throws:
        java.sql.SQLException
        java.io.IOException
      • to_GML3Geometry

        public static java.lang.String to_GML3Geometry​(JGeometry theGeom,
                                                       java.lang.String is_srsname_in_urn_form,
                                                       int coordOrder,
                                                       java.sql.Connection conn)
                                                throws java.sql.SQLException,
                                                       java.io.IOException
        Returns GML311 String object for JGeometry Object by checking srsname in URN form.
        Parameters:
        theGeom -
        is_srsname_in_urn_form -
        coordOrder -
        conn -
        Returns:
        String
        Throws:
        java.sql.SQLException
        java.io.IOException
      • to_GML3Geometry

        public static java.lang.String to_GML3Geometry​(JGeometry theGeom,
                                                       java.lang.String is_srsname_in_urn_form,
                                                       int coordOrder,
                                                       GML3.GMLVersion gmlVersion,
                                                       java.sql.Connection conn)
                                                throws java.sql.SQLException,
                                                       java.io.IOException
        Returns GML311 String object for JGeometry Object by checking srsname in URN form. This is necessary for WFS 2.0 to use GML 3.2.
        Parameters:
        theGeom -
        is_srsname_in_urn_form -
        coordOrder -
        gmlVersion -
        conn -
        Returns:
        String
        Throws:
        java.sql.SQLException
        java.io.IOException
      • to_GML3GeometryCLOBJS

        public static oracle.jdbc.OracleClob to_GML3GeometryCLOBJS​(java.sql.Struct geom)
                                                            throws java.sql.SQLException,
                                                                   java.io.IOException,
                                                                   java.lang.Exception
        Returns GML311 OracleClob object for the java.sql.Struct Geometry Object.
        Parameters:
        geom -
        Returns:
        CLOB
        Throws:
        java.sql.SQLException
        java.io.IOException
        java.lang.Exception
      • to_GML3GeometryCLOBJS

        public static oracle.jdbc.OracleClob to_GML3GeometryCLOBJS​(java.sql.Struct geom,
                                                                   oracle.sql.NUMBER coordOrder)
                                                            throws java.sql.SQLException,
                                                                   java.io.IOException,
                                                                   java.lang.Exception
        Returns GML311 OracleClob object for the java.sql.Struct Geometry Object with coordOrder.
        Parameters:
        geom -
        coordOrder -
        Returns:
        OracleClob
        Throws:
        java.sql.SQLException
        java.io.IOException
        java.lang.Exception
      • to_GML3GeometryCLOBJS

        public static oracle.jdbc.OracleClob to_GML3GeometryCLOBJS​(java.sql.Struct geom,
                                                                   java.lang.String srsNameSpace,
                                                                   java.lang.String srsAlias)
                                                            throws java.sql.SQLException,
                                                                   java.io.IOException,
                                                                   java.lang.Exception
        Returns GML311 OracleClob object for the java.sql.Struct Geometry Object with srsNameSpace and srsAlias.
        Parameters:
        geom -
        srsNameSpace -
        srsAlias -
        Returns:
        CLOB
        Throws:
        java.sql.SQLException
        java.io.IOException
        java.lang.Exception
      • to_GML3GeometryCLOBJS

        public static oracle.jdbc.OracleClob to_GML3GeometryCLOBJS​(java.sql.Struct geom,
                                                                   java.lang.String srsNameSpace,
                                                                   java.lang.String srsAlias,
                                                                   oracle.sql.NUMBER coordOrder)
                                                            throws java.sql.SQLException,
                                                                   java.io.IOException,
                                                                   java.lang.Exception
        Returns GML311 OracleClob object for the java.sql.Struct Geometry Object with srsNameSpace and srsAlias.
        Parameters:
        geom -
        srsNameSpace -
        srsAlias -
        coordOrder -
        Returns:
        CLOB
        Throws:
        java.sql.SQLException
        java.io.IOException
        java.lang.Exception
      • to_GML3_2GeometryCLOBJS

        public static oracle.jdbc.OracleClob to_GML3_2GeometryCLOBJS​(java.sql.Struct geom)
                                                              throws java.sql.SQLException,
                                                                     java.io.IOException,
                                                                     java.lang.Exception
        Returns GML3.2.1 OracleClob object for the java.sql.Struct Geometry Object.
        Parameters:
        geom -
        Returns:
        CLOB
        Throws:
        java.sql.SQLException
        java.io.IOException
        java.lang.Exception
      • to_GML3_2GeometryCLOBJS

        public static oracle.jdbc.OracleClob to_GML3_2GeometryCLOBJS​(java.sql.Struct geom,
                                                                     java.lang.String srsNameSpace,
                                                                     java.lang.String srsAlias)
                                                              throws java.sql.SQLException,
                                                                     java.io.IOException,
                                                                     java.lang.Exception
        Returns GML3.2.1 OracleClob object for the java.sql.Struct Geometry Object with srsNameSpace and srsAlias.
        Parameters:
        geom -
        srsNameSpace -
        srsAlias -
        Returns:
        CLOB
        Throws:
        java.sql.SQLException
        java.io.IOException
        java.lang.Exception
      • to_GML3_2GeometryCLOBJS

        public static oracle.jdbc.OracleClob to_GML3_2GeometryCLOBJS​(java.sql.Struct geom,
                                                                     oracle.sql.NUMBER coordOrder)
                                                              throws java.sql.SQLException,
                                                                     java.io.IOException,
                                                                     java.lang.Exception
        Returns GML3.2.1 OracleClob object for the java.sql.Struct Geometry Object with coordOrder.
        Parameters:
        geom -
        coordOrder -
        Returns:
        OracleClob
        Throws:
        java.sql.SQLException
        java.io.IOException
        java.lang.Exception
      • to_GML3_2GeometryCLOBJS

        public static oracle.jdbc.OracleClob to_GML3_2GeometryCLOBJS​(java.sql.Struct geom,
                                                                     java.lang.String srsNameSpace,
                                                                     java.lang.String srsAlias,
                                                                     oracle.sql.NUMBER coordOrder)
                                                              throws java.sql.SQLException,
                                                                     java.io.IOException,
                                                                     java.lang.Exception
        Returns GML3.2.1 OracleClob object for the java.sql.Struct Geometry Object with srsNameSpace and srsAlias.
        Parameters:
        geom -
        srsNameSpace -
        srsAlias -
        coordOrder -
        Returns:
        CLOB
        Throws:
        java.sql.SQLException
        java.io.IOException
        java.lang.Exception