Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Jenis Geografi NHibernate.Spatial dan Sql 2008 - Cara mengkonfigurasi

Saya berada di kapal yang sama, dan berkat permulaan Anda, saya berhasil (memasukkan dan membaca data spasial). Bagi siapa saja yang tertarik, pertama kelas GisSharpBlog.NetTopologySuite.Geometries.Point ada di NetTopologySuite.dll yang merupakan bagian dari unduhan nHibernate.Spatial.

Kedua, sesuai dengan poin James, pastikan Anda mengatur SRID ke 4326.

Dan terakhir, petanya harus terlihat seperti ini:

Map(a => a.Location).CustomType(typeof(NHibernate.Spatial.Type.GeometryType));

Saya menggunakan Geografi, tetapi saya membaca di suatu tempat bahwa menggunakan GeometryType dapat bekerja dan itu berhasil untuk saya (saya memasukkan beberapa poin dan memverifikasinya dalam database). Saya juga membaca bahwa yang terbaik untuk menulis SQL Query untuk Geografi sehingga Anda dapat menggunakan metode Spasial SQL 2008 khusus (sebagai lawan menggunakan Kriteria).



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Folder SSIS Foreach Loop sebagai variabel

  2. Bagaimana cara mentransfer prosedur tersimpan terenkripsi dari DB online ke lokal?

  3. SQL Server:Bagaimana cara mengizinkan skema?

  4. Ubah tabel &Tambahkan kunci UNIK menghasilkan kesalahan

  5. Ruang yang digunakan oleh null dalam database