{
  "_id": "6a105444acfb0bcc41ca204b",
  "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-05-09 08:35:32 UTC",
    "User": "root"
  },
  "Author": "Enrico Spinielli [aut, cre] (ORCID:\n<https://orcid.org/0000-0001-8584-9131>),\nEUROCONTROL [cph, fnd]",
  "MD5sum": "e3c05a9511f6af1dee085dbfa8c586cc",
  "_user": "eurocontrol",
  "_type": "src",
  "_file": "pruatlas_0.0.3.6.tar.gz",
  "_fileid": "2903c22e08aead44e26b2f50b1913ab2b4b24709bea2715556a7df17d7e3c9f3",
  "_filesize": 14299955,
  "_sha256": "2903c22e08aead44e26b2f50b1913ab2b4b24709bea2715556a7df17d7e3c9f3",
  "_created": "2026-05-09T08:35:32.000Z",
  "_published": "2026-05-22T13:04:04.703Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77384999695,
      "time": 154,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "6894370327"
    },
    {
      "job": 77385000043,
      "time": 149,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6894369277"
    },
    {
      "job": 77384999537,
      "time": 124,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6894366705"
    },
    {
      "job": 77384999961,
      "time": 125,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6894366811"
    },
    {
      "job": 77384998979,
      "time": 264,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6894353328"
    },
    {
      "job": 77384999121,
      "time": 131,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7161159963"
    },
    {
      "job": 77384999698,
      "time": 105,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "6894364872"
    },
    {
      "job": 77385000279,
      "time": 98,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6894364190"
    },
    {
      "job": 77385000111,
      "time": 268,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6894381229"
    }
  ],
  "_buildurl": "https://github.com/r-universe/eurocontrol/actions/runs/25596582409",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_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.bsky.social",
    "linkedin": "in/espinielli",
    "orcid": "0000-0001-8584-9131",
    "uuid": 891692
  },
  "_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": "2025-22",
      "n": 4
    },
    {
      "week": "2025-23",
      "n": 2
    },
    {
      "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",
    "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",
  "_searchresults": 11,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/pruatlas.html",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_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",
    "MASS",
    "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.643452676486188,
  "_indexed": false,
  "_nocasepkg": "pruatlas",
  "_universes": [
    "eurocontrol"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.0.3.6",
      "date": "2026-05-09T08:38:14.000Z",
      "distro": "noble",
      "commit": "338e96f679de3409ce2324e0aa8979b50ca60a1e",
      "fileid": "0a85976bc4c9c3481d40e2115cbbd5e290dc40f060867145888fd24368243cf3",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eurocontrol/actions/runs/25596582409"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.0.3.6",
      "date": "2026-05-09T08:38:07.000Z",
      "distro": "noble",
      "commit": "338e96f679de3409ce2324e0aa8979b50ca60a1e",
      "fileid": "3e3d9c45fc86378f5b41af0563107ab7bec54b6730b9325a7a5d8f70a08db4a1",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eurocontrol/actions/runs/25596582409"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.0.3.6",
      "date": "2026-05-09T08:37:40.000Z",
      "commit": "338e96f679de3409ce2324e0aa8979b50ca60a1e",
      "fileid": "a3fe815b25318cd6df172ad3c26d5a4755efc62de8c53e5bf598e0ed547081fb",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eurocontrol/actions/runs/25596582409"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.0.3.6",
      "date": "2026-05-09T08:37:47.000Z",
      "commit": "338e96f679de3409ce2324e0aa8979b50ca60a1e",
      "fileid": "49641b5488067c69f8c266855c83d804af3e50567263b7739eb4f594773b38b0",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eurocontrol/actions/runs/25596582409"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.0.3.6",
      "date": "2026-05-09T08:37:20.000Z",
      "commit": "338e96f679de3409ce2324e0aa8979b50ca60a1e",
      "fileid": "5d4c03dfdb5bb043a258eb329bdbf5c88938cc1d6dce4a8caab3c0bdd153a911",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eurocontrol/actions/runs/25596582409"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.0.3.6",
      "date": "2026-05-09T08:37:06.000Z",
      "commit": "338e96f679de3409ce2324e0aa8979b50ca60a1e",
      "fileid": "efbb6b7e4b6fc3baa7bd024e6517e2f18a27031c1f59c6d68d4b1b427ce8c43b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eurocontrol/actions/runs/25596582409"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.0.3.6",
      "date": "2026-05-09T08:39:59.000Z",
      "commit": "338e96f679de3409ce2324e0aa8979b50ca60a1e",
      "fileid": "b2ab9ceef709587292e8c62a2dc689ca92a2775535f025e13678373789807de6",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eurocontrol/actions/runs/25596582409"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.0.3.6",
      "date": "2026-05-22T13:03:38.000Z",
      "commit": "338e96f679de3409ce2324e0aa8979b50ca60a1e",
      "fileid": "61dfd45bab74cfcd56b27194580af0e2e0d0ec0855dc29c7a42a6666be528aca",
      "status": "success",
      "buildurl": "https://github.com/r-universe/eurocontrol/actions/runs/25596582409"
    }
  ]
}