2009-03-26 6 views
1

ESRIのst_geometryカラムと同じデータベーステーブルでnHibernateを使用する方法を知っている人はいますか?st_geometryでnHibernateを使用する

これは、私たちのアプリケーションでnHibernateでの使用を丁寧に防止します。

おかげ

答えて

0

NHibernateのGIS操作がNTS NetTopologySuite.を使用するために、それはあなたがあなたがそれらの列を操作するためにNHibernate.Spatialを使用することができ、これらのライブラリ

0

で、空間データ構造を操作できるインターフェイスIGeometry、IPointなど

を持っています。私はSQL Server 2008とジオメトリ/ジオグラフィーの列でnHibernate.Spatialを使用しました。

nHibernate.SpatialはCherianが以前の答えで述べたようにGeoAPIとNTS NetTopologySuiteも使用しています。

+0

リプレイのお礼 私たちはデータベースとしてOracleを使用しているため、NHibernate.Spatialを使用することはできません.Oracleは現在サポートしていません。 私がドキュメントで読んだところによると、NHibernate空間はSqlServer 2008のネイティブな地理的な型だけをサポートしており、esriの型はサポートしていません... –

+0

IUserTypeとしてカスタム型を実装し、 –

関連する問題