Ada banyak hal yang dapat Anda lakukan dengan GeoServer REST API yang tidak secara khusus didokumentasikan dan tidak ada contoh kode untuk. Inilah strategi untuk menanganinya.
Pertama, mulailah dengan contoh - contoh dalam dokumentasi . Pastikan Anda terbiasa dengan cara membuat lapisan atau ruang kerja baru yang sederhana menggunakan HTTP POST dengan XML atau JSON.
Kemudian, melalui GeoServer UI, secara manual buat objek yang Anda butuhkan yang tidak ada dokumentasi (dalam hal ini, tipe fitur).
Terakhir, telusuri secara manual ke indeks GeoServer REST ( http://your-server/rest
atau http://your-server/geoserver/rest
). Jelajahi indeks sampai Anda menemukan jenis fitur yang baru saja Anda buat. Tambahkan ".xml" atau ".json" ke URL sumber ini, dan Anda akan melihat representasi XML atau JSON-nya.
Representasi ini adalah apa yang Anda perlukan untuk POST untuk membuat jenis fitur melalui API. URL representasi adalah URL yang Anda perlukan untuk POST (misalnya, http://your-server/geoserver/rest/..../myFeatureTypeName.json
).
Anda dapat menggunakan strategi ini untuk mengetahui cara membuat atau mengonfigurasi sumber daya apa pun di GeoServer secara terprogram.