Betrachte 9 Beiträge - 1 bis 9 (von insgesamt 9)
  • Autor
    Beiträge
  • #27500
    Jean-Marie
    Teilnehmer

    Hallo,
    Als Beispiel ein Symbol in einer SVG-Datei vergrößern: s.gondola:

    <?xml version=“1.0″ encoding=“UTF-8″ standalone=“no“?>
    <svg xmlns=“http://www.w3.org/2000/svg“ width=“580″ height=“580″ version=“1.0″>
    <metadata id=“metadata3003″/>
    <path d=“M 276,3.5996094 276,124.61719 237,125 c -52,0 -93,40 -93,90 l 0,155 c 0,50 41,90 93,89 l 102,0 c 52,0 93,-40 93,-90 l 0,-155 c 0,-50 -41,-90 -93,-90 l -39,0.38281 0,-120.7832006 z“ id=“rect3195″/>
    <path d=“m 339,148 c 38,0 69,30.8 69,69 l 0,54 c 0,38 -30.8,69 -69,69 l -102,0 c -38,0 -69,-30.8 -69,-69 l 0,-54 c 0,-38 30.8,-69 69,-69 z“ id=“rect3199″ opacity=“0.7″ fill=“#ffffff“/>
    </svg>

    Die Werte für Breite und Höhe ist eher die maximale Größe vom Bild aber der Inhalt oder Symbol kann kleiner sein!?

    Wie kann man bei diesem Beispiel das Symbol in der SVG Datei Vergrößern (und nicht am Gerät) oder sollte es in den XML Themen geänderter werden?

    Welche Software gibt es dazu?

    Vielen Dank
    Jean-Marie

    #27504
    Avatar-FotoTobias
    Administrator

    Die Größer der SVG Symbole wird im Theme festgelegt:

    		<rule cat="aerway" e="way" k="aerialway" v="gondola" zoom-min="15"><!--zm-->
    			<lineSymbol src="file:ele_res/s_gondola.svg" repeat="true" repeat-start="0" repeat-gap="200" symbol-scaling="size" symbol-height="16" symbol-width="16" />
    		</rule>
    

    Einfach symbol-height und symbol-width anpassen.
    Die Dateien selbst habe ich mit Inkscape erstellt/bearbeitet und danach mit SVG-Cleaner optimiert, durch letzteres lassen sie sich manchmal nicht mehr so einfach mit Inkscape öffnen.
    In Inkscape lässt sich die Größe der Symbole und/oder der SVG-Datei auch leicht ändern, aber größer wirds dadurch nicht.

    Developer of Elevate mapstyle

    1 Teilnehmer(n) gefällt dieser Beitrag
    #27513
    Jean-Marie
    Teilnehmer

    Hallo Tobias,
    Ich hatte ein Wochenende lang mit Inkscape die svg Datei verarbeitet und habe auch gemerkt das die Datei grösser wird also werde ich jetzt mal noch SVG-Cleaner benutzen und mir eine VIP Gondel basteln 🙂
    Fazit: eine Menge gelernt aber kein positiven Resultat.
    Also Größe lassen sich im Theme bearbeiten
    Vielen dank
    Jean-Marie

    2 users thanked author for this post.
    #27565
    Jean-Marie
    Teilnehmer

    Hallo Tobias,
    Ich brauche mal wieder dein Wissen.
    Bild im Anhang
    Das von OAM erstellte rechte Symbol steht nicht in einem weißen Quadrat, während sich das linke Symbol aus einer PNG-Datei in einem weißen Feld befindet.und das mal wieder nach Stunden 🙁
    Wie entferne ich diesen weißen Feld?
    Mit Inkscape und wie oder braucht es eine Befehlszeile in der svg-Datei.
    MfG
    Jean-Marie

    #27568
    Avatar-FotoTobias
    Administrator

    PNGs sind Rastergrafiken, die kannst Du nicht mit Inkscape bearbeiten. Entweder in einer entsprechenden Software wie GIMP, Photoshop o.ä. den weißen Hintergrund entfernen und/oder als transparent abspeichern. Oder in Inkscape mittels der vorhanden Zeichenmittel das Symbol in Vektoren nachzeichnen, die PNG-Datei rauslöschen und als SVG speichern.

    Developer of Elevate mapstyle

    1 Teilnehmer(n) gefällt dieser Beitrag
    #27573
    Jean-Marie
    Teilnehmer

    Hallo,
    Klappt doch!
    Ich habe Inkscape benutzt mit png exportiern.
    Und jetzt an die VIP Gondel mit Kühlschrank und Champagner
    MfG
    Jean-Marie

    1 Teilnehmer(n) gefällt dieser Beitrag
    #27587
    Avatar-FotoTobias
    Administrator

    Interessant. Wird also der transparente Hintergrund des PNGs beim speichern als SVG weiß ausgeben, und als PNG transparent, oder hast Du noch was bearbeitet?

    Developer of Elevate mapstyle

    #27593
    Jean-Marie
    Teilnehmer

    Hallo Tobias,
    Es geht nicht von allein man muss erst noch ein wenig basteln 🙂
    Im Anhang sind Bilder vom Vorgang den bei mir alles in Französisch.
    MfG
    Jean-Marie

    1 Teilnehmer(n) gefällt dieser Beitrag
    #27597
    Avatar-FotoTobias
    Administrator

    Es geht nicht von allein man muss erst noch ein wenig basteln

    Ach so, es klang vorhin so, als hättest Du es nur als PNG exportiert.
    Automatisch vektorisieren, dass was Du gemacht hast, ist natürlich auch eine gute Lösung.
    Entspricht dann dem was ich oben mit in Vektoren nachzeichnen gemeint habe. Das mache ich bei einfacheren Grafiken lieber, da ich da schneller zum gewünschten Ergebnis komme (weniger Nachbereitung und exakteres Ergebnis).

    Developer of Elevate mapstyle

Betrachte 9 Beiträge - 1 bis 9 (von insgesamt 9)
  • Sie müssen angemeldet sein, um zu diesem Thema eine Antwort verfassen zu können.