| Comandos | CAPCAD_GEO_STREETVIEW (abre a paleta) e CAPCAD_GEO_STREETVIEW_PICK (o laço de cliques). Comandos internos, chamados pela paleta e pelo Viajando: CAPCAD_GEO_STREETVIEW_NAVIGATE, CAPCAD_GEO_STREETVIEW_MOVE_ARROW, CAPCAD_GEO_STREETVIEW_DRIVE_BEGIN, CAPCAD_GEO_STREETVIEW_DRIVE_END e CAPCAD_GEO_STREETVIEW_DRIVE_TO. Em separado, CAPCAD_GEO_LOCATE_DRAWING geolocaliza o desenho |
| Atalho | nenhum |
| Ribbon | aba CapCad › painel Geo › botão dividido Identify › Google Street View: Palette (ícone do bonequinho), com a dica "Assistente Google Street View & Maps". CAPCAD_GEO_LOCATE_DRAWING fica no mesmo painel, no botão dividido Data › GeoImage Background Set Assistant, com a dica "GeoLocation AutoCAD Assistant" |
| Categoria | GeoData (CAPCAD_GEO_LOCATE_DRAWING); NEW (CAPCAD_GEO_STREETVIEW) |
| Formulário | paleta ancorável CapStreetView, aba Street View — não é um formulário, é um controle com um navegador WebView2 embutido |
| CADs | toda a família existe nos cinco: AutoCAD, BricsCAD, GstarCAD, ZWCAD e ARES Commander. Ver Notas: fora do AutoCAD a checagem de sistema de coordenadas na abertura e o caminho do sistema internal: não estão disponíveis |
| Também usado por | o Viajando (CAPCAD_ALIGNMENT_DRIVE), com a caixa Street View marcada, conduz a paleta a cada passo do percurso |
A foto da rua ao lado do projeto, e as duas apontando para o mesmo lugar. Alternar entre o CAD e o navegador para conferir onde está cada placa custa mais tempo do que projetar; aqui o panorama mora dentro do CAD e sabe onde você clicou.
- Um clique no desenho, o panorama daquele ponto. Sem digitar coordenada, sem copiar link, sem sair do CAD.
- Já virado para a via. A direção da visada vem da tangente do eixo no ponto clicado — você chega olhando para a frente, não para o mato.
- A seta que acompanha. Uma seta viva no desenho mostra onde e para onde o panorama está olhando; gire o panorama e a seta gira junto.
- E o caminho de volta. Ande dentro do panorama e a seta anda no desenho, convertida para o sistema de coordenadas do projeto.
- Imagem histórica. A lista de datas do próprio Google fica na paleta, e a paleta fica amarelada quando você não está vendo a imagem mais recente.
- Percurso automático. O Viajando percorre o eixo e leva o panorama junto, passo a passo, mantendo o ano escolhido.
- E o desenho no mapa.
CAPCAD_GEO_LOCATE_DRAWINGpõe o desenho na posição certa do globo e liga a imagem aérea nativa do AutoCAD.
O que faz
CAPCAD_GEO_STREETVIEW abre a paleta CapStreetView e nela um navegador WebView2 que carrega a API JavaScript do Google Maps com um StreetViewPanorama. A paleta é ancorável (esquerda e direita), tem botão de ocultar automaticamente e botão de fechar, e é única por sessão: rodar o comando de novo apenas a traz de volta.
Antes de abrir, o comando exige um sistema de coordenadas para o desenho, resolvido na ordem de sempre — eixo ativo → configuração do dwg → Civil 3D → o que você informar. Sem sistema de coordenadas o comando encerra em silêncio, porque nada do que a paleta faz teria sentido: converter X,Y do desenho em latitude e longitude é o coração de tudo. Ver Coordenadas e sistema de coordenadas.
CAPCAD_GEO_STREETVIEW_PICK é o laço de cliques, disparado pelo botão Pick da paleta ou digitado direto. A cada clique ele:
- lê o ponto no desenho;
- procura o pé da perpendicular do ponto sobre o eixo ativo e toma a direção da tangente ali, convertida em azimute (0° = norte, sentido horário) — sem eixo carregado, a direção fica 0°;
- converte X,Y para latitude e longitude pelo sistema de coordenadas resolvido na abertura;
- desenha a seta no ponto e leva o panorama para lá, já virado para aquele azimute.
O laço continua até você teclar Esc. Um ponto que não puder ser convertido não interrompe nada: a linha de comando informa e o laço segue.
Os outros cinco comandos não se digitam no dia a dia — são as entradas que a paleta e o percurso usam entre si:
| Comando | O que faz |
|---|---|
CAPCAD_GEO_STREETVIEW_NAVIGATE |
Posiciona a seta e leva o panorama para uma coordenada. É a porta de entrada para quem chama o Street View de fora. |
CAPCAD_GEO_STREETVIEW_MOVE_ARROW |
Apenas move a seta já existente, sem mexer no panorama. |
CAPCAD_GEO_STREETVIEW_DRIVE_BEGIN |
Marca o início de um percurso: a atualização da lista de datas é suspensa enquanto ele dura, para a lista não piscar a cada passo. |
CAPCAD_GEO_STREETVIEW_DRIVE_END |
Encerra o percurso e devolve a atualização da lista. |
CAPCAD_GEO_STREETVIEW_DRIVE_TO |
Reposiciona o panorama sem recarregar a página, procurando o panorama mais próximo num raio de 50 m. |
Os três comandos de percurso só respondem com a paleta aberta.
Fluxo de trabalho
Conferir pontos do projeto
- Deixe o eixo ativo e o sistema de coordenadas definidos.
- Rode
CAPCAD_GEO_STREETVIEW. A paleta abre solta na tela; ancore à direita se preferir. - Clique Pick (6). A linha de comando pede Pick a point (Esc to finish).
- Clique no desenho. O panorama carrega naquele ponto, virado no sentido do eixo, e a seta aparece no desenho.
- Clique outro ponto, e outro. Esc encerra o laço — a seta permanece onde estava.
- Para voltar a uma imagem antiga, escolha a data em History (7). A caixa fica amarelada enquanto você não estiver na imagem mais recente.
- Capture (4) grava um PNG do que está na tela.
Percorrer o trecho
- Com a paleta aberta, clique Drive (5): abre o Viajando já preparado para percurso.
- Marque Street View no Viajando e dê a partida. A cada passo, o panorama salta para o ponto seguinte e a seta acompanha no desenho.
- A data escolhida em History é levada em conta: em cada ponto o comando prefere o panorama do ano mais próximo do escolhido.
Andar no panorama e ver onde é no desenho
- Ande dentro do panorama (as setas do próprio Street View).
- A cada mudança de posição, a latitude e a longitude voltam para o CapCad, são convertidas para o sistema do desenho e a seta se move para lá.
- Girar a visada gira a seta, mesmo sem sair do lugar.
A paleta
Sem captura de tela. Os números abaixo seguem a ordem em que os controles aparecem: a primeira faixa tem a caixa de coordenadas e cinco botões, da esquerda para a direita; a segunda faixa tem a lista de datas à esquerda e o botão de marcar à direita; o restante da paleta é o panorama.
| # | Controle | O que faz |
|---|---|---|
| 1 | caixa de coordenadas | latitude,longitude em graus decimais, com ponto decimal. É preenchida a cada ponto clicado. Enter equivale a clicar Go. Qualquer texto que não sejam dois números separados por vírgula é ignorado sem aviso. |
| 2 | Go | Carrega o panorama na coordenada da caixa 1. Não mexe na seta do desenho: é uma navegação avulsa, do mundo para a paleta. |
| 3 | AI Analyze | Captura a imagem da paleta em PNG e a manda para a análise por IA. A análise não está disponível nesta versão: o comando apenas exibe uma caixa com o caminho do arquivo capturado. |
| 4 | Capture | Grava o que está visível no panorama como PNG em Documentos\CapCad\StreetViewCaptures\streetview_<data>_<hora>.png e abre o Explorer com o arquivo selecionado. |
| 5 | Drive | Abre o Viajando com os ajustes de percurso, para andar pelo eixo com o panorama junto. |
| 6 | Pick | Dispara CAPCAD_GEO_STREETVIEW_PICK: o laço de cliques no desenho. |
| 7 | History | As datas de captura que o Google tem para aquele panorama, em AAAA-MM-DD, da mais antiga para a mais recente. Vem selecionada a mais recente; escolher outra troca o panorama na hora. Fica desabilitada quando o ponto não tem histórico. Fundo amarelo claro = você não está vendo a imagem mais recente. |
| 8 | ⚑ Mark | Insere no desenho uma etiqueta no ponto correspondente ao panorama. Não disponível nesta versão. |
A paleta guarda a data escolhida entre um clique e outro: ao mudar de ponto, ela procura primeiro o mesmo panorama e, na falta dele, a data mais próxima da que você tinha escolhido. É o que evita voltar para a imagem mais recente a cada ponto novo.
A seta no desenho
A seta não é uma entidade do desenho: é um objeto transitório, desenhado sobre a tela. Não é salva no dwg, não entra em seleções, não é plotada e some ao fechar ou ocultar a paleta.
| Forma | polyline aberta de cinco vértices: uma haste com uma ponta de flecha |
| Comprimento | 10 unidades de desenho (a ponta ocupa 3) |
| Cor | ACI 2 (amarelo) |
| Espessura | 0,30 mm |
| Direção inicial | norte (+Y do desenho) |
| Direção depois | o azimute da visada do panorama, convertido para o ângulo do CAD |
A seta é fixa em unidades de desenho: 10 unidades num desenho em metros é uma seta de 10 m, invisível num zoom de trecho inteiro e enorme num zoom de esquina. Não há fator de escala.
Como a paleta e o desenho conversam
O caminho de ida — desenho para panorama — é sempre o mesmo: X,Y → latitude/longitude → StreetViewPanorama.
O caminho de volta — panorama para desenho — tem três variantes, escolhidas pelo tipo de sistema de coordenadas da sessão:
| Sistema de coordenadas | Caminho | Resultado |
|---|---|---|
internal:… (geolocalização do AutoCAD / Civil 3D) |
a própria geolocalização do desenho | seta movida (só no AutoCAD) |
UTM-<zona>[N\|S] reconhecido |
conversão direta para o EPSG correspondente | seta movida |
qualquer outro (código do Civil 3D, internal:active, vazio) |
— | não disponível nesta versão — ver Notas |
Duas travas evitam que o CAD fique redesenhando à toa quando você anda no panorama:
- 250 ms entre dois movimentos de seta;
- cerca de 2 m de deslocamento mínimo (0,00002° em latitude e longitude) — o panorama dispara o evento de posição duas vezes ao assentar, e a segunda é descartada.
O giro da visada não passa por essas travas: a seta gira imediatamente, mesmo parada.
Geolocalizar o desenho — CAPCAD_GEO_LOCATE_DRAWING
Comando irmão, com outro objetivo: em vez de trazer a foto para dentro do CAD, ele diz ao AutoCAD onde no mundo está o desenho, de modo que as coordenadas do desenho sejam as coordenadas do fuso UTM escolhido. Feito isso, a imagem aérea nativa do AutoCAD (GEOMAP) pode ser ligada por cima do projeto.
O que ele faz, em ordem:
- Verifica o login da Autodesk (
ONLINEUSERNAME). Sem login, avisa que é preciso entrar — e que pode ser necessário reiniciar o CAD — e encerra. - Na primeira vez de cada sessão, mostra a orientação para responder "Yes" a "Use geolocation data", abre a caixa nativa
GEOGRAPHICLOCATIONe encerra. Rode o comando de novo para seguir. - Resolve o sistema de coordenadas (eixo → dwg → último usado → o que você informar). Vazio encerra o comando.
- Traduz para o identificador nativo:
BNGviraBritishNatGrid;UTM-<zona><N|S>viraUTM84-<zona><N|S>. Um sistema que não seja um fuso UTM válido (1 a 60) para o comando com a mensagem sobre datum SIRGAS 2000. - Mostra os passos com três botões — Prosseguir, Cancelar e Video tutorial — uma única vez por sessão.
- Grava a geolocalização no desenho: apaga a que existir, cria a nova, do tipo grid, com o ponto de projeto no meridiano central do fuso (E = 500 000 na latitude 40° N ou 40° S; no caso britânico, o ponto calibrado do BNG) e confere o resultado com uma transformação de ida e volta.
- Liga a imagem aérea (
GEOMAPmodo Aerial) e informa na linha de comando qual sistema foi aplicado.
Ele não desenha nada e não converte geometria: só grava a informação de localização. Se o desenho não estiver realmente naquele fuso, a imagem aérea aparecerá deslocada — o comando não verifica isso.
Lembrado entre sessões
Nada desta página é gravado em disco.
Dentro da sessão do CAD, ficam guardados: o sistema de coordenadas resolvido no último Pick (usado pela volta panorama → desenho), a data/panorama preferido da lista History, e, no CAPCAD_GEO_LOCATE_DRAWING, o fato de o primeiro uso já ter acontecido e de a tela de passos já ter sido mostrada. Fechando o CAD, tudo isso recomeça.
A posição e o tamanho da paleta são guardados pelo próprio CAD, como em qualquer paleta.
Notas
- Requer WebView2 e internet. A paleta usa o runtime WebView2 da Microsoft e a API JavaScript do Google Maps. Faltando o runtime, a paleta abre vazia. Sem rede, o panorama fica escuro.
- A paleta abre no ponto (0, 0). Ao inicializar, o navegador carrega latitude 0, longitude 0 — no golfo da Guiné, onde não há imagem. É normal: o primeiro Pick ou Go leva ao lugar certo.
- O botão ⚑ Mark não está disponível nesta versão.
- A análise do botão AI Analyze não está disponível nesta versão. Ele captura o PNG e exibe uma caixa com o caminho do arquivo. A captura em si é útil.
- Depois de um AI Analyze, abra o Street View pelo Pick ao menos uma vez antes de contar com o movimento da seta.
- A volta exige um sistema de coordenadas reconhecido. Quando o sistema de coordenadas não é um fuso UTM reconhecido nem uma geolocalização do AutoCAD, o panorama funciona, a ida funciona, mas a seta não volta a se mover — essa volta não está disponível nesta versão. Use um sistema
UTM-<zona>explícito. - A seta some quando a paleta é ocultada ou fechada — inclusive pelo botão de ocultar automaticamente. Isso é intencional.
- Fora do AutoCAD, duas coisas não estão disponíveis. Nos outros quatro CADs,
CAPCAD_GEO_STREETVIEWabre a paleta sem checar antes o sistema de coordenadas (a paleta abre, o Pick é que reclama), e a volta pelo caminhointernal:— a geolocalização nativa — não existe, restando a conversão por fuso UTM. - O botão Drive não está disponível nesta versão fora do AutoCAD.
- A paleta é toda em inglês, em qualquer idioma do produto: Go, AI Analyze, Capture, Drive, Pick, History, Mark. As mensagens do laço de cliques (Pick a point (Esc to finish), Convert failed…, No coordinate system for this drawing…) também.
- As duas primeiras mensagens do
CAPCAD_GEO_LOCATE_DRAWINGestão só em inglês — a do login da Autodesk e a de "Use geolocation data". As demais têm versão em português. - O botão Video tutorial do
CAPCAD_GEO_LOCATE_DRAWINGsó abre o vídeo no produto brasileiro. Nos demais idiomas o botão aparece, encerra o comando e não abre nada. CAPCAD_GEO_LOCATE_DRAWINGignora o datum do sistema de coordenadas. Um sistemaUTM-<zona>S-SAD69é aceito e geolocalizado como se fosse WGS-84. A diferença SAD-69 → SIRGAS/WGS-84 chega a dezenas de metros: confira o resultado.- A primeira execução do
CAPCAD_GEO_LOCATE_DRAWINGsempre encerra sem geolocalizar — ela existe para abrir a caixa nativa uma vez. Rode o comando duas vezes. CAPCAD_GEO_LOCATE_DRAWINGno ARES Commander é apenas um aviso de "em breve"; nos demais CADs ele não existe. A imagem aérea que ele liga é um recurso do AutoCAD.- Para o Street View aberto no navegador, e não na paleta, veja
CAPCAD_GEO_LINK_STREETVIEWeCAPCAD_GEO_STREETVIEW_IMAGEem KMZ, formatos geo e links de mapa.