Verwenden Sie das Pufferwerkzeug, um verschiedene Radien zu zeichnen.

9

Geben Sie hier die Bildbeschreibung ein

Ich bin neu in Arcmap-Arceditor 10 und könnte Ihre Hilfe wirklich gebrauchen. Ich habe Ethanolanlagen (die Mais zur Herstellung von Ethanol verwenden) und Maisproduktionsmengen in den Grafschaften der USA kartiert.

Mein Ziel ist es, Pufferzonen (Kreise) um die Ethanolpflanzen (Punkte) zu zeichnen. Der schwierige Teil ist jedoch, dass die Kreise widerspiegeln müssen, aus welcher Region eine Ethanolanlage Mais kauft, um ihre Ethanolproduktion aufrechtzuerhalten. Ich weiß, wie viel Mais jede Pflanze benötigt, und ich kenne die durchschnittliche Maisproduktion / Quadratmeile in jedem Landkreis. Wie kann Arcmap die Radien der Pufferzonen berechnen, aus denen Mais gezogen werden soll? Dies wird besonders schwierig, wenn ich eine Ethanolanlage an der Grenze zweier Grafschaften habe und jede Grafschaft eine andere Maisproduktionsmenge / Quadratmeile hat.

Wissen Sie, ob dies in arcmap möglich ist? Wenn ja, wie soll ich vorgehen? Ich danke dir sehr!

In der beigefügten Abbildung sind die Punkte Ethanolpflanzen. Die roten Regionen zeigen, dass der Landkreis autark genug ist, um genügend Mais für seine Ethanolpflanzen zu produzieren. Die orangefarbenen Regionen zeigen, dass Mais aus anderen Landkreisen importiert werden muss, um seine Ethanolpflanzen zu unterstützen.

Katherine
quelle

Antworten:

5

Ja das ist möglich Katherine.

Grundsätzlich müssen Sie Ihrem Shapefile Ihrer Pflanze eine Spalte hinzufügen, die der Größe dieses Puffers entspricht.

Sie können auch Felder für die Menge an Mais hinzufügen, die jede Pflanze benötigt, und andere nützliche Informationen, um die Größe des Puffers zu berechnen.

Sie müssen es natürlich mit etwas Sinnvollem füllen. Dazu kann ich den Befehl "Werte berechnen" in der Tabellenansicht vorschlagen (Rechtsklick auf die zu berechnende Spalte und Werte berechnen). Damit können Sie komplexe Ausdrücke eingeben.

Zum Erstellen des Puffers gibt es eine Option des Puffer-Geoverarbeitungswerkzeugs, um eine Spalte als Radius des Puffers zu verwenden.

Willkommen auf der Website und Prost.

Viel Glück

George Silva
quelle
Vielen Dank für die Hilfe, George. Ich mache mir jedoch Sorgen, dass ich keine Gleichung finden kann, die für alle Ethanolanlagen funktioniert. Dies liegt an den unregelmäßigen Formen der Landkreise. Einige Ethanolanlagen müssen möglicherweise Mais aus bis zu vier Landkreisen ziehen, und jeder Landkreis hat eine andere durchschnittliche Maisproduktion / Quadratmeile. Gibt es eine Möglichkeit, das Programm den Radius manuell für mich berechnen zu lassen? Oder ein anderes Programm, das Sie vorschlagen können, um dies zu tun?
Katherine
@ Katherine - Ich denke, Sie sollten sich wahrscheinlich vorstellen und zeichnen (auch wenn von Hand), wie Ihre Karte aussehen soll. Sie könnten so viel wie möglich vereinfachen. Aus Ihrer Frage geht jedoch zunächst hervor, dass Sie nach einer modifizierten Drivetime-Karte suchen. Wenn Sie jedoch beginnen, polygonale Daten so darzustellen, dass sie unscharf werden.
Brad Nesom
Anbei die Karte, die ich bisher habe, falls Sie interessiert waren.
Katherine
3

Eine Sache, die Sie hier beachten sollten, ist, dass Sie nicht genau darstellen möchten, welche Bereiche tatsächlich zur Fütterung der Pflanze verwendet werden. Ein Landkreis könnte beispielsweise seine gesamte Maisproduktion in der östlichen Hälfte haben. (Und eine Pflanze zieht möglicherweise nicht einmal aus benachbarten Landkreisen.)

Sie möchten nur eine kartografische Konvention, die den ungefähren relativen Maßstab basierend auf den angrenzenden Landkreisen zeigt. Hier ist, wie ich das machen würde ...

In Ihrer Ethanol-Pflanzenpunktschicht hätte ich vier Attribute: Mais benötigt, Durchschnittsertrag, Pufferradius und Rest. Der benötigte Mais würde konstant bleiben. Der Pufferradius ist der aktuell verwendete Pufferradius. Der durchschnittliche Ertrag ist der durchschnittliche Ertrag pro Quadratmeile innerhalb dieses Radius, und der Rest ist die Differenz zwischen dem benötigten Mais und dem durchschnittlichen Ertrag * pi * Radius ^ 2. Die Ethanol-Pflanzenschicht sollte ebenfalls eine eindeutige Kennung haben (für Verbindungen).

Sie versuchen, Ihre Residuen zu minimieren. Sie möchten einen Grenzwert für Ihre Residuen festlegen (z. B. wenn die berechnete Menge innerhalb von 100 Scheffel des benötigten Mais liegt, werden Sie den Radius nicht weiter verfeinern).

Sie benötigen auch eine County-Schicht mit zwei Attributen: dem durchschnittlichen Maisertrag pro Quadratmeile und der Menge des produzierten Mais (die Sie aus der Fläche * dem durchschnittlichen Maisertrag erhalten können). Die letzte ist wirklich eine Dummy-Variable für die spätere Berechnung. Wenn Sie Landkreise mit einem durchschnittlichen Maisertrag pro Quadratmeile von Null haben, setzen Sie diesen stattdessen auf eine beliebig kleine Zahl. Nullen in diesem Feld verursachen später Probleme.

Wählen Sie einen anfänglichen willkürlichen Radius, der kleiner als die normale Breite eines Landkreises ist, z. B. 1 Meile, und setzen Sie den Radiuswert für alle Pflanzen auf diesen Wert. Führen Sie diese Vorgänge in einer Geodatabase aus, damit das Bereichsattribut automatisch beibehalten wird.

Diesen nächsten Abschnitt möchten Sie möglicherweise als Python-Skript oder Geoverarbeitungsmodell automatisieren:

  1. Führen Sie einen Puffer auf Ihren Ethanolanlagen aus, indem Sie die Radius-Spalte für den Pufferabstand verwenden.
  2. Schneiden Sie den resultierenden Puffer mit der Grafschaftsschicht, wobei Sie alle Attribute beibehalten.
  3. Berechnen Sie für die Schnittmenge für jedes Merkmal den Mais neu, der unter Verwendung des durchschnittlichen Maisertrags * neuer Fläche des Merkmals erzeugt wurde.
  4. Führen Sie eine Zusammenführung der Schnittmenge mit der eindeutigen ID der Ethanolanlage als Zusammenführungsattribut durch. Haben Sie eine zusammenfassende Statistik, die den Mais zusammenfasst, der aus allen zusammengeführten Merkmalen erzeugt wurde. Dadurch erhalten Sie jetzt Mais, der innerhalb Ihres Pufferradius für jede Pflanze produziert wird.
  5. Berechnen Sie mithilfe der Zusammenfassungsstatistik das durchschnittliche Ertragsattribut für die Zusammenführungsausgabe neu, indem Sie die summierte Corned-Produktion geteilt durch die Fläche des Features verwenden.
  6. Verbinden Sie die Zusammenführungsausgabe mit der eindeutigen ID der Ethanolanlage mit den ursprünglichen Ethanolanlagen. Berechnen Sie den Durchschnittsertrag für die Ethanolanlage als gleich dem Durchschnittsertrag für das entsprechende Zusammenführungsmerkmal. Entfernen Sie die Verknüpfung.
  7. Berechnen Sie den Rest. Dieser sollte mit Ihrem anfänglichen Radius ziemlich groß sein, wird jedoch beim nächsten Durchgang nach der Berechnung des neuen Radius erheblich kleiner.
  8. Berechnen Sie den Pufferradius nur für Pflanzen, deren Rest größer als Ihr Cutoff ist. Der neue Radius beträgt (Mais benötigt / (pi * Durchschnittsertrag)) ^ 0,5
  9. Wiederholen Sie die Schritte 1 bis 8, bis alle Features Reste aufweisen, die kleiner als Ihr Cutoff sind. Wenn dies mehr als 3-4 Durchgänge dauert, sollten Sie in Betracht ziehen, Ihren Grenzwert zu erhöhen, da dies wiederum nur eine kartografische Konvention ist und keine genaue Darstellung des genauen Bereichs, der für die Ethanolproduktion verwendet wird.

Wie oben erwähnt, möchten Sie möglicherweise die Schritte 1 bis 8 skripten oder modellieren, da Sie diese mehrmals wiederholen werden. Genauso einfach können Sie das Ganze aber auch manuell ausführen. Optional können Sie anstelle eines Residuums in Schritt 8 den Radius für alle Features immer neu berechnen, bis Sie eine Ausgabe aus Schritt 7 erhalten, in der alle Features ein zufriedenstellendes Residuum aufweisen.

Wenn Sie den Punkt erreicht haben, an dem Sie mit den Residuen zufrieden sind, ist Ihre Pufferausgabe aus Schritt 1 im letzten Durchgang der Puffer, den Sie für Ihre Karte verwenden möchten.

Blord-Castillo
quelle
Hallo, danke für deine nachdenkliche Antwort. Ich schätze all Ihre Hilfe sehr. Ich wollte Sie wissen lassen, dass ich die Mathematik in der Theorie verstehe, aber das Problem ist, dass ich nicht immer die durchschnittlichen Ertragsdaten finden kann. Einige Ethanolanlagen befinden sich an der Grenze mehrerer Landkreise, und aufgrund der unregelmäßigen Formen der Landkreise ist es schwierig, einen durchschnittlichen Ertrag anzunehmen. Irgendwelche Tricks, um das Programm für mich berechnen zu lassen?
Katherine
In Schritt 3 verwenden Sie den durchschnittlichen Maisertrag für jedes Bundesland separat. Der Schnittpunkt erstellt für jedes Bundesland ein neues Feature, das den Kreispuffer um die Anlage schneidet.
Blord-Castillo
1

Katherine,

Diese Studie mit GIS für Ethanol hat ein Modell standardisiert, damit es skalierbar ist. (Möglicherweise übertrieben, wirft jedoch gute Fragen auf, die sich auf Ihren aktuellen Arbeitsablauf auswirken können.)

Die Studie kann verwendet werden, um ideale Bioethanol-Anlagenstandorte anhand von 3 Szenarien zu bewerten:

1. Kontrollszenario 2. Wirtschaftsszenario 3. Umweltszenario

http://www.uoguelph.ca/geography/research/geog4480_w2011/Group01/pg1.shtml

Mapperz
quelle
Danke für den Link. Ich denke nicht, dass es für das, was ich tun möchte, völlig relevant ist, aber ich habe es geschätzt, mehr über die Funktionen von arcmap zu lernen.
Katherine