dsh plugins中文
← Back to popular plugin directory

DSH Geoserver

wangcong1137-hash/dsh-geoserver · productivity

Read GeoServer WMS services and render map images inside the dsh web GUI.

★ 2GitHub stars
0Forks
2026-08-28Last updated
TypeScriptLanguage
MITLicense

Key features

  • 4 tools for the agentlist workspaces/layers/styles, publish GeoTIFF/SHP ZIP data, fetch map images, and diagnose connectivity.
  • geoserver_list costs 2 REST calls plus one per layer (skippable with skipDetails), or one GetCapabilities round-trip on fallback.
  • A settings card in the GUI (Settings → Plugins → Plugin configuration) to configure the connection, publication limits, and business webhook without editing files.
  • Credentials never reach the browser: the plugin holds Basic auth on the host, fetches images itself, and serves them from the same origin as the GUI through ctx.webServer.
  • geoserver_map adds one GetMap round-trip and one small in-memory image per request

Requirements

  • The GetCapabilities fallback parses layer names/titles/styles only
  • CRS and bounds come from the REST path.

Install command

dsh plugin --profile web add github:wangcong1137-hash/dsh-geoserver
View GitHub repository ↗Back to popular plugin directory