Delphi-PRAXiS
Seite 1 von 3  1 23      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Kontinente und Länder grafisch anklickbar? (https://www.delphipraxis.net/173001-kontinente-und-laender-grafisch-anklickbar.html)

Spectre 2. Feb 2013 10:39

Kontinente und Länder grafisch anklickbar?
 
Hallo..

ich programmiere ein Geografie-Lerntool. ich würde einen Teil gerne so realisieren, das der benutzer z.bsp aufgefordert wird auf ein bestimmtes Land zu klicken und eine Weltkarte vor sich hat...wie kann ich realisieren das die jeweiligen Länder gehighlighted werden wenn ich mit der maus drüber bin bzw das tool auch realisiert wenn das richtige oder falsche land gedrückt wurde?

mein problem ist nicht die funktion selbst sondern die form der Länder..da diese ja keine rechteckigen TImage formen haben ;D

danke für ideen

DeddyH 2. Feb 2013 10:43

AW: Kontinente und Länder grafisch anklickbar?
 
http://www.entwickler-ecke.de/viewtopic.php?t=111027

Popov 2. Feb 2013 10:51

AW: Kontinente und Länder grafisch anklickbar?
 
Ich würde die Länder mit Polygonen nachzeichnen. Dann reicht es zu prüfen ob sich die Maus innerhalb eines Polygons befindet.

Das ist grob vergleichbar mit dem Tipp von DeddyH, wobei ich Polygone interessanter finde, da man sie zu Not leichter skalieren kann.

Bernhard Geyer 2. Feb 2013 10:59

AW: Kontinente und Länder grafisch anklickbar?
 
In 2013 würde ich sowas auf SVG/HTML5-Basis realisieren.
Die Ländern/Kondinete liegen als SVG-Grafik vor und du realisiert die Implementierung mittels JavaScript.

Spectre 2. Feb 2013 11:00

AW: Kontinente und Länder grafisch anklickbar?
 
danke euch.
gibts da ne komponente für die empfehlenswert ist? mit polygonen hab ich noch nie gearbeitet,werd mich da mal reinfuchsen.

Sir Rufo 2. Feb 2013 11:03

AW: Kontinente und Länder grafisch anklickbar?
 
Zitat:

Zitat von Popov (Beitrag 1201746)
Ich würde die Länder mit Polygonen nachzeichnen. Dann reicht es zu prüfen ob sich die Maus innerhalb eines Polygons befindet.

Das ist grob vergleichbar mit dem Tipp von DeddyH, wobei ich Polygone interessanter finde, da man sie zu Not leichter skalieren kann.

Das mit den Polygonen ist in dem Link von DeddyH aber auch enthalten.

Regionen könnnen auch mit Polygonen definiert werden und dann mit PtInRegion abfragen

Spectre 2. Feb 2013 11:09

AW: Kontinente und Länder grafisch anklickbar?
 
danke ich schau es mir mal an

Popov 2. Feb 2013 11:18

AW: Kontinente und Länder grafisch anklickbar?
 
Zitat:

Zitat von Sir Rufo (Beitrag 1201749)
Das mit den Polygonen ist in dem Link von DeddyH aber auch enthalten.

Ok, hab es nicht richtig analysiert, hab es übersehen.

Spectre 2. Feb 2013 11:32

AW: Kontinente und Länder grafisch anklickbar?
 
die länder nachzeichnen...wow, das sieht nach einer höllenarbeit aus..ne zeichnen komponente wo ich die linien einfach mit der maus nachzeichne und die polygone so definiere gibts nicht etwa? ;D

Jens01 2. Feb 2013 11:42

AW: Kontinente und Länder grafisch anklickbar?
 
TMS hat eine Komponente, wo Du auf einem Bitmap ein oder mehrere Polygone legen kannst, die dann anklickbar sind. Tja, kostet aber Geld.


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:08 Uhr.
Seite 1 von 3  1 23      

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