Even horen of iemand mij een tip kan geven.
Nu ik zou een script willen maken met als achtergrond een map van België.
Daar zou ik graag posities instellen via coordinaten in te geven.

Het is de bedoeling om een neerslagkaart op te maken.

Bevoorbeeld: 0.0mm ==> Dat dan op de positie van de plaats waar het weerstation zich bevind.

Maar dan zou het php bestand een images moeten zijn.
Is een GoogleMap niet handiger hiervoor?
Wel wij hebben een image van België. Maar ik zou daar mee willen werken..
ik weet niet echt hoe ik hier moet aan beginnen.

Kan al een beetje met php werken, maar ben geen expert om dit al te maken zonder hulp.
Dus als je mij beetje weg wijs kan maken :).

Kun je niet een div maken met als achtergrondafbeelding de kaart van België en dan vervolgens in je database de "coördinaten" van de weerstations op je afbeelding invoegen en vervolgens via nieuwe divs met een hogere z-index de weerstations weergeven?


<div id="mapbelgie" style="width:breedtepx;height:hoogtepx;background-image:url('mapvanbelgie.ext');">
<?
$i=1;
$selectmarkers=mysql_query("SELECT * FROM tabel");
while($selectmarkers2=mysql_fetch_assoc($selectmarkers)){
?>
<div id="marker<? echo $i; ?>" style="position:relative;top:<? echo $selectmarkers2['coord1'] ?>;left:<? echo $selectmarkers2['coord2'] ?>;width:breedtepx;height:hoogtepx;background-image:url('achtergrondmarker.ext');z-index:<? echo $i+1; ?>">
<? echo $selectmarkers2['milimeters']; ?> mm
</div>
<?
}
?>
</div>


Ik heb het niet uitgetest, maar denk dat het wel moet werken.
Bedankt Erwin,
Nu de informatie komt uit tekstbestanden op verschillende servers.
Dus wij werken niet met mysql. Waar een stuk uitgelezen wordt.

Bevoorbeeld voor de neerslag is het: $arr[7]
En het tweede die we gebruiken zijn: $dailyRain

En als we nu via mysql zouden werken? Welke database tabellen moet ik dan aanmaken?

Of het nou uit een database komt of uit een array maakt geen bal uit.
Voor de caching zou ik het wel in een database stoppen, maar dat maakt voor de werking echt niets uit.

Jij moet gewoon eerst duidelijk hebben wat je wilt: welke gegevens waar.
En dat toon je mbv bovenstaande code.
dank u :). EN tabellen hoe creeer ik deze? Laatste vraag, dan ga ik het proberen in elkaar te steken.
Het vijfde "hoe maak ik een weerstation site" topic.

Of was dit het zesde? Ik ben de tel kwijt geraakt.
Nee die heb ik al :). Ik vraag gewoon beetje hulp op phphulp.
Als je mij een richting uitstuurd kan ik beginnen zoeken é.
Thomas Lombaert op 06/09/2012 10:52:10

dank u :). EN tabellen hoe creeer ik deze? Laatste vraag, dan ga ik het proberen in elkaar te steken.


PhpMyAdmin....
Tabel wheater_stations
- ws_id
- ws_name
- coord_x
- coord_y

Tabel wheather_data
- wd_id
- ws_id
- m_date
(en dan kolommen voor elke meetgegeven je wilt opslaan)

coord_x en coord_y zijn dan de positie (in pixels) van het weerstation in de kaart.
Indien je met google maps wilt gaan werken, maar je daar de lat en long van.

Reageren