Datos del transporte público de la Ciudad de Córdoba

El sistema de transporte público masivo de Córdoba esta basado en varias empresas. Cada empresa tienen líneas asignadas con recorridos especificados.

Cada emopresa coordina con el municipio los recorridos y las paradas. Estos son dinámicos.
Las empresas de transporte pueden elegir su proveedor de sistemas pero deben entregar esta información junto a la del GPS de las unidades.

En el caso de la ciudad de Córdoba, todas las empresas de transporte utilizan el mismo proveedor de servicios informáticos por lo que se simplifica la conexión a estos datos.

Este modelo se conecta al webservice de esta empresa para sincronizar los datos.
Como suponemos que estos servicios tecnológicos pueden cambiar de proveedor en el futuro, mantenemos este modulo para tener una copia de los datos y garantizar los mismos al futuro proveedor.

Modelos

class transportepublico.models.EmpresaTransportePublico(*args, **kwargs)

Cada una de las empresas proveedores del servicio

class transportepublico.models.HabilitacionVehiculoTransporte(*args, **kwargs)

NO USADO, Eliminar si se confirma. Cada habilitacion de un vehiculo

save_without_historical_record(*args, **kwargs)

Save model without saving a historical record

Make sure you know what you’re doing before you use this method.

class transportepublico.models.HistoricalHabilitacionVehiculoTransporte(id, fecha_inicio_habilitacion, fecha_vencimiento_habilitacion, acta_habilitacion, created, modified, vehiculo, history_id, history_date, history_change_reason, history_user, history_type)
instance_type

alias de HabilitacionVehiculoTransporte

revert_url()

URL for this change in the default admin site.

class transportepublico.models.HistoricalVehiculoTransportePublico(id, interno, anio_fabricacion, patente, publicado, decreto, decreto_fecha, fecha_aprobacion, fecha_habilitacion, fecha_actualizacion, condicion, observaciones_publicas, observaciones_internas, observado_o_a_revisar, created, modified, titular, modelo, tipo_permiso, history_id, history_date, history_change_reason, history_user, history_type)
instance_type

alias de VehiculoTransportePublico

revert_url()

URL for this change in the default admin site.

class transportepublico.models.LineaTransportePublico(*args, **kwargs)

cada una de las lineas o recorridos de trasnporte publico masivo

class transportepublico.models.MarcaVehiculo(*args, **kwargs)

marcas de autos y otros vehiculos

class transportepublico.models.ModeloVehiculo(*args, **kwargs)

modelos de autos y otros vehiculos

class transportepublico.models.ParadaTransportePublico(*args, **kwargs)

cada una de las lineas o recorridos de trasnporte publico masivo

class transportepublico.models.PosteParadaTransportePublico(*args, **kwargs)

cada una de las garitas o postes donde puede haber una o más paradas

class transportepublico.models.PuntoRecorridoLineaTransportePublico(*args, **kwargs)

cada uno de los puntos dentro de un recorridos de las lineas de transporte publico geolocalizado

class transportepublico.models.RecorridoLineaTransportePublico(*args, **kwargs)

cada uno de los recorridos de las lineas de transporte publico

class transportepublico.models.TipoServicioTransporte(*args, **kwargs)

tipo de transporte que se ofrece al público (taxis, remis, escolar, privado, etc)

class transportepublico.models.VehiculoTransportePublico(*args, **kwargs)

vehiculo al servicio de tranporte (privado, escolar, taxi, remis, etc)

save_without_historical_record(*args, **kwargs)

Save model without saving a historical record

Make sure you know what you’re doing before you use this method.