Voltar ao blog de BIM e IFC
Gêmeos digitais · 2026-08-27 · 10 min
Como Ver um IFC em um Mapa 3D: BIM Georreferenciado no Navegador
Abra um pavilhão IFC4 real no contexto de mapa de Barcelona, explore a demonstração 3D ao vivo e veja como o IfcProjectedCRS e o IfcMapConversion posicionam o BIM corretamente.
Captura real do IFC Viewer Online mostrando o Pavilhão da Ciutadella georreferenciado dentro de um mapa 3D detalhado de Barcelona
Sim: é possível ver um IFC em um mapa 3D diretamente no navegador. A versão útil dessa frase não é "colocar uma edificação perto de um marcador"; é "ler o sistema de referência de coordenadas do modelo, preservar a geometria de engenharia e alinhar o terreno e o contexto GIS ao redor dela". O exemplo ao vivo abaixo faz exatamente isso com um pequeno pavilhão IFC4 em Barcelona.
- 4 — schema do IFC
- 240 KB — arquivo de exemplo
- 137 — elementos do modelo
- EPSG:25831 — CRS projetado
Captura real do produto a partir do link reproduzível. O pavilhão é o IFC autoral; a cidade, o terreno e as árvores são contexto de mapa ao redor.
Experimente a demonstração de IFC + mapa 3D
Inicie o exemplo para carregar o IFC incluído localmente e depois solicitar o contexto do local em 3D. Gire, dê zoom e abra o visualizador completo se quiser todos os controles de mapa. Serviços de mapa externos podem levar alguns segundos para transmitir terreno e elementos ao redor.
Pavilhão da Ciutadella — IFC georreferenciado em um mapa 3D
Um modelo IFC4 incluído de 240 KB, alinhado automaticamente em Barcelona via EPSG:25831 e IfcMapConversion, com terreno e arredores do OpenStreetMap opcionais.
IFC e mapa prontos — arraste para girar
O que torna um posicionamento no mapa confiável?
A definição oficial da buildingSMART diz que o IfcMapConversion transforma um sistema de coordenadas de engenharia local no sistema de referência de coordenadas do mapa usando escala, rotação e translação. O IfcProjectedCRS identifica esse sistema de coordenadas do mapa. Essas duas peças respondem perguntas diferentes e ambas são úteis.
| Informação do IFC | Pergunta que responde | Confiança neste fluxo |
|---|
| IfcProjectedCRS | Qual grade de mapa projetada e qual datum? | Alta quando a definição EPSG é resolúvel |
| IfcMapConversion | Onde está a origem local, em que rotação, altura e escala? | Alta para posicionamento automático |
| IfcSite RefLatitude / RefLongitude | Onde fica o terreno aproximadamente? | Fallback aproximado |
| Marcador manual no mapa | Onde exibir um modelo sem georreferenciamento? | Fornecido pelo usuário, não levantado |
Abrir com sucesso não é evidência de que um IFC está posicionado corretamente. A origem do posicionamento precisa permanecer visível.
O mapa se alinha ao redor do modelo local. Manter a geometria perto da origem do projeto evita sacrificar a precisão de renderização em favor de coordenadas globais muito grandes.
O arquivo da Ciutadella é um teste reproduzível, não uma simulação
O exemplo é propositalmente pequeno o bastante para ser inspecionado. É um pavilhão de exposição de 24 × 12 m em uma malha de 4 × 6 m, com um saguão, uma galeria em mezanino, um salão de pé-direito duplo, fachadas envidraçadas e telhado inclinado com juntas verticais. Sua função é deixar óbvios os erros de posicionamento diante de um eixo de rua reconhecível.
- Arquivo IFC4: BCN-IVO-ZZ-XX-M3-Z-0003.ifc, 240 KB e 137 elementos de modelo.
- CRS de destino: EPSG:25831 — ETRS89 / UTM zona 31N.
- Origem do mapa: E 431543,18, N 4582439,59, altura ortogonal de 18,5 m.
- Eixo X do projeto: (0,700909, −0,713250), que posiciona o pavilhão a cerca de −45,5° em relação ao leste da grade.
- Local: Passeig de Lluís Companys, a cerca de 80 m do Arc de Triomf e orientado conforme a via, não em esquadro com o norte.
#63=IFCPROJECTEDCRS('EPSG:25831', ...);
#64=IFCMAPCONVERSION(#10,#63,
431543.18,4582439.59,18.5,
0.7009092643,-0.7132504492,1.0);
O modelo e seu script de geração no Blender/Bonsai são públicos, então a captura de tela e a cena ao vivo podem ser reconstruídas em vez de aceitas apenas pela palavra.
O que o mapa 3D acrescenta a um visualizador IFC
Orientação que você pode verificar
Eixos de rua e geometria vizinha revelam um ângulo de norte errado imediatamente.
Contexto de terreno
O relevo dá ao modelo uma referência de solo, enquanto um deslocamento de altura trata explicitamente as diferenças de datum.
Volumetria ao redor
Edificações, água, parques, árvores e pontes do OpenStreetMap fornecem contexto do local sem se tornarem elementos IFC.
Coordenadas de engenharia preservadas
O modelo permanece em seu sistema local baseado em metros; o mapa-base se move para dentro da cena em vez de reescrever a geometria do IFC.
O processamento local do IFC e as requisições de mapa online são independentes
Processamento do IFC
- Bytes do arquivo processados no navegador
- A geometria permanece no dispositivo
- Coordenadas locais do projeto preservadas
- Funciona sem criar uma conta
Contexto de mapa
- Baixa blocos de mapa ou terreno do provedor selecionado
- Solicita o entorno do OpenStreetMap quando habilitado
- Exige atribuição ao provedor
- Precisa de acesso à rede e disponibilidade do provedor
O OpenStreetMap exige crédito visível e aviso dos seus termos ODbL. O visualizador mantém essa atribuição dentro das capturas de mapa; a página oficial de direitos autorais do OpenStreetMap explica a exigência. Ocultar a atribuição para obter uma imagem de marketing mais limpa tornaria a imagem menos confiável e não conforme.
Como colocar o seu próprio IFC em um mapa 3D
- Abra o IFC no navegador e inspecione os metadados de local e coordenadas antes de habilitar as camadas de mapa.
- Abra o modo Mapa. Se o arquivo contiver um CRS projetado resolúvel e uma conversão de mapa, revise a localização, a rotação e o nível de confiança detectados.
- Se o arquivo só contiver latitude/longitude do terreno, trate o resultado como aproximado e compare com um controle de local conhecido.
- Se não houver georreferenciamento utilizável, posicione o modelo manualmente e rotule esse posicionamento como fornecido pelo usuário, não levantado.
- Habilite o terreno e o entorno uma camada de cada vez, depois verifique o eixo da rua, a implantação, a altura e os pontos de referência próximos.
- Mantenha a atribuição visível em capturas de tela, relatórios e apresentações ao cliente.
A promessa visual — e seu limite
Ilustração editorial conceitual gerada para este artigo. Ela comunica a ideia de IFC + GIS; não é uma captura do produto, um levantamento ou uma representação do Pavilhão da Ciutadella.
Um mapa 3D convincente é útil. Uma origem de coordenadas visível, um nível de confiança e um modelo reproduzível são o que o torna confiável.
IFC Viewer Online
Para a realidade medida ao lado do modelo, continue com alinhamento de IFC + nuvem de pontos no Scan-to-BIM. Para evidência do canteiro ao longo do tempo, veja IFC + vídeo em terreno 3D.
Como Ver um IFC em um Mapa 3D: BIM Georreferenciado no Navegador