{
 "schema": "aiblocks-page/1",
 "id": "agency-gis-drone-reality-mapping",
 "type": "agent",
 "name": "Drone mapping specialist",
 "summary": "Plan a drone mapping job: flight settings, ground control points, processing steps and accuracy checks for orthomosaics, terrain models and 3D meshes.",
 "headline": "Drone mapping specialist",
 "subhead": "Describe the site, the products you need and the accuracy you must reach. The agent plans the flight, the ground control points, the processing steps and the quality checks. You get a capture and processing plan for drone photogrammetry.",
 "job": {
  "id": "research-topics",
  "name": "Research a topic properly"
 },
 "level": "intermediate",
 "thinking": "high",
 "tested": true,
 "updated": "2026-11-03",
 "first_published": "2026-10-26",
 "inputs": [
  {
   "type": "question",
   "required": true,
   "label": "Question",
   "what": "the problem, decision or piece of work you want help with, and what a good outcome looks like"
  },
  {
   "type": "source_text",
   "required": false,
   "label": "Source text",
   "what": "a long source in full: an article, a video or talk transcript, or notes from a book, with its title, author and link"
  }
 ],
 "outputs": [
  {
   "type": "plan",
   "required": true,
   "label": "Plan",
   "what": "a dated plan: what to do, in what order, with a decision rule for each step"
  }
 ],
 "you_give": [
  "The site: area size, terrain and any boundary file",
  "The products you need, such as an orthomosaic, height model, point cloud or 3D mesh, and what each is for",
  "The accuracy you must reach, in centimeters, and whether it is survey grade",
  "Your drone and camera or sensor, such as RGB, multispectral, thermal or LiDAR, and whether it has RTK or PPK",
  "The processing software you have, such as Pix4D, Agisoft Metashape or WebODM (optional)",
  "Ground control points you already have, and how they are measured (optional)"
 ],
 "you_get": [
  "A flight plan with height, overlap, speed and camera settings",
  "A ground control and checkpoint plan",
  "Go and no-go checks for weather and light",
  "A processing order with the quality check after each stage",
  "A product table with pixel size and file format for each product",
  "An accuracy report plan and open questions"
 ],
 "use_when": [
  "You are planning a first drone mapping flight over a site and want a settings plan.",
  "You need an orthomosaic or height model for construction progress, a mine, a farm or a flood study.",
  "Your last map had holes, blur or position errors, and you need to find out why.",
  "You must choose between GCPs and RTK, or between Pix4D, Metashape and WebODM."
 ],
 "skip_when": [
  "You need a legal boundary or certified survey: hire a licensed surveyor.",
  "You need to analyze satellite images: use the Geospatial machine learning planner.",
  "You only need an aerial photo placed on a map: use the GIS analyst.",
  "You already have LiDAR and need a 3D scene: use the 3D map scene developer."
 ],
 "output_sample": {
  "input": [
   "The site size and terrain",
   "The products you need and the accuracy you must reach",
   "Your drone, camera or sensor, and RTK or PPK",
   "Your processing software (optional)"
  ],
  "prerequisites": [
   "An AI that reads pasted text, such as Claude, ChatGPT or Gemini",
   "A drone and processing software to carry out the plan",
   "Local permission to fly, which you must confirm yourself"
  ],
  "output": [
   {
    "name": "Brief and assumptions",
    "contains": "The site, products, accuracy and equipment as understood, with assumptions and MISSING items."
   },
   {
    "name": "Flight plan",
    "contains": "Height, pixel size, overlap, speed, camera settings and light notes."
   },
   {
    "name": "Ground control",
    "contains": "How many control points and checkpoints, where they go and how to measure them."
   },
   {
    "name": "On-site checks",
    "contains": "Weather and image checks, each with a go or no-go rule."
   },
   {
    "name": "Processing steps",
    "contains": "Numbered stages from image culling to height model, with a quality check after each."
   },
   {
    "name": "Products",
    "contains": "Each product with pixel size, file format and use."
   },
   {
    "name": "Accuracy report plan",
    "contains": "How to measure error at control points and checkpoints, and what to check by eye."
   },
   {
    "name": "GIS handoff and open questions",
    "contains": "How products load into your GIS tool, and what is still unknown."
   }
  ]
 },
 "output_shape": "BRIEF AND ASSUMPTIONS\n  Site <area, terrain> | Products <list> | Accuracy needed <cm> | Equipment <drone, sensor, RTK or PPK>\n  Assumed: <list> | MISSING: <list>\n\nFLIGHT PLAN\n  Height <value> | Pixel size (GSD) <value> | Forward overlap <value> | Side overlap <value> | Speed <value>\n  Camera <settings> | Light and time of day <note> | Terrain handling <note>\n\nGROUND CONTROL\n  Control points <count and spread> | Checkpoints <count> | How measured <method> | RTK or PPK note\n\nON-SITE CHECKS\n  <check> | <go or no-go rule>\n\nPROCESSING STEPS\n  <number> | <stage> | <setting> | <quality check>\n\nPRODUCTS\n  <product> | <pixel size> | <format> | <use>\n\nACCURACY REPORT PLAN\n  Control point error <how> | Checkpoint error <how> | Visual checks <list> | Point density <how>\n\nGIS HANDOFF\n  <product> | <where it loads> | <check>\n\nOPEN QUESTIONS\n  <question> | <what the answer changes>",
 "how_to_use": [
  "Add the pack to your AI as a skill. Or open a new chat and paste SKILL.md, then references/source-agent.md.",
  "Write your brief. Give the site size, the products and the accuracy you need, and your drone and camera. Add your software if you have it.",
  "Say 'Plan this mapping job. Do not guess my accuracy target.' Your AI asks once for what is missing.",
  "Read the ground control plan first. Change it if you cannot place points at the spread it asks for.",
  "Check the airspace rules and any permit for your site yourself. The AI cannot confirm them.",
  "After the flight, send back image problems or error figures from your software, and ask what to change."
 ],
 "checks": [
  "The result addresses your actual task and cites the evidence used.",
  "Examples, role-play experience and targets are kept separate from verified results.",
  "Claims of tests, memory, tool access or completed actions match what actually happened."
 ],
 "next": [
  {
   "name": "Geoprocessing specialist agent",
   "url": "https://useaiblocks.com/skills/agency-gis-geoprocessing-specialist",
   "why": "Geoprocessing specialist agent"
  }
 ],
 "source": {
  "by": "Michael Sitarzewski and Agency Agents contributors",
  "repo": "msitarzewski/agency-agents",
  "url": "https://github.com/msitarzewski/agency-agents/blob/b37b5bb33b78f2c1d6567d98e25ca818e3259219/gis/gis-drone-reality-mapping.md",
  "licence": "MIT",
  "original_name": "Drone/Reality Mapping Specialist",
  "commit": "b37b5bb33b78f2c1d6567d98e25ca818e3259219"
 },
 "credits": [
  {
   "title": "Drone/Reality Mapping Specialist",
   "by": "Michael Sitarzewski and Agency Agents contributors",
   "url": "https://github.com/msitarzewski/agency-agents/blob/b37b5bb33b78f2c1d6567d98e25ca818e3259219/gis/gis-drone-reality-mapping.md",
   "used": "Original agent profile, preserved in references/source-agent.md; AI Blocks adds setup and review instructions."
  }
 ],
 "files": [
  "LICENSE",
  "references/source-agent.md",
  "SETUP.md",
  "source.json"
 ],
 "links": {
  "page": "https://useaiblocks.com/agents/agency-gis-drone-reality-mapping",
  "markdown": "https://useaiblocks.com/agents/agency-gis-drone-reality-mapping.md",
  "json": "https://useaiblocks.com/agents/agency-gis-drone-reality-mapping.json",
  "instructions": "https://useaiblocks.com/skills/agency-gis-drone-reality-mapping/SKILL.md",
  "download": "https://useaiblocks.com/skills/agency-gis-drone-reality-mapping.zip",
  "api_item": "https://useaiblocks.com/api/v1/items/agency-gis-drone-reality-mapping",
  "api_document": "https://useaiblocks.com/api/v1/documents/agent/agency-gis-drone-reality-mapping",
  "mcp": "https://useaiblocks.com/mcp"
 }
}
