Có nhiều điều bạn có thể làm với API REST của GeoServer không được ghi lại cụ thể và không có ví dụ mã nào cho. Đây là chiến lược để giải quyết những vấn đề đó.
Đầu tiên, bắt đầu với các ví dụ trong tài liệu . Hãy chắc chắn rằng bạn quen thuộc với cách bạn có thể tạo một lớp hoặc không gian làm việc mới đơn giản bằng cách sử dụng HTTP POST bằng XML hoặc JSON.
Sau đó, thông qua UI GeoServer, tự tạo đối tượng bạn cần mà không có tài liệu (trong trường hợp này là loại tính năng).
Cuối cùng, duyệt thủ công đến chỉ mục GeoServer REST ( http://your-server/rest
hoặc http://your-server/geoserver/rest
). Duyệt qua chỉ mục cho đến khi bạn tìm thấy loại tính năng bạn vừa tạo. Nối ".xml" hoặc ".json" vào URL của tài nguyên này và bạn sẽ thấy biểu diễn XML hoặc JSON của nó.
Đại diện này là những gì bạn cần có để POST để tạo loại tính năng thông qua API. URL của đại diện là URL mà bạn cần phải gửi đến (ví dụ http://your-server/geoserver/rest/..../myFeatureTypeName.json
:).
Bạn có thể sử dụng chiến lược này để tìm ra cách lập trình hoặc định cấu hình bất kỳ tài nguyên nào trong GeoServer.