Repository navigation
Add IDE Barranquilla to the registry - #57
Conversation
|
No actionable comments were generated in the recent review. Walkthrough
Merge Risk:
|
Code reviewBugs
Security
Performance
Quality
CLAUDE.md
Plugin packages
Assessment of
Change sizeCompared: the whole PR against main (merge base f7bad81 to PR head e919b57).
|
🧩 Plugin previewRemoved: the pull request is closed. |
|
On the embedded URLs: they come from the catalogue index the plugin carries ( On |
|
@coderabbitai review |
Action performed
|
Code reviewBugs
Security
Performance
Quality
CLAUDE.md
Plugin packages
Assessment: The package was inspected and its SHA-256 verified. The exports Change sizeCompared: the whole PR against main (merge base f7bad81 to PR head aaa0a62).
|
Plugin: IDE Barranquilla 0.1.1
What it does: Browses the catalogue of the Alcaldía de Barranquilla's geoviewer (GeoBAQ) and adds its services to the map: ArcGIS layers as features (read in pages, as protocol buffers when the layer offers them) or as a map image. Adding a layer takes the map to its extent. It has a panel with a searchable catalogue tree, and an IDE Barranquilla ribbon tab with reference layers (neighbourhoods, socioeconomic strata, localities, urban areas, facilities, Transmetro) and the Alcaldía's three vector basemaps.
ide-barranquilla.jsonfrom the ide-barranquilla-v0.1.1 release (package SHA-2567f30e8b3…2883), with the categories Basemaps (the Alcaldía's basemaps), Cartography (the city's reference cartography: neighbourhoods, localities, strata), Data (the geoviewer's catalogue) and Vector (layers added as features).edit(it adds layers and basemaps) andnetwork. The catalogue is embedded in the plugin as an index, rebuilt weekly by the plugin's CI; at run time it reads only the services the user picks, all on the Alcaldía's own servers:miciudad.barranquilla.gov.coand its ArcGIS Online organisation (services3.arcgis.com/oGYAc07w6wsvgUYr). The national services the geoviewer cuts down to Barranquilla, and the maps it hides, are left out.minRustgisVersion0.6.0.RustGIS/(an exception the Alcaldía made for RustGIS): the desktop app andrustgis-cliload the services; the web app, which can't set one, may not.rustgis-plugin=ide-barranquilla, which ArcGIS servers ignore), as IDE Bogotá does through the shared rustgis-ide-core.How I tested it: RustGIS 0.6.0 desktop (Linux): with the map on the whole world, adding a layer takes the map to it. The CI and the release workflow built the package from the
ide-barranquilla-v0.1.1tag and ran the plugin's commands inrustgis-cli0.6.0: the ten reference layers, downloaded from the Alcaldía's servers, and the three basemaps.source.urlis a release asset of the plugin's repository, andsha256is that file's.Summary by CodeRabbit