Preguntas frecuentes

Respuestas rápidas sobre integración, uso de la API, CORS y soporte.

API base https://chartismx.com/api

General

Una API que entrega cartografía de México en GeoJSON (entidades, distritos, municipios, localidades, colonias y secciones), además de utilidades como point→sección y labels materializados.

application/json con FeatureCollection cuando aplica. Compatible con Leaflet, Mapbox GL y SDKs de mapas modernos.

Para pruebas desde la demo pública, no. Para producción podemos habilitar un token con límites y métricas. Escríbenos a hola@chartismx.com.

API

Llama /api/getGeomDigitalMaps con layerName=municipio, más entidad y municipio:
GET https://chartismx.com/api/getGeomDigitalMaps?layerName=municipio&entidad=19&municipio=039

Usa /api/pointToSeccion con lat y lng:
GET https://chartismx.com/api/pointToSeccion?lat=25.67&lng=-100.31
Si el punto cae en el borde, aplicamos un buffer de 5 m (EPSG:3857) como fallback.

Sí. Tienes /api/getSeccionesByLocalidad y /api/getSeccionesByColonia. Revisa parámetros en la documentación.

Integración

Sí, en la demo cargamos el GeoJSON y lo dibujamos. Para Leaflet:
fetch('https://chartismx.com/api/getGeomDigitalMaps?layerName=municipio&entidad=19&municipio=039')
  .then(r => r.json())
  .then(geo => L.geoJSON(geo).addTo(map));

Limita Access-Control-Allow-Origin a tus dominios (por ejemplo, https://chartismx.com) y evita * en producción. Si requieres tokens, podemos “amarrar” el origen o la clave a tu proyecto.

Sí. Fomenta cache por CDN para capas estáticas (entidad/municipio/distrito). Para operaciones por punto o filtros dinámicos, usa cache corto o per-request según tu caso.

Precios y soporte

Por ahora cotizamos según caso de uso (volumen, capas requeridas, SLA). Escríbenos a hola@chartismx.com y te enviamos una propuesta.

Sí, en planes privados (Pro/Enterprise). Incluye métricas, límites personalizados y soporte por correo. También evaluamos on-prem si lo requieres.

Escribe a hola@chartismx.com con detalles (endpoint, parámetros, hora y un ejemplo). Si pides una capa nueva, cuéntanos tu caso y prioridad.
¿No encontraste tu respuesta? Escríbenos y te ayudamos a integrar.