Migrate an ArcGIS Hub open data site into a PortalJS catalog. The skill collects the inventory, exports and converts spatial and tabular data for publishing, uploads files to Cloudflare R2 through Git LFS, and produces a report comparing source and derived data.
- Moving a city ArcGIS Hub catalog to PortalJS
- Migrating selected datasets from a Hub site
- Comparing exported data with its ArcGIS source
datopian/portaljs☆ 2.4KUpdated Oct 24, 2026
Add a line, bar, area, pie, or scatter chart to the showcase for a dataset already registered in PortalJS. The skill creates a reusable Chart component and displays it in the dataset’s Views section using the existing data source.
- Show yearly emissions as a line chart
- Compare imports and exports with grouped series
- Display a categorical budget breakdown as a pie chart
datopian/portaljs☆ 2.4KUpdated Oct 24, 2026
Register a CSV, TSV, JSON, or GeoJSON source in an existing PortalJS portal. The skill adds it to the dataset catalog and routes local files or remote URLs so the catalog and showcase can display the data.
- Register a local CSV in a PortalJS catalog
- Add a public dataset URL without copying the file
- Publish a GeoJSON dataset through the portal
datopian/portaljs☆ 2.4KUpdated Oct 24, 2026
Generate DCAT catalog feeds for a PortalJS site so open data catalogs can harvest its datasets. The skill supports JSON-LD, Turtle, and RDF/XML formats, adds feed discovery, and checks conformance to selected profiles.
- Making a PortalJS catalog harvestable by an EU open data portal
- Preparing feeds for a US or national open data catalog
- Publishing catalog metadata in multiple RDF formats
datopian/portaljs☆ 2.4KUpdated Oct 24, 2026
Add an interactive Leaflet map to a selected GeoJSON dataset’s PortalJS showcase. The skill can register a local or remote GeoJSON source, install the map dependencies, and render the map in the page’s Views section.
- Show a map alongside a registered GeoJSON dataset
- Register a local GeoJSON file and display it on a map
- Add a remote GeoJSON source to a PortalJS showcase
datopian/portaljs☆ 2.4KUpdated Oct 24, 2026
Add another file to an existing PortalJS dataset, such as a data dictionary, methodology document, or another period of data. The skill updates the dataset manifest and makes the showcase display a section for each resource.
- Adding a data dictionary to an existing dataset
- Attaching a methodology document to a dataset
- Adding another period's data as a separate resource
datopian/portaljs☆ 2.4KUpdated Oct 24, 2026