Info over je track op Google Maps & je eigen site

Discussiehoek voor GPS Routes/tracks, Navigators, Software en meer.

Moderator: Rogier

Plaats reactie
Rogier
Site owner
Site owner
Berichten: 1372
Lid geworden op: zo 15 juli 2001, 02:00
Locatie: Specialized Epic

ma 20 augustus 2007, 16:45

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/
It's a little like wrestling a gorilla. You don't quit when you're tired- you quit when the gorilla is tired.
Gebruikersavatar
RobSter
Mauntainbiker
Mauntainbiker
Berichten: 9494
Lid geworden op: ma 24 oktober 2005, 14:26
Locatie: Canyon Nerve 9.9
Contacteer:

ma 20 augustus 2007, 19:31

Zijn de tracks die je via Google Earth maakt ook in je GPS te laden Rogier > ?
Rogier
Site owner
Site owner
Berichten: 1372
Lid geworden op: zo 15 juli 2001, 02:00
Locatie: Specialized Epic

ma 20 augustus 2007, 20:11

RobSter schreef:Zijn de tracks die je via Google Earth maakt ook in je GPS te laden Rogier > ?
Ja, lijkt mij wel.
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.
Redfish
Elite Mountainbiker
Elite Mountainbiker
Berichten: 1623
Lid geworden op: ma 7 juli 2003, 12:42
Locatie: Scandium, XTR Disc, Reba Team Air, American Classic, Ritchey WCS, SLR TT, Thomson Elite
Contacteer:

ma 20 augustus 2007, 23:07

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
Je hebt twee soorten bikers: bikers op de trails en bikers op de bank
Gebruikersavatar
RobSter
Mauntainbiker
Mauntainbiker
Berichten: 9494
Lid geworden op: ma 24 oktober 2005, 14:26
Locatie: Canyon Nerve 9.9
Contacteer:

di 21 augustus 2007, 08:31

Interessant Redfish, heb het even vluchtig bekeken.
Wellicht een idee om zo een database aan te leggen ;)
Redfish
Elite Mountainbiker
Elite Mountainbiker
Berichten: 1623
Lid geworden op: ma 7 juli 2003, 12:42
Locatie: Scandium, XTR Disc, Reba Team Air, American Classic, Ritchey WCS, SLR TT, Thomson Elite
Contacteer:

di 21 augustus 2007, 14:54

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
boefje
All rounder
All rounder
Berichten: 92
Lid geworden op: di 21 november 2006, 16:58

wo 22 augustus 2007, 09:56

Ik heb een overzicht van bijn alle tracks in nederland en belgie in google earth (helaas niet in google maps). Mocht iemand die willen hebben, stuur me een PM met je mail adres en ik stuur hem op.
Gebruikersavatar
Slaay
Mtb fanaat
Mtb fanaat
Berichten: 20
Lid geworden op: di 20 februari 2007, 22:27
Locatie: Focus Black Raider LTD 2006
Contacteer:

za 29 december 2007, 23:46

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:
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
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.
Dan kun je de waarde rechtstreeks in je html code plakken. Anders zul je vreemde startlocaties krijgen :-D
Dich bis echt unne foëzen haas!
Gebruikersavatar
SpecializedStumpjumper
Mountainbike Junk
Mountainbike Junk
Berichten: 204
Lid geworden op: wo 7 maart 2007, 23:05
Locatie: Specialized Stumpjumper
Contacteer:

zo 30 december 2007, 23:58

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.
Gebruikersavatar
eiri
Pro Biker
Pro Biker
Berichten: 1032
Lid geworden op: ma 10 december 2007, 00:49
Locatie: Turner 5.Spot
Contacteer:

ma 31 december 2007, 01:40

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
Gebruikersavatar
rcoenders
Pro Biker
Pro Biker
Berichten: 1215
Lid geworden op: di 4 januari 2005, 14:20
Locatie: SANTOS 4.29 Rohloff/Gates

ma 31 december 2007, 12:19

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
Plaats reactie