Saltar al contenido principal

Endpoint: Ciudades Colombianas

Base de datos de 1,117 municipios colombianos con parámetros NSR-10 para viento (Título B) y sismo (Título A).

Listar ciudades

GET /api/cities

Parámetros de query

ParámetroTipoDescripción
qstringBúsqueda por nombre (parcial, insensible a mayúsculas)
departmentstringFiltrar por departamento
regionintFiltrar por región de viento (1-5)
limitintMáximo de resultados (default 20)

Ejemplos

# Buscar por nombre
curl "https://api.comandoconstrucciones.com/api/cities?q=bogota"

# Todas las ciudades de Antioquia
curl "https://api.comandoconstrucciones.com/api/cities?department=Antioquia&limit=50"

# Ciudades en zona de viento fuerte (región 1)
curl "https://api.comandoconstrucciones.com/api/cities?region=1"

# Primeras 5 ciudades
curl "https://api.comandoconstrucciones.com/api/cities?limit=5"

Respuesta

[
{
"id": 150,
"name": "Bogotá D.C.",
"department": "Cundinamarca",
"region_id": 3,
"Vb": 55,
"altitude": 2600,
"Aa": 0.15,
"Av": 0.20,
"Fa": 1.35,
"Fv": 1.30,
"I": 1.0
}
]

Obtener ciudad por ID

GET /api/cities/{id}
curl "https://api.comandoconstrucciones.com/api/cities/150"

Propiedades

Datos generales

PropiedadUnidadDescripción
idIdentificador numérico
nameNombre del municipio
departmentDepartamento
altitudemsnmAltitud sobre el nivel del mar

Datos de viento (NSR-10 Título B)

PropiedadUnidadDescripción
region_idRegión de viento (1-5)
Vbm/sVelocidad básica del viento

Datos de sismo (NSR-10 Título A)

PropiedadUnidadDescripción
AagAceleración pico efectiva horizontal
AvgVelocidad pico efectiva horizontal
FaFactor de amplificación del suelo (período corto)
FvFactor de amplificación del suelo (período largo)
ICoeficiente de importancia

Regiones de viento NSR-10

RegiónVb (m/s)Descripción
180Costa Atlántica e islas (San Andrés, Providencia)
270Zona costera interior, llanos orientales
355Valles interandinos, altiplano cundiboyacense
445Zonas montañosas protegidas
540Zona cafetera, valles cerrados

Ciudades principales

CiudadDepto.RegiónVb (m/s)Aa (g)Av (g)
Bogotá D.C.Cundinamarca3550.150.20
MedellínAntioquia4450.150.20
CaliValle del Cauca3550.250.25
BarranquillaAtlántico1800.100.10
CartagenaBolívar1800.100.10
BucaramangaSantander3550.250.25
PereiraRisaralda5400.250.25
ManizalesCaldas4450.250.25
CúcutaNorte de Santander2700.350.30
Santa MartaMagdalena1800.100.10
IbaguéTolima3550.200.20
VillavicencioMeta2700.300.25
PastoNariño3550.300.30
NeivaHuila3550.250.25

Uso en otros módulos

El ID de ciudad se utiliza en los siguientes endpoints para obtener automáticamente los parámetros de viento y sismo:

  • /api/calc/wind — Cálculo de presiones de viento
  • /api/calc/purlin — Diseño de correas (carga de viento)
  • /api/calc/facade-purlin — Diseño de correas de fachada
  • /api/calc/frame — Diseño de pórticos (cargas sísmicas y viento)
  • /api/calc/nave — Diseño de nave industrial