Skip To Content

Utwórz bufory

Utwórz bufory Narzędzie Utwórz bufory tworzy na podstawie podanej odległości obszary wokół wejściowych obiektów punktowych, liniowych lub powierzchniowych.

Diagram procedury wykonywania zadań

Diagram procedury wykonywania zadań dla narzędzia Utwórz bufory

Terminologia

Okres ważnościOpis

Geodezyjne

Oznacza linię narysowaną na sferze. Linia geodezyjna narysowana na globie reprezentuje krzywiznę geoidy Ziemi.

Płaskie

Odległość w linii prostej mierzona na płaszczyźnie (to jest na powierzchni kartezjańskiej). Nazywana jest również odległością euklidesową.

Odwzorowanie mapy

Użycie formuł matematycznych do powiązania współrzędnych sferycznych na globie z płaskimi współrzędnymi planarnymi.

Więcej szczegółów zawiera sekcja Informacje o odwzorowaniach map.

Wieloczęściowy

Obiekt, który ma więcej niż jedną część z jednym zestawem atrybutów. Na przykład w warstwie stanów stan Hawaje można uważać za obiekt wieloczęściowy, ponieważ jego osobne części geometryczne są uznawane za jeden stan.

Przykłady

  • Władze miejskie odnotowały dużą liczbę sklepów monopolowych przypadających na mieszkańca w mieście. Aby ograniczyć wpływ sklepów monopolowych na dzieci, władze miejskie postanowiły wdrożyć przepisy dotyczące reklam sklepów monopolowych w odległości do 1000 stóp od szkół, parków i bibliotek. Władze miejskie chcą również ograniczyć wydawanie nowych koncesji na alkohol do budynków odległych o więcej niż 1000 stóp od szkół, parków i bibliotek.

  • Firma deweloperska chce osiągnąć zyski dzięki zabudowie o charakterze mieszanym wzniesionej w centrum miasta. Budynek będzie dogodnie umieszczony w odległości nie przekraczającej ćwierć mili od sklepów, restauracji i przystanku kolei lokalnej.

Uwagi dotyczące korzystania

Rozmiar bufora można wprowadzić, stosując jedną z trzech następujących opcji:

  • Odległość — używana jest wartość stała (wszystkie bufory będą mieć taki sam rozmiar)
  • Pole — używane są wartości pól (różne obiekty mogą mieć bufory różnych rozmiarów)
  • Wyrażenie — do każdego obiektu stosowane jest wyrażenie (w zależności od wartości wyrażenia różne obiekty mogą mieć bufory różnych rozmiarów)

Dowiedz się więcej na temat stosowania wyrażeń dotyczących buforów

Domyślnie narzędzie Utwórz bufory tworzy nakładające się bufory w miejscu styku obszarów buforów. Jeśli obiektami wejściowymi są obszary, obszar wejściowy jest dołączany do bufora. Za pomocą parametrów dissolve (agregacja) i multipart (obiekty wieloczęściowe) można sterować sposobem obsługi nakładających się buforów. Dostępne są trzy następujące opcje agregacji:

  • Brak — wartość domyślna. Bufory będą się nakładać w miejscu styku obszarów buforów.
  • Wszystkie — wszystkie obiekty są agregowane. Gdy parametr multipart (obiekty wieloczęściowe) ma wartość prawda (true), wszystkie obiekty są agregowane w pojedynczym obiekcie, a w przypadku wartości fałsz (false) agregowane są tylko nakładające się obiekty.
  • Pola — obiekty są agregowane na podstawie wartości pól. Można wybrać jedno lub większą liczbę pól, a podobne wartości są agregowane ze sobą. Gdy parametr multipart (obiekty wieloczęściowe) ma wartość prawda (true), wszystkie obiekty o zgodnych polach są agregowane w pojedynczym obiekcie, a w przypadku wartości fałsz (false) agregowane są tylko nakładające się obiekty o zgodnych polach.

W przypadku agregacji z użyciem opcji Wszystkie lub Pola można obliczać statystyki. Statystyki są stosowane tylko w przypadku agregacji wszystkich obiektów lub wartości pól. Nie są stosowane geograficznie (z użyciem parametru multipart). W poniższej tabeli objaśniono, w jaki sposób działają te opcje w przypadku sześciu obiektów przedstawionych na poniższym zrzucie ekranu. Kolor (niebieski lub pomarańczowy) oznacza wartości pól, które są używane podczas agregacji.

Punkty wejściowe używane w przykładach agregacji z użyciem bufora

Opcja agregacjiAtrybut multipart (obiekty wieloczęściowe) ma wartość fałsz (false) — wartość domyślnaAtrybut multipart (obiekty wieloczęściowe) ma wartość prawda (true)
Brak
Opcja bufora bez stosowania agregacji

Gdy do buforowanych obiektów nie jest stosowana agregacja, tworzonych jest sześć obiektów. Jest to opcja domyślna. Efekt jest taki sam, jak w przypadku opcji Nałóż narzędzia analizy standardowej.

Parametr multipart (obiekty wieloczęściowe) nie może mieć wartości prawda (true), gdy opcją agregacji jest Brak.

Wszystkie
Wszystkie obiekty zostały zagregowane, a parametr multipart (obiekty wieloczęściowe) ma wartość fałsz (false)

Gdy agregowane są wszystkie wartości, a parametr multipart (obiekty wieloczęściowe) ma wartość fałsz (false), tworzone są trzy obiekty. Agregowane są tylko nakładające się obiekty. Efekt jest taki sam, jak w przypadku opcji Agreguj narzędzia analizy standardowej.

Wszystkie obiekty zostały zagregowane, a parametr multipart (obiekty wieloczęściowe) ma wartość prawda (true)

Gdy agregowane są wszystkie wartości, a parametr multipart (obiekty wieloczęściowe) ma wartość prawda (true), tworzony jest jeden obiekt. Wybór tej opcji powoduje, że wynikiem będzie zawsze jeden obiekt.

Pola
Zostały zagregowane obiekty z podobnymi wartościami, a parametr multipart (obiekty wieloczęściowe) ma wartość fałsz (false)

Gdy stosowana jest agregacja na podstawie pola (w tym przypadku polem jest kolor punktów wejściowych), tworzone są cztery obiekty. Agregowane są wyłącznie nakładające się obiekty o tej samej wartości określonych pól.

Zostały zagregowane obiekty z podobnymi wartościami, a parametr multipart (obiekty wieloczęściowe) ma wartość prawda (true)

Gdy stosowana jest agregacja na podstawie pola (w tym przypadku polem jest kolor punktów wejściowych) i dozwolone są obiekty składające się z wielu części, tworzone są dwa obiekty. Obiekty o tej samej wartości pola będą zawsze tworzyć pojedynczy obiekt.

If Use current map extent is checked, only the features that are visible within the current map extent will be analyzed. If unchecked, all input features in the input layer will be buffered, even if they are outside the current map extent.

Ograniczenia

Jeśli stosowana jest opcja Odległość lub Wyrażenie, w którym używana jest jednostka liniowa, dane muszą być przedstawiane w układzie współrzędnych odwzorowanych.

Sposób działania narzędzia Utwórz bufory

Narzędzie Utwórz bufory korzysta przy tworzeniu buforów z metody geodezyjnej lub płaskiej. Bufory geodezyjne uwzględniają rzeczywisty kształt Ziemi (elipsoida, a dokładniej geoida). Odległości są obliczane między dwoma punktami na zakrzywionej powierzchni (geoida) w przeciwieństwie do dwóch punktów na płaszczyźnie (powierzchnia kartezjańska). Bufory płaskie (lub euklidesowe) są obliczane jako odległości w linii prostej między dwoma punktami na płaszczyźnie. Bufory euklidesowe są wyświetlane jako doskonałe koła na odwzorowanej płaskiej mapie, natomiast bufory geodezyjne są widoczne jako doskonałe koła tylko na globie. Bufory geodezyjne mogą sprawiać dziwne wrażenie na płaskiej mapie, jednak wyświetlone na globie będą wyglądać poprawnie.

W poniższym przykładzie używany jest 300-milowy bufor wokół miast o populacji przekraczającej 10 milionów. Bufory znajdujące się bliżej równika wydają się mniejsze od buforów znajdujących się dalej na północ, ponieważ odwzorowanie Web Mercator użyte do wyświetlenia map internetowych zniekształca rozmiar obiektów w zależności od odległości obiektu od równika.

300-milowe bufory wyświetlone w różnych częściach świata
300-milowe bufory geodezyjne są wyświetlane w różnych rozmiarach w zależności od szerokości geograficznej buforowanego obiektu.

W większości przypadków odpowiednią opcją jest użycie bufora geodezyjnego, zwłaszcza jeśli dane spełniają następujące warunki:

  • Można się spodziewać, że bufor przekroczy międzynarodową linię zmiany daty.
  • Zestaw danych obejmuje wiele stref UTM.

Dowiedz się więcej o używaniu buforów płaskich i geodezyjnych

Obliczenia

Jeśli warstwy są agregowane przy użyciu opcji Wszystkie lub Pola, statystyki są obliczane na podstawie pól. Wyniki obliczeń są takie same niezależnie od tego, czy parametr multipart (obiekty wieloczęściowe) ma wartość prawda (true) czy fałsz (false). Dostępnych jest osiem statystyk liczbowych (Liczba, Suma, Minimum, Maksimum, Zakres, Średnia, Odchylenie standardowe oraz Wariancja) i dwie statystyki znakowe (Liczba oraz Dowolne). Liczba zagregowanych obiektów jest obliczana zawsze.

The count statistic (for strings and numeric fields) counts the number of nonnull values. The counts of [0, 1, 10, 5, null, 6] = 5. The count of [Primary, Primary, Secondary, null] = 3.

Podobne narzędzia

Narzędzie Utwórz bufory służy do tworzenia obszarów wokół obiektów wejściowych. Do rozwiązywania podobnych, ale nieco innych problemów, mogą być przydatne inne narzędzia.

Narzędzia analizy przeglądarki map

Jeśli obliczasz statystyki dla warstwy w określonej odległości od obiektu wejściowego, użyj narzędzia Połącz obiekty.

Aby utworzyć bufory w obszarach za pomocą standardowych narzędzi analizy, użyj narzędzia Utwórz bufory.

Narzędzia analizy ArcGIS Desktop

Narzędzie GeoAnalytics Tools Utwórz bufory jest dostępne w aplikacji ArcGIS Pro.

Narzędzie Utwórz bufory wykonuje funkcje narzędzi Bufor i Agreguj.