Barra di scala a doppia unità utilizzando QGIS?


19

Vorrei creare una barra di scala per una mappa che mostra un atollo di corallo. Idealmente, mostra due diverse misurazioni con chilometri che si trovano nella divisione superiore e miglia nautiche nella divisione inferiore della barra della scala.

Mi sono fermato a pensare se fosse logico e ho deciso che poteva adattarsi perfettamente perché sto mostrando un atollo rialzato con i siti di scogliera circostanti a scopo di monitoraggio. Pertanto, può essere importante poiché le aree di interesse si trovano all'interno di un corpo idrico e, per esempio, scopi di navigazione come uno skipper che desidera conoscere le miglia nautiche per ciascun sito anziché i chilometri (so che potrebbe convertirli a testa).

Questo è possibile in QGIS? Ho letto che può essere fatto in ArcGIS http://support.esri.com/technical-article/000011784

Aperto alle tue opinioni e suggerimenti.

Cosa sto cercando di ottenere:

cosa sto cercando di ottenere


6
Benvenuti in GIS: SE @Beaver! Suggerirei di creare due scalebar e di posizionarli uno sopra l'altro. Quindi selezionali e raggruppali in modo che possano essere spostati come se fossero una barra di scala. Per creare una barra di scala con le etichette sottostanti, puoi dare un'occhiata a questo post: Mettere le etichette della barra di scala sotto la barra di scala in QGIS?
Giuseppe,

3
Concordo con @Joseph. Questo è l'approccio più avanzato per raggiungere questo obiettivo ora. Per semplificare l'abbinamento di due bilance, è possibile copiare e incollare il primo e con le linee guida Smart abilitate ( menu Visualizza ) spostare la copia sull'originale in modo che corrisponda. Quindi regola le proprietà e il gruppo.
Oto Kaláb,

Notato debitamente, grazie sia a Joseph che a Oto Kaláb per le risposte rapide.
Beaver,

1
Probabilmente sarà un miglioramento in QGIS 3.0x mentre il compositore sta ottenendo una ricostruzione. vedere i progressi github.com/qgis/QGIS-Documentation/milestone/7
Mapperz

1
@Joseph, per favore, considera di pubblicare il tuo commento come risposta
underdark

Risposte:


27

Penso che ci siano alcuni passaggi coinvolti e potresti aver bisogno di tre scalebar (anziché le due nel mio commento precedente).


  1. Crea la tua prima barra di scala che mostra i chilometri:

    barra di scala dei chilometri


  1. Crea la tua seconda barra di scala che mostra le miglia nautiche:

    Barra di scala miglia nautiche


  1. Seleziona la barra di scala delle miglia nautiche e copia / incolla di seguito ( Ctrl+ C, Ctrl+ Vlo farà, grazie a @Oto Kaláb per questo suggerimento molto utile!):

    Barra di scala copiata


  1. Modifica la barra di scala nautica originale e impostala Font colourin modo che corrisponda al colore di sfondo:

    Item Properties > Fonts and colours > Font colour
    

  1. Quindi modificare la barra di scala copiata e impostarne il Font colournero e il suo Line colourtrasparente:

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

    Impostazioni colore


  1. Allinea entrambe le barre della bilancia nautica in modo che i numeri siano sotto le zecche. Quindi selezionare entrambe queste barre di scala nautiche e raggrupparle :

    Articoli di gruppo


  1. Selezionare la barra di scala chilometro e alzare (questo è necessario per il passaggio successivo):

    Aumentare


  1. Selezionare e allineare le scale di scala nautiche raggruppate sulla barra di scala dei chilometri in modo che la linea si sovrapponga. L' impostazione di aumento evita la visualizzazione di piccoli artefatti come gli spazi bianchi. È possibile modificare le posizioni X e Y per le scale di scala nautiche raggruppate dalle Position and sizeproprietà per allinearlo perfettamente:

    Item Properties > Position and size
    

  1. Infine , seleziona le scale di scala nautiche raggruppate e la barra di scala dei chilometri e raggruppale. Ora, si spera, dovresti avere una barra di scala a doppia unità:

    Risultato


3
fatto così prima e ha funzionato bene - grazie per avermelo ricordato :)
Steven Kay

1
@StevenKay - Sì, mi sono appena ricordato che lo hai menzionato prima :). Spero che QGIS 3.0 abbia funzionalità più belle e più facili da usare =)
Joseph,

1
@Joseph Mi piace il tuo modo di risolverlo, le mie barre della scala non sono mai state così belle. Uno di quei giorni in cui sono stato mappato ma ora sono contento di aver fatto questa domanda e spero che questo aiuti anche gli altri.
Beaver,

@Beaver - Sono contento che tu abbia funzionato! Mi piace pensare che tutte le domande poste qui aiutino qualcuno :)
Joseph,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.