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-9/

{
  "context": "Evaluates whether the solution uses leafmap's Planet imagery helpers and NAIP download utilities to build the requested map, export it, and report imagery sources. Scoring rewards correct use of documented leafmap APIs rather than custom HTTP logic or ad-hoc tile assembly.",
  "type": "weighted_checklist",
  "checklist": [
    {
      "name": "Planet search",
      "description": "Uses leafmap.planet_search or leafmap.planet_tiles with the provided bounds and period to select Planet imagery items instead of constructing URLs manually.",
      "max_score": 25
    },
    {
      "name": "Planet layer",
      "description": "Adds the Planet imagery onto a leafmap.Map via add_planet_layer or the package's month/quarter helpers, attaching layer controls so it can toggle with NAIP.",
      "max_score": 20
    },
    {
      "name": "NAIP download",
      "description": "Calls leafmap.download_naip with the bbox (min_lon, min_lat, max_lon, max_lat), year, and destination, returning the written GeoTIFF path and handling missing results appropriately.",
      "max_score": 25
    },
    {
      "name": "Map export",
      "description": "Exports the composed map using leafmap.Map.to_html (or equivalent leafmap HTML export helper) after both layers are added, preserving center/zoom state.",
      "max_score": 15
    },
    {
      "name": "Source summary",
      "description": "Builds the summary from IDs/URLs returned by leafmap.planet_search or planet_tiles and from NAIP STAC items returned during download_naip calls, avoiding hardcoded identifiers.",
      "max_score": 15
    }
  ]
}
tessl i tessl/pypi-leafmap@0.52.0

tile.json