Tôi có một bản đồ tôi muốn in khi người dùng mở một số lớp. Các lớp là geoserver wms và lớp cơ sở là OSM.
Tôi biết máy chủ địa lý có mô-đun in (được cài đặt và hoạt động vì tôi nhận được trả lời từ geoserver / pdf / info.json? Var = printCapabilities
Điều tôi không hiểu là làm thế nào tôi sử dụng nó để in bản đồ hiện tại với các lớp có thể nhìn thấy.
Tôi đã xem ví dụ GeoExt (mapfish) nhưng nó không giúp tôi hiểu.
Cập nhật 1: Tôi đã tạo URL sau bằng mã:
http://77.235.53.170/geoserver/pdf/print.pdf?spec={%22units%22:%22degrees%22,%22srs%22:%22EPSG:4326%22,%22layout%22:%22A4%22,%22dpi%22:%22300%22,%22mapTitle%22:%22This%20is%20the%20map%20title%22,%22comment%22:%22This%20is%20the%20map%20comment%22,%22resourcesUrl%22:%20%22http://77.235.53.170/img%22,%22layers%22:[{%22baseURL%22:%22http://77.235.53.170/geoserver/Lehavim/wms%22,%22opacity%22:1,%22singleTile%22:true,%22type%22:%22WMS%22,%22layers%22:[%22%D7%A7%D7%95%20%D7%9E%D7%99%D7%9D%22],%22format%22:%22image/jpeg%22,%22styles%22:[%22%22]}],%22pages%22:[{%22center%22:[3875254.1134954,3680894.557955],%22scale%22:32000,%22rotation%22:0}]}
và tôi đang nhận được PDF trống (chỉ có tiêu đề) ... Điều gì có thể sai?