InglêsFrancêsEspanhol

Ad


favicon do OnWorks

gvmap - Online na nuvem

Execute o gvmap no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando gvmap que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

PROGRAMA:

NOME


gvmap - encontre clusters e crie um mapa geográfico destacando os clusters.

SINOPSE


gvmap [ opções ] [ -o arquivo de saída ] [ arquivos ]

DESCRIÇÃO


gvmap toma como entrada um gráfico em formato DOT, encontra clusters de nós e produz uma renderização
do gráfico como um mapa de estilo geográfico, com clusters destacados como países, em xdot
formato.

No gráfico de entrada, cada nó deve ter informações de posição, largura e altura (pos, largura
e atributos de altura, respectivamente) definidos e os nós não devem se sobrepor.

Por padrão, o gvmap irá gerar os clusters a partir dos dados. Se desejar, o gráfico de entrada
pode especificar as informações do cluster, dando a cada nó um cacho atributo cujo valor é um
pequeno inteiro positivo. (Funciona melhor se cacho os valores são todos inteiros no
intervalo [1, K] para alguns K. Nós compartilhando o mesmo cacho o valor do atributo será colocado em
o mesmo cluster. NB Para o cacho atributo a ser usado, todos os nós devem ter um válido
valor.

Se o -D bandeira é usada, gvmap usará os subgráficos do cluster de nível superior para determinar o
agrupamento. Todos os nós que não estiverem em tal cluster serão colocados em um único cluster pega-tudo.

Se a entrada especifica o clustering desejado conforme descrito acima, ela também pode especificar um
coloração desejada por ter algum nó em cada cluster fornecer um clustercolor atributo.
NB A menos que alguém especifique -c0, apenas o clustercolor do último nó em um cluster tem um
efeito. Além disso, a menos que se use -O, gvmap pode permutar as cores fornecidas.

OPÇÕES


As seguintes opções são suportadas:

-a k O inteiro k especifica o número médio de pontos artificiais adicionados ao longo do
caixa delimitadora dos rótulos. Esses pontos artificiais são adicionados para evitar um país
corte de limite através da caixa de limite das etiquetas. O tempo de computação é
proporcional a k; portanto, para gráficos grandes, um pequeno valor de k é sugerido. Se k =
-1, um valor adequado de k é selecionado automaticamente com base no tamanho do gráfico. Por
padrão k = -1.

-b v O número real v especifica a largura da linha usada para desenhar os limites do polígono,
com v <0 para nenhuma linha. Por padrão, v = 0.

-c k O inteiro k especifica o esquema de cores usado para colorir os países. Por padrão, k = 1.

Os valores aceitáveis ​​são:
0: sem polígonos
1: pastel
2: azul para amarelo
3: branco para vermelho
4: cinza claro a vermelho
5: cores primárias
6: tom vermelho sequencial único
7: tom único sequencial vermelho mais claro
8: cinza claro

-c_opacity =xy
Especifica uma string hexadecimal de dois caracteres especificando a opacidade do
polígonos.

-C d O inteiro d especifica o número máximo de clusters (países) permitidos. Por
padrão d = 0, o que significa que não há limite.

-d d O inteiro d especifica a semente aleatória usada durante a otimização da atribuição de cores
que maximizam a diferença de cor entre os países vizinhos.

-D Se especificado, os subgráficos de cluster do gráfico são usados ​​para especificar o agrupamento.

-e Se especificado, as bordas serão incluídas na saída final.

-g c Especifica a cor da caixa delimitadora. Se não for especificado, uma caixa delimitadora não será desenhada.

-h k O número de pontos artificiais adicionados para manter uma ponte entre os pontos de extremidade. Por
padrão, isso é zero.

-highlight =k
Apenas desenhe cluster k. Por padrão, todos os clusters são desenhados.

-k Se especificado, aumenta a aleatoriedade do limite externo.

-l s Use a corda s como uma etiqueta para o desenho.

-m v Gere uma margem de v pontos ao redor do desenho. Por padrão, isso é determinado por
gvmap.

-O NÃO faça uma otimização de atribuição de cores que maximize as diferenças de cores entre
Países vizinhos

-o
Coloque a saída em . A saída padrão é stdout

-p k Indica qual nível de pontos deve ser mostrado. Por padrão, nenhum ponto é mostrado.

Os valores aceitáveis ​​são:
0: sem pontos
1: todos os pontos
2: pontos de rótulo
3: pontos aleatórios / artificiais

-r k O número de pontos aleatórios k (inteiro) usado para definir os limites do mar e do lago. Se
0, atribuído automaticamente. Por padrão v = 0

-s v O número real v especifica a profundidade do mar e das margens do lago em pontos. Se 0,
atribuído automaticamente. Por padrão, v = 0.

-t n Realizar n tenta melhorar a contiguidade do cluster.

-v Modo detalhado.

-z c Especificou a cor da linha do polígono. O padrão é preto.

-? Uso de impressão e saída.

EXEMPLOS


Dado um gráfico foo.gv, uma maneira de gerar um layout e destacar os clusters é primeiro
selecione um mecanismo de layout com um método de remoção de sobreposição adequado e, em seguida, alimente a saída para
gvmap e, finalmente, renderizar o mapa usando um formato gráfico específico. Por exemplo, o
o pipeline seguinte cria um mapa com bordas em cinza claro semitransparente e nós dispostos
usando sfdp:

sfdp -Goverlap = prisma foo.gv | gvmap -e | neato -n2 -Ecolor = # 55555522 -Tpng> foo.png

O script de shell gvmap.sh fornece um atalho para esses pipelines. Por exemplo, o acima
pipeline pode ser alcançado usando

gvmap.sh -Ae -Ecolor = # 55555522 -Tpng foo.gv> foo.png

Use gvmap online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

Comandos Linux

Ad