{
  "_id": "6a107c3aacfb0bcc41cae217",
  "Package": "PBSmapping",
  "Version": "2.74.2",
  "Date": "2025-06-10",
  "Title": "Mapping Fisheries Data and Spatial Analysis Tools",
  "Authors@R": "c(\nperson(c(\"Jon\", \"T.\"), \"Schnute\", role = \"aut\", email = \"schnutej@shaw.ca\"),\nperson(\"Nicholas\", \"Boers\", role = \"aut\", email = \"nboers@gmail.com\"),\nperson(\"Rowan\", \"Haigh\", role = c(\"aut\", \"cre\"), email = \"rowan.haigh@dfo-mpo.gc.ca\"),\nperson(\"Alex\", \"Couture-Beil\", role = \"ctb\"),\nperson(\"Denis\", \"Chabot\", role = \"ctb\", email = \"denis.chabot@dfo-mpo.gc.ca\"),\nperson(\"Chris\", \"Grandin\", role = \"ctb\", email = \"chris.grandin@dfo-mpo.gc.ca\"),\nperson(\"Alan\", \"Murta\", role = \"ctb\"),\nperson(\"Angus\", \"Johnson\", role = \"ctb\"),\nperson(\"Paul\", \"Wessel\", role = \"ctb\"),\nperson(\"Franklin\", \"Antonio\", role = \"ctb\"),\nperson(c(\"Nicholas\", \"J.\"), \"Lewin-Koh\", role = \"ctb\"),\nperson(\"Roger\", \"Bivand\", role = \"ctb\"),\nperson(\"Sean\", \"Anderson\", role = \"ctb\", email = \"sean.anderson@dfo-mpo.gc.ca\"))",
  "Author": "Jon T. Schnute [aut], Nicholas Boers [aut], Rowan Haigh [aut,\ncre], Alex Couture-Beil [ctb], Denis Chabot [ctb], Chris\nGrandin [ctb], Alan Murta [ctb], Angus Johnson [ctb], Paul\nWessel [ctb], Franklin Antonio [ctb], Nicholas J. Lewin-Koh\n[ctb], Roger Bivand [ctb], Sean Anderson [ctb]",
  "Maintainer": "Rowan Haigh <rowan.haigh@dfo-mpo.gc.ca>",
  "Copyright": "2003-2024, Fisheries and Oceans Canada",
  "NeedsCompilation": "yes",
  "Description": "This software has evolved from fisheries research\nconducted at the Pacific Biological Station (PBS) in 'Nanaimo',\nBritish Columbia, Canada. It extends the R language to include\ntwo-dimensional plotting features similar to those commonly\navailable in a Geographic Information System (GIS). Embedded C\ncode speeds algorithms from computational geometry, such as\nfinding polygons that contain specified point events or\nconverting between longitude-latitude and Universal Transverse\nMercator (UTM) coordinates. Additionally, we include 'C++' code\ndeveloped by Angus Johnson for the 'Clipper' library, data for\na global shoreline, and other data sets in the public domain.\nUnder the user's R library directory '.libPaths()',\nspecifically in './PBSmapping/doc', a complete user's guide is\noffered and should be consulted to use package functions\neffectively.",
  "License": "GPL (>= 2)",
  "URL": "https://github.com/pbs-software/pbs-mapping,\nhttps://github.com/pbs-software/pbs-mapx,\nhttps://www.angusj.com/clipper2/Docs/Overview.htm",
  "Repository": "https://pbs-software.r-universe.dev",
  "Date/Publication": "2025-06-10 19:58:09 UTC",
  "RemoteUrl": "https://github.com/pbs-software/pbs-mapping",
  "RemoteRef": "HEAD",
  "RemoteSha": "ab7bd3d0c25fba805362084c7f6d4f761d183b16",
  "RemoteSubdir": "PBSmapping",
  "Packaged": {
    "Date": "2026-05-06 07:11:44 UTC",
    "User": "root"
  },
  "MD5sum": "dc6f0509206adbd04d5fc1f5726575f4",
  "_user": "pbs-software",
  "_type": "src",
  "_file": "PBSmapping_2.74.2.tar.gz",
  "_fileid": "1576391fb2c7a4ec0ed9fbadcc0f8dded445add99354a0b7df6f3497defbbf64",
  "_filesize": 4713479,
  "_sha256": "1576391fb2c7a4ec0ed9fbadcc0f8dded445add99354a0b7df6f3497defbbf64",
  "_created": "2026-05-06T07:11:44.000Z",
  "_published": "2026-05-22T15:54:34.748Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77415257846,
      "time": 127,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "6824631872"
    },
    {
      "job": 77415257955,
      "time": 179,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "6824645679"
    },
    {
      "job": 77415259096,
      "time": 118,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6824629981"
    },
    {
      "job": 77415258555,
      "time": 127,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6824631912"
    },
    {
      "job": 77415258366,
      "time": 230,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6824647007"
    },
    {
      "job": 77415258087,
      "time": 276,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6824662302"
    },
    {
      "job": 77415258124,
      "time": 142,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6824629135"
    },
    {
      "job": 77415257957,
      "time": 214,
      "config": "macos-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6824648723"
    },
    {
      "job": 77415256775,
      "time": 168,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6824598960"
    },
    {
      "job": 77415257540,
      "time": 94,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7164792312"
    },
    {
      "job": 77415258232,
      "time": 132,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "6824633198"
    },
    {
      "job": 77415258003,
      "time": 119,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6824629821"
    },
    {
      "job": 77415257785,
      "time": 120,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6824630324"
    }
  ],
  "_buildurl": "https://github.com/r-universe/pbs-software/actions/runs/25421474305",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/pbs-software/pbs-mapping",
  "_commit": {
    "id": "ab7bd3d0c25fba805362084c7f6d4f761d183b16",
    "author": "haighr <rowan.haigh@dfo-mpo.gc.ca>",
    "committer": "haighr <rowan.haigh@dfo-mpo.gc.ca>",
    "message": "PBSmapping 2.74.2 (2025-06-10) [Rcheck=T, Rbuild=T]\n  * R code\n    + Updated function `addCompass' to use the latest geomagnetic declinations out to 2030 (RH 241219)\n    + Made numerous changes to code layout in `PBSmapping.r' (RH 241220)\n    + Added `Magnetic-Poles.xlsx' to doucumentation folder (not R package) (RH 250610)\n",
    "time": 1749585489
  },
  "_maintainer": {
    "name": "Rowan Haigh",
    "email": "rowan.haigh@dfo-mpo.gc.ca",
    "login": "haighr",
    "uuid": 6942554
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.5.0",
      "role": "Depends"
    },
    {
      "package": "foreign",
      "role": "Suggests"
    },
    {
      "package": "deldir",
      "role": "Suggests"
    }
  ],
  "_owner": "pbs-software",
  "_selfowned": true,
  "_usedby": 8,
  "_updates": [
    {
      "week": "2025-24",
      "n": 1
    }
  ],
  "_tags": [],
  "_stars": 11,
  "_contributors": [
    {
      "user": "haighr",
      "count": 50,
      "uuid": 6942554
    },
    {
      "user": "boersn",
      "count": 38,
      "uuid": 12831677
    },
    {
      "user": "docjon",
      "count": 6,
      "uuid": 6893353
    },
    {
      "user": "seananderson",
      "count": 5,
      "uuid": 19349
    }
  ],
  "_userbio": {
    "uuid": 12831775,
    "type": "organization",
    "name": "PBS Software",
    "description": "Software, largely for R, developed at the Pacific Biological Station"
  },
  "_downloads": {
    "count": 1673,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/PBSmapping"
  },
  "_mentions": 11,
  "_devurl": "https://github.com/pbs-software/pbs-mapping",
  "_searchresults": 816,
  "_topics": [
    "cpp"
  ],
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/PBSmapping.html",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/pbs-software/pbs-mapping",
  "_realowner": "pbs-software",
  "_cranurl": true,
  "_releases": [
    {
      "version": "2.65.40",
      "date": "2012-11-29"
    },
    {
      "version": "2.66.53",
      "date": "2013-12-16"
    },
    {
      "version": "2.67.60",
      "date": "2014-04-05"
    },
    {
      "version": "2.68.68",
      "date": "2015-01-14"
    },
    {
      "version": "2.69.76",
      "date": "2015-04-24"
    },
    {
      "version": "2.70.4",
      "date": "2017-06-29"
    },
    {
      "version": "2.70.5",
      "date": "2018-06-06"
    },
    {
      "version": "2.72.1",
      "date": "2019-03-15"
    },
    {
      "version": "2.73.0",
      "date": "2021-01-13"
    },
    {
      "version": "2.73.1",
      "date": "2022-07-13"
    },
    {
      "version": "2.73.2",
      "date": "2022-09-08"
    },
    {
      "version": "2.73.4",
      "date": "2023-11-04"
    },
    {
      "version": "2.74.1",
      "date": "2024-09-25"
    }
  ],
  "_exports": [
    ".addAxis",
    ".addAxis2",
    ".addBubblesLegend",
    ".addCorners",
    ".addFeature",
    ".addLabels",
    ".addProps",
    ".calcDist",
    ".calcOrientation",
    ".checkClipLimits",
    ".checkProjection",
    ".checkRDeps",
    ".clip",
    ".closestPoint",
    ".createFastIDdig",
    ".createGridIDs",
    ".createIDs",
    ".expandEdges",
    ".fixGSHHSWorld",
    ".getBasename",
    ".getGridPars",
    ".initPlotRegion",
    ".insertNAs",
    ".is.in",
    ".mat2df",
    ".PBSfig01",
    ".PBSfig02",
    ".PBSfig03",
    ".PBSfig04",
    ".PBSfig05",
    ".PBSfig06",
    ".PBSfig07",
    ".PBSfig08",
    ".PBSfig09",
    ".PBSfig10",
    ".PBSfigs",
    ".PBSmapEnv",
    ".plotMaps",
    ".preparePolyProps",
    ".rollupPolys",
    ".validateData",
    ".validateEventData",
    ".validateLocationSet",
    ".validatePolyData",
    ".validatePolyProps",
    ".validatePolySet",
    ".validateXYData",
    "addBubbles",
    "addCompass",
    "addLabels",
    "addLines",
    "addPoints",
    "addPolys",
    "addStipples",
    "appendPolys",
    "as.EventData",
    "as.LocationSet",
    "as.PolyData",
    "as.PolySet",
    "calcArea",
    "calcCentroid",
    "calcConvexHull",
    "calcGCdist",
    "calcLength",
    "calcMidRange",
    "calcSummary",
    "calcVoronoi",
    "clipLines",
    "clipPolys",
    "closePolys",
    "combineEvents",
    "combinePolys",
    "convCP",
    "convDP",
    "convLP",
    "convUL",
    "dividePolys",
    "extractPolyData",
    "findCells",
    "findPolys",
    "fixBound",
    "fixPOS",
    "importEvents",
    "importGSHHS",
    "importLocs",
    "importPolys",
    "is.EventData",
    "is.LocationSet",
    "is.PolyData",
    "is.PolySet",
    "isConvex",
    "isIntersecting",
    "joinPolys",
    "locateEvents",
    "locatePolys",
    "makeGrid",
    "makeProps",
    "makeTopography",
    "PBSprint",
    "placeHoles",
    "plotLines",
    "plotMap",
    "plotPoints",
    "plotPolys",
    "print.EventData",
    "print.LocationSet",
    "print.PolyData",
    "print.PolySet",
    "print.summary.PBS",
    "refocusWorld",
    "RGB2RYB",
    "rotateEvents",
    "rotatePolys",
    "RYB2RGB",
    "summary.EventData",
    "summary.LocationSet",
    "summary.PolyData",
    "summary.PolySet",
    "thickenPolys",
    "thinPolys"
  ],
  "_datasets": [
    {
      "name": "bcBathymetry",
      "title": "Data: Bathymetry Spanning BC Coast",
      "object": "bcBathymetry",
      "file": "bcBathymetry.rda",
      "class": [
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "nepacLL",
      "title": "Data: Shorelines of the NE Pacific Ocean and of the World",
      "object": "nepacLL",
      "file": "nepacLL.rda",
      "class": [
        "PolySet",
        "data.frame"
      ],
      "fields": [
        "PID",
        "POS",
        "X",
        "Y"
      ],
      "rows": 75305,
      "table": true,
      "tojson": true
    },
    {
      "name": "nepacLLhigh",
      "title": "Data: Shorelines of the NE Pacific Ocean and of the World",
      "object": "nepacLLhigh",
      "file": "nepacLLhigh.rda",
      "class": [
        "PolySet",
        "data.frame"
      ],
      "fields": [
        "PID",
        "POS",
        "X",
        "Y"
      ],
      "rows": 192762,
      "table": true,
      "tojson": true
    },
    {
      "name": "pythagoras",
      "title": "Data: Pythagoras' Theorem Diagram PolySet",
      "object": "pythagoras",
      "file": "pythagoras.rda",
      "class": [
        "PolySet",
        "data.frame"
      ],
      "fields": [
        "PID",
        "POS",
        "X",
        "Y"
      ],
      "rows": 66,
      "table": true,
      "tojson": true
    },
    {
      "name": "surveyData",
      "title": "Data: Tow Information from Pacific Ocean Perch Survey",
      "object": "surveyData",
      "file": "surveyData.rda",
      "class": [
        "EventData",
        "data.frame"
      ],
      "fields": [
        "EID",
        "X",
        "Y",
        "trip",
        "tow",
        "catch",
        "effort",
        "depth",
        "year"
      ],
      "rows": 674,
      "table": true,
      "tojson": true
    },
    {
      "name": "towData",
      "title": "Data: Tow Information from Longspine Thornyhead Survey",
      "object": "towData",
      "file": "towData.rda",
      "class": [
        "PolyData",
        "data.frame"
      ],
      "fields": [
        "PID",
        "X",
        "Y",
        "depth",
        "effort",
        "distance",
        "catch",
        "year"
      ],
      "rows": 45,
      "table": true,
      "tojson": true
    },
    {
      "name": "towTracks",
      "title": "Data: Tow Track Polylines from Longspine Thornyhead Survey",
      "object": "towTracks",
      "file": "towTracks.rda",
      "class": [
        "PolySet",
        "data.frame"
      ],
      "fields": [
        "PID",
        "POS",
        "X",
        "Y"
      ],
      "rows": 3136,
      "table": true,
      "tojson": true
    },
    {
      "name": "worldLL",
      "title": "Data: Shorelines of the NE Pacific Ocean and of the World",
      "object": "worldLL",
      "file": "worldLL.rda",
      "class": [
        "PolySet",
        "data.frame"
      ],
      "fields": [
        "PID",
        "POS",
        "X",
        "Y"
      ],
      "rows": 30129,
      "table": true,
      "tojson": true
    },
    {
      "name": "worldLLhigh",
      "title": "Data: Shorelines of the NE Pacific Ocean and of the World",
      "object": "worldLLhigh",
      "file": "worldLLhigh.rda",
      "class": [
        "PolySet",
        "data.frame"
      ],
      "fields": [
        "PID",
        "POS",
        "X",
        "Y"
      ],
      "rows": 187101,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "addBubbles",
      "title": "Add Bubbles to Maps",
      "topics": [
        "addBubbles"
      ]
    },
    {
      "page": "addCompass",
      "title": "Add Compass Rose to Map",
      "topics": [
        "addCompass"
      ]
    },
    {
      "page": "addLabels",
      "title": "Add Labels to an Existing Plot",
      "topics": [
        "addLabels"
      ]
    },
    {
      "page": "addLines",
      "title": "Add a PolySet to an Existing Plot as Polylines",
      "topics": [
        "addLines"
      ]
    },
    {
      "page": "addPoints",
      "title": "Add EventData/PolyData to an Existing Plot as Points",
      "topics": [
        "addPoints"
      ]
    },
    {
      "page": "addPolys",
      "title": "Add Polygon PolySet to Existing Plot",
      "concept": [
        "PBSmapping.r",
        "dotFuns.r"
      ],
      "topics": [
        ".insertNAs",
        ".preparePolyProps",
        ".rollupPolys",
        "addPolys"
      ]
    },
    {
      "page": "addStipples",
      "title": "Add Stipples to an Existing Plot",
      "topics": [
        "addStipples"
      ]
    },
    {
      "page": "appendPolys",
      "title": "Append a Two-Column Matrix to a PolySet",
      "topics": [
        "appendPolys"
      ]
    },
    {
      "page": "bcBathymetry",
      "title": "Data: Bathymetry Spanning BC Coast",
      "topics": [
        "bcBathymetry"
      ]
    },
    {
      "page": "calcArea",
      "title": "Calculate the Areas of Polygons",
      "topics": [
        "calcArea"
      ]
    },
    {
      "page": "calcCentroid",
      "title": "Calculate the Centroids of Polygons",
      "topics": [
        "calcCentroid"
      ]
    },
    {
      "page": "calcConvexHull",
      "title": "Calculate Convex Hull for a Set of Points",
      "concept": [
        "PBSmapping.r",
        "dotFuns.r"
      ],
      "topics": [
        ".closestPoint",
        "calcConvexHull"
      ]
    },
    {
      "page": "calcGCdist",
      "title": "Calculate Great-Circle Distance",
      "topics": [
        "calcGCdist"
      ]
    },
    {
      "page": "calcLength",
      "title": "Calculate the Length of Polylines",
      "topics": [
        "calcLength"
      ]
    },
    {
      "page": "calcMidRange",
      "title": "Calculate the Midpoint of the X/Y Ranges of Polygons",
      "topics": [
        "calcMidRange"
      ]
    },
    {
      "page": "calcSummary",
      "title": "Apply Functions to Polygons in a PolySet",
      "topics": [
        "calcSummary"
      ]
    },
    {
      "page": "calcVoronoi",
      "title": "Calculate Voronoi Tesselation",
      "concept": [
        "PBSmapping.r",
        "dotFuns.r"
      ],
      "topics": [
        ".expandEdges",
        "calcVoronoi"
      ]
    },
    {
      "page": "clipPolys",
      "title": "Clip a PolySet as Polygons or Polylines",
      "concept": [
        "PBSmapping.r",
        "dotFuns.r"
      ],
      "topics": [
        ".clip",
        "clipLines",
        "clipPolys"
      ]
    },
    {
      "page": "closePolys",
      "title": "Close a PolySet",
      "topics": [
        "closePolys"
      ]
    },
    {
      "page": "combineEvents",
      "title": "Combine Measurements of Events",
      "topics": [
        "combineEvents"
      ]
    },
    {
      "page": "combinePolys",
      "title": "Combine Several Polygons into a Single Polygon",
      "topics": [
        "combinePolys"
      ]
    },
    {
      "page": "convCP",
      "title": "Convert Contour Lines into a PolySet",
      "topics": [
        "convCP"
      ]
    },
    {
      "page": "convDP",
      "title": "Convert EventData/PolyData into a PolySet",
      "topics": [
        "convDP"
      ]
    },
    {
      "page": "convLP",
      "title": "Convert Polylines into a Polygon",
      "topics": [
        "convLP"
      ]
    },
    {
      "page": "convUL",
      "title": "Convert Coordinates between UTM and Lon/Lat",
      "topics": [
        "convUL"
      ]
    },
    {
      "page": "dividePolys",
      "title": "Divide a Single Polygon into Several Polygons",
      "topics": [
        "dividePolys"
      ]
    },
    {
      "page": "dot-add",
      "title": "Add Items to Plots",
      "concept": [
        "dotFuns"
      ],
      "topics": [
        ".addAxis",
        ".addAxis2",
        ".addBubblesLegend",
        ".addCorners",
        ".addFeature",
        ".addLabels",
        ".addProps"
      ]
    },
    {
      "page": "dot-calc",
      "title": "Calculate Things",
      "concept": [
        "dotFuns.r"
      ],
      "topics": [
        ".calcDist",
        ".calcOrientation"
      ]
    },
    {
      "page": "dot-check",
      "title": "Check Stuff",
      "concept": [
        "dotFuns"
      ],
      "topics": [
        ".checkClipLimits",
        ".checkProjection",
        ".checkRDeps"
      ]
    },
    {
      "page": "dot-create",
      "title": "Create Indices for PolySets",
      "concept": [
        "dotFuns"
      ],
      "topics": [
        ".createFastIDdig",
        ".createGridIDs",
        ".createIDs"
      ]
    },
    {
      "page": "dot-fix",
      "title": "Fix Things",
      "concept": [
        "dotFuns.r"
      ],
      "topics": [
        ".fixGSHHSWorld"
      ]
    },
    {
      "page": "dot-get",
      "title": "Get Stuff",
      "concept": [
        "dotFuns"
      ],
      "topics": [
        ".getBasename",
        ".getGridPars"
      ]
    },
    {
      "page": "dot-is.in",
      "title": "Are Points in Polygons?",
      "concept": [
        "dotFuns"
      ],
      "topics": [
        ".is.in"
      ]
    },
    {
      "page": "dot-mat2df",
      "title": "Convert Matrix to Data Frame",
      "concept": [
        "dotFuns.r"
      ],
      "topics": [
        ".mat2df"
      ]
    },
    {
      "page": "dot-PBSfigs",
      "title": "Run PBSmapping Example Figures",
      "topics": [
        ".PBSfig01",
        ".PBSfig02",
        ".PBSfig03",
        ".PBSfig04",
        ".PBSfig05",
        ".PBSfig06",
        ".PBSfig07",
        ".PBSfig08",
        ".PBSfig09",
        ".PBSfig10",
        ".PBSfigs"
      ]
    },
    {
      "page": "dot-PBSmapEnv",
      "title": "PBSmapping Environment",
      "topics": [
        ".PBSmapEnv"
      ]
    },
    {
      "page": "dot-validate",
      "title": "Validate PBSmapping Data Structures",
      "concept": [
        "dotFuns"
      ],
      "topics": [
        ".validateData",
        ".validateEventData",
        ".validateLocationSet",
        ".validatePolyData",
        ".validatePolyProps",
        ".validatePolySet",
        ".validateXYData"
      ]
    },
    {
      "page": "EventData",
      "title": "EventData Objects",
      "topics": [
        "as.EventData",
        "EventData",
        "is.EventData"
      ]
    },
    {
      "page": "extractPolyData",
      "title": "Extract PolyData from a PolySet",
      "topics": [
        "extractPolyData"
      ]
    },
    {
      "page": "findCells",
      "title": "Find Grid Cells that Contain Events",
      "topics": [
        "findCells"
      ]
    },
    {
      "page": "findPolys",
      "title": "Find Polygons that Contain Events",
      "topics": [
        "findPolys"
      ]
    },
    {
      "page": "fixBound",
      "title": "Fix the Boundary Points of a PolySet",
      "topics": [
        "fixBound"
      ]
    },
    {
      "page": "fixPOS",
      "title": "Fix the POS Column of a PolySet",
      "topics": [
        "fixPOS"
      ]
    },
    {
      "page": "importEvents",
      "title": "Import EventData from a Text File",
      "topics": [
        "importEvents"
      ]
    },
    {
      "page": "importGSHHS",
      "title": "Import Data from a GSHHS Database",
      "topics": [
        "importGSHHS"
      ]
    },
    {
      "page": "importLocs",
      "title": "Import LocationSet from Text File",
      "topics": [
        "importLocs"
      ]
    },
    {
      "page": "importPolys",
      "title": "Import PolySet from Text File",
      "topics": [
        "importPolys"
      ]
    },
    {
      "page": "isConvex",
      "title": "Determine Whether Polygons are Convex",
      "topics": [
        "isConvex"
      ]
    },
    {
      "page": "isIntersecting",
      "title": "Determine Whether Polygons are Self-Intersecting",
      "topics": [
        "isIntersecting"
      ]
    },
    {
      "page": "joinPolys",
      "title": "Join One or Two PolySets using a Logic Operation",
      "concept": [
        "PBSmapping.r"
      ],
      "topics": [
        "joinPolys"
      ]
    },
    {
      "page": "locateEvents",
      "title": "Locate Events on the Current Plot",
      "topics": [
        "locateEvents"
      ]
    },
    {
      "page": "locatePolys",
      "title": "Locate Polygons on the Current Plot",
      "topics": [
        "locatePolys"
      ]
    },
    {
      "page": "LocationSet",
      "title": "LocationSet Objects",
      "topics": [
        "as.LocationSet",
        "is.LocationSet",
        "LocationSet"
      ]
    },
    {
      "page": "makeGrid",
      "title": "Make a Grid of Polygons",
      "topics": [
        "makeGrid"
      ]
    },
    {
      "page": "makeProps",
      "title": "Make Polygon Properties",
      "topics": [
        "makeProps"
      ]
    },
    {
      "page": "makeTopography",
      "title": "Make Topography Data from Online Source",
      "topics": [
        "makeTopography"
      ]
    },
    {
      "page": "nepacLL",
      "title": "Data: Shorelines of the NE Pacific Ocean and of the World",
      "topics": [
        "nepacLL",
        "nepacLLhigh",
        "worldLL",
        "worldLLhigh"
      ]
    },
    {
      "page": "PBSmapping",
      "title": "PBS Mapping: Draw Maps and Implement Other GIS Procedures",
      "topics": [
        "PBSmapping-package",
        "PBSmapping"
      ]
    },
    {
      "page": "PBSprint",
      "title": "Specify Whether to Print Summaries",
      "topics": [
        "PBSprint"
      ]
    },
    {
      "page": "placeHoles",
      "title": "Place Holes Under Solids",
      "topics": [
        "placeHoles"
      ]
    },
    {
      "page": "plotLines",
      "title": "Plot a PolySet as Polylines",
      "topics": [
        "plotLines"
      ]
    },
    {
      "page": "plotMap",
      "title": "Plot a PolySet as a Map",
      "concept": [
        "PBSmapping.r",
        "dotFuns.r"
      ],
      "topics": [
        ".initPlotRegion",
        ".plotMaps",
        "plotMap"
      ]
    },
    {
      "page": "plotPoints",
      "title": "Plot EventData/PolyData as Points",
      "topics": [
        "plotPoints"
      ]
    },
    {
      "page": "plotPolys",
      "title": "Plot a PolySet as Polygons",
      "topics": [
        "plotPolys"
      ]
    },
    {
      "page": "PolyData",
      "title": "PolyData Objects",
      "topics": [
        "as.PolyData",
        "is.PolyData",
        "PolyData"
      ]
    },
    {
      "page": "PolySet",
      "title": "PolySet Objects",
      "topics": [
        "as.PolySet",
        "is.PolySet",
        "PolySet"
      ]
    },
    {
      "page": "print",
      "title": "Print PBS Mapping Objects",
      "topics": [
        "print.EventData",
        "print.LocationSet",
        "print.PolyData",
        "print.PolySet",
        "print.summary.PBS"
      ]
    },
    {
      "page": "pythagoras",
      "title": "Data: Pythagoras' Theorem Diagram PolySet",
      "topics": [
        "pythagoras"
      ]
    },
    {
      "page": "refocusWorld",
      "title": "Refocus the 'worldLL'/'worldLLhigh' Data Sets",
      "topics": [
        "refocusWorld"
      ]
    },
    {
      "page": "RGB2RYB",
      "title": "Convert RGB to RYB and RYB to RGB",
      "topics": [
        "RGB2RYB",
        "RYB2RGB"
      ]
    },
    {
      "page": "rotatePolys",
      "title": "Rotate Polygons and Events",
      "topics": [
        "rotateEvents",
        "rotatePolys"
      ]
    },
    {
      "page": "summary",
      "title": "Summarize PBS Mapping Objects",
      "topics": [
        "summary.EventData",
        "summary.LocationSet",
        "summary.PolyData",
        "summary.PolySet"
      ]
    },
    {
      "page": "surveyData",
      "title": "Data: Tow Information from Pacific Ocean Perch Survey",
      "topics": [
        "surveyData"
      ]
    },
    {
      "page": "thickenPolys",
      "title": "Thicken a PolySet of Polygons",
      "topics": [
        "thickenPolys"
      ]
    },
    {
      "page": "thinPolys",
      "title": "Thin a PolySet of Polygons",
      "topics": [
        "thinPolys"
      ]
    },
    {
      "page": "towData",
      "title": "Data: Tow Information from Longspine Thornyhead Survey",
      "topics": [
        "towData"
      ]
    },
    {
      "page": "towTracks",
      "title": "Data: Tow Track Polylines from Longspine Thornyhead Survey",
      "topics": [
        "towTracks"
      ]
    }
  ],
  "_readme": "https://github.com/pbs-software/pbs-mapping/raw/HEAD/README.md",
  "_rundeps": [],
  "_sysdeps": [
    {
      "shlib": "libstdc++",
      "package": "libstdc++6",
      "source": "gcc",
      "version": "14.2.0-4ubuntu2~24.04.1",
      "name": "c++",
      "homepage": "http://gcc.gnu.org/",
      "description": "GNU Standard C++ Library v3"
    }
  ],
  "_vignettes": [
    {
      "source": "PBSmappingIntro.Rnw",
      "filename": "PBSmappingIntro.pdf",
      "title": "Introduction to PBSmapping",
      "engine": "utils::Sweave",
      "headings": [],
      "created": "2013-05-01 16:32:24",
      "modified": "2024-09-24 22:56:13",
      "commits": 8
    }
  ],
  "_score": 9.732881285641767,
  "_indexed": true,
  "_nocasepkg": "pbsmapping",
  "_universes": [
    "pbs-software",
    "haighr"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "2.74.2",
      "date": "2026-05-06T07:13:56.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "ab7bd3d0c25fba805362084c7f6d4f761d183b16",
      "fileid": "737c42fd3f66678581bf0786079f9b7a06904cdcdddcb52572a891fbd78628d0",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/pbs-software/actions/runs/25421474305"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "2.74.2",
      "date": "2026-05-06T07:14:49.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "ab7bd3d0c25fba805362084c7f6d4f761d183b16",
      "fileid": "7fb13c55d7fdb2b051ebcb4dc80ba31059baeaeb674b3a8f943aea0ea29266a0",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/pbs-software/actions/runs/25421474305"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "2.74.2",
      "date": "2026-05-06T07:13:50.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "ab7bd3d0c25fba805362084c7f6d4f761d183b16",
      "fileid": "ef5fc904e115f6f98c8d04621481be7abd5e89793eed7a604d50b8e1dbb8f97b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/pbs-software/actions/runs/25421474305"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "2.74.2",
      "date": "2026-05-06T07:13:53.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "ab7bd3d0c25fba805362084c7f6d4f761d183b16",
      "fileid": "cd544016f6cb0cd8ee13380415947439249de9f7372be891cba5d78bbe350552",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/pbs-software/actions/runs/25421474305"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "2.74.2",
      "date": "2026-05-06T07:14:49.000Z",
      "arch": "aarch64",
      "commit": "ab7bd3d0c25fba805362084c7f6d4f761d183b16",
      "fileid": "b995919337374263cf20c7fa0a6b5834bead8a05f2d29cb19d6185b2a24162a6",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/pbs-software/actions/runs/25421474305"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "2.74.2",
      "date": "2026-05-06T07:15:42.000Z",
      "arch": "x86_64",
      "commit": "ab7bd3d0c25fba805362084c7f6d4f761d183b16",
      "fileid": "397230219453c8dd050224e982bdb7b56fbceb43b992e148ea30d3ad5dc680cd",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/pbs-software/actions/runs/25421474305"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "2.74.2",
      "date": "2026-05-06T07:13:52.000Z",
      "arch": "aarch64",
      "commit": "ab7bd3d0c25fba805362084c7f6d4f761d183b16",
      "fileid": "06c1ce1dfde9f0a6ca70a41e7121a3d1335b227e583791e7603d5ced56395c57",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/pbs-software/actions/runs/25421474305"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "2.74.2",
      "date": "2026-05-06T07:14:44.000Z",
      "arch": "x86_64",
      "commit": "ab7bd3d0c25fba805362084c7f6d4f761d183b16",
      "fileid": "739325bf1c235b9b3a3cdd44ac68d9eceee44e153db790893d149dbec649437c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/pbs-software/actions/runs/25421474305"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "2.74.2",
      "date": "2026-05-06T07:13:22.000Z",
      "arch": "x86_64",
      "commit": "ab7bd3d0c25fba805362084c7f6d4f761d183b16",
      "fileid": "62a196b407599da0fbf8949430ea078cf43414749e5b4663983ea021a4cc69ed",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/pbs-software/actions/runs/25421474305"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "2.74.2",
      "date": "2026-05-06T07:13:12.000Z",
      "arch": "x86_64",
      "commit": "ab7bd3d0c25fba805362084c7f6d4f761d183b16",
      "fileid": "7551d8ec112e0afbc6fa0a6d7d6a08680444d31c9744a4658226a0984e2075f8",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/pbs-software/actions/runs/25421474305"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "2.74.2",
      "date": "2026-05-06T07:13:18.000Z",
      "arch": "x86_64",
      "commit": "ab7bd3d0c25fba805362084c7f6d4f761d183b16",
      "fileid": "0679eef1948f5d46f45149f805bccc7f1590afbede5dd9544d1191e2f875a5fe",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/pbs-software/actions/runs/25421474305"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "2.74.2",
      "date": "2026-05-22T15:54:13.000Z",
      "arch": "emscripten",
      "commit": "ab7bd3d0c25fba805362084c7f6d4f761d183b16",
      "fileid": "818bb18007d7003bcc1b3c27dcc303bd8a413e1817eb3a19a6b183692f914036",
      "status": "success",
      "buildurl": "https://github.com/r-universe/pbs-software/actions/runs/25421474305"
    }
  ]
}