Meskipun saya merasa ini mungkin mengarah ke pertanyaan basis data, rasanya cukup terkait SIG sehingga saya merasa nyaman mempostingnya di sini. Saya akan dengan senang hati membawanya ke tempat lain jika itu milik di sana!
Saya telah memulai perjalanan yang sulit untuk mengatur data OSM agar bekerja dalam format RDBMS yang bermanfaat bagi saya. Salah satu masalah utama yang saya temui adalah tipe data hstore. Meskipun cukup berguna untuk bisa memegang kamus nilai yang sangat besar, mereka sulit untuk "dipahami", dalam pengalaman saya. Secara khusus, alat osm2pgsql menciptakan addr:flats
,, addr:housenumber
dan addr:interpolation
bidang, tetapi mengabaikan beberapa yang cukup jelas bagi saya, seperti kota, kode pos, dan jalan. Saya ingin mengurai data ini untuk mengisi kolom baru dengannya. Metode apa yang akan Anda rekomendasikan untuk mengakses data seperti itu?
Terima kasih
sumber
hstorecolumn
? Juga, dalam DB saya, pasangan nilai kunci digabungkan dengan=>
, bukan->
. Apakah ini masalah?