Bitmap

Beschreibung

Das Bitmap-Element gibt ein bestimmtes Bitmap-Bild sowie die Breite und Höhe des Bildes an.

Context

Tabelle 1 listet die Elemente auf, die ein Bitmap-Element enthalten oder in diesem enthalten sein können.

Tabelle 1. Context
Enthalten in Element Enthält

Pattern oder PointStyle

Bitmap

ColorAdjustmentSet

Attribute

Tabelle 2 listet die Attribute eines Bitmap-Elements auf.

Tabelle 2. Attribute
Attribut Beschreibung

id

Ein eindeutiger Bezeichner für das Element.

name

Ein beschreibender Name für das Element.

uri

Zur Auswahl stehen:
  • Ein Netzwerkprotokoll sowie die Netzwerkadresse eines Bitmap-Bildes, das mithilfe dieses Protokolls abgerufen werden soll. Die verfügbaren Protokolle sind: ftp, http, file, https oder der URI-Schemaname eines benutzerdefinierten Protokolls.
  • Ein Verweis auf einen Pinsel im MapInfo-Codespace, der einen Füllmustercode angibt. Beispiel: mapinfo:brush 71. Die verfügbaren Füllmuster und entsprechenden Mustercodes finden Sie unter Füllmustercodes.
  • Der Dateiname eines Bitmap-Bildes. Die Bilddatei muss in einer JAR-Datei enthalten sein, die sich im CLASSPATH befindet. Wenn sich die Bilddatei im internen Verzeichnis der obersten Ebene in der JAR-Datei befindet, ist der Attributwert nur der Bilddateiname. Wenn sich die Bilddatei in einem untergeordneten internen Verzeichnis in der JAR-Datei befindet, ist der Attributwert der interne Pfad der Bilddatei innerhalb der JAR-Datei, wobei ein Schrägstrich zum Trennen der jeweiligen Verzeichnisebene verwendet wird. Beachten Sie in jedem Fall, dass der Schrägstrich nicht am Anfang des Attributwertes verwendet wird.

height

Ein Gleitpunktwert, der die Höhe des Bitmap-Bildes angibt. Alternativ kann der Sonderwert native verwendet werden, um die native Höhe des Bitmap-Bildes anzugeben.

width

Ein Gleitpunktwert, der die Breite des Bitmap-Bildes angibt. Alternativ kann der Sonderwert native verwendet werden, um die native Breite des Bitmap-Bildes anzugeben.

unit

Ein Verweis auf eine Bildgröße im MapInfo-Codespace, der eine Einheit angibt.

Das Attribut unit ist optional. Der Standardwert ist mapinfo:imagesize pixel.

Beispiel

Dieses Beispiel verwendet einen Verweis auf einen Pinsel im MapInfo-Codespace, um ein einheitliches Füllmuster anzugeben.



<?xml version="1.0" encoding="UTF-8"?>
<NamedStyle
    version="MXP_WorkSpace_1_5"
    xmlns="http://www.mapinfo.com/mxp">
    <Interior fill-opacity="1" fill="(#id7)">
        <Defs>
            <Pattern id="id7">
                <Bitmap uri="mapinfo:brush 2">
                    <ColorAdjustmentSet>
                        <ColorAdjustment
                            color-1="nonWhite"
                            color-2="rgb(224,255,176)"
                            opacity="1"/>
                        <ColorAdjustment
                            color-1="white"
                            color-2="white"
                            opacity="1"/>
                    </ColorAdjustmentSet>
                </Bitmap>
            </Pattern>
        </Defs>
    </Interior>
</NamedStyle>