Satu-satunya dokumentasi yang saya ketahui tentang REST API untuk esri adalah bantuan online mereka di sini:
http://help.arcgis.com/EN/arcgisserver/10.0/apis/rest/index.html
Ini ditulis lebih dari perspektif konsumen daripada penyedia, tetapi harus dapat diretas.
Ada bagian-bagian dari API ini yang cukup berpemilik (beberapa format output ) dan tidak mungkin dilaksanakan oleh proyek open source kecuali spesifikasi format ini juga tersedia.
Selain itu, beberapa API REST tidak terlalu tenang. Misalnya, lihat Layanan Fitur. Tampaknya ada "titik akhir" yang terpisah untuk tambah / perbarui / hapus / kueri alih-alih menggunakan kata kerja HTTP standar untuk beroperasi pada sumber daya. Ini membingungkan saya; Saya tahu bahwa esri memiliki beberapa orang yang cukup pintar di sana yang mengerti REST. Dugaan saya adalah bahwa panggilan ini memetakan ke beberapa jenis antarmuka SOAP, dan esri merasa bahwa akan lebih mudah bagi mereka dan klien mereka jika mereka mempertahankan konsistensi di antara mereka.
Pendapat saya? Jika Anda hanya melihat berbagi data (bukan konfigurasi peta, metadata, dll) dan tidak terburu-buru, Anda mungkin lebih baik menunggu sampai Microsoft mengetahui bagaimana mereka akan mewakili tipe data spasial dalam EDM. Dengan ini di tempat, Anda dapat dengan mudah membuat akses benar-benar tenang ke tabel spasial Anda menggunakan OData dan mungkin ODIA yang diaktifkan RIA pada saat itu. Ini mungkin pie-di-langit untuk semua yang aku tahu.