Gradzahlen in einem Bild
Moderatoren: Werner, Tex, weneu
-
Juergen
Gradzahlen in einem Bild
Hallo zusammen,ich möchte aus drei Temperatur Sensoren S 2001 IA
jeweils die drei Gradzahlen (komen aus der Solaranlage:Vorlauf,Rücklauf und Kessel) in ein bestimmtes Bild bekommen.Diese Gradzahlen sollten dann immer automatisch nach dem sich WSWIN aktualisiert in dieses bestimmte Bild einspielt werden.Wer von Euch weis es bzw. hätte für mich einen Tipp.Schon mal Danke im vorraus für die Mühe.Danke Gruss Juergen
jeweils die drei Gradzahlen (komen aus der Solaranlage:Vorlauf,Rücklauf und Kessel) in ein bestimmtes Bild bekommen.Diese Gradzahlen sollten dann immer automatisch nach dem sich WSWIN aktualisiert in dieses bestimmte Bild einspielt werden.Wer von Euch weis es bzw. hätte für mich einen Tipp.Schon mal Danke im vorraus für die Mühe.Danke Gruss Juergen
- weneu
- Site Admin
- Beiträge: 11572
- Registriert: 22 Feb 2002 01:00
- Wohnort: Donauwörth
- Danksagung erhalten: 18 mal
- Kontaktdaten:
Hallo,

Ich könnte mir lediglich vorstellen, dass Du eine html-Datei erzeugst, in der eben die 3 Werte (aus den entsprechenden Variablen gewonnen) eingebettet werden.
Das müsstest Du präzisieren, denn darunter kann man sich zunächst nichts genaues vorstellen. Zumindest ich nicht.in ein bestimmtes Bild bekommen.
Ich könnte mir lediglich vorstellen, dass Du eine html-Datei erzeugst, in der eben die 3 Werte (aus den entsprechenden Variablen gewonnen) eingebettet werden.
-
Juergen
Hallo Werner,erstmal danke fuer deine antwort.ich glaube du hast es schon verstanden was ich meine.es kommt der sache schon sehr nahe.
unter dem link kannst du dir das bild ansehen was und wie ich es meine.
http://www.wettergrevenbroich-süd.de/bi ... selneu.jpg
dort stehen die 40 C im kessel und beim vor bzw rücklauf 35 C und die 30 C.diese werte meine ich.wie komme ich dazu diese werte aus wswin in dieses bild zu transportieren.wie kann ich diese variablen gewinnen und sie in das bild einbauen auf der homepage.vielen dank.gruss juergen
unter dem link kannst du dir das bild ansehen was und wie ich es meine.
http://www.wettergrevenbroich-süd.de/bi ... selneu.jpg
dort stehen die 40 C im kessel und beim vor bzw rücklauf 35 C und die 30 C.diese werte meine ich.wie komme ich dazu diese werte aus wswin in dieses bild zu transportieren.wie kann ich diese variablen gewinnen und sie in das bild einbauen auf der homepage.vielen dank.gruss juergen
-
Holli
-
Juergen
-
joergeli
- Beiträge: 669
- Registriert: 30 Aug 2006 17:32
- Wohnort: 61279 Grävenwiesbach (Hessen)
- Kontaktdaten:
Wobei meines Erachtens der erste Vorschlag am einfachsten zu realisieren wäre.3 unterschiedliche Ansätze:
- HTML, Positionierung mit CSS
- Serious Samurize erzeugt die gesamte Anzeige als ein Bild
- Flash mit Gauge kann das ganze sogar animiert zeigen.
Man könnte aber auch mit 2 HTML-Tabellen arbeiten:
Eine große Tabelle mit nur einer Zelle, die als Hintergrund das Kessel-Bild enthält.
Dann packt man eine zweite Tabelle in die erste und platziert
die Gradzahlen durch geschickte Wahl von Zeilenhöhe und Spaltenbreite.
Im Anschluß macht man mit border="0" die Linien der einzelnen Zellen unsichtbar.
So in etwa:

Gruß
Jörg
http://www.joergeli.de
WS 2500PC V3.1 mit Superhet-Empfänger HFS302, WsWIN V2.98.7
WS 3001, 2xWS1000, WS2000, WS2500
Wetterstation Heinzenberg/Taunus
WS 2500PC V3.1 mit Superhet-Empfänger HFS302, WsWIN V2.98.7
WS 3001, 2xWS1000, WS2000, WS2500
Wetterstation Heinzenberg/Taunus
-
Holli
Viiiel zu kompliziert. Man packt das Bild als img in ein Div und gibt dem Div die Eigenschaft position:relative; Damit ist die linke obere Ecke dieses Divs Bezugspunkt für absolut positionierte Elemente innerhalb davon.joergeli hat geschrieben:Man könnte aber auch mit 2 HTML-Tabellen arbeiten:
Eine große Tabelle mit nur einer Zelle, die als Hintergrund das Kessel-Bild enthält.
Dann packt man eine zweite Tabelle in die erste und platziert
die Gradzahlen durch geschickte Wahl von Zeilenhöhe und Spaltenbreite.
Im Anschluß macht man mit border="0" die Linien der einzelnen Zellen unsichtbar.
So in etwa:
Die Werte packt man in 3 Divs innerhalb des Divs, in dem auch das Bild liegt. Sie bekommen die CSS Eigenschaft position:absolute;
Mit top:yypx; und left:yypx; schiebt man sie alle dahin, wo man sie gern hätte.
So müßte das im Prinzip aussehen:
Code: Alles auswählen
<html>
<head>
<link rel="stylesheet" href="position.css" type="text/css" />
</head>
<body>
<div id="bild">
<img src="Schemabild">
<div id="wert1">Wert1</div>
<div id="wert2">Wert2</div>
<div id="wert3">Wert3</div>
</div>
</body>
</html>Code: Alles auswählen
#bild {position:relative;}
#wert1 {position:absolute; top:10px; left:10px;}
#wert2 {position:absolute; top:20px; left:20px;}
#wert3 {position:absolute; top:30px; left:30px;}-
joergeli
- Beiträge: 669
- Registriert: 30 Aug 2006 17:32
- Wohnort: 61279 Grävenwiesbach (Hessen)
- Kontaktdaten:
... wenn man sich mit Stylesheets und CSS auskenntKeine Frickelei mit der Höhe und Breite von Tabellenzellen, und wenn das Schemabild mal ein anderes sein soll, hat man die Zahlen ganz schnell wieder an die richtige Stelle gerückt.
Ich muß wohl doch mal bei http://de.selfhtml.org/css/index.htm vorbeischauen
Gruß
Jörg
http://www.joergeli.de
WS 2500PC V3.1 mit Superhet-Empfänger HFS302, WsWIN V2.98.7
WS 3001, 2xWS1000, WS2000, WS2500
Wetterstation Heinzenberg/Taunus
WS 2500PC V3.1 mit Superhet-Empfänger HFS302, WsWIN V2.98.7
WS 3001, 2xWS1000, WS2000, WS2500
Wetterstation Heinzenberg/Taunus
-
Holli
Grundkenntnisse braucht man. Solche simplen Sachen bekommt man ohne die nötigen Zusammenhänge nicht hin. Aber wenn die Grundkenntnisse einmal da sind, ergibt sich der Rest von allein.joergeli hat geschrieben:... wenn man sich mit Stylesheets und CSS auskennt
Mal ehrlich: Sieht das kompliziert aus? Ich finde das mit einer Tabelle viel chaotischer und unüberschaubarer.
-
joergeli
- Beiträge: 669
- Registriert: 30 Aug 2006 17:32
- Wohnort: 61279 Grävenwiesbach (Hessen)
- Kontaktdaten:
Hallo Dietmar,
hast schon recht, wenn ich mir Deinen Code anschaue.
Ist nicht schwer zu durchblicken.
Als ich mich das letzte Mal ( in jungen Jahren
) mit HTML beschäftigt hatte, gab's noch keine Stylesheets.
Bin erst wieder in Kontakt mit HTML gekommen, als ich meine Wetterseite erstellt habe
und habe dann auf die Kenntnisse zurückgegriffen, die noch im Hinterkopf schlummerten
Gruß
Jörg
hast schon recht, wenn ich mir Deinen Code anschaue.
Ist nicht schwer zu durchblicken.
Als ich mich das letzte Mal ( in jungen Jahren
Bin erst wieder in Kontakt mit HTML gekommen, als ich meine Wetterseite erstellt habe
und habe dann auf die Kenntnisse zurückgegriffen, die noch im Hinterkopf schlummerten
Gruß
Jörg
http://www.joergeli.de
WS 2500PC V3.1 mit Superhet-Empfänger HFS302, WsWIN V2.98.7
WS 3001, 2xWS1000, WS2000, WS2500
Wetterstation Heinzenberg/Taunus
WS 2500PC V3.1 mit Superhet-Empfänger HFS302, WsWIN V2.98.7
WS 3001, 2xWS1000, WS2000, WS2500
Wetterstation Heinzenberg/Taunus
-
Juergen
Hallo zusammen,erstmal vielen dank für die vielen vorschläge.aber ihr hab es mit einem etwas bessern anfänger zu tun.das was ihr alles da beschreibt hört sich alles sehr profihaft an.will erst mal schritt fuer schritt mich daran tasten.würde erst mal gerne die gradzahlen von wswin in meine homepage(spez.seite) wo später der kessel abgebildet ist hinbekommen.wie kann ich das hinbekommen und was muss ich dafuer alles machen.danke gruss juergen
- weneu
- Site Admin
- Beiträge: 11572
- Registriert: 22 Feb 2002 01:00
- Wohnort: Donauwörth
- Danksagung erhalten: 18 mal
- Kontaktdaten:
Hallo Jurgen,
die Frage ist zunächst, ob Dir der Begriff "benutzerdefinierte Datei" etwas sagt.
Wenn ja, dann musst Du folgendes machen:
Du lässt von WSWIN eine html-Datei erstellen, in die Du eben Deine 3 Temperaturvariablen (ich nehme jetzt mal an von %curval[2]% bis %curval[4]% (am besten in einer Tabelle) einbaust.
Das ist alles.
die Frage ist zunächst, ob Dir der Begriff "benutzerdefinierte Datei" etwas sagt.
Wenn ja, dann musst Du folgendes machen:
Du lässt von WSWIN eine html-Datei erstellen, in die Du eben Deine 3 Temperaturvariablen (ich nehme jetzt mal an von %curval[2]% bis %curval[4]% (am besten in einer Tabelle) einbaust.
Das ist alles.
-
Juergen
- weneu
- Site Admin
- Beiträge: 11572
- Registriert: 22 Feb 2002 01:00
- Wohnort: Donauwörth
- Danksagung erhalten: 18 mal
- Kontaktdaten:
Hallo Jurgen,
sende mir mal eine Mail an w.neudeck@web.de mit Betreff "Temperatur"
Bitte mitsenden: die wswin.cfg, die Monatsdatei vom Februar und wenn Du sie benutzt, die custom.txt.
Dann greife ich Dir mal etwas unter die Arme. Ich mache dies (was ich sonst nicht so gern tue) außerhalb des Forums, weil ich nicht glaube, dass es für andere User von Interesse ist.
sende mir mal eine Mail an w.neudeck@web.de mit Betreff "Temperatur"
Bitte mitsenden: die wswin.cfg, die Monatsdatei vom Februar und wenn Du sie benutzt, die custom.txt.
Dann greife ich Dir mal etwas unter die Arme. Ich mache dies (was ich sonst nicht so gern tue) außerhalb des Forums, weil ich nicht glaube, dass es für andere User von Interesse ist.
- weneu
- Site Admin
- Beiträge: 11572
- Registriert: 22 Feb 2002 01:00
- Wohnort: Donauwörth
- Danksagung erhalten: 18 mal
- Kontaktdaten:
Hallo für die Mitleser,
habe jetzt für Jürgen eine Lösung nach dem "Muster-Holli" gebaut, sprich mit css
Warum ich dies hier schreibe, hat aber einen anderen Grund:
Offensichtlich wurden durch den Emailversand (ist mir schon zweimal bei Anhängen passiert) die Dateien vom Zeichensatz her verändert, so dass sie nicht mehr lauffähig waren. Ich habe sie dann auf meinen Webspace hochgeladen und von dort laden lassen, da ging es natürlich.
Falls also jemand mal ein ähnliches Problem hat, weiß er, woran es liegen kann.
habe jetzt für Jürgen eine Lösung nach dem "Muster-Holli" gebaut, sprich mit css
Warum ich dies hier schreibe, hat aber einen anderen Grund:
Offensichtlich wurden durch den Emailversand (ist mir schon zweimal bei Anhängen passiert) die Dateien vom Zeichensatz her verändert, so dass sie nicht mehr lauffähig waren. Ich habe sie dann auf meinen Webspace hochgeladen und von dort laden lassen, da ging es natürlich.
Falls also jemand mal ein ähnliches Problem hat, weiß er, woran es liegen kann.