Barra de escala de duas unidades usando QGIS?

19

Gostaria de criar uma barra de escala para um mapa exibindo um atol de coral. Idealmente, mostrando duas medidas diferentes, com quilômetros na divisão superior e milhas náuticas na divisão inferior da barra de escala.

Fiz uma pausa para pensar se isso é lógico e decidi que poderia se encaixar perfeitamente, porque estou exibindo um atol elevado com os locais de recife ao redor para fins de monitoramento. Portanto, pode ser importante, pois as áreas de interesse estão dentro de um corpo d'água e, por exemplo, para fins de navegação, como um capitão que deseja conhecer as milhas náuticas de cada local em vez de quilômetros (eu sei que ele / ela pode convertê-las pela cabeça).

Isso é possível no QGIS? Eu li que isso pode ser feito no ArcGIS http://support.esri.com/technical-article/000011784

Aberto a suas opiniões e sugestões.

O que estou tentando alcançar:

o que estou tentando alcançar

Castor
fonte
6
Bem-vindo ao GIS: SE @Beaver! Eu sugeriria criar duas barras de escala e colocá-las em cima da outra. Em seguida, selecione e agrupe- os para que possam ser movidos como se fossem uma barra de escala. Para criar uma barra de escala com os rótulos abaixo, você pode dar uma olhada nesta postagem: Colocar rótulos de barra de escala abaixo da barra de escala no QGIS?
317 Joseph
3
Concorde com @ Joseph. Esta é a abordagem mais avançada para conseguir isso agora. Para uma correspondência mais fácil de duas barras de escala, você pode copiar e colar a primeira e, com as Linhas de guia inteligentes ativadas ( menu Exibir ), mova a cópia sobre o original para corresponder. Em seguida, ajuste as propriedades e o grupo.
Oto Kalab
Devidamente anotado, obrigado a Joseph e Oto Kaláb pelas respostas rápidas.
Beaver
1
É provável que haja um aprimoramento no QGIS 3.0x, pois o compositor está sendo reconstruído. veja o progresso github.com/qgis/QGIS-Documentation/milestone/7
Mapperz
1
@ Joseph, por favor considere postar seu comentário como resposta
underdark

Respostas:

27

Acho que há algumas etapas envolvidas e você pode precisar de três barras de escala (em vez das duas no meu comentário anterior).


  1. Crie sua primeira barra de escala mostrando quilômetros:

    barra de escala de quilômetros


  1. Crie sua segunda barra de escala mostrando milhas náuticas:

    Barra de escala de milhas náuticas


  1. Selecione a barra de escala da milha náutica e copie / cole-a abaixo ( Ctrl+ C, Ctrl+ serveV , obrigado a @Oto Kaláb por esta dica muito útil!):

    Barra de escala copiada


  1. Modifique a barra de escala náutica original e defina-a Font colourpara corresponder à cor do plano de fundo:

    Item Properties > Fonts and colours > Font colour
    

  1. Em seguida, modifique a barra de escala copiada e defina Font colourcomo preto e Line colourtransparente:

    Item Properties > Fonts and colours > Font colour
                                        > Line colour
    

    Configurações de cores


  1. Alinhe as duas barras de escala náuticas para que os números fiquem abaixo dos carrapatos. Em seguida, selecione essas duas barras de escala náuticas e agrupe -as:

    Itens de grupo


  1. Selecione a barra de escala do quilômetro e aumente (isso é necessário para a próxima etapa):

    Levantar


  1. Selecione e alinhe as barras de escala náuticas agrupadas sobre a barra de escala do quilômetro, para que a linha se sobreponha. A configuração de aumento evita a exibição de pequenos artefatos, como espaços em branco. Você pode alterar as posições X e Y das barras de escala náuticas agrupadas nas Position and sizepropriedades para alinhar perfeitamente:

    Item Properties > Position and size
    

  1. Por fim , selecione as barras de escala náuticas agrupadas e a barra de escala do quilômetro e agrupe-as. Agora, esperançosamente, você deve ter uma barra de escala de duas unidades:

    Resultado

Joseph
fonte
3
-lo feito dessa forma antes e ele funcionou bem - obrigado por me lembrar :)
Steven Kay
1
@ StevenKay - Sim, eu acabei de lembrar que você mencionou antes :). Esperemos que o QGIS 3.0 tenha recursos mais agradáveis ​​e fáceis de usar =) #
Joseph
1
@ Joseph Gosto da sua maneira de resolver isso, minhas barras de escala nunca pareciam melhores. Um daqueles dias em que fui mapeado, mas agora estou feliz por ter feito essa pergunta e espero que isso ajude outras pessoas também.
Beaver
@ Beaver - Ainda bem que você conseguiu! Eu gosto de pensar que todas as perguntas feitas aqui ajudam alguém :) #
Joseph