Apakah ada Alat KASUS untuk memodelkan basis data spasial?


16

Apakah ada yang tahu jika ada Alat KASUS yang mungkin untuk pemodelan tabel spasial? Saya perlu membuat model dan mengekspornya ke SQL atau database secara langsung. Saya menggunakan PostGIS.

Jawaban:


12

Lihat Moskitt Geo untuk ini. Beberapa demo tersedia di youtube http://www.youtube.com/watch?v=ed-Sb66llXY dan http://www.youtube.com/watch?v=motlsfzFXn0

Untuk saat ini, ada beberapa masalah dengan tipe untuk sql yang dihasilkan.

Setelah tidak terutama untuk basis data gis tetapi PostgreSQL secara umum, lihat

Yang pertama menggunakan JDBC, jadi itu membuat PK (Kunci Primer) dan FK (Kunci Asing) saat reverse engineering, yang kedua menggunakan ODBC, jadi itu hanya mengambil struktur tabel tetapi tidak ada PK atau FK. Yang terakhir adalah salah satu alat terbaru dan tidak memiliki rekayasa terbalik (kemampuan untuk menghasilkan skema visual dari struktur tabel)

3 alat sebelumnya dapat membuat database dari skema yang Anda buat atau hasilkan dari database yang sudah ada, skema (proses kedua biasanya disebut reverse engineering)

Alat lain dapat Perceptory tetapi menggunakan Visio dan Oracle dan tampaknya tidak dipertahankan. Anda dapat melihat Alat MADS untuk pemodelan basis data waktu geospasial

Jika Anda mencari alat basis data kasus lain, daftar yang bagus dapat ditemukan di situs web LASIG EPFL http://lasig2.epfl.ch/services/case/case.html (maaf, dalam bahasa Prancis)


apa arti akronim PK dan FK?
matt wilkie

PK = Kunci Utama dan FK = Kunci Luar Negeri. Lebih jelas? Saya telah mengedit jawaban saya karena tanggapan Anda
ThomasG77


-2

Anda dapat memeriksa GeoKettle untuk permintaan Anda - alat ETL. Anda dapat menemukan dokumentasi yang bagus di sini . ini adalah proyek open source dan memiliki banyak fitur.

Ekstrak data dari:

Spatial database types: PostGIS, Oracle spatial, MySQL,  Microsoft SQL Server 2008*, Ingres* and IBM DB2*
SOLAP (Spatial OLAP) system: GeoMondrian
Geo files (data formats): Shapefile, GML, KML, OGR
OGC Web services: Sensor Observation Service (SOS), Catalogue Web Service (CSW)

geokettle

Apa itu GeoKettle:

GeoKettle adalah alat ETL Spasial yang digerakkan oleh metadata yang didedikasikan untuk integrasi berbagai sumber data spasial untuk membangun dan memperbarui gudang data geospasial. GeoKettle memungkinkan Ekstraksi data dari sumber data, Transformasi data untuk memperbaiki kesalahan, membuat beberapa pembersihan data, mengubah struktur data, membuatnya sesuai dengan standar yang ditetapkan, dan Memuat data yang diubah menjadi target Sistem Manajemen DataBase ( DBMS) dalam mode OLTP atau OLAP / SOLAP, file GIS atau Layanan Web Geospatial.

GeoKettle adalah versi yang diaktifkan secara spasial dari alat ETL generik Kettle (Integrasi Data Pentaho). GeoKettle juga mendapat manfaat dari kemampuan Geospasial dari pustaka Open Source yang matang, kuat, dan terkenal seperti JTS, GeoTools, deegree, OGR dan, melalui plugin, Sextante.

Saya harap ini membantu Anda ...


1
Ketel untuk integrasi, bukan pemodelan. Apa yang dibutuhkan OP adalah sesuatu untuk desain basis data dan pemodelan data.
RK
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.