Heim  >  Artikel  >  Web-Frontend  >  Wie zeichnet man mit Arcgis Linien und Flächen und berechnet deren Größe?

Wie zeichnet man mit Arcgis Linien und Flächen und berechnet deren Größe?

青灯夜游
青灯夜游nach vorne
2018-11-10 16:06:268177Durchsuche

Der Inhalt dieses Artikels besteht darin, vorzustellen, wie man mit Arcgis Linien und Flächen zeichnet und deren Größe berechnet. Es hat einen gewissen Referenzwert. Freunde in Not können sich darauf beziehen. Ich hoffe, es wird Ihnen hilfreich sein.

Bei der Kartenentwicklung mithilfe der Arcgis-API für JavaScript ist das Zeichnen von Linien und Bildern auf der Karte eine häufig verwendete Funktion. In diesem Artikel wird hauptsächlich diese Funktion vorgestellt.

Dieser Artikel gilt für Arcgis API Version: Arcgis API für JS 4.x oder über.

Vorschlagsanalyse:

1 Initialisieren Sie zuerst Karte und Kartenansicht (2D-Karte); und verwenden Sie dann Zeichnen, um Linien zu zeichnen und Bildschirmoperationen auszuführen.

3 Fügen Sie abschließend die Linien und Flächen zu Graphic hinzu, um den Vorgang abzuschließen.

<p></p>

Schritte

1 Legen Sie zunächst den Kartencontainer in HTML fest.

  

Wie zeichnet man mit Arcgis Linien und Flächen und berechnet deren Größe?

2. Karte und Kartenansicht initialisieren;

  

3 , Sie müssen beim Zeichnen von Linien oder Bildern eine Klasse verwenden: Draw; Abteilung: SpatialReference; >

HTML-Teil:

JS-Teil:

Anzeige des Linienzeichnungseffekts:

Weil die Logik von Strichzeichnung und Bild dieselbe ist. Ja, es sind nur einige Werte unterschiedlich, daher werde ich nicht näher darauf eingehen.

Lassen Sie mich noch ein paar Worte sagen. Obwohl wir über das Zeichnen von Linien und Bildern gesprochen haben, kann draw.create(drawAction,drawOption?); tatsächlich auch andere Formen zeichnen; kann gezeichnet werden Sie können Punkte/Mehrpunkte/Linien/Flächen/Rechtecke/Kreise/Ellipsen zeichnen, und es gibt eine ganze Reihe von Stilen.

drawOption ist ein optionaler Parameter und muss nicht geschrieben werden. Der offiziellen Website nach zu urteilen, verfügt drawOption derzeit nur über einen Attributmodus und der Modus hat drei Werte: Hybrid, Freihand und Klick.

hybrid Sie können dynamisch klicken oder ziehen, um bestimmte Grafiken zu generieren. Derzeit unterstützte Grafiken sind Polylinien und Polygone. <p></p>
Freihand Gibt an, dass nur Ziehaktionen Grafiken generieren können (stellen Sie sich vor, Sie halten die linke Maustaste gedrückt und ziehen die Maus, ohne sie loszulassen). Derzeit unterstützte Grafiken sind Polylinien und Polygone. <p></p>
klicken Klicken Sie, um die angegebene Grafik zu generieren. Funktioniert mit allen derzeit unterstützten Grafiken.

Zusammenfassung: Das Obige ist der gesamte Inhalt dieses Artikels, ich hoffe, dass er für das Studium aller hilfreich sein wird.

Das obige ist der detaillierte Inhalt vonWie zeichnet man mit Arcgis Linien und Flächen und berechnet deren Größe?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:cnblogs.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen