Class DbSpatialServices

    • Field Detail

      • assemblyFullName

        public static final java.lang.String assemblyFullName
        Fully assembly qualified name: System.Data.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
        See Also:
        Constant Field Values
      • assemblyShortName

        public static final java.lang.String assemblyShortName
        Assembly name: System.Data.Entity
        See Also:
        Constant Field Values
      • className

        public static final java.lang.String className
        Qualified class name: System.Data.Spatial.DbSpatialServices
        See Also:
        Constant Field Values
      • classType

        public static JCType classType
        The type managed from JCOBridge. See JCType
    • Constructor Detail

      • DbSpatialServices

        public DbSpatialServices​(java.lang.Object instance)
                          throws java.lang.Throwable
        Internal constructor. Use with caution
        Throws:
        java.lang.Throwable
      • DbSpatialServices

        public DbSpatialServices()
                          throws java.lang.Throwable
        Throws:
        java.lang.Throwable
    • Method Detail

      • Contains

        public boolean Contains​(DbGeometry geometryValue,
                                DbGeometry otherGeometry)
                         throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • Crosses

        public boolean Crosses​(DbGeometry geometryValue,
                               DbGeometry otherGeometry)
                        throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • Disjoint

        public boolean Disjoint​(DbGeography geographyValue,
                                DbGeography otherGeography)
                         throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • Disjoint

        public boolean Disjoint​(DbGeometry geometryValue,
                                DbGeometry otherGeometry)
                         throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GetIsEmpty

        public boolean GetIsEmpty​(DbGeography geographyValue)
                           throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GetIsEmpty

        public boolean GetIsEmpty​(DbGeometry geometryValue)
                           throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GetIsSimple

        public boolean GetIsSimple​(DbGeometry geometryValue)
                            throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GetIsValid

        public boolean GetIsValid​(DbGeometry geometryValue)
                           throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • Intersects

        public boolean Intersects​(DbGeography geographyValue,
                                  DbGeography otherGeography)
                           throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • Intersects

        public boolean Intersects​(DbGeometry geometryValue,
                                  DbGeometry otherGeometry)
                           throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • Overlaps

        public boolean Overlaps​(DbGeometry geometryValue,
                                DbGeometry otherGeometry)
                         throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • Relate

        public boolean Relate​(DbGeometry geometryValue,
                              DbGeometry otherGeometry,
                              java.lang.String matrix)
                       throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • SpatialEquals

        public boolean SpatialEquals​(DbGeography geographyValue,
                                     DbGeography otherGeography)
                              throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • SpatialEquals

        public boolean SpatialEquals​(DbGeometry geometryValue,
                                     DbGeometry otherGeometry)
                              throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • Touches

        public boolean Touches​(DbGeometry geometryValue,
                               DbGeometry otherGeometry)
                        throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • Within

        public boolean Within​(DbGeometry geometryValue,
                              DbGeometry otherGeometry)
                       throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • AsBinary

        public byte[] AsBinary​(DbGeography geographyValue)
                        throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • AsBinary

        public byte[] AsBinary​(DbGeometry geometryValue)
                        throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • Distance

        public double Distance​(DbGeography geographyValue,
                               DbGeography otherGeography)
                        throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • Distance

        public double Distance​(DbGeometry geometryValue,
                               DbGeometry otherGeometry)
                        throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GetCoordinateSystemId

        public int GetCoordinateSystemId​(DbGeography geographyValue)
                                  throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GetCoordinateSystemId

        public int GetCoordinateSystemId​(DbGeometry geometryValue)
                                  throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GetDimension

        public int GetDimension​(DbGeography geographyValue)
                         throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GetDimension

        public int GetDimension​(DbGeometry geometryValue)
                         throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • Buffer

        public DbGeography Buffer​(DbGeography geographyValue,
                                  double distance)
                           throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • ElementAt

        public DbGeography ElementAt​(DbGeography geographyValue,
                                     int index)
                              throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GeographyCollectionFromBinary

        public DbGeography GeographyCollectionFromBinary​(byte[] geographyCollectionWellKnownBinary,
                                                         int coordinateSystemId)
                                                  throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GeographyCollectionFromBinary

        public DbGeography GeographyCollectionFromBinary​(JCORefOut dupParam0,
                                                         int dupParam1)
                                                  throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GeographyCollectionFromText

        public DbGeography GeographyCollectionFromText​(java.lang.String geographyCollectionWellKnownText,
                                                       int coordinateSystemId)
                                                throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GeographyFromBinary

        public DbGeography GeographyFromBinary​(byte[] wellKnownBinary)
                                        throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GeographyFromBinary

        public DbGeography GeographyFromBinary​(JCORefOut dupParam0)
                                        throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GeographyFromBinary

        public DbGeography GeographyFromBinary​(byte[] wellKnownBinary,
                                               int coordinateSystemId)
                                        throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GeographyFromBinary

        public DbGeography GeographyFromBinary​(JCORefOut dupParam0,
                                               int dupParam1)
                                        throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GeographyFromGml

        public DbGeography GeographyFromGml​(java.lang.String geographyMarkup)
                                     throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GeographyFromGml

        public DbGeography GeographyFromGml​(java.lang.String geographyMarkup,
                                            int coordinateSystemId)
                                     throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GeographyFromProviderValue

        public DbGeography GeographyFromProviderValue​(NetObject providerValue)
                                               throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GeographyFromText

        public DbGeography GeographyFromText​(java.lang.String wellKnownText)
                                      throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GeographyFromText

        public DbGeography GeographyFromText​(java.lang.String wellKnownText,
                                             int coordinateSystemId)
                                      throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GeographyLineFromBinary

        public DbGeography GeographyLineFromBinary​(byte[] lineWellKnownBinary,
                                                   int coordinateSystemId)
                                            throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GeographyLineFromBinary

        public DbGeography GeographyLineFromBinary​(JCORefOut dupParam0,
                                                   int dupParam1)
                                            throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GeographyLineFromText

        public DbGeography GeographyLineFromText​(java.lang.String lineWellKnownText,
                                                 int coordinateSystemId)
                                          throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GeographyMultiLineFromBinary

        public DbGeography GeographyMultiLineFromBinary​(byte[] multiLineWellKnownBinary,
                                                        int coordinateSystemId)
                                                 throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GeographyMultiLineFromBinary

        public DbGeography GeographyMultiLineFromBinary​(JCORefOut dupParam0,
                                                        int dupParam1)
                                                 throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GeographyMultiLineFromText

        public DbGeography GeographyMultiLineFromText​(java.lang.String multiLineWellKnownText,
                                                      int coordinateSystemId)
                                               throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GeographyMultiPointFromBinary

        public DbGeography GeographyMultiPointFromBinary​(byte[] multiPointWellKnownBinary,
                                                         int coordinateSystemId)
                                                  throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GeographyMultiPointFromBinary

        public DbGeography GeographyMultiPointFromBinary​(JCORefOut dupParam0,
                                                         int dupParam1)
                                                  throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GeographyMultiPointFromText

        public DbGeography GeographyMultiPointFromText​(java.lang.String multiPointWellKnownText,
                                                       int coordinateSystemId)
                                                throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GeographyMultiPolygonFromBinary

        public DbGeography GeographyMultiPolygonFromBinary​(byte[] multiPolygonWellKnownBinary,
                                                           int coordinateSystemId)
                                                    throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GeographyMultiPolygonFromBinary

        public DbGeography GeographyMultiPolygonFromBinary​(JCORefOut dupParam0,
                                                           int dupParam1)
                                                    throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GeographyMultiPolygonFromText

        public DbGeography GeographyMultiPolygonFromText​(java.lang.String multiPolygonWellKnownText,
                                                         int coordinateSystemId)
                                                  throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GeographyPointFromBinary

        public DbGeography GeographyPointFromBinary​(byte[] pointWellKnownBinary,
                                                    int coordinateSystemId)
                                             throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GeographyPointFromBinary

        public DbGeography GeographyPointFromBinary​(JCORefOut dupParam0,
                                                    int dupParam1)
                                             throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GeographyPointFromText

        public DbGeography GeographyPointFromText​(java.lang.String pointWellKnownText,
                                                  int coordinateSystemId)
                                           throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GeographyPolygonFromBinary

        public DbGeography GeographyPolygonFromBinary​(byte[] polygonWellKnownBinary,
                                                      int coordinateSystemId)
                                               throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GeographyPolygonFromBinary

        public DbGeography GeographyPolygonFromBinary​(JCORefOut dupParam0,
                                                      int dupParam1)
                                               throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GeographyPolygonFromText

        public DbGeography GeographyPolygonFromText​(java.lang.String polygonWellKnownText,
                                                    int coordinateSystemId)
                                             throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GetEndPoint

        public DbGeography GetEndPoint​(DbGeography geographyValue)
                                throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GetStartPoint

        public DbGeography GetStartPoint​(DbGeography geographyValue)
                                  throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • PointAt

        public DbGeography PointAt​(DbGeography geographyValue,
                                   int index)
                            throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • SymmetricDifference

        public DbGeography SymmetricDifference​(DbGeography geographyValue,
                                               DbGeography otherGeography)
                                        throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • Buffer

        public DbGeometry Buffer​(DbGeometry geometryValue,
                                 double distance)
                          throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • Difference

        public DbGeometry Difference​(DbGeometry geometryValue,
                                     DbGeometry otherGeometry)
                              throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • ElementAt

        public DbGeometry ElementAt​(DbGeometry geometryValue,
                                    int index)
                             throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GeometryCollectionFromBinary

        public DbGeometry GeometryCollectionFromBinary​(byte[] geometryCollectionWellKnownBinary,
                                                       int coordinateSystemId)
                                                throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GeometryCollectionFromBinary

        public DbGeometry GeometryCollectionFromBinary​(JCORefOut dupParam0,
                                                       int dupParam1)
                                                throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GeometryCollectionFromText

        public DbGeometry GeometryCollectionFromText​(java.lang.String geometryCollectionWellKnownText,
                                                     int coordinateSystemId)
                                              throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GeometryFromBinary

        public DbGeometry GeometryFromBinary​(byte[] wellKnownBinary)
                                      throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GeometryFromBinary

        public DbGeometry GeometryFromBinary​(JCORefOut dupParam0)
                                      throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GeometryFromBinary

        public DbGeometry GeometryFromBinary​(byte[] wellKnownBinary,
                                             int coordinateSystemId)
                                      throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GeometryFromBinary

        public DbGeometry GeometryFromBinary​(JCORefOut dupParam0,
                                             int dupParam1)
                                      throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GeometryFromGml

        public DbGeometry GeometryFromGml​(java.lang.String geometryMarkup)
                                   throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GeometryFromGml

        public DbGeometry GeometryFromGml​(java.lang.String geometryMarkup,
                                          int coordinateSystemId)
                                   throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GeometryFromProviderValue

        public DbGeometry GeometryFromProviderValue​(NetObject providerValue)
                                             throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GeometryFromText

        public DbGeometry GeometryFromText​(java.lang.String wellKnownText)
                                    throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GeometryFromText

        public DbGeometry GeometryFromText​(java.lang.String wellKnownText,
                                           int coordinateSystemId)
                                    throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GeometryLineFromBinary

        public DbGeometry GeometryLineFromBinary​(byte[] lineWellKnownBinary,
                                                 int coordinateSystemId)
                                          throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GeometryLineFromBinary

        public DbGeometry GeometryLineFromBinary​(JCORefOut dupParam0,
                                                 int dupParam1)
                                          throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GeometryLineFromText

        public DbGeometry GeometryLineFromText​(java.lang.String lineWellKnownText,
                                               int coordinateSystemId)
                                        throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GeometryMultiLineFromBinary

        public DbGeometry GeometryMultiLineFromBinary​(byte[] multiLineWellKnownBinary,
                                                      int coordinateSystemId)
                                               throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GeometryMultiLineFromBinary

        public DbGeometry GeometryMultiLineFromBinary​(JCORefOut dupParam0,
                                                      int dupParam1)
                                               throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GeometryMultiLineFromText

        public DbGeometry GeometryMultiLineFromText​(java.lang.String multiLineWellKnownText,
                                                    int coordinateSystemId)
                                             throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GeometryMultiPointFromBinary

        public DbGeometry GeometryMultiPointFromBinary​(byte[] multiPointWellKnownBinary,
                                                       int coordinateSystemId)
                                                throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GeometryMultiPointFromBinary

        public DbGeometry GeometryMultiPointFromBinary​(JCORefOut dupParam0,
                                                       int dupParam1)
                                                throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GeometryMultiPointFromText

        public DbGeometry GeometryMultiPointFromText​(java.lang.String multiPointWellKnownText,
                                                     int coordinateSystemId)
                                              throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GeometryMultiPolygonFromBinary

        public DbGeometry GeometryMultiPolygonFromBinary​(byte[] multiPolygonWellKnownBinary,
                                                         int coordinateSystemId)
                                                  throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GeometryMultiPolygonFromBinary

        public DbGeometry GeometryMultiPolygonFromBinary​(JCORefOut dupParam0,
                                                         int dupParam1)
                                                  throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GeometryMultiPolygonFromText

        public DbGeometry GeometryMultiPolygonFromText​(java.lang.String multiPolygonKnownText,
                                                       int coordinateSystemId)
                                                throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GeometryPointFromBinary

        public DbGeometry GeometryPointFromBinary​(byte[] pointWellKnownBinary,
                                                  int coordinateSystemId)
                                           throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GeometryPointFromBinary

        public DbGeometry GeometryPointFromBinary​(JCORefOut dupParam0,
                                                  int dupParam1)
                                           throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GeometryPointFromText

        public DbGeometry GeometryPointFromText​(java.lang.String pointWellKnownText,
                                                int coordinateSystemId)
                                         throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GeometryPolygonFromBinary

        public DbGeometry GeometryPolygonFromBinary​(byte[] polygonWellKnownBinary,
                                                    int coordinateSystemId)
                                             throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GeometryPolygonFromBinary

        public DbGeometry GeometryPolygonFromBinary​(JCORefOut dupParam0,
                                                    int dupParam1)
                                             throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GeometryPolygonFromText

        public DbGeometry GeometryPolygonFromText​(java.lang.String polygonWellKnownText,
                                                  int coordinateSystemId)
                                           throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GetBoundary

        public DbGeometry GetBoundary​(DbGeometry geometryValue)
                               throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GetCentroid

        public DbGeometry GetCentroid​(DbGeometry geometryValue)
                               throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GetConvexHull

        public DbGeometry GetConvexHull​(DbGeometry geometryValue)
                                 throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GetEndPoint

        public DbGeometry GetEndPoint​(DbGeometry geometryValue)
                               throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GetEnvelope

        public DbGeometry GetEnvelope​(DbGeometry geometryValue)
                               throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GetExteriorRing

        public DbGeometry GetExteriorRing​(DbGeometry geometryValue)
                                   throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GetPointOnSurface

        public DbGeometry GetPointOnSurface​(DbGeometry geometryValue)
                                     throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GetStartPoint

        public DbGeometry GetStartPoint​(DbGeometry geometryValue)
                                 throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • InteriorRingAt

        public DbGeometry InteriorRingAt​(DbGeometry geometryValue,
                                         int index)
                                  throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • Intersection

        public DbGeometry Intersection​(DbGeometry geometryValue,
                                       DbGeometry otherGeometry)
                                throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • PointAt

        public DbGeometry PointAt​(DbGeometry geometryValue,
                                  int index)
                           throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • SymmetricDifference

        public DbGeometry SymmetricDifference​(DbGeometry geometryValue,
                                              DbGeometry otherGeometry)
                                       throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • AsGml

        public java.lang.String AsGml​(DbGeography geographyValue)
                               throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • AsGml

        public java.lang.String AsGml​(DbGeometry geometryValue)
                               throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • AsText

        public java.lang.String AsText​(DbGeography geographyValue)
                                throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • AsText

        public java.lang.String AsText​(DbGeometry geometryValue)
                                throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • AsTextIncludingElevationAndMeasure

        public java.lang.String AsTextIncludingElevationAndMeasure​(DbGeography geographyValue)
                                                            throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • AsTextIncludingElevationAndMeasure

        public java.lang.String AsTextIncludingElevationAndMeasure​(DbGeometry geometryValue)
                                                            throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GetSpatialTypeName

        public java.lang.String GetSpatialTypeName​(DbGeography geographyValue)
                                            throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GetSpatialTypeName

        public java.lang.String GetSpatialTypeName​(DbGeometry geometryValue)
                                            throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getDefault

        public static DbSpatialServices getDefault()
                                            throws java.lang.Throwable
        Throws:
        java.lang.Throwable