Contenido
- 1 Buscar
- 2 Aeropuerto de la CDMX
- 3 Aeroméxico, sólo en la terminal 2
- 4 ¿Qué aerolíneas operarán en el AICM?
- 5 Otras Noticias
- 6 Así luce Lagos de Moreno, una ciudad de desaparecidos
- 7 Así puedes consultar los resultados del examen Comipems 2023 (Video)
- 8 Jóvenes desaparecidos en Lagos de Moreno: Fiscalía halla restos óseos y cuatro cráneos calcinados
Aeropuerto de la CDMX
El AICM “está tocando los límites de la inseguridad”: Carlos Velázquez Tiscareño
El director general del Aeropuerto Internacional de la Ciudad de México alertó que “ya no tiene para dónde crecer. Las dos terminales están saturadas. No tenemos espacio para más. Si ahorita viene una nueva compañía, le diremos: No”.
// ------------------------------------------------------------------------------------------------------------------------------- // PHOTOSWIPE
var initPhotoSwipeFromDOM = function(gallerySelector) {
// parse slide data (url, title, size ...) from DOM elements // (children of gallerySelector) var parseThumbnailElements = function(el) { var thumbElements = el.childNodes, numNodes = thumbElements.length, items = [], figureEl, linkEl, size, item;
for(var i = 0; i < numNodes; i++) {
figureEl = thumbElements[i]; //
// include only element nodes if(figureEl.nodeType !== 1) { continue; }
linkEl = figureEl.children[0]; // element
size = linkEl.getAttribute('data-size').split('x');
// create slide object item = { src: linkEl.getAttribute('href'), w: parseInt(size[0], 10), h: parseInt(size[1], 10) };
if(figureEl.children.length > 1) {
//
if(linkEl.children.length > 0) {
// thumbnail element, retrieving thumbnail url
item.msrc = linkEl.children[0].getAttribute('src');
}
item.el = figureEl; // save link to element for getThumbBoundsFn items.push(item); }
return items; };
// find nearest parent element var closest = function closest(el, fn) { return el && ( fn(el) ? el : closest(el.parentNode, fn) ); };
// triggers when user clicks on thumbnail var onThumbnailsClick = function(e) { e = e || window.event; e.preventDefault ? e.preventDefault() : e.returnValue = false;
var eTarget = e.target || e.srcElement;
// find root element of slide var clickedListItem = closest(eTarget, function(el) { return (el.tagName && el.tagName.toUpperCase() === 'FIGURE'); });
if(!clickedListItem) { return; }
// find index of clicked item by looping through all child nodes // alternatively, you may define index via data- attribute var clickedGallery = clickedListItem.parentNode, childNodes = clickedListItem.parentNode.childNodes, numChildNodes = childNodes.length, nodeIndex = 0, index;
for (var i = 0; i < numChildNodes; i++) { if(childNodes[i].nodeType !== 1) { continue; } if(childNodes[i] === clickedListItem) { index = nodeIndex; break; } nodeIndex++; } if(index >= 0) { // open PhotoSwipe if valid index found openPhotoSwipe( index, clickedGallery ); } return false; };
// parse picture index and gallery index from URL (#&pid=1&gid=2) var photoswipeParseHash = function() { var hash = window.location.hash.substring(1), params = {};
if(hash.length < 5) { return params; } var vars = hash.split('&'); for (var i = 0; i < vars.length; i++) { if(!vars[i]) { continue; } var pair = vars[i].split('='); if(pair.length < 2) { continue; } params[pair[0]] = pair[1]; } if(params.gid) { params.gid = parseInt(params.gid, 10); } return params; }; var openPhotoSwipe = function(index, galleryElement, disableAnimation, fromURL) { var pswpElement = document.querySelectorAll('.pswp')[0], gallery, options, items; items = parseThumbnailElements(galleryElement); // define options (if needed) options = { // define gallery index (for URL) galleryUID: galleryElement.getAttribute('data-pswp-uid'), getThumbBoundsFn: function(index) { // See Options -> getThumbBoundsFn section of documentation for more info var thumbnail = items[index].el.getElementsByTagName('img')[0], // find thumbnail pageYScroll = window.pageYOffset || document.documentElement.scrollTop, rect = thumbnail.getBoundingClientRect();
return {x:rect.left, y:rect.top + pageYScroll, w:rect.width}; }
};
// PhotoSwipe opened from URL if(fromURL) { if(options.galleryPIDs) { // parse real index when custom PIDs are used // http://photoswipe.com/documentation/faq.html#custom-pid-in-url for(var j = 0; j < items.length; j++) { if(items[j].pid == index) { options.index = j; break; } } } else { // in URL indexes start from 1 options.index = parseInt(index, 10) - 1; } } else { options.index = parseInt(index, 10); } // exit if index not found if( isNaN(options.index) ) { return; } if(disableAnimation) { options.showAnimationDuration = 0; } // Pass data to PhotoSwipe and initialize it gallery = new PhotoSwipe( pswpElement, PhotoSwipeUI_Default, items, options); gallery.init(); }; // loop through all gallery elements and bind events var galleryElements = document.querySelectorAll( gallerySelector ); for(var i = 0, l = galleryElements.length; i < l; i++) { galleryElements[i].setAttribute('data-pswp-uid', i+1); galleryElements[i].onclick = onThumbnailsClick; } // Parse URL and open gallery if it contains #&pid=3&gid=1 var hashData = photoswipeParseHash(); if(hashData.pid && hashData.gid) { openPhotoSwipe( hashData.pid , galleryElements[ hashData.gid - 1 ], true, true ); } }; // execute above function initPhotoSwipeFromDOM('.my-gallery'); // ====================================== // FIN SCRIPTS PHOTOSWIPE // ======================================
CIUDAD DE MÉXICO.- El director general del Aeropuerto Internacional de la Ciudad de México (AICM), Carlos Velázquez Tiscareño, reconoció que la sobresaturación de las terminales aéreas “ya está tocando los límites de la inseguridad”.
En entrevista con El País, publicada el viernes 11, el vicealmirante Velázquez Tiscareño se refirió a la reducción de 61 a 52 permisos de despegue y aterrizaje de los aviones llamados slots, medida ante la cual las aerolíneas reaccionaron usando aviones más grandes, entonces la situación no se arregló, incluso empeoró.
Se espera que al cerrar 2023 hayan usado el aeropuerto 52 millones de personas, mientras que en 2022 fueron 46 millones, “y el AICM no puede soportar a más gente”, dijo el funcionario.
Asimismo, enumeró los problemas encontrados al inicio de su gestión, el 7 de agosto de 2022: inseguridad, pérdida de maletas, objetos robados, demoras en los vuelos, cancelaciones en aerolíneas, inmigración ilegal, lavado de dinero, tráfico de personas, drogas y deudas.
Tan sólo las deudas ascendían a 7 mil 500 millones de pesos, pero algunas no las pudieron cubrir, como las de Interjet, Mexicana de Aviación o Aeromar, que son incobrables.
De igual manera regularizaron a los locatarios, aunque algunos cerraron por no poder afrontar los adeudos, situación similar a la de algunos sitios de taxis.
“Aquí en el área de administración había un mundo de corrupción, de locatarios sin contratos, con deudas, mucho desorden en la designación de locales, unos justificándose con la pandemia, pero otros sin pretextos”, añadió.
Además, dijo, se encontraron lugares ilegalmente ocupados, aerolíneas endeudadas y vuelos sin permisos de despegue y aterrizaje, de los llamados slots, ya reservados.
Desde que la Secretaría de Marina (Semar) tomó el control operativo del AICM ya no hay problemas en las salidas, pero siguen las demoras en las llegadas, lo cual es más complicado controlar porque el retraso puede ser de origen, aseguró.
Aeroméxico, sólo en la terminal 2
Anunció que una de las medidas que se tomarán consiste en que Aeroméxico use sólo sus instalaciones en la Terminal 2, porque las que tenía en la uno cerrarán indefinidamente a partir del 1 de septiembre.
Este jueves 17, Aeroméxico informó que todas sus operaciones fueron trasladadas a la Terminal 2 del AICM.
“Este aeropuerto ya no tiene para dónde crecer. Entonces, ¿qué se ha hecho? Puros laberintos, ha ido alargándose. Las dos terminales están saturadas. Nosotros ya no tenemos espacio para más. Si ahorita viene una nueva compañía le diremos: ‘no’.
“Si quieres operar aquí, tiene que ser después de las 22:00 horas y hasta las 5:00 de la madrugada. Ya en estos niveles de saturación, es inseguro. Esto ya está tocando los límites de la inseguridad. Por eso, estamos tomando medidas que no puedo adelantar, pero que buscan resolver este problema”, añadió.
Asimismo, dijo que, desde febrero de este año, ya no han recibido quejas por robo de maletas, pero sí han frustrado intentos de robo de objetos gracias a que se están monitoreando las mil 700 cámaras en todo el aeropuerto.
Al AICM lo vigilan mil 500 marinos, 600 policías auxiliares y otros agentes que realizan revisiones en el punto de inspección de pasajeros.
Sobre el trasiego de drogas, dijo que a diario confiscan cocaína y metanfetaminas, principalmente provenientes de Madrid, Japón y Australia, y otras que salen del AICM y de las que les alertan internacionalmente.
¿Qué aerolíneas operarán en el AICM?
Terminal 2
- L1: Delta y Latam Airlines.
- L2: Aeroméxico Connect y Aeroméxico.
- L2 y L3: Aeroméxico.
- L3: Copa Airlines y Wingo.
Evita contratiempos y conoce la ubicación de los mostradores de las aerolíneas que operan en la Terminal 2 del #AICM pic.twitter.com/UC7Pqo1mGw
— @AICM_mx (@AICM_mx) August 16, 2023
Planta alta Terminal 1
(Aeroméxico ya no operará en esta salida.)
- F1: Air Canada, KLM, United, Airfrance, Lufthansa y ANA.
- F2: Viva Aerobús, VIVA Vuela Más, Turkush Airlines.
- F3: Avianca, American Airlines, Iberia, British Airlines y Emirates.
Planta baja Terminal 1
- D: Volaris y Magni.
- D1: Volaris y Viva Aerobús.
Evita contratiempos y conoce la ubicación de los mostradores de las aerolíneas que operan en la Terminal 1 del #AICM pic.twitter.com/1xPBsT9lN1
— @AICM_mx (@AICM_mx) August 10, 2023
Comentarios
Otras Noticias
// Obtener todos los elementos con clase .col-md-12 var colElements = document.querySelectorAll('.col-md-12');
// Iterar sobre cada elemento colElements.forEach(function(element) { // Verificar si tiene un hijo inmediato con clase .titulo-region var tituloRegion = element.querySelector('.titulo-region');
if (tituloRegion) { // Agregar la clase .is-sticky al elemento padre element.classList.add('is-sticky'); } });
// Obtener el elemento article dentro de .fila-especial-v2 .p50 var articleElement = document.querySelector('.home .fila-especial-v2 .p50 article');
// Obtener el texto del elemento .z-foto .bajada p var bajadaText = articleElement.querySelector('.z-foto .bajada p').textContent;
// Crear un nuevo elemento para mostrar el texto obtenido var textoElement = document.createElement('p'); textoElement.textContent = bajadaText;
// Obtener el elemento .z-txt .titulo dentro del article var tituloElement = articleElement.querySelector('.z-txt .titulo');
// Insertar el nuevo elemento al final del article articleElement.appendChild(textoElement);
Cortesía de Proceso.

Dejanos un comentario: