{
  "_id": "6abec39899f7aa8c6aa57a43",
  "Package": "mardist",
  "Type": "Package",
  "Title": "Calculation of Maritime Distances",
  "Version": "1.1.1",
  "Encoding": "UTF-8",
  "Date": "2026-09-29",
  "Description": "Tools for calculating and visualizing maritime distances\nand routes between geographic points. At its core, it\nimplements a fast Haversine formula implemented in data.table\nto compute great circle distances across sea regions (i.e.\navoiding land mass). The package builds a spatial network graph\nfrom port and cluster coordinates and uses a shortest path\nalgorithm to identify optimal maritime routes between\norigin-destination pairs. For visualization, the package\nexports maps displaying individual routes, multi-destination\nnetworks, or continuous routes through specified waypoints.\nUtility functions identify the nearest network nodes to\narbitrary coordinates and handle the antimeridian\ndiscontinuities common in Pacific maritime mapping. The package\nis particularly suited for analyzing shipping lanes, trade\nroutes, and vessel trajectory data.",
  "License": "EUPL",
  "LazyData": "true",
  "Config/roxygen2/version": "8.1.0",
  "Authors@R": "person(given = \"Panayotis\",\nfamily = \"Christidis\",\nrole = c(\"cre\", \"aut\"),\nemail = \"Panayotis.Christidis@ec.europa.eu\")",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-10-01 20:18:53 UTC",
    "User": "root"
  },
  "Author": "Panayotis Christidis [cre, aut]",
  "Maintainer": "Panayotis Christidis <Panayotis.Christidis@ec.europa.eu>",
  "Config/pak/sysreqs": "libabsl-dev cmake libgdal-dev gdal-bin libgeos-dev\nlibglpk-dev make libpng-dev libuv1-dev libxml2-dev libssl-dev\nlibproj-dev libsqlite3-dev libudunits2-dev",
  "Repository": "https://panoschristidis.r-universe.dev",
  "Date/Publication": "2026-10-01 19:39:35 UTC",
  "RemoteUrl": "https://github.com/cran/mardist",
  "RemoteRef": "HEAD",
  "RemoteSha": "d493acdb8b5bd879d2771dcefb22d9343a43263b",
  "_user": "panoschristidis",
  "_type": "src",
  "_file": "mardist_1.1.1.tar.gz",
  "_fileid": "https://r2.ropensci.org/f4e38b12336a5f4f67045e832ca21cadafcc48faa6d205ae8e04f84d25a629f6",
  "_filesize": 1543355,
  "_sha256": "f4e38b12336a5f4f67045e832ca21cadafcc48faa6d205ae8e04f84d25a629f6",
  "_expires": "2027-01-09T20:33:24.000Z",
  "_created": "2026-10-01T20:18:53.000Z",
  "_published": "2026-10-01T20:33:28.334Z",
  "_jobs": [
    {
      "job": 110565752398,
      "time": 154,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11192081241"
    },
    {
      "job": 110565752368,
      "time": 159,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11192435091"
    },
    {
      "job": 110565752327,
      "time": 341,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11192591540"
    },
    {
      "job": 110565752349,
      "time": 228,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11192676431"
    },
    {
      "job": 110563986247,
      "time": 256,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11190954472"
    },
    {
      "job": 110565752316,
      "time": 185,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "11191434244"
    },
    {
      "job": 110565752403,
      "time": 97,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11192285068"
    },
    {
      "job": 110565752365,
      "time": 90,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11191274734"
    },
    {
      "job": 110565752460,
      "time": 91,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11191194825"
    }
  ],
  "_host": "GitHub-Actions",
  "_buildurl": "https://github.com/r-universe/panoschristidis/actions/runs/36920152177",
  "_status": "success",
  "_upstream": "https://github.com/cran/mardist",
  "_commit": {
    "id": "d493acdb8b5bd879d2771dcefb22d9343a43263b",
    "author": "Panayotis Christidis <Panayotis.Christidis@ec.europa.eu>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 1.1.1\n",
    "time": 1790883575
  },
  "_maintainer": {
    "name": "Panayotis Christidis",
    "email": "panayotis.christidis@ec.europa.eu",
    "login": "panoschristidis",
    "description": "",
    "uuid": 9592736
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.5",
      "role": "Depends"
    },
    {
      "package": "data.table",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "leaflet",
      "role": "Imports"
    },
    {
      "package": "igraph",
      "role": "Imports"
    }
  ],
  "_owner": "cran",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-38",
      "n": 1
    },
    {
      "week": "2026-40",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "1.0.1",
      "date": "2026-09-14"
    },
    {
      "name": "1.1.1",
      "date": "2026-10-01"
    }
  ],
  "_stars": 0,
  "_contributors": [
    {
      "user": "panoschristidis",
      "count": 2,
      "uuid": 9592736
    }
  ],
  "_userbio": {
    "uuid": 9592736,
    "type": "user",
    "name": "PanosChristidis",
    "followers": 0
  },
  "_downloads": {
    "count": 291,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/mardist"
  },
  "_searchresults": 0,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/manual.pdf",
    "extra/mardist.html",
    "extra/NEWS.html",
    "extra/NEWS.txt"
  ],
  "_realowner": "panoschristidis",
  "_cranurl": false,
  "_releases": [
    {
      "version": "1.0.1",
      "date": "2026-09-14"
    },
    {
      "version": "1.1.1",
      "date": "2026-10-01"
    }
  ],
  "_exports": [
    "distance_route",
    "dtHaversine",
    "multi_point_route",
    "multi_route_map",
    "multi_route_map_network",
    "route_map"
  ],
  "_datasets": [
    {
      "name": "cluster_coordinates",
      "title": "Cluster coordinates",
      "object": "cluster_coordinates",
      "class": [
        "data.frame"
      ],
      "fields": [
        "lon",
        "lat",
        "cluster"
      ],
      "rows": 173270,
      "table": true,
      "tojson": true
    },
    {
      "name": "network",
      "title": "Maritime network",
      "object": "network",
      "class": [
        "data.frame"
      ],
      "fields": [
        "cluster",
        "lag_cluster",
        "count",
        "lon.x",
        "lat.x",
        "lon.y",
        "lat.y",
        "distance"
      ],
      "rows": 377898,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "cluster_coordinates",
      "title": "Cluster coordinates",
      "topics": [
        "cluster_coordinates"
      ]
    },
    {
      "page": "distance_route",
      "title": "Distance calculation",
      "topics": [
        "distance_route"
      ]
    },
    {
      "page": "dtHaversine",
      "title": "Haversine great circle distance",
      "topics": [
        "dtHaversine"
      ]
    },
    {
      "page": "multi_point_route",
      "title": "Map a continues route that passes through specific points",
      "topics": [
        "multi_point_route"
      ]
    },
    {
      "page": "multi_route_map",
      "title": "Map several maritime routes from a common origin",
      "topics": [
        "multi_route_map"
      ]
    },
    {
      "page": "multi_route_map_network",
      "title": "Map the full maritime network between paired points",
      "topics": [
        "multi_route_map_network"
      ]
    },
    {
      "page": "network",
      "title": "Maritime network",
      "topics": [
        "network"
      ]
    },
    {
      "page": "route_map",
      "title": "Map a single maritime route (convenient short name)",
      "topics": [
        "route_map"
      ]
    }
  ],
  "_rundeps": [
    "base64enc",
    "bslib",
    "cachem",
    "class",
    "classInt",
    "cli",
    "cpp11",
    "crosstalk",
    "data.table",
    "DBI",
    "digest",
    "dplyr",
    "e1071",
    "evaluate",
    "farver",
    "fastmap",
    "fontawesome",
    "fs",
    "generics",
    "glue",
    "highr",
    "htmltools",
    "htmlwidgets",
    "igraph",
    "jquerylib",
    "jsonlite",
    "KernSmooth",
    "knitr",
    "labeling",
    "lattice",
    "lazyeval",
    "leaflet",
    "leaflet.providers",
    "lifecycle",
    "magrittr",
    "Matrix",
    "memoise",
    "mime",
    "pillar",
    "pkgconfig",
    "png",
    "proxy",
    "R6",
    "rappdirs",
    "raster",
    "RColorBrewer",
    "Rcpp",
    "rlang",
    "rmarkdown",
    "s2",
    "sass",
    "scales",
    "sf",
    "sp",
    "terra",
    "tibble",
    "tidyselect",
    "tinytex",
    "units",
    "utf8",
    "vctrs",
    "viridisLite",
    "withr",
    "wk",
    "xfun",
    "yaml"
  ],
  "_score": 1.3010299956639813,
  "_indexed": true,
  "_nocasepkg": "mardist",
  "_universes": [
    "panoschristidis"
  ],
  "_previous": "1.0.1",
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.1.1",
      "date": "2026-10-01T20:21:26.000Z",
      "distro": "resolute",
      "commit": "d493acdb8b5bd879d2771dcefb22d9343a43263b",
      "fileid": "https://r2.ropensci.org/bcaef29ae5c6bb35220343083f26e89b8d7d17c79f0695efc9f65a56df701941",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/panoschristidis/actions/runs/36920152177"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "1.1.1",
      "date": "2026-10-01T20:21:31.000Z",
      "distro": "resolute",
      "commit": "d493acdb8b5bd879d2771dcefb22d9343a43263b",
      "fileid": "https://r2.ropensci.org/7dc89402849ba2f242bd5210a904680526df8cb2a4eb3304c94945936f990a3c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/panoschristidis/actions/runs/36920152177"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.1.1",
      "date": "2026-10-01T20:31:31.000Z",
      "commit": "d493acdb8b5bd879d2771dcefb22d9343a43263b",
      "fileid": "https://r2.ropensci.org/1e6b9af70b71541ec0b392ad7ce2259ab831f0a3ee0b521308a9c4efaa1519b4",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/panoschristidis/actions/runs/36920152177"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "1.1.1",
      "date": "2026-10-01T20:31:36.000Z",
      "commit": "d493acdb8b5bd879d2771dcefb22d9343a43263b",
      "fileid": "https://r2.ropensci.org/04f85d83dc6e914535c86f420c42625ee5cadefeb43fba1759c7f83cc439c6f2",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/panoschristidis/actions/runs/36920152177"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.1.1",
      "date": "2026-10-01T20:22:13.000Z",
      "commit": "d493acdb8b5bd879d2771dcefb22d9343a43263b",
      "fileid": "https://r2.ropensci.org/6ecc92143131fa074de2f12c43243b2938fa114b6a3fcb30b6d11e9a958deea7",
      "status": "success",
      "buildurl": "https://github.com/r-universe/panoschristidis/actions/runs/36920152177"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.1.1",
      "date": "2026-10-01T20:20:22.000Z",
      "commit": "d493acdb8b5bd879d2771dcefb22d9343a43263b",
      "fileid": "https://r2.ropensci.org/f713d294f7484eafcbd3179549857b387a55037051dde5d05c743bf78350459a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/panoschristidis/actions/runs/36920152177"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.1.1",
      "date": "2026-10-01T20:20:18.000Z",
      "commit": "d493acdb8b5bd879d2771dcefb22d9343a43263b",
      "fileid": "https://r2.ropensci.org/53c12b8e4b075eae4ad7b47ac104f98b5f24b0c7cde7d7b8c0c0a3821ced023a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/panoschristidis/actions/runs/36920152177"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "1.1.1",
      "date": "2026-10-01T20:20:17.000Z",
      "commit": "d493acdb8b5bd879d2771dcefb22d9343a43263b",
      "fileid": "https://r2.ropensci.org/acc4834a7f4e9527df574d55cc68d391b63174447d5c05b621b4869cf2374b77",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/panoschristidis/actions/runs/36920152177"
    }
  ]
}