Visualize e converta CityJSON (Sem Cadastro)

CityJSON é a codificação JSON do modelo de cidade do CityGML: edifícios, terreno, ruas, água e vegetação em um arquivo compacto, cada objeto em um ou mais níveis de detalhe. Este visualizador abre CityJSON 1.0, 1.1 e 2.0 e fluxos CityJSONSeq em 3D, no seu navegador.

Funciona diretamente no Chrome, Firefox, Safari e Edge.

Also from Innerscene: Circadian Lab, a free lighting calculator for room illuminance, melanopic EML, and glare.

Os arquivos são processados localmente no seu navegador. O envio ocorre quando você escolhe compartilhar um link.

O que é um arquivo CityJSON?

CityJSON guarda o mesmo modelo 3D de cidade que o CityGML em JSON, menor e mais simples de ler e escrever. Um arquivo lista seus objetos urbanos por identificador, cada um com seu tipo (Building, BuildingPart, TINRelief, Road, WaterBody, SolitaryVegetationObject, Bridge e outros), seus atributos, pai e filhos, e suas geometrias. Todos os vértices ficam em uma lista compartilhada de inteiros, que uma escala e uma translação convertem em coordenadas reais, e cada superfície pode ter o seu significado (telhado, fachada, piso, janela, porta), um material e uma textura. CityJSON é um padrão comunitário do OGC, e a versão 2.0 segue o modelo de dados do CityGML 3.0.

CityJSONSeq (.city.jsonl) transmite um modelo por linhas: um cabeçalho com o sistema de coordenadas e depois um objeto por linha, cada um com seus próprios vértices. O 3D BAG da Holanda e muitos outros conjuntos de dados abertos são publicados como blocos CityJSON.

Este visualizador lê os dois no seu navegador e desenha cada objeto no seu nível de detalhe mais alto, colorido pelas superfícies e materiais, com as coordenadas recentralizadas para que um bloco apareça sem tremores. O modelo pode ser exportado para OBJ, GLB, DXF ou STL. Modelos de cidade em XML abrem no visualizador CityGML.

Quem usa arquivos CityJSON?

Analistas de SIG e pesquisadores que trabalham com dados abertos de edifícios em 3D, urbanistas, arquitetos que precisam dos edifícios em volta de um terreno, desenvolvedores de gêmeos digitais e mapas web, e qualquer pessoa que baixa um bloco do 3D BAG ou outro conjunto CityJSON e quer vê-lo sem configurar o cjio, o QGIS ou extensões do Blender.

Casos de uso comuns

  • Ver em 3D um bloco do 3D BAG ou outro download CityJSON
  • Conferir os tipos de objeto, níveis de detalhe e atributos de um arquivo
  • Abrir um fluxo CityJSONSeq como um único modelo
  • Medir alturas de edifícios e distâncias em metros
  • Levar os edifícios em volta de um terreno ao SketchUp, Rhino ou Blender como OBJ, DXF ou GLB
  • Imprimir um bairro em 3D exportando-o como STL ou 3MF

Recursos

CityJSON 1.0, 1.1 e 2.0

Arquivos com ou sem transformação, em .json ou .city.json, reconhecidos pelo conteúdo.

Fluxos CityJSONSeq

Um fluxo .city.jsonl abre como um único modelo, objeto por objeto.

O maior nível de detalhe

Cada objeto no seu nível mais detalhado; os edifícios do 3D BAG em LOD 2.2.

Todos os tipos de geometria

MultiSurface, CompositeSurface, Solid, MultiSolid, CompositeSolid, linhas e modelos de geometria.

Superfícies e materiais em cor

Telhados, fachadas, pisos, janelas e portas nas suas cores, e as cores de material do arquivo.

Agrupado por tipo de objeto

Uma camada por tipo de objeto, com os filhos sob o pai na árvore de objetos.

Texturas

As texturas fotográficas são desenhadas quando suas imagens são abertas com o modelo.

Coordenadas em escala de cidade

As coordenadas são recentralizadas e um bloco inteiro aparece sem tremores, em metros.

Exportar para a grade original

DXF, DWG, OBJ e PLY levam as coordenadas originais; GLB, STL e 3MF usam metros locais.

Nada é enviado

O arquivo é lido e desenhado inteiramente no seu navegador. Sem conta, sem envio, sem cópia do seu modelo em um servidor.

Compatibilidade e notas do formato

Versões: CityJSON 1.0, 1.1 e 2.0, com ou sem transformação, e fluxos CityJSONSeq. Os arquivos são reconhecidos pelo conteúdo: um .json, um .city.json ou um arquivo renomeado abre, e outros arquivos JSON continuam abrindo como texto. Tipos de geometria lidos: MultiSurface, CompositeSurface, Solid, MultiSolid, CompositeSolid, MultiLineString e GeometryInstance com o seu modelo; as superfícies mantêm seus furos.

Desenho: cada objeto é desenhado no seu nível de detalhe mais alto, e um edifício cujas partes são mais detalhadas é desenhado pelas suas partes. Superfícies semânticas e tipos de objeto têm suas próprias cores, o primeiro tema de materiais mantém suas cores e o primeiro tema de texturas é desenhado quando suas imagens são abertas com o arquivo ou soltas depois no visualizador. Os objetos são agrupados por tipo, uma camada por tipo, com os filhos sob o pai e os atributos guardados com cada objeto. As coordenadas são lidas em metros, e as exportações DXF, DWG, OBJ e PLY devolvem o modelo às suas coordenadas originais.

Não são desenhados: geometria MultiPoint e os temas de materiais e texturas depois do primeiro.

Incorporar no seu site

Adicione este visualizador ao seu site com uma única linha de HTML. Clique em Incorporar na barra de ferramentas para gerar o código, ou use o trecho abaixo com a URL do seu arquivo.

<iframe src="https://www.innerscene.com/pt/tools/cityjson-viewer?embedded=1&url=YOUR_FILE_URL" width="800" height="600" frameborder="0" allowfullscreen></iframe>

Compartilhar como um único arquivo HTML

Exporte o modelo como um único arquivo .html que abre off-line em qualquer navegador, com órbita, deslocamento e zoom. Quem recebe não precisa de software 3D, instalação nem conta.

Seus arquivos ficam no seu computador

Seus arquivos são processados inteiramente no seu navegador. O botão Compartilhar envia o arquivo para criar um link. Os arquivos compartilhados são armazenados por 90 dias e depois excluídos.

Perguntas frequentes

▶Como abro um arquivo CityJSON?

Arraste o arquivo .json, .city.json ou .city.jsonl para o visualizador desta página. Ele lê o modelo no seu navegador e mostra em 3D, em qualquer computador ou celular, sem instalar nada.

▶Abre blocos do 3D BAG?

Sim. Os blocos do 3D BAG guardam cada edifício como uma projeção LOD0 com partes em LOD 1.2, 1.3 e 2.2; o visualizador desenha as partes em LOD 2.2. Abrem tanto os blocos CityJSON quanto os downloads CityJSONSeq.

▶Por que minhas texturas não aparecem?

O CityJSON nomeia suas fotos de textura como arquivos de imagem ao lado do modelo. Abra o modelo junto com as imagens, ou solte as imagens no visualizador depois de abrir o modelo, e as superfícies texturizadas são desenhadas com as suas fotos.

▶O modelo exportado vai coincidir com meus outros dados?

As exportações DXF, DWG, OBJ e PLY levam as coordenadas originais e coincidem com desenhos e camadas de SIG no mesmo sistema de coordenadas. GLB, STL e os outros formatos de modelo usam metros locais centrados no modelo.

▶Este visualizador CityJSON é mesmo gratuito?

Sim, totalmente gratuito. Sem cadastro e sem marcas d’água. O recurso opcional de compartilhar por link tem limite de envio de 100 MB.

▶Meus arquivos são enviados para um servidor?

Não. O arquivo é lido inteiramente no seu navegador. Só o botão Compartilhar envia o arquivo, e somente quando você clica nele.

Ferramentas e guias relacionados

Precisa de uma solução de iluminação de bem-estar?
Fale com nossos especialistas hoje mesmo!