{"id":32157524,"url":"https://github.com/juliaearth/geoartifacts.jl","last_synced_at":"2026-04-10T13:00:47.569Z","repository":{"id":198741570,"uuid":"701447526","full_name":"JuliaEarth/GeoArtifacts.jl","owner":"JuliaEarth","description":"Artifacts (e.g., datasets) for Geospatial Data Science","archived":false,"fork":false,"pushed_at":"2026-04-09T01:02:34.000Z","size":116,"stargazers_count":5,"open_issues_count":2,"forks_count":3,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-04-09T02:35:21.779Z","etag":null,"topics":["artifacts","data","geospatial"],"latest_commit_sha":null,"homepage":"https://github.com/JuliaEarth/GeoStats.jl","language":"Julia","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/JuliaEarth.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2023-10-06T16:46:50.000Z","updated_at":"2026-04-09T01:19:50.000Z","dependencies_parsed_at":"2023-10-11T18:09:55.988Z","dependency_job_id":"7fa1852b-7e04-4884-9e53-5f82c89bda92","html_url":"https://github.com/JuliaEarth/GeoArtifacts.jl","commit_stats":null,"previous_names":["juliaearth/geodatasets.jl","juliaearth/geoartifacts.jl"],"tags_count":38,"template":false,"template_full_name":null,"purl":"pkg:github/JuliaEarth/GeoArtifacts.jl","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JuliaEarth%2FGeoArtifacts.jl","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JuliaEarth%2FGeoArtifacts.jl/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JuliaEarth%2FGeoArtifacts.jl/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JuliaEarth%2FGeoArtifacts.jl/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/JuliaEarth","download_url":"https://codeload.github.com/JuliaEarth/GeoArtifacts.jl/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JuliaEarth%2FGeoArtifacts.jl/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31643431,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-10T07:40:12.752Z","status":"ssl_error","status_checked_at":"2026-04-10T07:40:11.664Z","response_time":98,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["artifacts","data","geospatial"],"created_at":"2025-10-21T12:50:23.409Z","updated_at":"2026-04-10T13:00:47.563Z","avatar_url":"https://github.com/JuliaEarth.png","language":"Julia","funding_links":[],"categories":[],"sub_categories":[],"readme":"# GeoArtifacts.jl\n\n[![][build-img]][build-url] [![][codecov-img]][codecov-url]\n\nGeoArtifacts.jl provides geospatial artifacts (e.g., datasets) from different sources\nin a universal representation described in the book\n[*Geospatial Data Science with Julia*](https://juliaearth.github.io/geospatial-data-science-with-julia).\n\n## Usage\n\nThe package is organized in different submodules, which encapsulate the artifacts.\nDownloads are performed in the host machine upon demand, during the first call to\nfunctions of a submodule. Please check the docstring of each submodule for more\ninformation.\n\n### Artifacts\n\n#### [GADM](https://gadm.org)\n\n```\nhelp?\u003e GADM\n  Provides functions to (down)load data from the GADM database.\n\n  Please check the docstring of each function for more details:\n\n    •  GADM.get\n\n    •  GADM.codes\n\njulia\u003e GADM.get(\"BRA\", depth=1)\n27×12 GeoTable over 27 GeometrySet\n┌─────────────┬─────────────┬─────────────┬────────────────────┬──────────────────────┬─────────────┬──────────────────┬──────────────────┬─────────────┬─────────────┬───────\n│    GID_1    │    GID_0    │   COUNTRY   │       NAME_1       │      VARNAME_1       │  NL_NAME_1  │      TYPE_1      │    ENGTYPE_1     │    CC_1     │   HASC_1    │    I ⋯\n│ Categorical │ Categorical │ Categorical │    Categorical     │     Categorical      │ Categorical │   Categorical    │   Categorical    │ Categorical │ Categorical │ Cate ⋯\n│  [NoUnits]  │  [NoUnits]  │  [NoUnits]  │     [NoUnits]      │      [NoUnits]       │  [NoUnits]  │    [NoUnits]     │    [NoUnits]     │  [NoUnits]  │  [NoUnits]  │  [No ⋯\n├─────────────┼─────────────┼─────────────┼────────────────────┼──────────────────────┼─────────────┼──────────────────┼──────────────────┼─────────────┼─────────────┼───────\n│   BRA.1_1   │     BRA     │   Brazil    │        Acre        │          NA          │     NA      │      Estado      │      State       │     NA      │    BR.AC    │    B ⋯\n│   BRA.2_1   │     BRA     │   Brazil    │      Alagoas       │          NA          │     NA      │      Estado      │      State       │     NA      │    BR.AL    │    B ⋯\n│   BRA.3_1   │     BRA     │   Brazil    │       Amapá        │          NA          │     NA      │      Estado      │      State       │     NA      │    BR.AP    │      ⋯\n│   BRA.4_1   │     BRA     │   Brazil    │      Amazonas      │       Amazone        │     NA      │      Estado      │      State       │     NA      │    BR.AM    │    B ⋯\n│   BRA.5_1   │     BRA     │   Brazil    │       Bahia        │         Ba¡a         │     NA      │      Estado      │      State       │     NA      │    BR.BA    │    B ⋯\n│   BRA.6_1   │     BRA     │   Brazil    │       Ceará        │          NA          │     NA      │      Estado      │      State       │     NA      │    BR.CE    │      ⋯\n│   BRA.7_1   │     BRA     │   Brazil    │  Distrito Federal  │          NA          │     NA      │ Distrito Federal │ Federal District │     NA      │    BR.DF    │    B ⋯\n│   BRA.8_1   │     BRA     │   Brazil    │   Espírito Santo   │    Espiritu Santo    │     NA      │      Estado      │      State       │     NA      │    BR.ES    │      ⋯\n│   BRA.9_1   │     BRA     │   Brazil    │       Goiás        │     Goiáz|Goyáz      │     NA      │      Estado      │      State       │     NA      │    BR.GO    │      ⋯\n│  BRA.10_1   │     BRA     │   Brazil    │      Maranhão      │ São Luíz de Maranhão │     NA      │      Estado      │      State       │     NA      │    BR.MA    │      ⋯\n│  BRA.12_1   │     BRA     │   Brazil    │    Mato Grosso     │     Matto Grosso     │     NA      │      Estado      │      State       │     NA      │    BR.MT    │    B ⋯\n│      ⋮      │      ⋮      │      ⋮      │         ⋮          │          ⋮           │      ⋮      │        ⋮         │        ⋮         │      ⋮      │      ⋮      │      ⋱\n└─────────────┴─────────────┴─────────────┴────────────────────┴──────────────────────┴─────────────┴──────────────────┴──────────────────┴─────────────┴─────────────┴───────\n                                                                                                                                                 2 columns and 16 rows omitted\n```\n\n#### [NaturalEarth](https://www.naturalearthdata.com)\n\n```\nhelp?\u003e NaturalEarth\n\n  Provides functions to (down)load data from the Natural Earth database.\n\n  Please check the docstring of each function for more details:\n\n    •  NaturalEarth.countries\n\n    •  NaturalEarth.borders\n\n    •  NaturalEarth.states\n\n    •  NaturalEarth.counties\n\n    •  NaturalEarth.populatedplaces\n\n    •  NaturalEarth.roads\n\n    •  NaturalEarth.railroads\n\n    •  NaturalEarth.airports\n\n    •  NaturalEarth.ports\n\n    •  NaturalEarth.urbanareas\n\n    •  NaturalEarth.usparks\n\n    •  NaturalEarth.timezones\n\n    •  NaturalEarth.coastlines\n\n    •  NaturalEarth.lands\n\n    •  NaturalEarth.minorislands\n\n    •  NaturalEarth.reefs\n\n    •  NaturalEarth.oceans\n\n    •  NaturalEarth.rivers\n\n    •  NaturalEarth.lakes\n\n    •  NaturalEarth.physicallabels\n\n    •  NaturalEarth.playas\n\n    •  NaturalEarth.glaciatedareas\n\n    •  NaturalEarth.iceshelves\n\n    •  NaturalEarth.bathymetry\n\n    •  NaturalEarth.geographiclines\n\n    •  NaturalEarth.graticules\n\n    •  NaturalEarth.hypsometrictints\n\n    •  NaturalEarth.naturalearth1\n\n    •  NaturalEarth.naturalearth2\n\n    •  NaturalEarth.oceanbottom\n\n    •  NaturalEarth.shadedrelief\n\n    •  NaturalEarth.grayearth\n\n    •  NaturalEarth.usmanualshadedrelief\n\n    •  NaturalEarth.manualshadedrelief\n\n    •  NaturalEarth.prismashadedrelief\n\njulia\u003e NaturalEarth.countries()\n258×169 GeoTable over 258 GeometrySet\n┌─────────────────┬─────────────┬─────────────┬────────────────┬─────────────┬─────────────┬─────────────┬───────────────────┬─────────────┬──────────────────────────────┬───\n│   featurecla    │  scalerank  │  LABELRANK  │   SOVEREIGNT   │   SOV_A3    │  ADM0_DIF   │    LEVEL    │       TYPE        │     TLC     │            ADMIN             │  ⋯\n│   Categorical   │ Categorical │ Categorical │  Categorical   │ Categorical │ Categorical │ Categorical │    Categorical    │ Categorical │         Categorical          │  ⋯\n│    [NoUnits]    │  [NoUnits]  │  [NoUnits]  │   [NoUnits]    │  [NoUnits]  │  [NoUnits]  │  [NoUnits]  │     [NoUnits]     │  [NoUnits]  │          [NoUnits]           │  ⋯\n├─────────────────┼─────────────┼─────────────┼────────────────┼─────────────┼─────────────┼─────────────┼───────────────────┼─────────────┼──────────────────────────────┼───\n│ Admin-0 country │      0      │      2      │   Indonesia    │     IDN     │      0      │      2      │ Sovereign country │      1      │          Indonesia           │  ⋯\n│ Admin-0 country │      0      │      3      │    Malaysia    │     MYS     │      0      │      2      │ Sovereign country │      1      │           Malaysia           │  ⋯\n│ Admin-0 country │      0      │      2      │     Chile      │     CHL     │      0      │      2      │ Sovereign country │      1      │            Chile             │  ⋯\n│ Admin-0 country │      0      │      3      │    Bolivia     │     BOL     │      0      │      2      │ Sovereign country │      1      │           Bolivia            │  ⋯\n│ Admin-0 country │      0      │      2      │      Peru      │     PER     │      0      │      2      │ Sovereign country │      1      │             Peru             │  ⋯\n│ Admin-0 country │      0      │      2      │   Argentina    │     ARG     │      0      │      2      │ Sovereign country │      1      │          Argentina           │  ⋯\n│ Admin-0 country │      3      │      3      │ United Kingdom │     GB1     │      1      │      2      │    Dependency     │      1      │ Dhekelia Sovereign Base Area │  ⋯\n│ Admin-0 country │      1      │      5      │     Cyprus     │     CYP     │      0      │      2      │ Sovereign country │      1      │            Cyprus            │  ⋯\n│ Admin-0 country │      0      │      2      │     India      │     IND     │      0      │      2      │ Sovereign country │      1      │            India             │  ⋯\n│ Admin-0 country │      0      │      2      │     China      │     CH1     │      1      │      2      │      Country      │      1      │            China             │  ⋯\n│ Admin-0 country │      0      │      4      │     Israel     │     IS1     │      1      │      2      │     Disputed      │      1      │            Israel            │  ⋯\n│        ⋮        │      ⋮      │      ⋮      │       ⋮        │      ⋮      │      ⋮      │      ⋮      │         ⋮         │      ⋮      │              ⋮               │  ⋱\n└─────────────────┴─────────────┴─────────────┴────────────────┴─────────────┴─────────────┴─────────────┴───────────────────┴─────────────┴──────────────────────────────┴───\n                                                                                                                                              159 columns and 247 rows omitted\n\njulia\u003e NaturalEarth.coastlines()\n4133×4 GeoTable over 4133 GeometrySet\n┌─────────────┬─────────────┬────────────┬───────────────────────────────┐\n│ featurecla  │  scalerank  │  min_zoom  │           geometry            │\n│ Categorical │ Categorical │ Continuous │             Multi             │\n│  [NoUnits]  │  [NoUnits]  │ [NoUnits]  │ 🖈 GeodeticLatLon{WGS84Latest} │\n├─────────────┼─────────────┼────────────┼───────────────────────────────┤\n│  Coastline  │      0      │    0.0     │         Multi(1×Rope)         │\n│  Coastline  │      0      │    0.0     │         Multi(1×Rope)         │\n│  Coastline  │      6      │    5.0     │         Multi(1×Ring)         │\n│  Coastline  │      0      │    0.0     │         Multi(1×Rope)         │\n│  Coastline  │      0      │    0.0     │         Multi(1×Rope)         │\n│  Coastline  │      6      │    5.0     │         Multi(1×Ring)         │\n│  Coastline  │      5      │    3.0     │         Multi(1×Ring)         │\n│  Coastline  │      5      │    3.0     │         Multi(1×Ring)         │\n│  Coastline  │      6      │    6.0     │         Multi(1×Ring)         │\n│  Coastline  │      6      │    5.0     │         Multi(1×Ring)         │\n│  Coastline  │      6      │    5.0     │         Multi(1×Ring)         │\n│      ⋮      │      ⋮      │     ⋮      │               ⋮               │\n└─────────────┴─────────────┴────────────┴───────────────────────────────┘\n                                                         4122 rows omitted\n```\n\n#### [GeoBR](https://ipeagit.github.io/geobr)\n\n```\nhelp?\u003e GeoBR\n\n  Provides functions to (down)load data from the GeoBR database.\n\n  Please check the docstring of each function for more details:\n\n    •  GeoBR.state\n\n    •  GeoBR.municipality\n\n    •  GeoBR.region\n\n    •  GeoBR.country\n\n    •  GeoBR.amazon\n\n    •  GeoBR.biomes\n\n    •  GeoBR.disasterriskarea\n\n    •  GeoBR.healthfacilities\n\n    •  GeoBR.indigenousland\n\n    •  GeoBR.metroarea\n\n    •  GeoBR.neighborhood\n\n    •  GeoBR.urbanarea\n\n    •  GeoBR.weightingarea\n\n    •  GeoBR.mesoregion\n\n    •  GeoBR.microregion\n\n    •  GeoBR.intermediateregion\n\n    •  GeoBR.immediateregion\n\n    •  GeoBR.municipalseat\n\n    •  GeoBR.censustract\n\n    •  GeoBR.statisticalgrid\n\n    •  GeoBR.conservationunits\n\n    •  GeoBR.semiarid\n\n    •  GeoBR.schools\n\n    •  GeoBR.comparableareas\n\n    •  GeoBR.urbanconcentrations\n\n    •  GeoBR.poparrangements\n\n    •  GeoBR.healthregion\n\njulia\u003e GeoBR.state()\n29×2 GeoTable over 29 GeometrySet\n┌───────────────────────────────────────────────┬──────────────────────────────┐\n│                  name_state                   │           geometry           │\n│                  Categorical                  │         MultiPolygon         │\n│                   [NoUnits]                   │ 🖈 GeodeticLatLon{SIRGAS2000} │\n├───────────────────────────────────────────────┼──────────────────────────────┤\n│                     Acre                      │      Multi(1×PolyArea)       │\n│                    Alagoas                    │      Multi(1×PolyArea)       │\n│                     Amapá                     │      Multi(1×PolyArea)       │\n│                   Amazonas                    │      Multi(1×PolyArea)       │\n│                     Bahia                     │      Multi(10×PolyArea)      │\n│                     Ceará                     │      Multi(1×PolyArea)       │\n│ Distrito estadual de Fernando de Noronha (PE) │      Multi(1×PolyArea)       │\n│               Distrito Federal                │      Multi(1×PolyArea)       │\n│                Espírito Santo                 │      Multi(8×PolyArea)       │\n│                     Goiás                     │      Multi(1×PolyArea)       │\n│                 Litígio PI/CE                 │      Multi(3×PolyArea)       │\n│                   Maranhão                    │      Multi(51×PolyArea)      │\n│                  Mato Grosso                  │      Multi(1×PolyArea)       │\n│              Mato Grosso do Sul               │      Multi(1×PolyArea)       │\n│                 Minas Gerais                  │      Multi(1×PolyArea)       │\n│                     Pará                      │      Multi(17×PolyArea)      │\n│                    Paraíba                    │      Multi(2×PolyArea)       │\n│                    Paraná                     │      Multi(1×PolyArea)       │\n│                  Pernambuco                   │      Multi(1×PolyArea)       │\n│                     Piauí                     │      Multi(1×PolyArea)       │\n│                Rio de Janeiro                 │      Multi(82×PolyArea)      │\n│              Rio Grande do Norte              │      Multi(1×PolyArea)       │\n│               Rio Grande do Sul               │      Multi(1×PolyArea)       │\n│                   Rondônia                    │      Multi(1×PolyArea)       │\n│                    Roraima                    │      Multi(1×PolyArea)       │\n│                Santa Catarina                 │      Multi(2×PolyArea)       │\n│                   São Paulo                   │      Multi(37×PolyArea)      │\n│                    Sergipe                    │      Multi(1×PolyArea)       │\n│                   Tocantins                   │      Multi(1×PolyArea)       │\n└───────────────────────────────────────────────┴──────────────────────────────┘\n\njulia\u003e GeoBR.state(\"RJ\")\n1×6 GeoTable over 1 GeometrySet\n┌────────────┬──────────────┬────────────────┬─────────────┬─────────────┬──────────────────────────────┐\n│ code_state │ abbrev_state │   name_state   │ code_region │ name_region │           geometry           │\n│ Continuous │ Categorical  │  Categorical   │ Continuous  │ Categorical │         MultiPolygon         │\n│ [NoUnits]  │  [NoUnits]   │   [NoUnits]    │  [NoUnits]  │  [NoUnits]  │ 🖈 GeodeticLatLon{SIRGAS2000} │\n├────────────┼──────────────┼────────────────┼─────────────┼─────────────┼──────────────────────────────┤\n│    33.0    │      RJ      │ Rio De Janeiro │     3.0     │   Sudeste   │     Multi(577×PolyArea)      │\n└────────────┴──────────────┴────────────────┴─────────────┴─────────────┴──────────────────────────────┘\n```\n\n## Asking for help\n\nIf you have any questions, please [contact our community](https://juliaearth.github.io/GeoStats.jl/stable/about/community.html).\n\n[build-img]: https://img.shields.io/github/actions/workflow/status/JuliaEarth/GeoArtifacts.jl/CI.yml?branch=main\u0026style=flat-square\n[build-url]: https://github.com/JuliaEarth/GeoArtifacts.jl/actions\n\n[codecov-img]: https://img.shields.io/codecov/c/github/JuliaEarth/GeoArtifacts.jl?style=flat-square\n[codecov-url]: https://codecov.io/gh/JuliaEarth/GeoArtifacts.jl\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjuliaearth%2Fgeoartifacts.jl","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjuliaearth%2Fgeoartifacts.jl","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjuliaearth%2Fgeoartifacts.jl/lists"}