| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
feat(desktop): reproject WMS layers in projected CRSs into Web Mercator (#2695) * feat(desktop): reproject WMS layers in projected CRSs into Web Mercator A WMS without EPSG:3857 stored with a projected crs (UTM, national grids) is requested over an extent covering the tile and warped into Web Mercator. Python/MCP crs accepts any EPSG code. Refs #2686. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01JzcPLNhH3B7ZhPE3cqohhs * fix(desktop): warp geographic EPSG codes outside the strip list; log resolver errors Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01JzcPLNhH3B7ZhPE3cqohhs * refactor(desktop): lazy-load proj4 in wms-projected; clarify resolver comments Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01JzcPLNhH3B7ZhPE3cqohhs * fix(desktop): warp against the returned WMS image size, not the requested one Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01JzcPLNhH3B7ZhPE3cqohhs * fix(desktop): send WMS request as is when a projected tile edge collapses Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01JzcPLNhH3B7ZhPE3cqohhs * refactor(desktop): drop the unneeded cast on the toProj4 call Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01JzcPLNhH3B7ZhPE3cqohhs --------- Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com> | 7 小时前 |