Nová verze nástroje Distributive Flow Lines (DFL) je nyní k dispozici. (15. prosince 2022) aktualizuje kompatibilitu s ArcGIS Pro 3.0. Bylo provedeno několik vylepšení a úklid kódu. Nástroj nyní používá nový nástroj Distance Accumulation. Pokud chcete nástroj používat v ArcMap, předchozí verze DFL a předchozí blog jsou stále k dispozici. Předchozí blog také obsahuje trochu pozadí o distributivních tokových mapách a některé podrobnosti o vnitřním fungování nástroje. Zde se zaměřím na to, jak používat nový nástroj Pro a několik detailů o vstupech a směru toku „direction“. Příklad v tomto blogu ukazuje tok federálních daňových dolarů na vzdělávání z Washingtonu D.C. do hlavních měst 48 států. Pokud chcete sledovat, nástroj a testovací data použité k vytvoření map v tomto blogu jsou k dispozici na prvním odkazu výše.
Poznámka: Pro použití nástroje potřebujete ArcGIS Pro a rozšíření Spatial Analyst. Pokud nemáte přístup k licenci Spatial Analyst, můžete získat 30denní bezplatnou zkušební verzi prostřednictvím Esri Marketplace. Nástroj bude fungovat s základní licencí Basic. Pokud chcete použít možnost Create smoothed output dostupnou v nástroji, bude vyžadována základní licence Standard nebo Advanced.
Obvykle tokové mapy zobrazují tok něčeho z jednoho zdroje do mnoha cílů. Mohou také ukazovat věci tekoucí z mnoha cílů do jednoho zdroje. Nástroj DFL lze použít pro oba případy. V rozhraní je bod konvergence pojmenován Source Feature. Za scénou „něco“ vždy teče od Destinations k Source. To je proto, že nástroj používá ArcGIS hydrologické GP nástroje a tokové čáry jsou spíše podobné síti potoků s ústím největšího potoka končícím u uzlu Source. Source Feature je jen místo, kde tokové čáry skončí, a nemusí mít žádná specifická pole popisující „něco“, co protéká sítí.

Obrázek 1: Nový nástroj Distributive Flow Lines
Cílové prvky na Obrázku 1 musí mít celočíselné pole indikující množství „věcí“ přijatých ze Source. Na Obrázku 1 je Source Feature, DC Point, bodový prvek nad Washingtonem D.C. StateCaps představuje hlavní města 48 států. Edu_Dollars je pole ve třídě prvků StateCaps představující federální daňové dolary na vzdělávání dodané státům. Obrázek 2 níže je výstup generovaný na základě vstupů z Obrázku 1.

Obrázek 2: Výstup založený na vstupních hodnotách z Obrázku 1. Kalifornie a Nevada tečou na jih, aby se vyhnuly červené bariéře.
Poznámka: Výstupní čáry budou automaticky přidány do mapy se stylem Single Symbol. Aby měly výstupní čáry rostoucí tloušťku, je nutné změnit symboliku prvků pomocí panelu Symbology. Výstupní prvky budou obsahovat pole se stejným názvem jako vstupní pole Distributed quantity z cílových prvků. Použijte toto pole jako symbologické pole Field. Navíc budete chtít experimentovat s parametry Method, Classes, Minimum size, Maximum size a Template ve panelu Symbology, abyste dosáhli požadovaného efektu.
V předchozích verzích DFL způsobovaly volitelné vstupy Impassable Features a Impedance Features také určité zmatení, protože jsou podobné, ale nástroj s nimi zachází velmi odlišně. Oba poskytují určitou kontrolu nad tím, kde budou umístěny tokové čáry. Na Obrázku 2 je velká červená čára v západní polovině USA vstupem Impassable Features. Modré buffery kolem hlavních měst jsou vstupem Impedance Features. Impassable features nebudou překročeny ani dotčeny tokovými čarami; budou mírně obaleny a čáry budou proudit kolem nich. Impedance Features mohou být překročeny tokovými čarami, ale ve většině případů se nástroj těmto prvkům také vyhne, pokud neexistuje jiná méně „nákladná“ cesta ke Source Feature. Obrázek 3 představuje výstup bez specifikace Impassable Features. Všimněte si, že tokové čáry z Kalifornie a Nevady se mění ze směru na jih na sever.

Obrázek 3: Vstup Impedance Features specifikován, ale žádný vstup Impassable Feature není zadán. Tokové čáry nyní obcházejí mezilehlá hlavní města států.
Tip: Není nutné zapínat nebo dokonce přidávat Impedance a Impassible features do mapy; zde jsou zobrazeny pro přehlednost. V závislosti na použití nástroje možná budete chtít tyto prvky zobrazit, protože jsou významné pro příběh, který chcete sdělit, ale často slouží jen estetickým účelům k ovládání tvaru výstupu a nemají nic společného s vyprávěným příběhem.
Na Obrázku 4 níže nebyly specifikovány ani Impassable ani Impedance features. Jak vidíte, tokové čáry procházejí mezilehlými hlavními městy států. To je někdy žádoucí, ale v případě federálních daňových dolarů dolary neprocházejí přes mezilehlé státy, takže by to mohlo být matoucí. Poskytnutí Impedance feature toto zmatení snižuje. Kdyby byly buffery kolem hlavních měst specifikovány jako Impassable Features, tokové čáry by nemohly proudit pryč od států a řešení by nebylo možné.

Obrázek 4: Výstup generovaný bez specifikace Impassable nebo Impedance Features. Kalifornie a Nevada tečou na sever; tokové čáry procházejí mezilehlými hlavními městy států.
Výstup na Obrázku 5 níže použil stejné vstupy jako Obrázek 4 kromě parametru „Split flow lines close to“, který byl změněn z Destination na Source. Výsledkem je, že Kalifornie má dedikovanou linii až do Missouri a několik věcí se změní na severovýchodě USA. Toto může být méně esteticky příjemné, ale lépe zvýrazňuje jednotlivé státy přijímající více daňových dolarů.

Obrázek 5: Rozdělení tokových čar blízko Destinations; nejsou specifikovány žádné Impedance ani Impassable features.
Obrázek 6 je detail toho, co se děje na severovýchodě USA. Je tu několik věcí hodných zmínky. První je zacházení s Impedance Features, StateCaps_Buffer. Všimněte si, jak tokové čáry procházejí buffery New Yorku a Connecticutu; to se děje proto, že přímá trasa je méně „nákladná“ než obejití těchto bufferů. Fialové popisky ukazují odkud hodnoty na tokových čarách pochází; zelené popisky zdůrazňují aditivní povahu při sběru jednotlivých přítokových tokových čar při přibližování ke Source feature. Nakonec toková linie Massachusetts prochází přímo Rhode Islandem; to proto, že leží uvnitř Rhode Island StateCaps_Bufferu; toto je případ, kdy může být potřeba ruční úprava k objasnění, že daňové dolary Massachusetts neprocházejí Rhode Islandem.

Obrázek 6: Všimněte si průchodu tokových čar buffery kolem New Yorku a Connecticutu i Rhode Islandu; také si všimněte aditivní povahy tokových čar.
Doufám, že vám tento nástroj bude užitečný při vytváření tokových map nebo jiných kreativních aplikací; těším se také na vaše komentáře, návrhy a případy použití. Pokud jste přehlédli odkaz na nástroj a ukázková data, zde je znovu: Distributive Flow Lines for Pro.