{
  "_id": "6ac4bef7f511ae58c09a0c04",
  "Package": "pruatlas",
  "Title": "The Atlas and Utilities for PRU Maps",
  "Version": "0.0.3.6",
  "Authors@R": "c(person(given = \"Enrico\",\nfamily = \"Spinielli\",\nrole = c(\"aut\", \"cre\"),\nemail = \"enrico.spinielli@eurocontrol.int\",\ncomment = c(ORCID = \"0000-0001-8584-9131\")),\nperson(given = \"EUROCONTROL\",\nrole = c(\"cph\", \"fnd\")))",
  "Maintainer": "Enrico Spinielli <enrico.spinielli@eurocontrol.int>",
  "Description": "A set of utilities for creation of map as used in PRU\ndocuments and portal.",
  "License": "GPL-2 | MIT + file LICENSE",
  "URL": "https://pruatlas.ansperformance.eu,\nhttps://github.com/euctrl-pru/pruatlas",
  "BugReports": "https://github.com/euctrl-pru/pruatlas/issues",
  "VignetteBuilder": "knitr",
  "RdMacros": "",
  "Encoding": "UTF-8",
  "LazyData": "true",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.3",
  "Config/pak/sysreqs": "libabsl-dev cmake libgdal-dev gdal-bin libgeos-dev\nlibicu-dev libssl-dev libproj-dev libsqlite3-dev\nlibudunits2-dev",
  "Repository": "https://eurocontrol.r-universe.dev",
  "Date/Publication": "2026-04-09 14:32:44 UTC",
  "RemoteUrl": "https://github.com/euctrl-pru/pruatlas",
  "RemoteRef": "HEAD",
  "RemoteSha": "338e96f679de3409ce2324e0aa8979b50ca60a1e",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-10-06 09:22:24 UTC",
    "User": "root"
  },
  "Author": "Enrico Spinielli [aut, cre] (ORCID:\n<https://orcid.org/0000-0001-8584-9131>),\nEUROCONTROL [cph, fnd]",
  "_user": "eurocontrol",
  "_type": "src",
  "_file": "pruatlas_0.0.3.6.tar.gz",
  "_fileid": "https://r2.ropensci.org/53486c7eefb5da90728bab1bb2169b3292be644c6c309dfec2fd9bf78abde018",
  "_filesize": 14300245,
  "_sha256": "53486c7eefb5da90728bab1bb2169b3292be644c6c309dfec2fd9bf78abde018",
  "_expires": "2027-01-14T09:27:17.000Z",
  "_created": "2026-10-06T09:22:24.000Z",
  "_published": "2026-10-06T09:27:19.116Z",
  "_jobs": [
    {
      "job": 112199556665,
      "time": 128,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11401404268"
    },
    {
      "job": 112199556826,
      "time": 153,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11402081243"
    },
    {
      "job": 112199556858,
      "time": 229,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11401219616"
    },
    {
      "job": 112199556762,
      "time": 226,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11401169701"
    },
    {
      "job": 112198208719,
      "time": 214,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11402225608"
    },
    {
      "job": 112199556695,
      "time": 141,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "11402315792"
    },
    {
      "job": 112199556713,
      "time": 102,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11402415019"
    },
    {
      "job": 112199556811,
      "time": 102,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11401603649"
    },
    {
      "job": 112199556802,
      "time": 101,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11401668559"
    }
  ],
  "_host": "GitHub-Actions",
  "_buildurl": "https://github.com/r-universe/eurocontrol/actions/runs/37442101544",
  "_status": "success",
  "_upstream": "https://github.com/euctrl-pru/pruatlas",
  "_commit": {
    "id": "338e96f679de3409ce2324e0aa8979b50ca60a1e",
    "author": "SPINIELLI Enrico <enrico.spinielli@eurocontrol.int>",
    "committer": "SPINIELLI Enrico <enrico.spinielli@eurocontrol.int>",
    "message": "fix deprecated use of size in favour of linewidth\n",
    "time": 1775745164
  },
  "_maintainer": {
    "name": "Enrico Spinielli",
    "email": "enrico.spinielli@eurocontrol.int",
    "login": "espinielli",
    "mastodon": "@espinielli@mstdn.social",
    "bluesky": "@espinielli.eurosky.social",
    "linkedin": "in/espinielli",
    "orcid": "0000-0001-8584-9131",
    "description": "I am interested in dataviz and am looking forward to a world where human brains are freed from boring, repetitive, manual, click-copy-paste tasks.\n ",
    "uuid": 891692
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.5",
      "role": "Depends"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "role": "Imports"
    },
    {
      "package": "magrittr",
      "role": "Imports"
    },
    {
      "package": "sf",
      "role": "Imports"
    },
    {
      "package": "stringi",
      "role": "Imports"
    },
    {
      "package": "stringr",
      "role": "Imports"
    },
    {
      "package": "tibble",
      "role": "Imports"
    },
    {
      "package": "units",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "lwgeom",
      "role": "Suggests"
    },
    {
      "package": "purrr",
      "role": "Suggests"
    },
    {
      "package": "readr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    }
  ],
  "_owner": "euctrl-pru",
  "_selfowned": false,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-13",
      "n": 1
    },
    {
      "week": "2026-15",
      "n": 1
    }
  ],
  "_tags": [],
  "_topics": [
    "aviation",
    "gis",
    "spatial"
  ],
  "_stars": 2,
  "_contributors": [
    {
      "user": "espinielli",
      "count": 128,
      "uuid": 891692
    },
    {
      "user": "quinten-goens",
      "count": 1,
      "uuid": 9326424
    }
  ],
  "_userbio": {
    "uuid": 73102027,
    "type": "organization",
    "name": "EUROCONTROL",
    "followers": 13,
    "description": "EUROCONTROL, the European Organisation for the Safety of Air Navigation"
  },
  "_downloads": {
    "count": 0,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/pruatlas"
  },
  "_devurl": "https://github.com/euctrl-pru/pruatlas",
  "_pkgdown": "https://pruatlas.ansperformance.eu",
  "_searchresults": 9,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/manual.pdf",
    "extra/pruatlas.html",
    "extra/readme.html",
    "extra/readme.md",
    "LICENSE"
  ],
  "_cranurl": false,
  "_exports": [
    "%>%",
    "base_map",
    "country_ansp",
    "country_fir",
    "ecac_northeast",
    "ecac_northwest",
    "ecac_oceanic",
    "ecac_region",
    "ecac_southeast",
    "ecac_southwest",
    "extent_fir",
    "north_atlantic",
    "parse_airspace_crco",
    "plot_country_ansp",
    "plot_country_fir",
    "pru_colours",
    "sphere",
    "theme_map"
  ],
  "_datasets": [
    {
      "name": "ansps_ace_406",
      "title": "ACE ANSPs for AIRAC 406.",
      "object": "ansps_ace_406",
      "class": [
        "sf",
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "airac_cfmu",
        "id",
        "code",
        "name",
        "ace_code",
        "min_fl",
        "max_fl",
        "airspace_type",
        "geometry"
      ],
      "rows": 525,
      "table": false,
      "tojson": true
    },
    {
      "name": "ansps_ace_481",
      "title": "ACE ANSPs for AIRAC 481.",
      "object": "ansps_ace_481",
      "class": [
        "sf",
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "airac_cfmu",
        "id",
        "code",
        "name",
        "ace_code",
        "min_fl",
        "max_fl",
        "airspace_type",
        "geometry"
      ],
      "rows": 592,
      "table": false,
      "tojson": true
    },
    {
      "name": "ansps_ace_524",
      "title": "ACE ANSPs for AIRAC 524.",
      "object": "ansps_ace_524",
      "class": [
        "sf",
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "airac_cfmu",
        "id",
        "code",
        "name",
        "ace_code",
        "min_fl",
        "max_fl",
        "airspace_type",
        "geometry"
      ],
      "rows": 615,
      "table": false,
      "tojson": true
    },
    {
      "name": "countries50m",
      "title": "World countries at 50m scale.",
      "object": "countries50m",
      "class": [
        "sf",
        "data.frame"
      ],
      "fields": [
        "adm0_a3",
        "iso_n3",
        "admin",
        "geometry"
      ],
      "rows": 242,
      "table": false,
      "tojson": true
    },
    {
      "name": "firs_nm_406",
      "title": "NM FIRs for AIRAC 406.",
      "object": "firs_nm_406",
      "class": [
        "sf",
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "airac_cfmu",
        "icao",
        "id",
        "code",
        "name",
        "min_fl",
        "max_fl",
        "airspace_type",
        "geometry"
      ],
      "rows": 155,
      "table": false,
      "tojson": true
    },
    {
      "name": "firs_nm_481",
      "title": "NM FIRs for AIRAC 481.",
      "object": "firs_nm_481",
      "class": [
        "sf",
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "airac_cfmu",
        "icao",
        "id",
        "code",
        "name",
        "min_fl",
        "max_fl",
        "airspace_type",
        "geometry"
      ],
      "rows": 341,
      "table": false,
      "tojson": true
    },
    {
      "name": "firs_nm_524",
      "title": "NM FIRs for AIRAC 524.",
      "object": "firs_nm_524",
      "class": [
        "sf",
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "airac_cfmu",
        "icao",
        "id",
        "code",
        "name",
        "min_fl",
        "max_fl",
        "airspace_type",
        "geometry"
      ],
      "rows": 336,
      "table": false,
      "tojson": true
    },
    {
      "name": "member_states",
      "title": "EUROCONTROL's Member States",
      "object": "member_states",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "name",
        "iso3c",
        "iso2c",
        "icao",
        "iso3n",
        "date",
        "status"
      ],
      "rows": 45,
      "table": true,
      "tojson": true
    },
    {
      "name": "pru_laea_proj",
      "title": "The Lambert Azimuthal Equal-Area projection used in the package.",
      "object": "pru_laea_proj",
      "class": [
        "character"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "sphere_laea",
      "title": "A special object to represent the spherical Earth in a given projection.",
      "object": "sphere_laea",
      "class": [
        "sf",
        "data.frame"
      ],
      "fields": [
        "name",
        "geometry"
      ],
      "rows": 1,
      "table": false,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "ansps_ace_406",
      "title": "ACE ANSPs for AIRAC 406.",
      "topics": [
        "ansps_ace_406"
      ]
    },
    {
      "page": "ansps_ace_481",
      "title": "ACE ANSPs for AIRAC 481.",
      "topics": [
        "ansps_ace_481"
      ]
    },
    {
      "page": "ansps_ace_524",
      "title": "ACE ANSPs for AIRAC 524.",
      "topics": [
        "ansps_ace_524"
      ]
    },
    {
      "page": "base_map",
      "title": "Provide base country layer for PRU maps.",
      "topics": [
        "base_map"
      ]
    },
    {
      "page": "countries50m",
      "title": "World countries at 50m scale.",
      "topics": [
        "countries50m"
      ]
    },
    {
      "page": "country_ansp",
      "title": "Extract ANSP polygon at defined flight level",
      "topics": [
        "country_ansp"
      ]
    },
    {
      "page": "country_fir",
      "title": "Return the country FIR for a EUROCONTROL's Member State.",
      "topics": [
        "country_fir"
      ]
    },
    {
      "page": "ecac_northeast",
      "title": "STATFOR ECAC North East region",
      "topics": [
        "ecac_northeast"
      ]
    },
    {
      "page": "ecac_northwest",
      "title": "STATFOR ECAC North West region",
      "topics": [
        "ecac_northwest"
      ]
    },
    {
      "page": "ecac_oceanic",
      "title": "STATFOR ECAC Oceanic region",
      "topics": [
        "ecac_oceanic"
      ]
    },
    {
      "page": "ecac_region",
      "title": "STATFOR ECAC region",
      "topics": [
        "ecac_region"
      ]
    },
    {
      "page": "ecac_southeast",
      "title": "STATFOR ECAC South East region",
      "topics": [
        "ecac_southeast"
      ]
    },
    {
      "page": "ecac_southwest",
      "title": "STATFOR ECAC South West region",
      "topics": [
        "ecac_southwest"
      ]
    },
    {
      "page": "extent_fir",
      "title": "Return the extent of a set of FIRs.",
      "topics": [
        "extent_fir"
      ]
    },
    {
      "page": "firs_nm_406",
      "title": "NM FIRs for AIRAC 406.",
      "topics": [
        "firs_nm_406"
      ]
    },
    {
      "page": "firs_nm_481",
      "title": "NM FIRs for AIRAC 481.",
      "topics": [
        "firs_nm_481"
      ]
    },
    {
      "page": "firs_nm_524",
      "title": "NM FIRs for AIRAC 524.",
      "topics": [
        "firs_nm_524"
      ]
    },
    {
      "page": "member_states",
      "title": "EUROCONTROL's Member States",
      "topics": [
        "member_states"
      ]
    },
    {
      "page": "north_atlantic",
      "title": "STATFOR North Atlantic region",
      "topics": [
        "north_atlantic"
      ]
    },
    {
      "page": "parse_airspace_crco",
      "title": "Parse CRCO Airspace Charging Zone format",
      "concept": [
        "read/export"
      ],
      "topics": [
        "parse_airspace_crco"
      ]
    },
    {
      "page": "plot_country_ansp",
      "title": "Plot country and relevant ANSP.",
      "topics": [
        "plot_country_ansp"
      ]
    },
    {
      "page": "plot_country_fir",
      "title": "Plot country and relevant FIR.",
      "topics": [
        "plot_country_fir"
      ]
    },
    {
      "page": "pru_colours",
      "title": "Default colours for PRU maps.",
      "topics": [
        "pru_colours"
      ]
    },
    {
      "page": "pru_laea_proj",
      "title": "The Lambert Azimuthal Equal-Area projection used in the package.",
      "topics": [
        "pru_laea_proj"
      ]
    },
    {
      "page": "sphere",
      "title": "Return the polygon represent the spherical Earth.",
      "topics": [
        "sphere"
      ]
    },
    {
      "page": "sphere_laea",
      "title": "A special object to represent the spherical Earth in a given projection.",
      "topics": [
        "sphere_laea"
      ]
    },
    {
      "page": "theme_map",
      "title": "PRU theme for maps.",
      "topics": [
        "theme_map"
      ]
    }
  ],
  "_readme": "https://github.com/euctrl-pru/pruatlas/raw/HEAD/README.md",
  "_rundeps": [
    "class",
    "classInt",
    "cli",
    "cpp11",
    "DBI",
    "dplyr",
    "e1071",
    "farver",
    "generics",
    "ggplot2",
    "glue",
    "gtable",
    "isoband",
    "KernSmooth",
    "labeling",
    "lifecycle",
    "magrittr",
    "pillar",
    "pkgconfig",
    "proxy",
    "R6",
    "RColorBrewer",
    "Rcpp",
    "rlang",
    "s2",
    "S7",
    "scales",
    "sf",
    "stringi",
    "stringr",
    "tibble",
    "tidyselect",
    "units",
    "utf8",
    "vctrs",
    "viridisLite",
    "withr",
    "wk"
  ],
  "_vignettes": [
    {
      "source": "eurocontrol-maps.Rmd",
      "filename": "eurocontrol-maps.html",
      "title": "EUROCONTROL Maps",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Single Country",
        "FIR",
        "Aiport location in FIR",
        "EUROCONTROL",
        "Merged Member States FIRs",
        "All Member States FIRs",
        "CRCO Charging Zones",
        "STATFOR Areas",
        "ECAC Oceanic",
        "ECAC North West",
        "ECAC South West",
        "ECAC North East",
        "ECAC South East",
        "Complete ECAC",
        "North Atlantic"
      ],
      "created": "2021-02-07 14:32:35",
      "modified": "2026-04-09 14:32:44",
      "commits": 25
    }
  ],
  "_score": 3.3010299956639813,
  "_indexed": false,
  "_nocasepkg": "pruatlas",
  "_universes": [
    "eurocontrol"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.0.3.6",
      "date": "2026-10-06T09:24:38.000Z",
      "distro": "resolute",
      "commit": "338e96f679de3409ce2324e0aa8979b50ca60a1e",
      "fileid": "https://r2.ropensci.org/e6a5ca1b808edff908ae2932abe8545166dc41b851cf173e3f3e7cce411c5211",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eurocontrol/actions/runs/37442101544"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.0.3.6",
      "date": "2026-10-06T09:24:53.000Z",
      "distro": "resolute",
      "commit": "338e96f679de3409ce2324e0aa8979b50ca60a1e",
      "fileid": "https://r2.ropensci.org/f8d48ce6a14dd64ec2764df257fbae86f47525fe61334801c05cc0367382cdc2",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eurocontrol/actions/runs/37442101544"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.0.3.6",
      "date": "2026-10-06T09:25:31.000Z",
      "commit": "338e96f679de3409ce2324e0aa8979b50ca60a1e",
      "fileid": "https://r2.ropensci.org/cc88e37cf171e6d1de01ee8dc97f5b2c1b31223c10bd2b9f3094d6548016d7c1",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eurocontrol/actions/runs/37442101544"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.0.3.6",
      "date": "2026-10-06T09:25:17.000Z",
      "commit": "338e96f679de3409ce2324e0aa8979b50ca60a1e",
      "fileid": "https://r2.ropensci.org/c2c08e5602e2ba0e150b67eee4b82cd5e3e672e7138d9117bb64aa89aeaa17b4",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eurocontrol/actions/runs/37442101544"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.0.3.6",
      "date": "2026-10-06T09:25:00.000Z",
      "commit": "338e96f679de3409ce2324e0aa8979b50ca60a1e",
      "fileid": "https://r2.ropensci.org/e9fea6be0ecd2cc811acd508b2c8d919c3a21e29747f0be3223377a3e8eb4a3e",
      "status": "success",
      "buildurl": "https://github.com/r-universe/eurocontrol/actions/runs/37442101544"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.0.3.6",
      "date": "2026-10-06T09:23:50.000Z",
      "commit": "338e96f679de3409ce2324e0aa8979b50ca60a1e",
      "fileid": "https://r2.ropensci.org/9150fda94cab5e2d9e2fb72c6134150a758e9139d01adad91c35bcae2ddf7299",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eurocontrol/actions/runs/37442101544"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.0.3.6",
      "date": "2026-10-06T09:23:56.000Z",
      "commit": "338e96f679de3409ce2324e0aa8979b50ca60a1e",
      "fileid": "https://r2.ropensci.org/7fc7fdafd7a70d5b4058c3c45a8cea2638d471fe547aee3e989afbb6d36e333d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eurocontrol/actions/runs/37442101544"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.0.3.6",
      "date": "2026-10-06T09:23:58.000Z",
      "commit": "338e96f679de3409ce2324e0aa8979b50ca60a1e",
      "fileid": "https://r2.ropensci.org/0d6c367acc29653bb8babf8556a9e8d77bd88c1427ea894fa30eab8ed7278bf0",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eurocontrol/actions/runs/37442101544"
    }
  ]
}