AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 23:17

Parameter dieser Suchanfrage:

Suche in Thema: Delphi XE8 Maps Marker Generieren
Suche alle Beiträge, die von "hewy" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 7 von insges. 7 Treffern
Suche benötigte 0.000s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Programmieren allgemein

    AW: Delphi XE8 Maps Marker Generieren

     
      by hewy, 23. Mai 2023
    Lösung gefunden, mit dem Code Beispiel von ‘Alter Mann’, das BitMap Resultat in ein png Format umwandeln und daraus ein Base64 String erstellen.
    png := TPngImage.Create;
    png.Assign( BMP );
    Result := GetBase64Image(png);
    Das wird von TMS FNC PAPS so korrekt mit den gewünschten transparenten Flächen angezeigt
    Danke nochmals
  • Forum: Programmieren allgemein

    AW: Delphi XE8 Maps Marker Generieren

     
      by hewy, 22. Mai 2023
    Vielen Dank 'Alter Mann', Hast Dir einiges an Arbeit geleistet, Funktioniert soweit muss nun mit TMS prüfen was für deren Map Komponente geht.
    Geben dann hier Bescheid wie ich es schlussendlich lösen konnte.
  • Forum: Programmieren allgemein

    AW: Delphi XE8 Maps Marker Generieren

     
      by hewy, 21. Mai 2023
    Ok habe das Ganze meiner Meinung nach auf das notwendige Minimum reduziert.
    Bekomme aber immer noch die vollen Hintergrund Flächen möchte alles was clFuchsia ist transparent haben.


    Function tMarkerUtils.GenerateTriMarker(aColor: tColor): string;

    var MarkerImage: TImage;
    TransparentColor: TColor;
    Points: array of TPoint;
  • Forum: Programmieren allgemein

    AW: Delphi XE8 Maps Marker Generieren

     
      by hewy, 21. Mai 2023
    Danke für deinen Hint Himitsu,
    ich übergebe einen Base64 String was auch einwandfrei funktioniert. TMS Maps Zeichnet einfach das was übergeben wird.
    Übergebe ich base64 Strings, die ich mit einem separaten Graphik Programm erstellte und darin den gewünschten Bereich Transparent mache dann ist die Darstellung so wie gewünscht.
    Generiere ich die Marker mit der beigefügten Funktion (Siehe...
  • Forum: Programmieren allgemein

    AW: Delphi XE8 Maps Marker Generieren

     
      by hewy, 20. Mai 2023
    Nun ja geht mit onDraw nicht, die Transparency muss wirklich der Marker Graphik mitgegeben werden, da der Marker als eigene Graphik in einem Owerlay angezeigt wird und daher nicht direkter Bestandteil der Karten Graphik ist.
    Aus dem gezeichneten Marker mache ich einen Base64 String kenne mich da nicht wirklich aus aber mal sehen vielleicht kann ich in diesem String vor der Übergabe zum...
  • Forum: Programmieren allgemein

    AW: Delphi XE8 Maps Marker Generieren

     
      by hewy, 19. Mai 2023
    Danke Rollo64 für deine Hinweis, Bei TMS gibt es zwar ein on AfterDraw allerdings wird dies nur einmal aufgerufen beim Erstellen der Karte. Also ist es nicht das muss mal schauen ob es sowas für das Zeichnen der Marker gibt. Da der weisse Hintergrund bei meinem Marker die einzige Unschönheit ist mit der ich aktuell herum übe will ich doch versuchen dies transparent zu machen.
    Vieleicht findet...
  • Forum: Programmieren allgemein

    Delphi XE8 Maps Marker Generieren

     
      by hewy, 18. Mai 2023
    Arbeite seit einiger Zeit an einer Logistik Applikation. Mit Delphi XE8 und TMS Maps.
    Funktionier eigentlich wunderbar, habe aber ein Hindernis mit im Programm generierten Marker

    Die Marker generiere ich mit dem hier beschriebenem Beispiel:
    https://stackoverflow.com/questions/18340074/draw-a-marker-like-google-maps-with-tcanvas-on-delphi

    Die Schwierigkeit mit der ich Kämpfe ist die...


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=hewy&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=213075
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:32 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz