<\/A><\/P><\/P>OPMERKING maart 2019: Een nog nieuwere en gemakkelijker te gebruiken versie<\/A> van deze tool is nu beschikbaar voor ArcGIS Pro en er is ook een bijgewerkte blogpost<\/A> over het gebruik van de tool geplaatst.<\/STRONG><\/P><\/P>OPMERKING:<\/STRONG> De Distributive Flow Lines<\/A> tool is bijgewerkt op 1 maart 2017. Download alstublieft de nieuwste versie. De interface is iets veranderd sinds de oorspronkelijke post, dus sommige beschrijvingen hieronder zijn iets anders, maar de concepten zijn nog steeds erg vergelijkbaar, dus ik heb de afbeeldingen en bijschriften voorlopig ongemoeid gelaten.<\/P><\/P>Op basis van opmerkingen en feedback van de eerste versie van de Flow Map tool en blogpost hebben we het opnieuw bekeken en een update uitgebracht. Zoals u kunt zien in de schermafbeelding hierboven, is de output vergelijkbaar met de originele tool, maar we zijn overgestapt op een volledig rasterbenadering die meer controle over de lijnen biedt en de verwerkingstijd vermindert.<\/P><\/A>Een distributieve flow map gemaakt door Charles Joseph Minard die steenkolexporten uit Engeland in 1864 toont.<\/P><\/DIV><\/P><\/P>Ik heb de inleidende tekst van Brad Simantel's originele post<\/A> hieronder geplakt om een beknopte introductie te geven over de geschiedenis en het gebruik van Flow Maps.<\/P>„Flow maps worden gebruikt om de beweging van goederen of mensen van de ene plaats naar de andere te tonen. Deze kaarten gebruiken lijnen om de beweging te symboliseren, vaak variërend in breedte om de hoeveelheid van de stroom weer te geven, en vallen in een van drie categorieën: radiaal, netwerk en distributief. Radiale flow maps worden gebruikt om relaties tussen één bron en vele bestemmingen te tonen. Als er meer dan een handvol bestemmingen zijn en je wilt nog steeds de hoeveelheid stroom tonen, overlappen de lijnen echter te veel om individuele waarden te onderscheiden. Netwerk flow maps worden gebruikt om de hoeveelheid stroom over een bestaand netwerk te tonen — transport- en communicatienetwerken zijn het meest voorkomend. Distributieve flow maps lijken op radiale flow maps, maar in plaats van individuele lijnen van de bron naar elke bestemming, worden lijnen samengevoegd en splitsen ze pas vlak bij hun bestemmingen.”<\/BLOCKQUOTE>Als u het wilt uitproberen terwijl u deze post leest, kunt u toegang krijgen tot de nieuwe Distributive Flow Lines tool <\/A>(DFLT) op ArcGIS Online. Als u geen gegevens bij de hand heeft, zijn ook de Engelse steenkolexportgegevens,<\/_a> gebruikt om de eerste kaart in deze post te maken, beschikbaar voor download op ArcGIS Online.Tip: De DFLT vereist dat het Distributed Quantity Field van het type Integer is. Als u de Britse steenkoolvoorbeeldgegevens gebruikt, moet er een nieuw integer veld worden toegevoegd en berekend op basis van het bestaande CoalTonnage veld. Het huidige veld vertegenwoordigt duizenden tonnen, dus vermenigvuldigen met 10 en afronden naar het dichtstbijzijnde gehele getal zou honderden tonnen vertegenwoordigen in plaats van duizenden.<\/_EM><\/_P><\/_P><\/_P>Net als bij de eerste Flow Map tool is de Spatial Analyst<\/_a> extensie vereist om de nieuwe DFLT te gebruiken. In feite is de nieuwe tool volledig rastergebaseerd tot het einde wanneer de flow line feature class wordt gemaakt als output.<\/_p><\/_p>The DFLT accepteert polygonen of puntfeatures als invoer voor Source en Destinations, maar puntfeatures worden aanbevolen. Als polygonen feature classes worden gebruikt als invoer voor Source of Destinations, worden ze intern geconverteerd naar punten maar deze tussentijdse puntdatasets worden niet opgeslagen als onderdeel van de tooloutput. Na selectie van Destination feature class moet een integer veld uit deze dataset worden geselecteerd dat de hoeveelheid vertegenwoordigt die zal stromen naar bestemmingen vanuit de bron.<\/_p><\/_p>The DFLT biedt een optie voor gebruikers om een feature class op te geven als ondoordringbare features. Deze features worden gebufferd met 1,4 keer de Cell Size parameter. Het gebied binnen deze buffer zal NoData zijn en wordt gebruikt als verwerkingsmasker binnen de tool. Een tweede, iets grotere buffer, drie keer zo groot als Cell Size parameter, wordt ook gemaakt. Het gebied tussen binnenste buffer en deze grotere buffer krijgt een zeer hoge kost zodat Flow Direction<\/_a> meestal geen routes berekent die in het NoData gebied gaan.<\/_p><\/_p>The tweede optionele parameter is een Impedance feature class. Deze polygonen vertegenwoordigen features in uw kaart die u zo veel mogelijk wilt vermijden met flow lines. Hoeveel deze features vermeden worden wordt geregeld door Impedance Weight slider. Wanneer impedance features gespecificeerd zijn krijgen ze een hoge kost maar kunnen toch gekruist worden in extreme gevallen waar geen alternatief is of waar ze op een smalle plek gekruist kunnen worden zoals getoond in het onderstaande voorbeeld.Tip: Een veelvoorkomend effect van DFLT is dat het vaak impedance features te dicht nadert. Dit kan vermeden worden door foreground features te bufferen en dan deze nieuwe feature class als foreground features in de tool te gebruiken.<\/_EM><\/_p><\/_p>Aangezien het primaire gebruiksdoel voor DFLT is om aangename flow lines te creëren, zal gebruiker waarschijnlijk meerdere keren draaien met verschillende waarden voor gewicht sliders om een goed startpunt te krijgen voor het gewenste effect. Het gebruik van een volledig rasterbenadering maakt dit proces eenvoudiger en sneller. In rasterverwerking heeft celgrootte grote invloed op verwerkingstijd. De DFLT berekent standaardcelgrootte die goed werkt voor eindproduct. Meestal is het niet nodig om kleinere celgrootte dan standaard te gebruiken. We raden aan grotere celgrootte tijdens eerste iteraties te gebruiken om verwerkingstijd te verminderen totdat resultaten dichter bij gewenst komen.Tip: Het is verstandig om notitie te maken van standaardcelgrootte voor eindverwerking. Voor eerste runs werkt vermenigvuldiging van standaardcelgrootte met 5 of 10 goed om gevoel te krijgen hoe verschillende gewichten en optionele parameters output flow lines beïnvloeden. Drastische veranderingen in celgrootte kunnen significante invloed hebben op routing rond ondoordringbare en foreground features.<\/_EM>Tip: Als u versie na 10.1 sp1 gebruikt merkt u dat dialoogvenster vereenvoudigd is. Source Weight en Destination Weight sliders zijn vervangen door één slider die regelt hoe dicht bij Source of Destinations flow lines aftakken. Ook zijn verwerkingsuitbreidingsopties gereduceerd tot "Same as Display" en "Same as Destinations plus Source." Dit voorkomt meeste gevallen waar geen oplossing mogelijk is.<\/_EM> <\/_EM><\/_p><\/_p>Celgrootte is zo belangrijk in DFLT omdat tool Euclidische afstanden berekent vanaf source en alle destination features. Deze twee afstandsraster worden vervolgens gesneden (Sliced)<\/_a> in gelijk aantal discrete kostklassen. Aantal klassen wordt bepaald door maximale verwerkingsuitbreiding dimensie gedeeld door celgrootte. Dit normaliseert effect van Source en Destination kostraster en vormt basis voor kost Impedance raster. Door kosten te normaliseren geeft tool gebruiker meer controle over vorm final flow lines via Source en Destination Weight sliders.<\/_p><\/_p>Om te begrijpen hoe celgrootte totale kostoppervlak beïnvloedt helpt het enkele voorbeelden te zien. In volgende ArcScene schermafbeeldingen gebruiken we een Source locatie in het centrum van de De VS en de bestemmingskenmerken zijn de centroiden van verschillende landen in Afrika. Het CostDistance-oppervlak wordt weergegeven zwevend boven de 1vlakke aarde7 om een manier te bieden om de effecten van de gewichtparameters en celgrootte te vergelijken. In elk voorbeeld zijn het perspectief en de Z-vergroting hetzelfde.<\/P><\/A>Bron Aantrekking = 10 Bestemming Aantrekking = 1 Voorgrond Gewicht =8 Celgrootte = 100.000 meter<\/P><\/DIV><\/A>Bron Aantrekking = 10 Bestemming Aantrekking = 1 Voorgrond Gewicht =1 Celgrootte = 100.000 meter<\/P><\/DIV><\/A>Bron Aantrekking = 1 Bestemming Aantrekking = 1 Voorgrond Gewicht =10 Celgrootte = 100.000 meter<\/P><\/DIV><\/A>Bron Aantrekking = 1 Bestemming Aantrekking = 10 Voorgrond Gewicht =8 Celgrootte = 100.000 meter<\/P><\/DIV><\/A>Bron Aantrekking = 1 Bestemming Aantrekking = 10 Voorgrond Gewicht =8 Celgrootte =30.000 meter<\/P><\/DIV><\/><\/>In dit laatste voorbeeld was het noodzakelijk om de hoogtevergroting te verminderen en uit te zoomen zodat het kostoppervlak op een redelijke manier zou worden weergegeven. Het enige verschil tussen de twee resultaten is dat de celgrootte is verkleind van100.000 meter tot slechts30.000 meter. Het effect is dat het aantal 1kostplakken7 groter is en dus de CostDistance 1hoogte7 is toegenomen.<\/><\/>Zoals eerder vermeld verwerkt de nieuwe DFLT de Impassable features apart van Impedance features. Impedance features worden vrijwel hetzelfde behandeld als Impassable features in het eerste gereedschap. Het zijn kenmerken die de gebruiker wil vermijden met de stroomlijnen indien mogelijk, maar de stroomlijnen zullen ze kruisen indien nodig om een bestemmingslocatie te bereiken. Impassable features vertegenwoordigen een harde barrière in het kostoppervlak en kunnen worden gebruikt om de vorm van de stroomlijnen te beheersen zoals in het onderstaande voorbeeld.<\/>< /A >< P style= "color :#888 ;font-size :12 px ;margin :5 px ;">Stroomlijnen die distributie van steenkool per schip vertegenwoordigen, kruisen Midden-Amerika ongeacht het Impedance gewicht< /P >< /DIV >< DIV style= "width :auto !important ;line-height :18 px ;margin-bottom :20 px ;padding :4 px ;text-align :center ;background :#f1f1f1 ;">< /A >< P style= "color :#888 ;font-size :12 px ;margin :5 px ;">Met de toegevoegde rode barrière gaan stroomlijnen nu rond de punt van Zuid-Amerika< /P >< /DIV >< P >< /P >< P >< /P >< P >Net als bij het vorige Flow Map-gereedschap zal de uitvoer van dit nieuwe gereedschap meestal het startpunt zijn om een definitieve flowmap te produceren met vloeiendere, meer organisch uitziende stroomlijnen. Zodra de lijnen ruwweg op hun plaats zijn, is de volgende stap om Graduated Symbols te gebruiken om de Distributed quantity weer te geven. Het veld 1GRID_CODE7 bevat waarden gebaseerd op het ingevoerde Distributed quantity-veld. De waarden in dit veld zijn gelijk aan het Distributed quantity-veld voor de kleinste lijnen dicht bij de bestemmingen. Elke keer dat een zijstroomlijn een andere lijn ontmoet, heeft de gecombineerde lijn dichter bij het Source feature een GRID_CODE-waarde gelijk aan de som van de vorige twee zijstromen. Tijdelijk labels plaatsen op de lijnen en bestemmingspunten maakt dit duidelijk. In bovenstaande voorbeelden worden de lijnen weergegeven met behulp van tien klassen lijngewichten variebrend van één tot tien. Het gebruik van afgeronde verbindingen en uiteinden op de lijnen verbetert ook het resultaat. Na het instellen van graduated symbols geven veel gebruikers er ook de voorkeur aan om het Smooth Line-gereedschap op de stroomlijnen uit te voeren. Dit voegt ook wat kromming toe aan de stroomlijnen, wat vaak wenselijk is. Een goed startpunt is om een tolerantie waarde te gebruiken die ongeveer vier keer zo groot is als de celgrootte die werd gebruikt om de stroomlijnen te maken. Het wordt ook aanbevolen om het PEAK-algoritme en FIXED_CLOSED_ENDPOINT-opties te selecteren. Zelfs na deze stappen kan het nodig zijn handmatige aanpassingen aan de vorm van de lijn te maken.Installatie-instructies:Na het downloaden en uitpakken van het Distributive Flow Lines -gereedschap zou u het volgende moeten zien in het ArcMap catalogusvenster.Het uitvouwen van python toolbox toont één script tool zoals hieronder weergegeven:hier.<\/A><\/P><\/P>OPMERKING: De Distributive Flow Lines<\/A> tool is bijgewerkt 10 jan 2014. Als u ArcGIS 10.1sp1 of 10.2 gebruikt, download dan de nieuwste versie.Bijdrage van Bob Gerlt.<\/EM><\/P><\/BODY><\/HTML>
<\/P>
OPMERKING maart 2019: Een nog
OPMERKING:<\/STRONG> De
Op basis van opmerkingen en feedback van de eerste versie van de Flow Map tool en blogpost hebben we het opnieuw bekeken en een update uitgebracht. Zoals u kunt zien in de schermafbeelding hierboven, is de output vergelijkbaar met de originele tool, maar we zijn overgestapt op een volledig rasterbenadering die meer controle over de lijnen biedt en de verwerkingstijd vermindert.<\/P>
Een distributieve flow map gemaakt door Charles Joseph Minard die steenkolexporten uit Engeland in 1864 toont.<\/P><\/DIV>
Ik heb de inleidende tekst van
„Flow maps worden gebruikt om de beweging van goederen of mensen van de ene plaats naar de andere te tonen. Deze kaarten gebruiken lijnen om de beweging te symboliseren, vaak variërend in breedte om de hoeveelheid van de stroom weer te geven, en vallen in een van drie categorieën: radiaal, netwerk en distributief. Radiale flow maps worden gebruikt om relaties tussen één bron en vele bestemmingen te tonen. Als er meer dan een handvol bestemmingen zijn en je wilt nog steeds de hoeveelheid stroom tonen, overlappen de lijnen echter te veel om individuele waarden te onderscheiden. Netwerk flow maps worden gebruikt om de hoeveelheid stroom over een bestaand netwerk te tonen — transport- en communicatienetwerken zijn het meest voorkomend. Distributieve flow maps lijken op radiale flow maps, maar in plaats van individuele lijnen van de bron naar elke bestemming, worden lijnen samengevoegd en splitsen ze pas vlak bij hun bestemmingen.”<\/BLOCKQUOTE>Als u het wilt uitproberen terwijl u deze post leest, kunt u toegang krijgen tot de nieuwe
Als u het wilt uitproberen terwijl u deze post leest, kunt u toegang krijgen tot de nieuwe
Bron Aantrekking = 10 Bestemming Aantrekking = 1 Voorgrond Gewicht =8 Celgrootte = 100.000 meter<\/P><\/DIV>
Bron Aantrekking = 10 Bestemming Aantrekking = 1 Voorgrond Gewicht =1 Celgrootte = 100.000 meter<\/P><\/DIV>
Bron Aantrekking = 1 Bestemming Aantrekking = 1 Voorgrond Gewicht =10 Celgrootte = 100.000 meter<\/P><\/DIV>
Bron Aantrekking = 1 Bestemming Aantrekking = 10 Voorgrond Gewicht =8 Celgrootte = 100.000 meter<\/P><\/DIV>
Bron Aantrekking = 1 Bestemming Aantrekking = 10 Voorgrond Gewicht =8 Celgrootte =30.000 meter<\/P><\/DIV>
<\/>
<\/>In dit laatste voorbeeld was het noodzakelijk om de hoogtevergroting te verminderen en uit te zoomen zodat het kostoppervlak op een redelijke manier zou worden weergegeven. Het enige verschil tussen de twee resultaten is dat de celgrootte is verkleind van100.000 meter tot slechts30.000 meter. Het effect is dat het aantal 1kostplakken7 groter is en dus de CostDistance 1hoogte7 is toegenomen.<\/>
Zoals eerder vermeld verwerkt de nieuwe DFLT de Impassable features apart van Impedance features. Impedance features worden vrijwel hetzelfde behandeld als Impassable features in het eerste gereedschap. Het zijn kenmerken die de gebruiker wil vermijden met de stroomlijnen indien mogelijk, maar de stroomlijnen zullen ze kruisen indien nodig om een bestemmingslocatie te bereiken. Impassable features vertegenwoordigen een harde barrière in het kostoppervlak en kunnen worden gebruikt om de vorm van de stroomlijnen te beheersen zoals in het onderstaande voorbeeld.<\/>
OPMERKING: De
Aangemelde leden kunnen berichten plaatsen, updates volgen en meer. Nieuw hier? Registreer een gratis account.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.