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

Geoserver - Hubungkan ke SQL Server 2008 Express dan ambil data

Bagi mereka yang mengalami masalah yang sama:

Saya menemukan alasan mengapa itu tidak berhasil. "Native-SRC" tidak mengatur dirinya sendiri dengan benar (sebenarnya saya tidak memiliki nilai sama sekali). Ini sebenarnya alasan utama mengapa saya tidak bisa melihat apa-apa. Sekarang tanpa alasan (atau keajaiban), setelah menghapus semuanya dan membuat ulang semuanya, saya sekarang memiliki nilai SRC Asli dan semuanya muncul seperti yang diharapkan.

Bahkan database ketika saya menambahkannya ke GeoServer, tabel diatur dengan EPSG:0 (default untuk geometri). Tetapi Anda perlu mengganti EPSG ke 4326 dengan melakukan pembaruan seperti ini:

update MyTable set MyGeom = geometry::...FromText(MyGeom.STAsText(), 4326)

Setelah itu, hapus semua referensi di GeoServer ke tabel Anda. Anda benar-benar perlu membuat ulang semuanya dari awal. Dan ketika Anda akan menambahkan kembali database Anda dengan tabel Anda, itu akan berhasil. Bahkan, Anda akan melihat "Native-SRC" diatur dengan sendirinya, dan Anda juga dapat mengklik autoset BBOX tabel Anda. (Min X, Y, Max X, Y)




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Periksa apakah Objek adalah Kunci Utama dengan OBJECTPROPERTY() di SQL Server

  2. Mengapa T-SQL ISNULL() memotong string dan COALESCE tidak?

  3. Menyertakan Tabel &Skema saat Mendaftar Kolom Identitas di Database SQL Server

  4. Apa batasan SQL Server Compact? (Atau - bagaimana cara memilih database untuk digunakan pada platform MS?)

  5. Cara Membulatkan (ATAS/BAWAH) di SQL Server – 5 Tips Berguna