ubigeos

Ubigeos


Keywords
ubigeos, peru, inei
License
ISC
Install
npm install ubigeos@2.1.0

Documentation

Instalaci贸n

$ npm install --save ubigeos
$ yarn add ubigeos

Uso

import Ubigeo, { District, Region, Province } from "ubigeos";

Ejemplo 01

import Ubigeo from "ubigeos";

const ubigeo = new Ubigeo("250107");

console.log(`Distrito: ${ubigeo.getDistrictName()}`);
// Distrito: Manantay
console.log(`Provincia: ${ubigeo.getProvinceName()}`);
// Provincia: Coronel Portillo
console.log(`Departamento: ${ubigeo.getRegionName()}`);
// Departamento: Ucayali

console.log(`${ubigeo}`);
// Ucayali - Coronel Portillo - Manantay

Ejemplo 02

import { Region } from "ubigeos";

const region = Region.instance("25");

const provincies = region.getProvincies();

console.log(`Departamento: ${region.getCode()} - ${region.getName()}`);
// Departamento: 25 - Ucayali

provincies.forEach((province) => {
	console.log(`C贸digo: ${province.getCode()}, Nombre: ${province.getName()}`);
});
//C贸digo: 2501, Nombre: Coronel Portillo
//C贸digo: 2502, Nombre: Atalaya
//C贸digo: 2503, Nombre: Padre Abad
//C贸digo: 2504, Nombre: Pur煤s

Ejemplo 03

import { Province } from "ubigeos";

const province = Province.instance("2501");

const districts = province.getDistricts();

console.log(`Provincia: ${province.getCode()} - ${province.getName()}`);
// Provincia: 2501 - Coronel Portillo

districts.forEach((district) => {
	console.log(`C贸digo: ${district.getCode()}, Nombre: ${district.getName()}`);
});
//C贸digo: 250101, Nombre: Calleria
//C贸digo: 250102, Nombre: Campoverde
//C贸digo: 250103, Nombre: Iparia
//C贸digo: 250104, Nombre: Masisea
//C贸digo: 250105, Nombre: Yarinacocha
//C贸digo: 250106, Nombre: Nueva Requena
//C贸digo: 250107, Nombre: Manantay

Ejemplo 04

import { District } from "ubigeos";

const district = District.instance("250107");
const province = district.getProvince();
const region = province.getRegion();

console.log(`Distrito: ${district.getCode()} - ${district.getName()}`);
// Distrito: 250107 - Manantay

console.log(`Provincia: ${province.getCode()} - ${province.getName()}`);
// Provincia: 2501 - Coronel Portillo

console.log(`Departamento: ${region.getCode()} - ${region.getName()}`);
// Departamento: 25 - Ucayali