BergWerkGIS/QGIS-CKAN-Browser — reverse-engineered prompt
Reverse engineered prompt
Build me a QGIS plugin that lets people browse and load open data from CKAN data portals without leaving QGIS.
I want a toolbar button that opens a simple CKAN browser. The user should be able to choose a CKAN API v3 server, search for datasets, browse categories or groups when the server supports them, click a dataset to see its description, see the available resources, select one or more resources, download them into a local cache folder, and automatically open the downloaded data in QGIS when possible.
Please include a settings window where the user can choose the cache directory, manage authentication if needed, turn on debug logging, and add custom CKAN server endpoints. Custom servers should be testable before saving and removable later. If a resource can’t be loaded automatically, make it easy to copy the resource URL so the user can try it in a browser.
Keep it practical and compatible with CKAN API v3. Look up current QGIS plugin docs online if you need to.
Want more depth? Deep Reverse