Vraag


  • RJansas
  • Registratie: September 2017
  • Laatst online: 05-11-2024
Hallo allemaal,

Ik heb advies nodig voor een project. Ik wil graag een interactieve kaart maken met zelf ontworpen kaarten. Het idee is om in illustrator een plattegrond/landkaart te tekenen en deze interactief te maken.

Met interactief bedoel ik een kaart waarop men kan inzoomen en bepaalde layers aan en uit kan zetten. Tevens moeten er buttons op de kaart komen waar men op kan klikken en daardoor extra informatie van die locatie krijgt. De kaart hoeft niet online te komen, maar het zou handig zijn als deze op elke computer te draaien is dmv bijvoorbeeld een webbrowser.

Denk aan een soort zelf gemaakte Google maps.
De interactieve GoTkaart komt erg veel in de buurt van wat ik probeer te bereiken:
http://viewers-guide.hbo....-1/map/location/37/pentos

Voor het grafisch ontwerp van de kaart verwacht ik geen problemen. Ik heb ervaring met oa photoshop en illustrator, eventuele problemen daarmee krijg ik (met hulp van het internet) wel opgelost.

Het interactieve gedeelte is echter onbekend terrein.

Ik heb al gekeken naar Adobe flash builder maar kan nog geen goede tutorials vinden. Dit is de beste die ik tot nu toe heb gevonden: YouTube: Creating an Interactive Map with Adobe Flash Catalyst CS5
Maar die is erg oppervlakkig.

Ik heb ook gekeken naar game-engines zoals Unity. Misschien zijn er wel andere software pakketten / tools om dit project mee te maken.

Heeft iemand tips, advies of links naar informatie die mij kan helpen met dit project? Ik zou het liefst zo min mogelijk codes schrijven aangezien ik hier geen ervaring mee heb.


Mvg,

RJansas
...

Alle reacties


Verwijderd

Met een beetje javascript programmeren kun je dit wel doen - het is op zich niet zo heel lastig.

Je hebt een wereld waarvan je de afmetingen kent, en je hebt je kaart en layers opgesplitst in afbeeldingen van bijvoorbeeld 256x256 pixels.

De te bekijken positie begint op een bepaalde plek (breedte/2, hoogte/2 bijvoorbeeld) en met mousemove-events laat je de gebruiker die positie verplaatsen.

Afhankelijk van de browsergrootte en de positie kun je dan bepalen welke kaart- en layerdelen er getoond moeten worden.

Je kunt dan ook op basis van die positie bepalen welke buttons er zichtbaar moeten zijn, en waar je die moet tonen. Dat is allemaal in een enkel .htm bestand plus een map met afbeeldingen te vangen, dus prima offline te gebruiken.

Acties:
  • 0 Henk 'm!

Verwijderd

Dat kan bijvoorbeeld met Leaflet.