Maps and Administrative Boundaries of Mongolia and Ulaanbaatar
Overview
Ready-to-use 'sf' maps of Mongolia at every openly available administrative level: country, economic regions, aimags (provinces), soums and Ulaanbaatar districts, and Ulaanbaatar khoroos (subdistricts), with codes and names for every bag. Provides a crosswalk between English and Cyrillic names, common spelling variants, ISO 3166-2 codes, humanitarian P-codes and National Statistics Office codes; helpers to join statistics to maps; thematic layers (settlements, rivers, lakes, roads, railways, airports, elevation, land cover, population and protected areas); and quick 'ggplot2' and 'leaflet' maps. Boundaries derive from the Common Operational Dataset published by the National Statistics Office of Mongolia and the United Nations Office for the Coordination of Humanitarian Affairs https://data.humdata.org/dataset/cod-ab-mng.
- First CRAN release.
- Boundaries at every open level, with a shared set of columns:
mn_country(),mn_regions(),mn_aimags(),mn_soums()(including Ulaanbaatar districts),mn_ub(),mn_ub_districts()andmn_khoroos(), all built onmn_admin(). Simplified boundaries ship with the package;resolution = "high"downloads full-resolution ones once. - Bag level ready for NSO data:
mn_bags()andmn_read_bags()read and check a bag boundary file, and codes and names of all bags are built in. - Names and codes:
mn_match()resolves English spellings, Cyrillic, NSO codes, ISO 3166-2 codes and P-codes;mn_codes()lists every unit;mn_translit()romanises Mongolian Cyrillic (MNS 5217 or NSO style). mn_join()joins data to boundaries in one step, detecting the level and dropping totals from NSO tables.
Show all changes in 0.1.0Hide the rest of the changes in 0.1.0
- Mapping:
mn_map()andtheme_mn()for ggplot2,mn_leaflet()for interactive maps,mn_label_points(),mn_crs()and themn_aimag_gridlayout for geofacet. - Thematic layers:
mn_settlements(),mn_neighbours(),mn_rivers()andmn_lakes()(major features bundled, all OpenStreetMap features withdetail = "all"), andmn_roads(),mn_railways(),mn_airports()andmn_places()from OpenStreetMap, downloaded once and cached. - Rasters (with terra):
mn_elevation()andmn_hillshade()(Copernicus DEM, 1 km national or 90 m by area),mn_landcover()(ESA WorldCover, 1 km or 10 m),mn_population()(WorldPop 2015-2030, 1 km or 100 m) andmn_zonal()to summarise them over any map units.mn_map()draws rasters as well as polygons. mn_protected_areas()downloads the World Database on Protected Areas.- Data sources and cache:
mn_sources(),mn_citation(),mn_download()(layer ids or groups such as"osm"),mn_cache_dir(),mn_cache_list()andmn_cache_clear(). - Example data:
mn_example_population.
From NEWS.md in the release
Install
Health
- OK13 OKNow
- OK6 OK2026-10-11
Documentation
The repository also keeps web-only articles.
- Help pages
- 28 (1 internal)includes a package overview page
- Examples that run
- 100%27 run in a plain check (12 of them under a condition)
- Exported functions with examples
- 100%
- Documented parameters
- 93%
- Return-value docs
- 100%
- Help pages citing references
- 0%
Downloads
Repository
11 development-tooling and community-health practices detected across 6 families in the upstream repository
Checks run against github.com/temuulene/mongolmaps on 2026-10-18.
The R CMD check workflow runs on Linux, macOS and Windows, and on R-devel
GitHub Pages site last deployed 2026-10-13 · The repository has a site deploy workflow
pkgdown site last built 2026-10-13
Show all practicesHide 2 practices
Dependencies
Installing mongolmaps adds 31 packages (23 with compiled code, 35 MB of source tarballs). Heaviest: stringi 11 MB, sf 9.3 MB, s2 2.8 MB.
Code & Tests
Datasets
People & History
- 0.1.0Latest2026-10-10 · current release ·
7 days in CRAN's queue
Listed in CRAN's incoming queue from 2026-10-03 21:57 to 2026-10-10 10:19 UTC, in 29 readings. - RR 4.6.0 released · 2026-04-24
Package metadata
- First published
- 2026-10-10
- Total releases
- 1 / 1 yrs
- License
- MIT + file LICENSE OSI
- Copyright
- See file inst/COPYRIGHTS for data sources and their licences.
- Minimum R
- ≥ 4.1.0
- Bundled data
- 24 KB / 2 files
- Download size
- 1.4 MB
Cite
Cite this package
Run in R for the authors' preferred citation:
citation("mongolmaps")The package provides a citation file that builds its entry when R runs it. Run citation() to see it.
Cite the R Observatory
For a number measured here: a download total, a coverage figure, an archival date.
From data release v2026-10-20, which the citation names so these numbers can be found later. More on citing and the projects behind them.