tareasLis

Páginas: 6 (1306 palabras) Publicado: 6 de abril de 2013
Proyecto CCMF - MTC

Manual de Generación de tramas XML
Ver Documento: 1.1

Manual de Generación de tramas
XML
Proyecto CCMF – MTC

Preparado por:
Carlos Rodríguez
Ivan Ticona

Fecha de preparación:
20/06/2009

Fecha de revision:
05/11/2010

Página 1 de

8

Proyecto CCMF - MTC

Manual de Generación de tramas XML
Ver: 1.1

Tabla de contenido
GENERACIÓN DETRAMAS...............................................................................................................................3
1.Archivo de Transferencia de las EMV al CCMF............................................................................................3
2.Anexo01..........................................................................................................................................................4
3.Anexo 02..........................................................................................................................................................7

Página 2 de

8

Proyecto CCMF - MTC

Manual de Generación de tramas XML
Ver: 1.1

GENERACIÓN DE TRAMAS
1.

ARCHIVO DE TRANSFERENCIA DE LAS EMV AL CCMF
Se requiere que las EMV (Empresasde Monitoreo Vehicular) generen archivos XML de dos tipos, uno
para la transmisión de tramas “estándar” es decir las de ubicación permanente de las unidades de
transporte y otra para el evento de botón de pánico (emergencias).
La frecuencia de envio para mensajes "estándar" sera máximo en intervalos de 1 minuto y para botónes
de pánico de inmediato, o como sea dispuesto por el Ministerio deTransportes y Comunicaciones
(MTC). Cada generación nueva contendrá solo las ultimas ocurrencias del último periodo de tiempo,
si no hubo ninguna ocurrencia no se genera nada en este intervalo de tiempo (o si se prefiere se
genera un XML vacío).
La conformación de dichas tramas es la siguiente:
a) La trama responde a la siguiente estructura:







b) La trama del evento (botón depánico) responde a la siguiente estructura:

REPORTE>

"
"




NOTA: ordenar las tramas por fecha de forma cronológica (desde la mas antigua a la mas
reciente)
c) Descripción de campos:

Se presenta los campos con las características requeridas y seguidamente la tabla-01, que resume
lo dicho.

Definición de Campos:

• PLACA: Es el código de identificación de la unidad de transporte,es una cadena de






caracteres.
LONGITUD: Punto en el plano cartesiano, en formato decimal.
LATITUD: Punto en el plano cartesiano junto con la LONGITUD arman una coordenada
geográfica, en formato decimal.
RUMBO: Dirección en grados de 0 a 360, indicará la orientación del vehículo, en formato
decimal.
VELOCIDAD: Velocidad del vehículo Km/h, en formato decimal.
FECCOMUN: Fechay hora generada por el aparato GPS instalado en la unidad de transporte.

Página 3 de

8

Proyecto CCMF - MTC

Manual de Generación de tramas XML
Ver: 1.1

Tabla-01
CAMPO

MIN

MAX

REQUERID
O

PLACA
LONGITUD
LATITUD
RUMBO
VELOCIDAD
FECCOMUN
2.

TIPO

varchar(7)
decimal(12, 8)
decimal(12, 8)
int
int
datetime

No Aplica
No Aplica
No Aplica
0
0
No AplicaNo Aplica
No Aplica
No Aplica
360
No Aplica
No Aplica

Si
Si
Si
Si
Si
Si

ANEXO 01
Existen varias formas de generar archivos .xml el siguiente es un ejemplo de una de ellas con MSTSQL 2005
A. Se debe habilitar las siguientes opciones con un usuario con privilegios.

EXEC sp_configure 'show advanced options', 1;
GO
RECONFIGURE;
GO
EXEC sp_configure 'xp_cmdshell', 1;
GORECONFIGURE;
GO
Crear una tabla “FECHATRANS” que contenga un solo campo :ultima fecha de trasmision, este
tiene el único objeto de guardar la ultima fecha de reporte.
B. Se debe crear un archivo que contenga la sentencia que genere las tramas a ser transmitidas,

(Sólo aquellas que no han sido transmitidas ya, y cada intervalo de 5 minutos), por ejemplo:
C:\Agente\Sentencia.SQL este archivo...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS