Tài liệu duy nhất mà tôi biết về API REST của esri là trong trợ giúp trực tuyến của họ ở đây:
http://help.arcgis.com/EN/arcgisserver/10.0/apis/rest/index.html
Điều này được viết nhiều hơn từ góc độ của người tiêu dùng hơn là nhà cung cấp, nhưng nên có thể hack được.
Có những phần của API này khá độc quyền (một số định dạng đầu ra ) và không thể triển khai bởi một dự án nguồn mở trừ khi các đặc tả định dạng này cũng được cung cấp.
Đồng thời, một số API REST không đặc biệt RESTful. Ví dụ, nhìn vào Dịch vụ tính năng. Dường như có các "điểm cuối" riêng biệt để thêm / cập nhật / xóa / truy vấn thay vì sử dụng các động từ HTTP tiêu chuẩn để hoạt động trên các tài nguyên. Điều này đánh đố tôi; Tôi biết rằng esri có một số người khá thông minh, những người hiểu REST. Tôi đoán là những cuộc gọi này ánh xạ tới một loại giao diện SOAP nào đó và esri cảm thấy rằng sẽ dễ dàng hơn cho họ và khách hàng của họ nếu họ duy trì sự thống nhất giữa họ.
Quan điểm của tôi? Nếu bạn chỉ nhìn vào việc chia sẻ dữ liệu (không phải cấu hình bản đồ, siêu dữ liệu, v.v.) và không vội vàng, bạn có thể nên chờ đợi cho đến khi Microsoft tìm ra cách họ sẽ biểu diễn các loại dữ liệu không gian trong EDM. Với vị trí này, bạn có thể dễ dàng tạo quyền truy cập RESTful thực sự vào các bảng không gian của mình bằng OData và có thể là OData hỗ trợ RIA tại đó. Điều này có thể là trên trời cho tất cả những gì tôi biết mặc dù.