Wert berechnen (ModelBuilder)

Zusammenfassung

Gibt einen auf einem angegebenen Python-Ausdruck basierenden Wert zurück.

Informationen zur Funktionsweise von "Wert berechnen" in ModelBuilder

Verwendung

  • Dieses Werkzeug ist nur über das ModelBuilder-Menüband zur Verwendung in Modellen verfügbar. Dieses Werkzeug ist nicht im Bereich Geoverarbeitung oder in Python verfügbar.

  • Der Parameter Ausdruck unterstützt nur Python-Ausdrücke. Andere Skriptsprachen werden nicht unterstützt.

  • Verwenden Sie den Parameter Ausdruck für kurze einzeilige Ausdrücke. Verwenden Sie den Parameter Code-Block für kompliziertere Ausdrücke, wie zum Beispiel mehrzeilige Berechnungen oder logische Operationen (Wenn-Dann). Der Codeblock-Parameter kann nicht alleine verwendet werden. Er muss in Verbindung mit dem Parameter Ausdruck eingesetzt werden.

    Siehe Beispiele der Verwendung des Parameters Ausdruck.

  • In ModelBuilder erstellte Variablen können in diesem Werkzeug verwendet werden, jedoch nicht direkt in dem Parameter Ausdruck. Wenn Sie eine Variable im Ausdruck verwenden möchten, setzen Sie den Variablennamen in Prozentzeichen (%), oder doppelklicken Sie auf den Variablennamen in der Liste Variablen, um die Variable dem Parameter Ausdruck hinzuzufügen.

  • Um eine Python-Funktion in einem Ausdruck zu verwenden, doppelklicken Sie auf eine Funktion in der Liste Funktionen, um sie zum Parameter Ausdruck hinzuzufügen.

    Werkzeug "Wert berechnen" mit Variablen- und Funktionsliste
  • Im Parameter Code-Block kann nicht auf Modellvariablen zugegriffen werden. Diese Variablen müssen vom Ausdruck an den Codeblock übergeben werden. Dazu müssen Sie eine Funktionsdefinition im Parameter Code-Block erstellen und diese Definition im Parameter Ausdruck referenzieren.

    Siehe Beispiele der Verwendung des Parameters Code-Block.

  • Der Parameter Datentyp wird in ModelBuilder verwendet, um die Ausgabe dieses Werkzeugs mit anderen Werkzeugen verketten zu können. Wenn Sie dieses Werkzeug beispielsweise zum Berechnen einer Entfernung als Eingabe für den Parameter Pufferabstand des Werkzeugs Puffer verwenden, können Sie für den Parameter Datentyp die Option Lineare Einheit angeben.

    Siehe Beispiele der Verwendung des Parameters Datentyp.

  • In Python ist der richtige Einzug Teil der Syntax. Die Einzugsebene (zwei oder vier Leerstellen) spielt keine Rolle, solange sie innerhalb des Codeblocks einheitlich ist.

  • Hinweis:

    Verwenden Sie beim Erstellen äquivalenter Python-Skripte statt dieses Werkzeugs die Python-Standardanweisungen.

Parameter

BeschriftungErläuterungDatentyp
Ausdruck

Der Python-Ausdruck, der evaluiert wird.

Verwenden Sie den Parameter Ausdruck für kurze einzeilige Ausdrücke. Verwenden Sie den Parameter Code-Block für kompliziertere Ausdrücke, wie zum Beispiel mehrzeilige Berechnungen oder logische Operationen (Wenn-Dann). Der Codeblock-Parameter kann nicht alleine verwendet werden. Er muss in Verbindung mit dem Parameter Ausdruck eingesetzt werden.

SQL Expression
Code-Block
(optional)

Ein Python-Code-Block. Der Ausdruck im Parameter Ausdruck muss auf Code im Code-Block verweisen.

String
Datentyp
(optional)

Gibt den Datentyp des Rückgabewertes des Python-Ausdrucks an. Mit diesem Parameter kann das Werkzeug Wert berechnen mit anderen Werkzeugen verkettet werden.

  • 3D-Objekt-Feature-Layer3D-Objekt-Feature-Layer
  • Adressen-LocatorAdressen-Locator
  • Zellengröße für AnalyseZellengröße für Analyse
  • Annotations-LayerAnnotations-Layer
  • Beliebiger WertBeliebiger Wert
  • ArcMap-DokumentArcMap-Dokument
  • FlächeneinheitFlächeneinheit
  • BIM-Datei-WorkspaceBIM-Datei-Workspace
  • BooleschBoolesch
  • Gebäudedisziplin-LayerGebäudedisziplin-Layer
  • Gebäudedisziplin-Szenen-LayerGebäudedisziplin-Szenen-Layer
  • Gebäude-LayerGebäude-Layer
  • Gebäude-Szenen-LayerGebäude-Szenen-Layer
  • CAD-Zeichnungs-DatasetCAD-Zeichnungs-Dataset
  • BerechnungsausdruckBerechnungsausdruck
  • Katalog-LayerKatalog-Layer
  • Katalog-StammverzeichnisKatalog-Stammverzeichnis
  • ZellengrößeZellengröße
  • Zellengröße XYZellengröße XY
  • Verbund-LayerVerbund-Layer
  • KomprimierungKomprimierung
  • KoordinatensystemKoordinatensystem
  • Koordinatensystem-OrdnerKoordinatensystem-Ordner
  • CoverageCoverage
  • Coverage-Feature-ClassCoverage-Feature-Class
  • DatenelementDatenelement
  • DatendateiDatendatei
  • DatenbankverbindungenDatenbankverbindungen
  • DatasetDataset
  • DatumDatum
  • dBASE-TabelledBASE-Tabelle
  • VerringernVerringern
  • Diagramm-LayerDiagramm-Layer
  • Bemaßungs-LayerBemaßungs-Layer
  • LaufwerkverbindungLaufwerkverbindung
  • DoubleDouble
  • Höhenoberflächen-LayerHöhenoberflächen-Layer
  • Verschlüsselte ZeichenfolgeVerschlüsselte Zeichenfolge
  • EnvelopeEnvelope
  • AuswertungsmaßstabAuswertungsmaßstab
  • AusdehnungAusdehnung
  • Werte extrahierenWerte extrahieren
  • Feature-ClassFeature-Class
  • Feature-DatasetFeature-Dataset
  • Feature-LayerFeature-Layer
  • Feature-SetFeature-Set
  • FeldFeld
  • Feld-InfoFeld-Info
  • FeldzuordnungFeldzuordnung
  • DateiDatei
  • OrdnerOrdner
  • Formuliertes RasterFormuliertes Raster
  • Fuzzy-FunktionFuzzy-Funktion
  • GeoDataServerGeoDataServer
  • GeodatasetGeodataset
  • Geometrisches NetzwerkGeometrisches Netzwerk
  • Geostatistischer LayerGeostatistischer Layer
  • Geostatistical Search NeighborhoodGeostatistical Search Neighborhood
  • Geostatistische WertetabelleGeostatistische Wertetabelle
  • GlobeServerGlobeServer
  • GPServerGPServer
  • DiagrammDiagramm
  • Datentabelle des DiagrammsDatentabelle des Diagramms
  • Grafik-LayerGrafik-Layer
  • Gruppen-LayerGruppen-Layer
  • Horizontaler FaktorHorizontaler Faktor
  • Image-ServiceImage-Service
  • IndexIndex
  • INFO-AusdruckINFO-Ausdruck
  • INFO-FeldINFO-Feld
  • INFO-TabelleINFO-Tabelle
  • Gekachelter Internet-LayerGekachelter Internet-Layer
  • KML-LayerKML-Layer
  • LAS-DatasetLAS-Dataset
  • LAS-Dataset-LayerLAS-Dataset-Layer
  • LayerLayer
  • Layer-DateiLayer-Datei
  • LayoutLayout
  • LinieLinie
  • Lineare EinheitLineare Einheit
  • LongLong
  • M-DomäneM-Domäne
  • KarteKarte
  • KartenserverKartenserver
  • Kartenserver-LayerKartenserver-Layer
  • Mosaik-DatasetMosaik-Dataset
  • Mosaik-LayerMosaik-Layer
  • NachbarschaftNachbarschaft
  • Feldzuordnung der Network Analyst ClassFeldzuordnung der Network Analyst Class
  • Hierarchie-Einstellungen für Network AnalystHierarchie-Einstellungen für Network Analyst
  • Network Analyst-LayerNetwork Analyst-Layer
  • NetzwerkdatenquelleNetzwerkdatenquelle
  • Netzwerk-DatasetNetzwerk-Dataset
  • Netzwerk-Dataset-LayerNetzwerk-Dataset-Layer
  • NetzwerkreisemodusNetzwerkreisemodus
  • Parcel-FabricParcel-Fabric
  • Parcel-Fabric für ArcMapParcel-Fabric für ArcMap
  • Parcel-Fabric-Layer für ArcMapParcel-Fabric-Layer für ArcMap
  • Flurstücks-LayerFlurstücks-Layer
  • PunktPunkt
  • PolygonPolygon
  • ProjektionsdateiProjektionsdatei
  • PyramidePyramide
  • RadiusRadius
  • ZufallszahlengeneratorZufallszahlengenerator
  • Raster-BandRaster-Band
  • Raster-BerechnungsausdruckRaster-Berechnungsausdruck
  • Raster CatalogRaster Catalog
  • Raster-Katalog-LayerRaster-Katalog-Layer
  • Raster-Daten-LayerRaster-Daten-Layer
  • Raster-DatasetRaster-Dataset
  • Raster-LayerRaster-Layer
  • Raster-StatistikenRaster-Statistiken
  • Raster-TypRaster-Typ
  • DatensatzDatensatz
  • BeziehungsklasseBeziehungsklasse
  • NeuzuordnungNeuzuordnung
  • BerichtBericht
  • Routenmesswert-ObjekteigenschaftenRoutenmesswert-Objekteigenschaften
  • Szenen-LayerSzenen-Layer
  • SemivariogrammSemivariogramm
  • ServerConnectionServerConnection
  • ShapefileShapefile
  • RaumbezugRaumbezug
  • SQL-AusdruckSQL-Ausdruck
  • ZeichenfolgeZeichenfolge
  • Zeichenfolge ausgeblendetZeichenfolge ausgeblendet
  • TabelleTabelle
  • TabellensichtTabellensicht
  • Terrain-LayerTerrain-Layer
  • TextdateiTextdatei
  • KachelgrößeKachelgröße
  • ZeitkonfigurationZeitkonfiguration
  • ZeiteinheitZeiteinheit
  • TINTIN
  • TIN-LayerTIN-Layer
  • WerkzeugWerkzeug
  • ToolboxToolbox
  • Topo-FeaturesTopo-Features
  • TopologieTopologie
  • Topologie-LayerTopologie-Layer
  • VerfolgungsnetzVerfolgungsnetz
  • Verfolgungsnetzwerk-LayerVerfolgungsnetzwerk-Layer
  • Trajektorie-LayerTrajektorie-Layer
  • TransformationsfunktionTransformationsfunktion
  • VersorgungsnetzVersorgungsnetz
  • Versorgungsnetz-LayerVersorgungsnetz-Layer
  • VariantVariant
  • Vektorkachel-LayerVektorkachel-Layer
  • Vertikaler FaktorVertikaler Faktor
  • Voxel-LayerVoxel-Layer
  • VPF-CoverageVPF-Coverage
  • VPF-TabelleVPF-Tabelle
  • WCS-CoverageWCS-Coverage
  • GewichtungsüberlagerungstabelleGewichtungsüberlagerungstabelle
  • Gewichtete SummeGewichtete Summe
  • WMS-KarteWMS-Karte
  • WMTS-LayerWMTS-Layer
  • WorkspaceWorkspace
  • XY-DomäneXY-Domäne
  • Z-DomäneZ-Domäne
String

Abgeleitete Ausgabe

BeschriftungErläuterungDatentyp
Wert

Der berechnete Wert.

Data Element; Layer; Table View

Umgebungen

Dieses Werkzeug verwendet keine Geoverarbeitungsumgebungen.

Lizenzinformationen

  • Basic: Ja
  • Standard: Ja
  • Advanced: Ja

Verwandte Themen