EngelsFransSpaans

Ad


OnWorks-favicon

gvmap - Online in de cloud

Voer gvmap uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht gvmap die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online-emulator of MAC OS online-emulator

PROGRAMMA:

NAAM


gvmap - zoek clusters en maak een geografische kaart met clusters.

KORTE INHOUD


gvmap [ opties ] [ -o uitbestand ] [ bestanden ]

PRODUCTBESCHRIJVING


gvmap neemt als invoer een grafiek in DOT-formaat, vindt knooppuntclusters en produceert een weergave
van de grafiek als een kaart in geografische stijl, met clusters gemarkeerd als landen, in xdot
formaat.

In de invoergrafiek moet elk knooppunt positie-, breedte- en hoogte-informatie hebben (pos, width
en height attributen, respectievelijk) gedefinieerd, en knooppunten mogen elkaar niet overlappen.

Standaard gvmap genereert de clusters op basis van de gegevens. Indien gewenst de invoergrafiek
kan clusterinformatie specificeren door elk knooppunt een cluster attribuut waarvan de waarde a is
klein positief geheel getal. (Het werkt het beste als cluster waarden zijn alle gehele getallen in de
interval [1,K] voor sommige K. Knooppunten die hetzelfde delen cluster attribuutwaarde zal worden ingevoerd
hetzelfde cluster. NB Voor de cluster attribuut dat moet worden gebruikt, moeten alle knooppunten een geldig
waarde.

Indien de -D vlag wordt gebruikt, gvmap zal de clustersubgrafieken op het hoogste niveau gebruiken om de
clustering. Alle knooppunten die niet in zo'n cluster zitten, worden in één verzamelcluster geplaatst.

Als de invoer de gewenste clustering specificeert zoals hierboven beschreven, kan deze ook a specificeren
gewenste kleuring door een knooppunt in elk cluster te hebben clusterkleur attribuut.
NB Tenzij iemand aangeeft -c0, alleen de clusterkleur van het laatste knooppunt in een cluster heeft een
effect. Bovendien, tenzij men gebruikt -O, gvmap kan de gegeven kleuren permuteren.

OPTIES


De volgende opties worden ondersteund:

-a k Het gehele getal k specificeert het gemiddelde aantal toegevoegde kunstmatige punten langs de
begrenzingskader van de labels. Dergelijke kunstmatige punten worden toegevoegd om een ​​land te vermijden
begrenzing door de begrenzing van de labels heen snijden. Rekentijd is
evenredig met k; daarom wordt voor grote grafieken een kleine waarde van k voorgesteld. Als k =
-1, wordt automatisch een geschikte waarde van k geselecteerd op basis van de grafiekgrootte. Door
standaard k = -1.

-b v Het reële getal v specificeert de lijndikte die wordt gebruikt om de grenzen van de polygoon te tekenen,
met v < 0 voor geen lijn. Standaard is v = 0.

-c k Het gehele getal k specificeert het kleurenschema dat wordt gebruikt om de landen te kleuren. Standaard is k = 1.

Aanvaardbare waarden zijn:
0 : geen veelhoeken
1 : pastelkleur
2 : blauw tot geel
3 : wit tot rood
4 : lichtgrijs tot rood
5 : primaire kleuren
6 : sequentiële enkele tint rood
7 : sequentiële enkele tint lichter rood
8 : lichtgrijs

-c_opaciteit=xy
Specificeert een hexadecimale tekenreeks van twee tekens die de ondoorzichtigheid van het
veelhoeken.

-C d Het gehele getal d geeft het maximaal toegestane aantal clusters (landen) aan. Door
standaard d = 0, wat betekent dat er geen limiet is.

-d d Het gehele getal d specificeert de willekeurige seed die wordt gebruikt tijdens optimalisatie van de kleurtoewijzing
die het kleurverschil tussen buurlanden maximaliseren.

-D Indien opgegeven, worden de clustersubgrafieken van de grafiek gebruikt om de clustering te specificeren.

-e Indien opgegeven, worden randen opgenomen in de uiteindelijke uitvoer.

-g c Specificeert de kleur van het selectiekader. Indien niet opgegeven, wordt er geen begrenzingskader getekend.

-h k Het aantal kunstmatige punten dat is toegevoegd om een ​​brug te slaan tussen eindpunten. Door
standaard is dit nul.

-hoogtepunt=k
Teken alleen clusters k. Standaard worden alle clusters getekend.

-k Verhoogt, indien opgegeven, de willekeur van de buitengrens.

-l s Gebruik de tekenreeks s als label voor de tekening.

-m v Genereer een marge van v punten rond de tekening. Standaard wordt dit bepaald door
gvmap.

-O Doe GEEN optimalisatie van kleurtoewijzing die de kleurverschillen tussen de kleuren maximaliseert
buurlanden

-o
Uitvoer erin zetten . De standaarduitvoer is stdout

-p k Geeft aan welk puntenniveau getoond moet worden. Standaard worden er geen punten getoond.

Aanvaardbare waarden zijn:
0 : geen punten
1 : alle punten
2 : labelpunten
3 : willekeurige/kunstmatige punten

-r k Het aantal willekeurige punten k (geheel getal) gebruikt om zee- en meergrenzen te definiëren. Als
0, automatisch toegewezen. Standaard is v = 0

-s v Het reële getal v specificeert de diepte van de zee en de oevers van meren in punten. Als 0,
automatisch toegewezen. Standaard is v = 0.

-t n Merk n pogingen om clustercontiguïteit te verbeteren.

-v Uitgebreide modus.

-z c Specificeerde de lijnkleur van de polygoon. Standaard is zwart.

-? Gebruik printen en afsluiten.

Voorbeelden


Gegeven een grafiek foo.gv, is een manier om een ​​lay-out te genereren en de clusters te markeren, eerst
selecteer een lay-outengine met een geschikte methode voor het verwijderen van overlappingen en voer de uitvoer vervolgens naar
gvmap en tenslotte de kaart renderen met behulp van een specifiek grafisch formaat. Bijvoorbeeld de
volgende pijplijn creëert een kaart met randen in semi-transparant lichtgrijs en gelegde knooppunten
uit met behulp van sfdp:

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

Het shellscript gvmap.sh biedt een afkorting voor dergelijke pijplijnen. Bijvoorbeeld bovenstaande
pijplijn kan worden bereikt met behulp van

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

Gebruik gvmap online met behulp van onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

Linux-commando's

Ad