GEOLOCALIZACIÓN POR CELDA · MÉXICO

ORION

Cuando el GPS se apaga, la celda sigue hablando.

En hasta el 85% de los robos al transporte de carga en México se usa un inhibidor. El GPS deja de reportar, pero el módem sigue enganchado a una celda. Orion te dice dónde se ha visto circular vehículos en esa celda.

697,824 celdasPuntos de carretera, no centroidesPlan gratuito, 300 aciertos
Orion Locator

Qué nos hace distintos

Tres cosas que sí podemos sostener

Todas las cifras de esta página salen de medir nuestra propia base. No publicamos números de disponibilidad ni de precisión porque todavía no los tenemos medidos.

Naturaleza del datoObservado

Puntos de carretera, no centroides

Cada coordenada es un fix GPS real de un vehículo junto con la celda a la que estaba enganchado. No es la posición estimada de una antena: es un lugar donde efectivamente pasó una unidad, sobre un camino.

Fix GPS + celda servidoraFlota propia en operación
Cobertura372,641 celdas MX

Medida sobre corredores, no en ciudades

Solo el 9.1% de las observaciones está en los diez cuadrantes más densos. La cobertura está repartida a lo largo de carreteras, que es justo donde las bases colectadas con teléfonos son más débiles.

México y Estados Unidos≈1.16M km² con observación
Capacidad exclusivaEnterprise

Consulta con CID desnudo

Hay equipos que reportan un identificador de celda sin MCC ni MNC. OpenCellID, Combain y Google descartan esa consulta, y Unwired también, porque exige esos campos. Nosotros tenemos 88,670 registros indexados así.

Sin MCC ni MNCRespuesta marcada como ambigua

Cobertura

Qué hay dentro, medido

Estas cifras salen de contar la base, no de estimarla. Publicamos también lo que nos falta, para que puedas decidir antes de integrar.

697,824

Celdas únicas en la base

372,641

Celdas en México

324,049

Celdas en Estados Unidos

≈1.16M km²

Territorio mexicano con al menos una observación

La forma importa más que el total

Solo el 9.1% de las observaciones está en los diez cuadrantes más densos, y el 29.8% en los cien más densos. Es una huella repartida a lo largo de corredores carreteros, no apilada en tres ciudades. Nuestros datos vienen de camiones rodando, no de teléfonos caminando.

RedMCC-MNCRegistros
Telcel334-020392,860
T-Mobile US310-260206,575
Verizon311-48063,718
AT&T US310-41053,081
AT&T México334-050 / 140 / 090≈36,000
Lo que todavía no tenemos

Dicho antes de que lo descubras

  • Sin radio de incertidumbre. La respuesta es un punto observado, no un área con margen de error.
  • Sin dirección de circulación. Todavía no inferimos trayectoria a partir de secuencias de celdas.
  • Sin métricas de servicio publicadas. No prometemos disponibilidad ni latencia hasta tenerlas medidas.
  • Un tercio de la cobertura de OpenCellID en México. Por eso el plan gratuito existe: para que midas tu tasa de acierto con tus propias celdas antes de pagar.

Cómo funciona la API de Orion

Orion permite resolver coordenadas geográficas con datos de identidad de celda usando una integración simple y robusta.

API v1Respuesta JSONAutenticación por API key
POST/api/v1/lookup

Este endpoint resuelve coordenadas geográficas a partir de identidad de celda. Orion busca usando solo los campos presentes en el body.

Base URL

https://api.orion.geminislabs.com/api/v1/

Headers requeridos

x-api-key: <tu-api-key>

Content-Type: application/json

Validación de búsqueda

Debes enviar al menos uno de estos campos:mccmnclaccid

El parámetro include acepta solamente el valor "cell".

Requests

POST /api/v1/lookup
curl -X POST https://api.orion.geminislabs.com/api/v1/lookup \
  -H "x-api-key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "mcc": 310,
    "mnc": 260,
    "lac": "F303",
    "cid": 5678,
    "include": ["cell"]
  }'

Búsqueda parcial

{
  "lac": "F303"
}

Búsqueda completa

{
  "mcc": 310,
  "mnc": 260,
  "lac": "F303",
  "cid": 5678,
  "include": ["cell"]
}

Responses

200 OKSin include
{
  "matches": [
    {
      "lat": 40.416775,
      "lon": -3.70379,
      "confidence": 1.0
    }
  ],
  "meta": {
    "request_id": "a1b2c3d4e5f6a7b8"
  }
}
200 OKCon include: ["cell"]
{
  "matches": [
    {
      "lat": 41.18549,
      "lon": -80.361315,
      "confidence": 1.0,
      "cell": {
        "mcc": 310,
        "mnc": 260,
        "lac": "F303",
        "cellid": "12345"
      }
    }
  ],
  "meta": {
    "request_id": "a1b2c3d4e5f6a7b8"
  }
}

Campos del body

CampoTipoRequeridoDescripción
mccnumberNoMobile Country Code.
mncnumberNoMobile Network Code.
lacstringNoLocation Area Code en hexadecimal, ejemplo "F303".
cidnumberNoCell ID.
includearrayNoSolo acepta el valor ["cell"].

Cómo empezar

  • 1Crear cuenta y verificar el correo
  • 2Generar API Key desde el panel de Geminis Labs
  • 3Hacer la primera consulta

El registro toma menos de un minuto.

Buenas prácticas

Envío mínimo

Para reducir latencia, envia solo los campos disponibles en tu fuente.

Trazabilidad

Guarda meta.request_id en logs para depurar incidentes con soporte tecnico.

Resiliencia

Aplica timeout y reintentos con backoff para mantener la integración estable.

Comparativa

Dónde ganamos y dónde no

Cada renglón lo puedes verificar por tu cuenta en la documentación pública de cada proveedor. Dejamos los renglones donde perdemos: una tabla donde alguien gana todo no la cree nadie.

GanamosEmpatePerdemos
CriterioOrionOpenCellIDUnwired LabsCombainGoogle
Naturaleza del datoGanamosPunto de carretera observado: fix GPS de un vehículo con su celda servidoraCentroide calculado a partir de mediciones colaborativasCentroide sobre la misma base más fuentes propiasCentroide y polígonos de celdaEstimación propietaria, no documentada
Celdas en MéxicoPerdemos372,6411,027,519 histórico total, de las cuales 289,659 son LTE y el resto 2G/3GNo publicado por paísNo publicado por paísNo publicado
Alcance geográficoPerdemosMéxico, EE. UU. y CentroaméricaGlobalGlobal195 países, más de 190M cell IDsGlobal
Radio de incertidumbre en la respuestaPerdemosNoSí, campos range y samplesSí, campo accuracySí, incluye polígonos de celdaSí, campo accuracy
Consulta con CID sin MCC ni MNCGanamosSí, 88,670 registros indexados asíNoNo, exige MCC y MNC. El LAC sí es opcionalNo documentadoNo
Celdas dadas de bajaGanamosSe conservan indefinidamente y se pueden consultarLa descarga incluye solo los últimos 18 mesesNo documentadoNo documentadoNo consultable
Soporte 5G NRPerdemosPor publicar149 celdas NR en MéxicoSí, más de 2M celdas NR globales
Respaldo WiFi o IPPerdemosNoNo aplicaSí, más LoRaWAN y Bluetooth
Licencia del datoGanamosComercial, sin obligación de compartir el trabajo derivadoCC BY-SA 4.0, con atribución y ShareAlikeComercialComercialComercial
Derecho a almacenar el resultadoEmpateCaché de hasta 48 horasSin límite; el archivo se descargaSegún contratoCaché máximo 24 horasCaché máximo 30 días naturales
Uso comercial de la vía gratuitaEmpateNo. El plan gratuito es para evaluación y desarrolloLos servidores comunitarios no se permiten para uso comercial sin contribuir datosEl plan Developer excluye uso comercialPrueba de 100 créditos10,000 eventos gratis al mes

Cifras de competidores tomadas de sus páginas públicas de precios, documentación y estadísticas, consultadas en agosto de 2026. «No publicado» significa que el dato no está disponible públicamente, no que sea desfavorable. Los conteos de OpenCellID son celdas lógicas acumuladas en la historia del proyecto y no equivalen a sitios físicos ni a celdas activas hoy. No incluimos renglones de latencia, disponibilidad ni precisión porque todavía no tenemos manera honesta de sostenerlos.

Precios

Solo pagas cuando tenemos el dato

Cobramos por acierto, no por consulta. Si no encontramos la celda, no se descuenta de tu bolsa.

Free

Evaluación y desarrollo

$0
Aciertos / mes
300
Consultas / min
10
Ráfaga
10
Batch
CID desnudo
Empezar

Starter

Producción, volumen bajo

$200MXN / mes
Aciertos / mes
1,000
Consultas / min
120
Ráfaga
20
Batch
CID desnudo
Contratar

Professional

Recomendado

Operación con volumen

$4,000MXN / mes
Aciertos / mes
25,000
Consultas / min
600
Ráfaga
100
Batch
50 celdas
CID desnudo
Contratar

Enterprise

Capacidades exclusivas

A cotizar
Aciertos / mes
Negociable
Consultas / min
1,200+
Ráfaga
200+
Batch
Negociable
CID desnudo
Hablemos

Qué cuenta como acierto

Una consulta que responde 200, que lleva identidad de celda completa —MCC, MNC, LAC y CID— y que devuelve al menos una coincidencia. Una consulta equivale a un acierto como máximo, sin importar cuántos resultados regrese.

No cuentan las respuestas vacías, los errores —incluidos los nuestros—, los rechazos por límite de tasa ni las consultas demasiado amplias. Puedes verificar el conteo por tu cuenta desde tu propio lado.

Condiciones de uso del dato

  • Caché de hasta 48 horas, para cubrir operaciones que se extienden a dos días.
  • Sin redistribución, reventa ni construcción de producto derivado.
  • Sin extracción sistemática de la base.
  • Uso limitado a localizar unidades que tú administras.
  • El plan gratuito es para evaluación y desarrollo, no para producción.

Precios en pesos mexicanos, sin IVA. Excedentes: $0.35 por acierto en Starter y $0.25 en Professional.

Comienza hoy

Mide tu cobertura antes de pagar

El plan gratuito incluye 300 aciertos al mes: suficiente para correr tus propias celdas y saber a cuántas te respondemos. Si el número no te sirve, no hay venta.

Sin tarjeta300 aciertos al mesDocumentación técnica

El registro se hace en Geminis Labs y toma menos de un minuto.