CtrlK
CommunityDocumentationLog inGet started
Tessl Logo

tessl/pypi-leafmap

A Python package for geospatial analysis and interactive mapping in a Jupyter environment.

54%

Overall

Evaluation54%

0.81x

Agent success when using this tile

Overview
Eval results
Files

rubric.jsonevals/scenario-3/

{
  "context": "Evaluates how well the solution relies on leafmap's CRS utilities to reproject GeoJSON data, annotate polygon areas, and summarize extents for the reprojection analyzer task. Emphasizes correct use of built-in helpers rather than manual coordinate math.",
  "type": "weighted_checklist",
  "checklist": [
    {
      "name": "Set source CRS",
      "description": "Uses leafmap.vector_set_crs (or equivalent leafmap CRS setter) to attach the provided source CRS to the incoming GeoJSON/GeoDataFrame before any transformations.",
      "max_score": 20
    },
    {
      "name": "Leafmap reprojection",
      "description": "Transforms features into the target EPSG via leafmap.reproject (with source CRS set) and relies on its validation to raise on bad or unsupported codes instead of custom coordinate math.",
      "max_score": 30
    },
    {
      "name": "GeoJSON output",
      "description": "Serializes the transformed data back to GeoJSON with target CRS metadata using leafmap.vector_to_geojson (or equivalent leafmap exporter) so coordinates and properties reflect the new projection.",
      "max_score": 20
    },
    {
      "name": "Area in metric CRS",
      "description": "Computes polygon area in square kilometers only after using leafmap.reproject to move geometries into a metric CRS, avoiding area calculations on unprojected lon/lat coordinates.",
      "max_score": 20
    },
    {
      "name": "Extent helpers",
      "description": "Derives the overall bounding box from the reprojected data using a leafmap extent utility such as leafmap.vector_bounds on the projected GeoDataFrame instead of manually walking coordinate arrays.",
      "max_score": 10
    }
  ]
}
tessl i tessl/pypi-leafmap@0.52.0

tile.json