Anmelden AnmeldenSchließen
| Passwort vergessen?
Reit- und Wanderkarte
Forum | Registrieren | Suche      Anmelden     1 Benutzer online
Wanderreitkarte auf eigener Homepage einbinden funktioniert nicht mehr
 1 2
22.07.13 13:44
Zwirenzel 
Wanderreitkarte auf eigener Homepage einbinden funktioniert nicht mehr

Hallo,

bis Freitag funktionierte das Einbinden der Karte einwandfrei:

<script src="http://wanderreitkarte.de/openlayers/OpenLayers.js" type="text/javascript"></script>
<script src="http://wanderreitkarte.de/static/trackmap.js" type="text/javascript" ></script>

und z.B:
<script type="text/javascript">
var map = trackMapInit( 0.9 );
addTrack( "22_Hohenbogen", "gpx/22_Hohenbogen.gpx", "#FFFF00" );
trackMapShow( map, 49.24, 12.92, 13 );
</script>



derzeit bekomme ich keine Kartenanzeige mehr

muss ich etwas ändern/beachten?

Grüße
Zwirenzel

Zuletzt bearbeitet am 22.07.13 13:45

22.07.13 21:19
Nop 

Administrator

Re: Wanderreitkarte auf eigener Homepage einbinden funktioniert nicht mehr

Das hängt wahrscheinlich damit zusammen, daß ich am Wochenende auf dem Server aufgeräumt habe.

Allerdings funktionieren die Karten, die ich exakt genau so eingebunden habe ohne Probleme.

Hast Du mal mit Ctrl-F5 alles neu geladen?

Kannst Du mal prüfen ob beim Laden der Seite im Fehlerlog des Browsers eine Fehlermeldung angezeigt wird.
Die findest Du z.B. in Firefox unter Menü/Web Developer/Error Console.

bye, Nop

22.07.13 21:38
Zwirenzel 
Re: Wanderreitkarte auf eigener Homepage einbinden funktioniert nicht mehr

Hallo Nop
habe es auf versch. Rechner probiert, auch mit Ctrl-F5
selber, negativer Effekt

Fehler kommen einige:

Zeitstempel: 22.07.2013 21:35:04
Fehler: TypeError: OpenLayers.Class.create is not a function
Quelldatei: http://wanderreitkarte.de/static/trackmap.js
Zeile: 113

Zeitstempel: 22.07.2013 21:35:04
Fehler: TypeError: OpenLayers.Layer.GPX is not a constructor
Quelldatei: http://wanderreitkarte.de/static/trackmap.js
Zeile: 67

Zeitstempel: 22.07.2013 21:35:04
Warnung: Unbekannte Eigenschaft '-moz-border-radius'. Deklaration ignoriert.
Quelldatei: http://wanderreitkarte.de/openlayers/theme/default/style.css
Zeile: 95, Spalte: 22
Quelltext:
-moz-border-radius: 1em 0 0 0;

Zeitstempel: 22.07.2013 21:35:04
Warnung: Fehler beim Verarbeiten des Wertes für 'filter'. Deklaration ignoriert.
Quelldatei: http://wanderreitkarte.de/openlayers/theme/default/style.css
Zeile: 180, Spalte: 12
Quelltext:
filter: alpha(opacity=50);

Zeitstempel: 22.07.2013 21:35:04
Warnung: Fehler beim Verarbeiten des Wertes für 'filter'. Deklaration ignoriert.
Quelldatei: http://wanderreitkarte.de/openlayers/theme/default/style.css
Zeile: 188, Spalte: 12
Quelltext:
filter: alpha(opacity=50);

Zeitstempel: 22.07.2013 21:35:04
Warnung: Fehler beim Verarbeiten des Wertes für 'filter'. Deklaration ignoriert.
Quelldatei: http://wanderreitkarte.de/openlayers/theme/default/style.css
Zeile: 283, Spalte: 12
Quelltext:
filter: alpha(opacity=50); /* IE */

Zeitstempel: 22.07.2013 21:35:04
Warnung: Fehler beim Verarbeiten des Wertes für 'filter'. Deklaration ignoriert.
Quelldatei: http://wanderreitkarte.de/openlayers/theme/default/style.css
Zeile: 460, Spalte: 12
Quelltext:
filter: alpha(opacity=80);

Zeitstempel: 22.07.2013 21:35:04
Warnung: Fehler beim Verarbeiten des Wertes für 'filter'. Deklaration ignoriert.
Quelldatei: http://wanderreitkarte.de/openlayers/theme/default/style.css
Zeile: 465, Spalte: 12
Quelltext:
filter: alpha(opacity=100);

Zeitstempel: 22.07.2013 21:35:04
Warnung: Fehler beim Verarbeiten des Wertes für '-moz-perspective'. Deklaration ignoriert.
Quelldatei: http://wanderreitkarte.de/openlayers/theme/default/style.css
Zeile: 503, Spalte: 22
Quelltext:
-moz-perspective: 1000;

Zeitstempel: 22.07.2013 21:35:04
Warnung: Fehler beim Verarbeiten des Wertes für 'perspective'. Deklaration ignoriert.
Quelldatei: http://wanderreitkarte.de/openlayers/theme/default/style.css
Zeile: 505, Spalte: 17
Quelltext:
perspective: 1000;


Grüße
Zwirenzel

23.07.13 09:04
Nop 

Administrator

Re: Wanderreitkarte auf eigener Homepage einbinden funktioniert nicht mehr

Zwirenzel:
Fehler kommen einige:

Zeitstempel: 22.07.2013 21:35:04
Fehler: TypeError: OpenLayers.Class.create is not a function
Quelldatei: http://wanderreitkarte.de/static/trackmap.js
Zeile: 113

Zeitstempel: 22.07.2013 21:35:04
Fehler: TypeError: OpenLayers.Layer.GPX is not a constructor
Quelldatei: http://wanderreitkarte.de/static/trackmap.js
Zeile: 67

Das sind die relevanten Fehler, das css kannst Du ignorieren. Sieht so aus als ob er die OpenLayers Klassen nicht mehr findet.

Verstehe ich nicht, der Link zu OpenLayers.js ist korrekt, meine Seiten mit Tracks funktionieren. Was passiert wenn Du den Link zu OpenLayers.js direkt in die URL-Zeile eingibst?
Welcher Browser?

bye, Nop

23.07.13 09:37
Zwirenzel 
Re: Wanderreitkarte auf eigener Homepage einbinden funktioniert nicht mehr

der Fehler ist in Firefox und IE reproduzierbar

beim Eingeben von http://wanderreitkarte.de/static/trackmap.js

findet er das Script und bringt:





// code for showing tracks on hiking map

function trackMapInit( dim )
{
return createMap([ new OpenLayers.Control.Navigation(), new OpenLayers.Control.Attribution() ], 16, dim );
}

function navMapInit()
{
return createMap([
new OpenLayers.Control.Navigation(),
new OpenLayers.Control.Attribution(),
new OpenLayers.Control.PanZoomBar(),
new OpenLayers.Control.KeyboardDefaults(),
new OpenLayers.Control.ScaleLine()
], 16 );
}

function printMapInit()
{
return createMap([
new OpenLayers.Control.Navigation(),
//new OpenLayers.Control.Attribution(),
new OpenLayers.Control.PanZoomBar(),
new OpenLayers.Control.KeyboardDefaults(),
//new OpenLayers.Control.MapGrid()
new OpenLayers.Control.ScaleLine( {bottomOutUnits: '', geodesic: true} )
], 16 );
}

function largeMapInit( factor )
{
return createMap([
new OpenLayers.Control.PanZoomBar(),
new OpenLayers.Control.Navigation(),
//new OpenLayers.Control.MapGrid()
new OpenLayers.Control.ScaleLine( {bottomOutUnits: '', geodesic: true, maxWidth: 100*factor } )
], 19 );
}


function createMap( ctrl, levels, dim )
{
if( dim == null )
dim = 1.0;

map = new OpenLayers.Map ("map", {
controls: ctrl,
maxExtent: new OpenLayers.Bounds(-20037508.34,-20037508.34,20037508.34,20037508.34),
maxResolution: 156543.0399,
units: 'm',
projection: new OpenLayers.Projection("EPSG:900913"),

23.07.13 12:21
Nop 

Administrator

Re: Wanderreitkarte auf eigener Homepage einbinden funktioniert nicht mehr

Das ist klar. Die Frage ist was ist mit "http://wanderreitkarte.de/openlayers/OpenLayers.js" ?
Das wird zumindest bei der Ausführung deiner Seite nicht gefunden. Hast Du evtl. einen Script-Blocker wie NoScript?

bye, Nop

23.07.13 12:47
Zwirenzel 
Re: Wanderreitkarte auf eigener Homepage einbinden funktioniert nicht mehr

sorry

bei
http://wanderreitkarte.de/openlayers/OpenLayers.js


kommt:

/*

OpenLayers.js -- OpenLayers Map Viewer Library

Copyright (c) 2006-2013 by OpenLayers Contributors
Published under the 2-clause BSD license.
See http://openlayers.org/dev/license.txt for the full text of the license, and http://openlayers.org/dev/authors.txt for full list of contributors.

Includes compressed code under the following licenses:

(For uncompressed versions of the code used, please see the
OpenLayers Github repository: <https://github.com/openlayers/openlayers>)

*/

/**
* Contains XMLHttpRequest.js <http://code.google.com/p/xmlhttprequest/>
* Copyright 2007 Sergey Ilinsky (http://www.ilinsky.com)
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
* http://www.apache.org/licenses/LICENSE-2.0
*/





nein verwende keinen Script-Blocker
bis inkl. Freitag lief alles einwandfrei und an meinen Seiten hatte ich nichts geändert

Gruß
Zwirenzel

23.07.13 13:05
Nop 

Administrator

Re: Wanderreitkarte auf eigener Homepage einbinden funktioniert nicht mehr

Zwirenzel:
derzeit bekomme ich keine Kartenanzeige mehr

Nochmal ganz anders gefragt: Was meinst Du damit? Gar keine Karte oder eine Karte mit lauter rosa Tiles?

bye, Nop

23.07.13 13:25
Zwirenzel 
Re: Wanderreitkarte auf eigener Homepage einbinden funktioniert nicht mehr

gar nichts - leer, fast leer
nur der Link kommt: Nop´s Reit&Wanderkarte Daten OSM DEM CIAT


aber von der Karte erscheint gar nichts

Gruß
Zwirenzel

23.07.13 13:30
Zwirenzel 
Re: Wanderreitkarte auf eigener Homepage einbinden funktioniert nicht mehr

versuch doch bitte mal ob das bei Dir läuft:


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>

<script src="http://wanderreitkarte.de/openlayers/OpenLayers.js" type="text/javascript"></script>
<script src="http://wanderreitkarte.de/static/trackmap.js" type="text/javascript" ></script>

</head>
<body>

<div id="map" style="position:absolute; top:5%; left:5%; width:90%; height:90%;">

<script type="text/javascript">
var map = trackMapInit( 0.9 );
addTrack( "xxx", "xxx", "#FFFF00" );
trackMapShow( map, 49.36, 12.78, 13 );
</script>

<br>
</body>
</html>

 1 2
Forum | Registrieren | Suche
Powered by: phpFK - PHP-Forum ohne MySQL 8.0 | Download | Alternativ: phpFK