Info over je track op Google Maps & je eigen site
In reactie op:
Redfish
Hoe krijg je het voor elkaar om de route te laten zien in de google maps zoals jij
(Rogier) een paar keer gedaan hebt? De link ernaar is altijd mountainbike.nl/google-maps
en ik zie verder niks van een file die geupload moet worden? Zou wel mooi zijn als dat
met elke gpx file of vergelijkbaar kon.
----------------------------
Voorbeelden van Rogier:
http://www.mountainbike.nl/google-maps/
http://www.mountainbike.nl/google-maps/ ... Apeldoorn/
http://www.mountainbike.nl/google-maps/19-mei-2007/
----------------------------
Hier tref je wat info:
http://www.google.com/apis/maps/
Je bent wel een (gratis) key nodig.
http://www.google.com/apis/maps/signup.html
Voorbeelden:
http://www.google.com/apis/maps/documen ... l#Examples
Ik heb nu even niet de tijd om het uitgebreid toe te lichten, maar wellicht dat er meer
mensen ervaring hebben...
----------------------------
Algemene info
Stap1
De Google Maps JavaScript API zorgt er voor dat je Google Maps kunt plaatsen op
je webpagina. Voordat je de API (application programming interface) kunt gebruiken
moet je jezelf inschrijven voor een persoonlijke Api sleutel.
Geef als pad de folder waarin de webpagina staat met de Google Map. Staat de Google
Map op een pagina die op de server in de folder ?contact? staat, dan geef je als volgt het
pad op: http:www.website.nl/contact.
Stap 2
Nadat je bent ingeschreven krijg je een unieke sleutel (een stuk JavaScript code) waarmee
Google jou kunt identificeren. Tevens wordt een basiscode (The "Hello, World" of Google
Maps) gegeven die je op je website kan zetten. Je kan ook even de code van een van mijn
pagina's bekijken.
Stap3
Vervang de API code uit de bovenstaande code (zie de code hieronder) met die van jezelf:
<script src="http://maps.google.com/maps?file=api
&v=2&key=abcdefg"
type="text/javascript">
</script>
Stap4
Om de map te laten starten boven de gewenste locatie, bijvoorbeeld je eigen adres, meot je de
centerpunt van de map instellen. Ook dit doe je via de bovenstaande basiscode. Hieronder is
het betreffende stuk code onder de loop genomen:
map.setCenter(new GLatLng(37.4419, -122.1419), 13);
De coördinaten 37.4419, -122.1419 zoomen in op zoomlevel 13 op Palo Alto, California. Om
je eigen plaats gecentreerd te krijgen moet je dus je de coördinaten van je eigen plaats
invoeren. De Amsterdam Arena is bijvoorbeeld 52°18'56" latitude en 04°56'31" longitude.
Deze wordt als volgt ingevoerd: (52.1856, 4.5631).
De coördinaten kun je opzoeken met een global positioning system (GPS) ontvanger. Je kunt
Google Earth gebruiken om de coördinaten te zoeken. Als laatst kun je ook deze Engelstalige
website bezoeken om coördinaten te vinden van steden die ook buiten de US liggen.
Stap5
Vervolgen kun je er voor kiezen om de map te voorzien van extra features. De codes voor
deze extra invoegtoepassingen zijn allemaal duidelijk beschreven op deze pagina:
http://www.google.com/apis/maps/documentation/
Info over je track op Google Maps & je eigen site
- Rogier
- Site owner
- Berichten: 1514
- Lid geworden op: zo 15 juli 2001, 02:00
- Mijn mountainbike: Orbea Oiz TR
Ja, lijkt mij wel.RobSter schreef:Zijn de tracks die je via Google Earth maakt ook in je GPS te laden Rogier > ?
Je kan immers als gpx opslaan in Google Earth en in bv Mapsource
weer omzetten naar een ander bestandsformaat.
Maar niet getest....
It's a little like wrestling a gorilla. You don't quit when you're tired- you quit when the gorilla is tired.
-
- Elite Mountainbiker
- Berichten: 1623
- Lid geworden op: ma 7 juli 2003, 12:42
- Mijn mountainbike: Scandium, XTR Disc, Reba Team Air, American Classic, Ritchey WCS, SLR TT, Thomson Elite
- Contacteer:
Woei, nog een heel verhaal, maar zal dit bij de nieuwe gpstracks van echte netjes uitgewerkte routes in de toekomst misschien gebruiken. Bedankt voor de uitleg Rogier, wordt gewaardeerd!
Een alternatief is motionbased. Ik kwam op deze site via prozaq. Deze werkt wat simpeler, je moet gewoon een account maken, en dan kun je gpx files uploaden. Deze komen in je inbox en deze kun je dan verder versturen (nadat deze verwerkt is) naar je activiteiten. Deze kan normaal iedereen bekijken. Je kunt ook een hoogteprofiel zien en de track in google earth bekijken, gpx downloaden en noem maar op.
Verder is de overige informatie natuurlijk interessanter voor degene die de route heeft gefietst (zoals hoe vaak er gestopt is en hoeveel tijd je geklommen hebt etc, etc), maar dat maakt verder niet uit lijkt me.
Voorbeeld: http://trail.motionbased.com/trail/activity/3702406
Een alternatief is motionbased. Ik kwam op deze site via prozaq. Deze werkt wat simpeler, je moet gewoon een account maken, en dan kun je gpx files uploaden. Deze komen in je inbox en deze kun je dan verder versturen (nadat deze verwerkt is) naar je activiteiten. Deze kan normaal iedereen bekijken. Je kunt ook een hoogteprofiel zien en de track in google earth bekijken, gpx downloaden en noem maar op.
Verder is de overige informatie natuurlijk interessanter voor degene die de route heeft gefietst (zoals hoe vaak er gestopt is en hoeveel tijd je geklommen hebt etc, etc), maar dat maakt verder niet uit lijkt me.
Voorbeeld: http://trail.motionbased.com/trail/activity/3702406
Je hebt twee soorten bikers: bikers op de trails en bikers op de bank
-
- Elite Mountainbiker
- Berichten: 1623
- Lid geworden op: ma 7 juli 2003, 12:42
- Mijn mountainbike: Scandium, XTR Disc, Reba Team Air, American Classic, Ritchey WCS, SLR TT, Thomson Elite
- Contacteer:
Ja, dat is eigenlijk geen slecht idee. We kunnen dan bijvoorbeeld een mtb.nl account maken en dan kan iedereen onder die account files uploaden, blijft het lekker overzichtelijk. Ik weet niet of dat problemen op zal gaan leveren? Ik zou er in ieder geval geen misbruik van maken, maar je weet maar nooit natuurlijk.
Je hebt twee soorten bikers: bikers op de trails en bikers op de bank
Wanneer je IIS 6.0 draait op Windows 2003 (mogelijk ook andere webservers), dan moet je wel even het volgende uitvoeren, mits je de kmz of kml files op je webserver wilt hebben staan:
Dan kun je de waarde rechtstreeks in je html code plakken. Anders zul je vreemde startlocaties krijgen
Nog een tip om de startlocatie in Google Earth te bepalen. Let erop dat je de juiste wijze van breedte/lengte weergave hebt. Deze moet op Graden, Decimale minuten staan.How do I set KML/KMZ files to be opened by Google Earth?
If you are trying to post or open a KML or KMZ file that has been created by Google Earth and running into difficulties, please make sure that the proper MIME types are set correctly. If this is not set, these files could attempt to be opened as .zip files or as simple .txt files.
You can correct any MIME type errors by setting the httpd.conf file to:
application/vnd.google-earth.kml+xml .kml
application/vnd.google-earth.kmz .kmz
Dan kun je de waarde rechtstreeks in je html code plakken. Anders zul je vreemde startlocaties krijgen
-
- Mountainbike Junk
- Berichten: 204
- Lid geworden op: wo 7 maart 2007, 23:05
- Mijn mountainbike: Specialized Stumpjumper
- Contacteer:
Idem ook met de API kode (dus eerst registeren)
http://www.gpsvisualizer.com/map?form=google
Via deze pagina je track inladen. Het prog de track laten weergeven in google street, hybride of beiden, op groot scherm laten weergeven.
Via bron weergeven, deze kopieeren naar je programma waarmee je je website maakt. Deze standaard Api code vervangen door je eigen en je kunt de route gebruiken voor je eigen site.
http://www.gpsvisualizer.com/map?form=google
Via deze pagina je track inladen. Het prog de track laten weergeven in google street, hybride of beiden, op groot scherm laten weergeven.
Via bron weergeven, deze kopieeren naar je programma waarmee je je website maakt. Deze standaard Api code vervangen door je eigen en je kunt de route gebruiken voor je eigen site.
-
- Pro Biker
- Berichten: 1032
- Lid geworden op: ma 10 december 2007, 00:49
- Mijn mountainbike: Turner 5.Spot
- Contacteer:
Indien je een kml of kmz ergens op een website hebt staan, kun je deze ook gebruiken voor Google Maps:
http://maps.google.com/maps?q=http://ww ... l/test.kml
Je kunt kml of kmz files aanmaken in Google Earth (GPX inladen en opslaan als GPX), GPSbabel (GPSBabel.org), http://www.gpsvisualizer.com/map?form=googleearth of je eigen GPX programma zoals MapSource
http://maps.google.com/maps?q=http://ww ... l/test.kml
Je kunt kml of kmz files aanmaken in Google Earth (GPX inladen en opslaan als GPX), GPSbabel (GPSBabel.org), http://www.gpsvisualizer.com/map?form=googleearth of je eigen GPX programma zoals MapSource
- rcoenders
- Pro Biker
- Berichten: 1215
- Lid geworden op: di 4 januari 2005, 14:20
- Mijn mountainbike: SANTOS 4.29 Rohloff/Gates
Redfish schreef:Woei, nog een heel verhaal, maar zal dit bij de nieuwe gpstracks van echte netjes uitgewerkte routes in de toekomst misschien gebruiken. Bedankt voor de uitleg Rogier, wordt gewaardeerd!
Een alternatief is motionbased. Ik kwam op deze site via prozaq. Deze werkt wat simpeler, je moet gewoon een account maken, en dan kun je gpx files uploaden. Deze komen in je inbox en deze kun je dan verder versturen (nadat deze verwerkt is) naar je activiteiten. Deze kan normaal iedereen bekijken. Je kunt ook een hoogteprofiel zien en de track in google earth bekijken, gpx downloaden en noem maar op.
Verder is de overige informatie natuurlijk interessanter voor degene die de route heeft gefietst (zoals hoe vaak er gestopt is en hoeveel tijd je geklommen hebt etc, etc), maar dat maakt verder niet uit lijkt me.
Voorbeeld: http://trail.motionbased.com/trail/activity/3702406
ik doe een zelfde iets met Everytrail. Ik heb hiervoor motionbased gebruikt maar ik vindt everytrail net even iets makkelijker.
Je kunt bij everytrail ook je foto's plaatsen en geotaggen. En als laatste handigheidje kun je bepalen of een track voor iedereen zichtbaar is of niet. Wil je de track verwerken in je website dan wordt de benodigde code voor een iframe bijgeleverd en dien je deze alleen met knippen / plakken op de juiste plek te zetten.
bijvoorbeeld deze pagina op mijn website.
Het aanroepen van de track rechtstreeks gaat ook snertbikersdag
Uiteraard wordt onderwater google gebruikt en heb je ook op je website de mogelijkheden die google biedt. ( inzoomen, schuiven, foto,kaart[/url]
Gr Rob
Rob Coenders
Deelnemer:Duchenne Heroes 2008, Duchenne 2009, Duchenne 2011, Duchenne Heroes 2012, Duchenne Heroes 2013, Duchenne Heroes 2014 Duchenne Heroes 2015 Duchenne Heroes 2017
Mijn bikes: Santos 4.29 - Rohloff - Gates Belt
Deelnemer:
Mijn bikes: Santos 4.29 - Rohloff - Gates Belt