NHibernate.Spatial
2.2.0
dotnet add package NHibernate.Spatial --version 2.2.0
NuGet\Install-Package NHibernate.Spatial -Version 2.2.0
<PackageReference Include="NHibernate.Spatial" Version="2.2.0" />
<PackageVersion Include="NHibernate.Spatial" Version="2.2.0" />
<PackageReference Include="NHibernate.Spatial" />
paket add NHibernate.Spatial --version 2.2.0
#r "nuget: NHibernate.Spatial, 2.2.0"
#:package NHibernate.Spatial@2.2.0
#addin nuget:?package=NHibernate.Spatial&version=2.2.0
#tool nuget:?package=NHibernate.Spatial&version=2.2.0
NHibernate.Spatial, Spatial extensions for NHibernate, allows you to connect NHibernate to a spatially enabled database and manipulate geometries in HQL or in .NET code using NetTopologySuite, providing you with a fully integrated GIS programming experience.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET Framework | net is compatible. |
This package has no dependencies.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 2.2.0 | 1,030 | 4/1/2014 |
NHibernate.Spatial, spatial extensions for NHibernate, allows you to connect NHibernate to a spatially enabled database and manipulate geometries in HQL or in .NET code using NetTopologySuite, providing you with a fully integrated GIS programming experience.
There is also a similar but independent effort for Java: Hibernate Spatial.
Features:
Geometry types: Geometry columns are mapped to .NET geometry types compliant with OGC specifications.
Dialects: MsSqlSpatial, PostGIS MySQL and SQL Server 2008 are supported. The most common spatial functions are registered for use within HQL, providing compatible queries among different dialects.
Criteria: Spatial relations functions such as Intersects, Within, Crosses, etc.
Projections: Spatial aggregate, analysis and tranformation functions.
Schema generation: Support for automatic creation and droping of auxiliary data objects (eg. registering of geometry columns in metadata table).
Metadata mappings: Built-in mappings to spatial metadata through GeometryColumns and SpatialReferenceSystem classes.