Skip to content

Conversation

Copy link

Copilot AI commented Oct 31, 2025

Refactor source management to merge WMS/WMTS into unified OGC service type (following QGIS bower pattern)

Plan:

  • Analyze current TileWMS and WMTS interfaces and implementations
  • Create unified IOGCTileService interface that combines WMS/WMTS capabilities
  • Add serviceType discriminator field ('WMS' | 'WMTS') to distinguish between services
  • Update serialization logic to handle unified type
  • Update deserialization logic to create correct source based on serviceType
  • Update ISerializedSource union type
  • Test build and ensure backwards compatibility
  • Verify test cases still work
Original prompt

现在需要你重构source 管理页面,参考qgis bower页面的实现,你先把wms/wmts 合成一个试试


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Copilot AI requested a review from rgbcmy October 31, 2025 01:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants