/* * JavaScript Puro: TCL Reservatórios Premium * Funções: Menu Mobile, Header Fixo (Sticky) e Scroll Suave. * Autor: Alquimista do Código 2.0 */ document.addEventListener('DOMContentLoaded', () => { // --- 1. Menu Mobile (Hamburguer) --- const navToggle = document.querySelector('.nav__toggle'); const navList = document.querySelector('.nav__list'); const body = document.body; if (navToggle && navList) { navToggle.addEventListener('click', () => { body.classList.toggle('nav-open'); const isExpanded = navToggle.getAttribute('aria-expanded') === 'true'; navToggle.setAttribute('aria-expanded', !isExpanded); }); } // --- 2. Dropdown (Acessível por Teclado e Click) --- // Esta lógica é necessária para desktop e mobile const dropdownToggles = document.querySelectorAll('.nav__link--dropdown-toggle'); dropdownToggles.forEach(toggle => { toggle.addEventListener('click', (e) => { // Prevenir o clique no link se for um dropdown (especialmente em mobile) e.preventDefault(); const parentItem = toggle.closest('.nav__item--dropdown'); parentItem.classList.toggle('dropdown-open'); }); // Adiciona suporte a teclado (Enter) toggle.addEventListener('keydown', (e) => { if (e.key === 'Enter' || e.key === ' ') { e.preventDefault(); const parentItem = toggle.closest('.nav__item--dropdown'); parentItem.classList.toggle('dropdown-open'); } }); }); // --- 3. Header Fixo (Sticky on Scroll) --- const header = document.getElementById('header'); if (header) { const stickyThreshold = 50; // Distância de scroll para fixar const handleScroll = () => { if (window.scrollY > stickyThreshold) { header.classList.add('header--sticky'); } else { header.classList.remove('header--sticky'); } }; window.addEventListener('scroll', handleScroll, { passive: true }); } // --- 4. Scroll Suave para Âncoras (Ex: CTA do Hero) --- const anchorLinks = document.querySelectorAll('a[href^="#"]'); anchorLinks.forEach(link => { link.addEventListener('click', function(e) { const href = this.getAttribute('href'); // Ignorar links que são apenas '#' ou toggles de dropdown if (href === '#' || this.classList.contains('nav__link--dropdown-toggle')) return; const targetElement = document.querySelector(href); if (targetElement) { e.preventDefault(); // Fecha o menu mobile se estiver aberto if (body.classList.contains('nav-open')) { body.classList.remove('nav-open'); navToggle.setAttribute('aria-expanded', 'false'); } // Calcula a posição do elemento de destino const headerOffset = header ? header.offsetHeight : 0; const elementPosition = targetElement.getBoundingClientRect().top; const offsetPosition = elementPosition + window.pageYOffset - headerOffset; window.scrollTo({ top: offsetPosition, behavior: 'smooth' }); } }); }); });

Levantament Topográfico O Que

Glossário de Levantamento Topográfico

O que é Levantamento Topográfico?

O levantamento topográfico é um processo fundamental na engenharia e na arquitetura. Ele consiste na medição e representação gráfica de um terreno, incluindo suas características naturais e artificiais. Essa técnica é essencial para o planejamento de obras, pois fornece dados precisos sobre a topografia do local, como elevações, depressões e a localização de objetos existentes.

Importância do Levantamento Topográfico

Realizar um levantamento topográfico é crucial para garantir a segurança e a viabilidade de um projeto. Ele ajuda a evitar problemas futuros, como deslizamentos de terra ou a construção em áreas inadequadas. Além disso, fornece informações valiosas que podem influenciar o design e a execução de obras, garantindo que tudo esteja dentro das normas e regulamentos.

Tipos de Levantamento Topográfico

  • Levantamento Planimétrico: Foca na representação da superfície do terreno em uma planta, sem considerar a altura.
  • Levantamento Altimétrico: Inclui a medição de altitudes, permitindo uma visão tridimensional do terreno.
  • Levantamento Híbrido: Combina as duas abordagens anteriores, oferecendo uma visão completa do local.

Equipamentos Utilizados

Os equipamentos para levantamento topográfico variam conforme a complexidade do projeto. Entre os mais comuns estão o teodolito, a estação total e o GPS. Cada um desses instrumentos tem suas especificidades e é escolhido de acordo com a precisão necessária e as condições do terreno.

Etapas do Levantamento Topográfico

  1. Planejamento: Definição dos objetivos e áreas a serem levantadas.
  2. Coleta de Dados: Uso de equipamentos para medir distâncias e ângulos.
  3. Processamento: Análise dos dados coletados e elaboração de mapas.
  4. Apresentação: Entrega dos resultados em formato gráfico e relatório.

Aplicações do Levantamento Topográfico

O levantamento topográfico é amplamente utilizado em diversas áreas, como construção civil, urbanismo e meio ambiente. Ele é essencial para a criação de projetos de infraestrutura, como estradas, pontes e edifícios. Além disso, auxilia na gestão de recursos naturais e na preservação ambiental, contribuindo para um desenvolvimento sustentável.

Legislação e Normas

Existem normas técnicas que regem o levantamento topográfico, garantindo que os dados sejam coletados e apresentados de forma padronizada. Essas normas são importantes para assegurar a qualidade e a confiabilidade das informações, além de facilitar a comunicação entre profissionais da área.

Desafios no Levantamento Topográfico

Os profissionais enfrentam diversos desafios durante o levantamento topográfico, como condições climáticas adversas e terrenos acidentados. É fundamental que o topógrafo esteja preparado para lidar com essas situações, utilizando técnicas adequadas e equipamentos apropriados. A experiência e a habilidade são essenciais para garantir resultados precisos e confiáveis.

Conclusão sobre Levantamento Topográfico

O levantamento topográfico é uma etapa indispensável em qualquer projeto de construção ou planejamento urbano. Com dados precisos e bem apresentados, é possível tomar decisões informadas que impactam diretamente a qualidade e a segurança das obras. Portanto, investir em um levantamento bem feito é garantir o sucesso do projeto.