Adakah yang bisa memberikan wawasan tentang bagaimana data OSM diproses atau diterjemahkan untuk www.openstreetmap.org?
Contoh spesifik ... Saya mengekstraksi data dari dataset postGIS planet.osm baru-baru ini untuk area di Missouri. Data OSM membutuhkan banyak pembersihan sebelum dapat diberikan menggunakan gaya yang benar. Banyak badan air disimpan sebagai string garis yang tidak menutup dengan benar, jadi saya harus menggunakan FME untuk mematahkan dan kemudian membangun poligon sehingga saya dapat memiliki sungai / danau berwarna biru.
Jika saya melihat data yang sama di sini badan air diberikan seperti yang diharapkan.
Saya mengalami kesulitan mengidentifikasi semua kasus di mana patah diperlukan (misalnya jenis 'Alami' mana yang memerlukannya dan apa toleransi yang seharusnya). Saya juga curiga ada banyak masalah data lain yang tidak akan pernah saya lihat karena saya berurusan dengan semua Amerika Utara.
Apakah semua orang yang mengunduh dan menggunakan data OSM menjalani proses pembersihan mereka sendiri? Adakah yang tahu bagaimana pembersihan ini ditangani oleh www.openstreetmap.org? Sepertinya proses mereka akan menjadi yang terbaik dan paling teruji.
Setiap wawasan sangat kami hargai.
EDIT : Berikut ini informasi lebih lanjut tentang alur kerja saya
File planet.osm diunduh dan dimuat ke PostGIS, menggunakan Osmosis, ke dalam skema pgsql. Saya kemudian mengekstrak OSM xml dari PostGIS untuk banyak area kecil, sekali lagi menggunakan Osmosis. Masing-masing file xml kecil ini kemudian dikonversi ke Shapefile menggunakan FME dan kategori fitur luasnya. Ini adalah tahap ini (OSM xml -> Shp via FME) yang saya harapkan untuk mengubah garis menjadi poligon dan melakukan pembersihan lainnya pada data.
Shapefile ini dilayani melalui GeoServer (dan di-cache menggunakan GWC).