MyNixOS website logo
Description

Mapping Data for 'mapindia' Package.

Provides a container for data used by the 'mapindia' package. The data used by 'mapindia' has been extracted into this package so that the file size of the 'mapindia' package can be reduced considerably. The data in this package will be updated when latest data is available.

mapindiatools

R-CMD-check Codecov testcoverage

The goal of mapindiatools is to serve as a container package for the maps data used in mapindia package. This data has been separated to keep the size of the mapindia package manageable and facilitate easier maintenance, while enabling more frequent updates to the Indian map data frame without relying on mapindia package updates.

Map data

The geojson files are stored in the data-raw/geojson_files folder. These files were read and appropriately modified using the build_mapping_data() function and saved as gpkg files in the inst/extdata folder. The centroids were also calculated using the compute_centroids() function.

Note: The 3-digit code11 codes for districts were merged with the 2-digit state codes to create a 5-digit code for the districts.

Installation

You can install the development version of mapindiatools from GitHub with:

# install.packages("pak")
pak::pak("shubhamdutta26/mapindiatools")

Usage

To begin using mapindiatools, import the package using the library command:

library(mapindiatools)

Acknowledgments

I would like to thank pdil since I have used his usmap package to write most of this package. I would also like to thank datta07 for the geojson files.

Metadata

Version

1.0.1

License

Unknown

Platforms (77)

    Darwin
    FreeBSD
    Genode
    GHCJS
    Linux
    MMIXware
    NetBSD
    none
    OpenBSD
    Redox
    Solaris
    WASI
    Windows
Show all
  • aarch64-darwin
  • aarch64-freebsd
  • aarch64-genode
  • aarch64-linux
  • aarch64-netbsd
  • aarch64-none
  • aarch64-windows
  • aarch64_be-none
  • arm-none
  • armv5tel-linux
  • armv6l-linux
  • armv6l-netbsd
  • armv6l-none
  • armv7a-darwin
  • armv7a-linux
  • armv7a-netbsd
  • armv7l-linux
  • armv7l-netbsd
  • avr-none
  • i686-cygwin
  • i686-darwin
  • i686-freebsd
  • i686-genode
  • i686-linux
  • i686-netbsd
  • i686-none
  • i686-openbsd
  • i686-windows
  • javascript-ghcjs
  • loongarch64-linux
  • m68k-linux
  • m68k-netbsd
  • m68k-none
  • microblaze-linux
  • microblaze-none
  • microblazeel-linux
  • microblazeel-none
  • mips-linux
  • mips-none
  • mips64-linux
  • mips64-none
  • mips64el-linux
  • mipsel-linux
  • mipsel-netbsd
  • mmix-mmixware
  • msp430-none
  • or1k-none
  • powerpc-netbsd
  • powerpc-none
  • powerpc64-linux
  • powerpc64le-linux
  • powerpcle-none
  • riscv32-linux
  • riscv32-netbsd
  • riscv32-none
  • riscv64-linux
  • riscv64-netbsd
  • riscv64-none
  • rx-none
  • s390-linux
  • s390-none
  • s390x-linux
  • s390x-none
  • vc4-none
  • wasm32-wasi
  • wasm64-wasi
  • x86_64-cygwin
  • x86_64-darwin
  • x86_64-freebsd
  • x86_64-genode
  • x86_64-linux
  • x86_64-netbsd
  • x86_64-none
  • x86_64-openbsd
  • x86_64-redox
  • x86_64-solaris
  • x86_64-windows