Heb een ongebruikelijke opdracht gekregen van een client. Een website voor een begraafplaats.
Ze hebben een Excel bestand met een register van alle graven. Voor het gemak beperk ik het hier even tot twee attributen. 1) Naam, 2) Grafnummer. Deze heb via plugins naar Wordpress kunnen zetten zodat ze online bijgewerkt kunnen worden. Werkt allemaal prima.
Ik heb een high-res JPG gekregen met de plattegrond van het terrein, met daarop alle grafnummers. In totaal ongeveer 700 graven.
De opdracht:
Het gebruik van <map> en <area> + javascript werkt best aardig, maar is omslachtig en tijdrovend.
Let wel, ik weet dat er een boel kaart scripts en plugins zijn, maar die werken vrijwel allemaal met geo-positionering. Dat is hier niet echt van toepassing. Het is een zelfgemaakte plattegrond en google earth oplossingen etc. hebben dus geen zin.
Heeft iemand suggesties? Alle input is welkom
Ze hebben een Excel bestand met een register van alle graven. Voor het gemak beperk ik het hier even tot twee attributen. 1) Naam, 2) Grafnummer. Deze heb via plugins naar Wordpress kunnen zetten zodat ze online bijgewerkt kunnen worden. Werkt allemaal prima.
Ik heb een high-res JPG gekregen met de plattegrond van het terrein, met daarop alle grafnummers. In totaal ongeveer 700 graven.
De opdracht:
- Zorg dat wanneer een specifiek record (graf) wordt opgevraagd, deze plattegrond (jpg) getoond wordt, waarop het graf gemarkeerd staat. Ofwel met een pointer, of een arcering rond de contouren.
- Zorg dat er kan worden ingezoomd, omdat de plattegrond te groot is, inzoomen is dus nodig.
- Als het kan... laat een looproute zien naar het graf.
Het gebruik van <map> en <area> + javascript werkt best aardig, maar is omslachtig en tijdrovend.
code:
etc1
2
3
4
5
6
7
| <map name="gravemap" id="gravemap">
<area shape="poly" href="#" coords="314,232,217,236,217,257,80,255,80,232,79,219,82,190,91,167,102,153,120,137,133,130,193,104,213,98,219,98,303,91,314,232" loc="e" id="e" />
<area
<area
<area
etc
</map> |
Let wel, ik weet dat er een boel kaart scripts en plugins zijn, maar die werken vrijwel allemaal met geo-positionering. Dat is hier niet echt van toepassing. Het is een zelfgemaakte plattegrond en google earth oplossingen etc. hebben dus geen zin.
Heeft iemand suggesties? Alle input is welkom