![]() |
AW: Koordinaten aus PNG/SVG extrahieren
Zitat:
* auf das Bild mit den schwarzen "Rändern" klicken (kann auch ein schön bunt gestaltetes Bild sein) * beim Klick das selbe Pixel in dem zweiten Farben-Bild auslesen Bezüglich dem Vorschlag mit den verweissensitiven Grafiken: ![]() Theoretisch könnte man die Polygone der Länder aus dem PNG extrahieren oder man versucht die Polygone aus dem Farb-Bild rauszuholen > in der DP gab es in den letzten 2 oder 3 Jahren mal ein Thema dazu, wie man in einem Bitmap/Canvas Farbgrenzen erkennt und ein Polygon daraus erstellt. (also Bitmap-zu-Vektor > eventuell ging's auch um WindowsMetaFile *.WMF) |
AW: Koordinaten aus PNG/SVG extrahieren
hmm..ja...da müsste man die einzelnen Staaten als eigene Layer implementieren....Würde wohl gehen ist aber knifflig.
Himitsu's Lösung ist da wohl einfacher. :) Kommt halt drauf an, welche Browser du unterstützen musst :) |
AW: Koordinaten aus PNG/SVG extrahieren
Vieleicht wäre das hier was für dich:
![]() Die Grafiken werden live gezeichnet, aus den Koordinaten, brauchst nicht mit irgendwelchen Einzelgrafiken rumhantieren (Bsp. auf der Seite). Sind dann als SVG im HTML und du kannst direkt auf Objekte zugreifen (Staaten in deinem Fall, aber auch Städte oder sonst was...) per JS und dann halt mit allen erdenklichen Events versehen. Gruß |
AW: Koordinaten aus PNG/SVG extrahieren
So, himitsus Vorschlag ist umgesetzt und funktioniert genau wie gewünscht! Vielen Dank dafür!
Zitat:
|
AW: Koordinaten aus PNG/SVG extrahieren
Sooo, dann möchte ich der Community aber auch nicht vorenthalten, was mit ihrer Hilfe in Delphi/FreePascal umgesetzt worden ist. :)
Hier könnt ihr euch das Ergebnis ansehen: ![]() Sogar noch bevor die Spieler es zu Gesicht bekommen haben. Die kriegen das nämlich erst zu Weihnachten. Also nicht verraten! :lol: |
AW: Koordinaten aus PNG/SVG extrahieren
Bündnisse: Japan hat die falsche Farbe.
"Bündnisse": Wurde die Krim aktualisiert? Krieg: Und ich bin mir nicht sicher, ob es stimmt, dass die USA angeblich nirgendwo kämpfende Soldaten haben. Selbst Unsere sind in einigen Kriesengebieten unterwegs und die Amis kämpfen ja bekanntlich für ihr Leben gern. (heulen nur immer rum, wenn auch mal wer zurück schießt) :roll: Ich hab das Gefühl, als wenn da die eine oder andere kleinere "unbedeutende" Insel fehlt? Kuba/Haiti/Dominikanische, Hawai, das Bermudadreieck, Phillipinen, Neuseeland, Island, ... Die einzelnen Staatennamen vielleicht nicht nur bei den Staatenklassen anzeigen? Aber sonst sieht es nett aus. |
AW: Koordinaten aus PNG/SVG extrahieren
Hey zusammen!
Da kriech ich doch auch mal verspätet aus meinem Unterschlupf :) Ich weiß, der TE hat schon eine Lösung, aber eventuell hilft das noch weiter: ![]() SVG im Browser is recht mächtig, eventuell kannst du sogar dein SVG direkt benutzen. Des Weiteren ist Javascript nicht mehr nur "die kleine Scriptsprache von nebenan", sondern hat sich zu einem echt mächtigem Monster gewandelt. Eventuell wird man da auch fündig. :) |
AW: Koordinaten aus PNG/SVG extrahieren
Zitat:
Die Karte wurde damals so erstellt, damit genau hundert Spieler darauf Platz finden. Und die Inhalte hängen alle von den Spielern ab. Bündnisse, deren Farben, Kriege etc... :-D Die Tooltips sind in der Tat noch in Bearbeitung. Da fehlen noch Beschreibungstexte und auch die Staatennamen sollen überall angezeigt werden. Aber danke für die Rückmeldung! Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:17 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz