diff --git a/querydsl-docs/src/main/docbook/en-US/content/tutorials/spatial.xml b/querydsl-docs/src/main/docbook/en-US/content/tutorials/spatial.xml index 490b28dd3..3db48a592 100644 --- a/querydsl-docs/src/main/docbook/en-US/content/tutorials/spatial.xml +++ b/querydsl-docs/src/main/docbook/en-US/content/tutorials/spatial.xml @@ -10,6 +10,8 @@ The geolatte project is used for the object model. + + Maven integration @@ -115,6 +117,9 @@ Geometry point = Wkt.fromWkt("Point(2 2)"); query.where(table.geo.distance(point).lt(5.0)); ]]> + + In addition to straight distance between geometries spherical and spherodial distance are provided via + distanceSphere and distanceSpheroid. @@ -135,7 +140,21 @@ query.where(table.geo.contains(point)); +]]> + + + + + + Access to the SPATIAL_REF_SYS table + + Unified access to the SPATIAL_REF_SYS standard table is provided via the QSpatialRefSys + and SpatialRefSys classes. SPATIAL_REF_SYS contains data about the supported spatial reference systems. + + referenceSystems = query.from(spatialRefSys).list(spatialRefSys); +]]> diff --git a/querydsl-docs/src/main/docbook/media/global.logo.png b/querydsl-docs/src/main/docbook/media/global.logo.png deleted file mode 100644 index 3f62c41c9..000000000 Binary files a/querydsl-docs/src/main/docbook/media/global.logo.png and /dev/null differ diff --git a/querydsl-docs/src/main/docbook/media/spatial.png b/querydsl-docs/src/main/docbook/media/spatial.png new file mode 100644 index 000000000..3a5784c10 Binary files /dev/null and b/querydsl-docs/src/main/docbook/media/spatial.png differ diff --git a/querydsl-docs/src/main/docbook/media/spatial.svg b/querydsl-docs/src/main/docbook/media/spatial.svg new file mode 100644 index 000000000..4b7a5ab2e --- /dev/null +++ b/querydsl-docs/src/main/docbook/media/spatial.svg @@ -0,0 +1 @@ +GeometryGeometryCollectionLineStringPointPolygonPolyHedralSurfaceLinearRingMultiLineStringMultiPointMultiPolygon \ No newline at end of file