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.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. |
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!