{
  "_id": "6aee442dce821f1cf255e6ee",
  "Package": "bigcurve",
  "Title": "Adaptive Densification of Lines for Map Projections",
  "Version": "0.6.0",
  "Authors@R": "c(\nperson(\"Michael D.\", \"Sumner\", , \"mdsumner@gmail.com\", role = c(\"aut\", \"cre\", \"cph\")),\nperson(\"Simon\", \"Wotherspoon\", role = \"ctb\",\ncomment = \"developed the spherical track midpoint method that the great circle midpoint used here is based on\"),\nperson(\"Mike\", \"Bostock\", role = c(\"ctb\", \"cph\"),\ncomment = \"author of the 'd3-geo' adaptive resampling method ported here; see inst/COPYRIGHTS\")\n)",
  "Description": "Densify lines adaptively, as required by the curvature a\nmap projection imposes on them. Edges are read as great circle\narcs, and vertices are inserted along them only where the\nprojected curve deviates from a straight chord by more than a\ntolerance measured on the map, following the adaptive\nresampling method of the 'd3-geo' 'JavaScript' library\ndescribed in Bostock (2016) <https://github.com/d3/d3-geo>.\nProjections are computed with the 'PROJ' coordinate\ntransformation library (<https://proj.org/>), so any coordinate\nreference system it supports can be a target. Inputs can be\ncoordinate matrices, segment meshes or vertex pool topology\nfrom 'wkpool', and edges shared by neighbouring polygons\nreceive identical new vertices.",
  "License": "MIT + file LICENSE",
  "Encoding": "UTF-8",
  "URL": "https://github.com/hypertidy/bigcurve,\nhttps://hypertidy.github.io/bigcurve/",
  "BugReports": "https://github.com/hypertidy/bigcurve/issues",
  "VignetteBuilder": "knitr",
  "Config/testthat/edition": "3",
  "SystemRequirements": "PROJ (>= 8.0.0): libproj-dev (deb), proj-devel\n(rpm), proj (brew)",
  "Config/roxygen2/version": "8.1.0",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-11-06 21:13:07 UTC",
    "User": "root"
  },
  "Author": "Michael D. Sumner [aut, cre, cph], Simon Wotherspoon [ctb]\n(developed the spherical track midpoint method that the great\ncircle midpoint used here is based on), Mike Bostock [ctb, cph]\n(author of the 'd3-geo' adaptive resampling method ported here;\nsee inst/COPYRIGHTS)",
  "Maintainer": "Michael D. Sumner <mdsumner@gmail.com>",
  "Config/pak/sysreqs": "libproj-dev",
  "Repository": "https://cran.r-universe.dev",
  "Date/Publication": "2026-11-06 18:07:37 UTC",
  "RemoteUrl": "https://github.com/cran/bigcurve",
  "RemoteRef": "HEAD",
  "RemoteSha": "1276164728cc965f4721db8c3db85bb990ee99ca",
  "_user": "cran",
  "_type": "src",
  "_file": "bigcurve_0.6.0.tar.gz",
  "_fileid": "https://r2.ropensci.org/1cedc578aea3576bc81d46f2dac00b6742c22e7c6225c93879711245f66ad745",
  "_filesize": 1025633,
  "_sha256": "1cedc578aea3576bc81d46f2dac00b6742c22e7c6225c93879711245f66ad745",
  "_expires": "2027-02-14T21:18:35.000Z",
  "_created": "2026-11-06T21:13:07.000Z",
  "_published": "2026-11-06T21:18:37.273Z",
  "_upstream": "https://github.com/cran/bigcurve",
  "_status": "success",
  "_maintainer": {
    "name": "Michael D. Sumner",
    "email": "mdsumner@gmail.com",
    "login": "mdsumner",
    "mastodon": "@mdsumner@rstats.me",
    "bluesky": "@mdsumner.bsky.social",
    "description": "no names have an anonymous function",
    "uuid": 4107631
  },
  "_jobs": [
    {
      "job": 128157597793,
      "time": 113,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "13542185873"
    },
    {
      "job": 128157597880,
      "time": 122,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "13541332198"
    },
    {
      "job": 128157597809,
      "time": 104,
      "config": "linux-release-arm64",
      "r": "4.6.2",
      "check": "OK",
      "artifact": "13540404660"
    },
    {
      "job": 128157597836,
      "time": 118,
      "config": "linux-release-x86_64",
      "r": "4.6.2",
      "check": "OK",
      "artifact": "13541906090"
    },
    {
      "job": 128155607244,
      "time": 210,
      "config": "source",
      "r": "4.6.2",
      "check": "OK",
      "artifact": "13541910762"
    },
    {
      "job": 128157597874,
      "time": 114,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "13542280804"
    },
    {
      "job": 128157597867,
      "time": 224,
      "config": "windows-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "13541361777"
    },
    {
      "job": 128157597781,
      "time": 232,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "13541082990"
    },
    {
      "job": 128157597822,
      "time": 213,
      "config": "windows-release-arm64",
      "r": "4.6.2",
      "check": "OK",
      "artifact": "13541047970"
    },
    {
      "job": 128157597961,
      "time": 261,
      "config": "windows-release-x86_64",
      "r": "4.6.2",
      "check": "OK",
      "artifact": "13541567150"
    }
  ],
  "_buildurl": "https://github.com/r-universe/cran/actions/runs/42294290959",
  "_commit": {
    "id": "1276164728cc965f4721db8c3db85bb990ee99ca",
    "author": "Michael D. Sumner <mdsumner@gmail.com>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 0.6.0\n",
    "time": 1793988457
  },
  "_distro": "resolute",
  "_host": "GitHub-Actions",
  "_registered": true,
  "_dependencies": [
    {
      "package": "cpp11",
      "role": "LinkingTo"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "geographiclib",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "maps",
      "role": "Suggests"
    },
    {
      "package": "PROJ",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "s2",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "textures",
      "role": "Suggests"
    },
    {
      "package": "wk",
      "role": "Suggests"
    },
    {
      "package": "wkpool",
      "version": ">= 0.4.0",
      "role": "Suggests"
    }
  ],
  "_owner": "cran",
  "_selfowned": false,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-45",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "0.6.0",
      "date": "2026-11-06"
    }
  ],
  "_stars": 0,
  "_contributors": [
    {
      "user": "mdsumner",
      "count": 1,
      "uuid": 4107631
    }
  ],
  "_userbio": {
    "uuid": 6899542,
    "type": "organization",
    "name": "cran",
    "followers": 635,
    "description": "Unofficial read-only mirror of all CRAN R packages"
  },
  "_downloads": {
    "count": 0,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/bigcurve"
  },
  "_devurl": "https://github.com/hypertidy/bigcurve",
  "_pkgdown": "https://hypertidy.github.io/bigcurve/",
  "_searchresults": 6,
  "_topics": [
    "proj",
    "cpp"
  ],
  "_rbuild": "4.6.2",
  "_assets": [
    "extra/bigcurve.html",
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/manual.pdf",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "LICENSE"
  ],
  "_cranurl": false,
  "_releases": [
    {
      "version": "0.6.0",
      "date": "2026-11-06"
    }
  ],
  "_exports": [
    "densify",
    "laea",
    "rproj_xy",
    "segment"
  ],
  "_help": [
    {
      "page": "densify",
      "title": "Adaptively densify lines for a projection",
      "topics": [
        "densify"
      ]
    },
    {
      "page": "laea",
      "title": "Projection string",
      "topics": [
        "laea"
      ]
    },
    {
      "page": "rproj_xy",
      "title": "Transform coordinates",
      "topics": [
        "rproj_xy"
      ]
    },
    {
      "page": "segment",
      "title": "Segment",
      "topics": [
        "segment"
      ]
    }
  ],
  "_readme": "https://github.com/cran/bigcurve/raw/HEAD/README.md",
  "_rundeps": [
    "cpp11"
  ],
  "_sysdeps": [
    {
      "shlib": "libproj",
      "package": "libproj25",
      "headers": "libproj-dev",
      "source": "proj",
      "version": "9.7.1-1",
      "name": "proj",
      "homepage": "https://proj.org/",
      "description": "Cartographic projection library"
    },
    {
      "shlib": "libstdc++",
      "package": "libstdc++6",
      "source": "gcc",
      "version": "16-20260322-1ubuntu1",
      "name": "c++",
      "homepage": "http://gcc.gnu.org/",
      "description": "GNU Standard C++ Library v3"
    }
  ],
  "_vignettes": [
    {
      "source": "bigcurve-and-s2.Rmd",
      "filename": "bigcurve-and-s2.html",
      "title": "bigcurve and s2: drawing the sphere on a flat map",
      "engine": "knitr::rmarkdown",
      "headings": [
        "At a glance",
        "What is a line between two points?",
        "Does bigcurve draw s2's line?",
        "Where is the work done?",
        "Where do the vertices go?",
        "What does a tolerance mean?",
        "Using them together",
        "What else is the same, and what is not?",
        "In one sentence"
      ],
      "created": "2026-11-06 18:07:37",
      "modified": "2026-11-06 18:07:37",
      "commits": 1
    }
  ],
  "_score": 2.6989700043360187,
  "_indexed": true,
  "_nocasepkg": "bigcurve",
  "_universes": [
    "cran",
    "mdsumner",
    "hypertidy"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.6.0",
      "date": "2026-11-06T21:15:06.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "1276164728cc965f4721db8c3db85bb990ee99ca",
      "fileid": "https://r2.ropensci.org/13f058137fb7112562ba7e5696d0ceaee3f49d23839be05e2f302b63dc69e55e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/42294290959"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.6.0",
      "date": "2026-11-06T21:15:26.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "1276164728cc965f4721db8c3db85bb990ee99ca",
      "fileid": "https://r2.ropensci.org/68ffc66cedb61a6cf9ba1bd4ec4b259bf3c56534c18f66cf9c66d6d42b6aa968",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/42294290959"
    },
    {
      "r": "4.6.2",
      "os": "linux",
      "version": "0.6.0",
      "date": "2026-11-06T21:14:58.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "1276164728cc965f4721db8c3db85bb990ee99ca",
      "fileid": "https://r2.ropensci.org/a7e7715959b297b84043fc78590b66f706127ee8115ad88ae6b1679c55e82851",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/42294290959"
    },
    {
      "r": "4.6.2",
      "os": "linux",
      "version": "0.6.0",
      "date": "2026-11-06T21:15:17.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "1276164728cc965f4721db8c3db85bb990ee99ca",
      "fileid": "https://r2.ropensci.org/5ee91c1dc9c4cba167109c5828714d250479d2f8358e68849f12ad82292585f6",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/42294290959"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.6.0",
      "date": "2026-11-06T21:15:18.000Z",
      "arch": "emscripten",
      "commit": "1276164728cc965f4721db8c3db85bb990ee99ca",
      "fileid": "https://r2.ropensci.org/af966f9374ee32fc7ab7deab94e49c50290eef3caebecbf876603cea263e119b",
      "status": "success",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/42294290959"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.6.0",
      "date": "2026-11-06T21:16:35.000Z",
      "arch": "aarch64",
      "commit": "1276164728cc965f4721db8c3db85bb990ee99ca",
      "fileid": "https://r2.ropensci.org/8e15b24e270be7c7b337da0c532b70572aefc524ffd79116ba01a9153e0d64d7",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/42294290959"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.6.0",
      "date": "2026-11-06T21:14:42.000Z",
      "arch": "x86_64",
      "commit": "1276164728cc965f4721db8c3db85bb990ee99ca",
      "fileid": "https://r2.ropensci.org/b9150b59caec5b0c6e451314877ab4133e2e4af2cab739f8f63d3c3761e1c071",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/42294290959"
    },
    {
      "r": "4.6.2",
      "os": "win",
      "version": "0.6.0",
      "date": "2026-11-06T21:16:26.000Z",
      "arch": "aarch64",
      "commit": "1276164728cc965f4721db8c3db85bb990ee99ca",
      "fileid": "https://r2.ropensci.org/d31d16b526e0915c173281d2040d1bfa92ffc800abc0c7f49368eca0bb9fde60",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/42294290959"
    },
    {
      "r": "4.6.2",
      "os": "win",
      "version": "0.6.0",
      "date": "2026-11-06T21:14:47.000Z",
      "arch": "x86_64",
      "commit": "1276164728cc965f4721db8c3db85bb990ee99ca",
      "fileid": "https://r2.ropensci.org/c4c264a8c5cb9bacbb9a3a09ba5c68fca8e287a29bd32f537a4e0f6336dad932",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/42294290959"
    }
  ]
}