OpenStreetMap Forum

The Free Wiki World Map

You are not logged in.

Announcement

A fix has been applied to the login system for the forums - if you have trouble logging in please contact support@openstreetmap.org with both your forum username and your OpenStreetMap username so we can make sure your accounts are properly linked.

#1 2012-04-13 20:38:18

Peter Maiwald
Member
From: Berlin
Registered: 2009-01-10
Posts: 514

mit Easymap erstellte Karte in Webseite wird nicht mehr angezeigt

Ich hatte mit Easymap eine Karte erstellt und in folgende Webseite eingebunden http://www.ferienwohnungen-berlin-pankow.de Vom Inhaber der Ferienwohnung habe ich gerade erfahren, dass die Karte nicht mehr angezeigt wird. Und auch bei mir sind nur noch die Steuerelemente zu sehen.
Ist da temporär etwas nicht erreichbar oder hat sich dauerhaft etwas geändert?

Habe es im Firefox und IE probiert. Die js-Scripte auf openstreetmap.org und openlayers.org sind auch erreichbar.


Easymap http://osmtools.de/easymap/index.php?la … age=editor (ich glaube jedenfalls, das ich das mit Easymap gemacht hatte)

Offline

#2 2012-04-13 20:54:38

maxbe
Member
Registered: 2010-01-19
Posts: 2,752
Website

Re: mit Easymap erstellte Karte in Webseite wird nicht mehr angezeigt

Hier (ganz unten) gabs nen Hinweis, dass irgendwelche Marker ab Openlayers 2.11 nicht mehr gehn. Und hier stand auch was...

Falls Du nichts geändert hast, würde ich mal auf eine ältere OpenLayers-Version zurückgehen und schaun ob es an Änderungen von OL lag.
Und bei der Gelegenheit Tiles@home rausnehmen. Das gibt es wirklich dauerhaft nicht mehr, allerdings hat das nichts mit dem Fehler zu tun.

Offline

#3 2012-04-13 20:55:47

aighes
Member
From: Germany
Registered: 2009-03-29
Posts: 5,229
Website

Re: mit Easymap erstellte Karte in Webseite wird nicht mehr angezeigt

Tiles@home bzw. Osmarender hat vor einiger Zeit den Dienst eingestellt. Du musst also auf eine andere Karte umsteigen, dann gibts auch wieder Tiles.


Viele Grüße
Henning, developer of RadReiseKarte

Offline

#4 2012-04-13 21:02:06

mmd
Member
Registered: 2010-11-06
Posts: 1,212

Re: mit Easymap erstellte Karte in Webseite wird nicht mehr angezeigt

Einfach in der index.html

var layerTah = new OpenLayers.Layer.OSM.Osmarender("Tiles@Home"); map.addLayers([layerMapnik,layerTah]);

ausgetauschen gegen:

map.addLayers([layerMapnik]);

dann sollte es wieder laufen (das tut's zumindest bei mir lokal).

Gruß,
mmd

Offline

#5 2012-04-13 21:02:23

maxbe
Member
Registered: 2010-01-19
Posts: 2,752
Website

Re: mit Easymap erstellte Karte in Webseite wird nicht mehr angezeigt

Ich nehm alles zurück und behaupte das Gegenteil. Liegt an T@H. Anscheinend ist das in der neuen OL-Version schon rausgenommen worden. und vermutlich steht deshalb in der Fehlerkonsole so fett "OpenLayers.Layer.OSM.Osmarender ist not a constructor", müsste man halt auch reinschaun ins Protokoll *schäm*... wink

Offline

#6 2012-04-13 21:27:16

Peter Maiwald
Member
From: Berlin
Registered: 2009-01-10
Posts: 514

Re: mit Easymap erstellte Karte in Webseite wird nicht mehr angezeigt

mmd wrote:

Einfach in der index.html

var layerTah = new OpenLayers.Layer.OSM.Osmarender("Tiles@Home"); map.addLayers([layerMapnik,layerTah]);

ausgetauschen gegen:

map.addLayers([layerMapnik]);

dann sollte es wieder laufen (das tut's zumindest bei mir lokal).

Gruß,
mmd

Besten Dank. Es funktioniert! lol

Offline

#7 2012-04-14 09:13:35

dt2
Member
Registered: 2008-08-04
Posts: 413

Re: mit Easymap erstellte Karte in Webseite wird nicht mehr angezeigt

Ich habe den T@H Layer mal aus Easysmap entfernt und einen Hinweis auf diesen Thread hinzugefügt. Bereits erstellte Karten kann ich aber natürlich nicht ändern.

Offline

#8 2012-08-03 20:47:56

edwin-ldbg
Member
Registered: 2008-05-21
Posts: 1,492

Re: mit Easymap erstellte Karte in Webseite wird nicht mehr angezeigt

Geht schon wieder nicht...  mit Google Maps wäre das nicht passiert... die läuft schon seit Jahren mit dem selben Code und dieser OSM Misst versagt gleich komplett den Dienst wenn sich irgendwelche Kleinigkeiten ändern. Ist doch totaler Piss!!

Offline

#9 2012-08-03 21:06:51

SunCobalt
Member
From: Eislingen
Registered: 2010-01-09
Posts: 3,395

Re: mit Easymap erstellte Karte in Webseite wird nicht mehr angezeigt

edwin-ldbg wrote:

Geht schon wieder nicht...  mit Google Maps wäre das nicht passiert... die läuft schon seit Jahren mit dem selben Code und dieser OSM Misst versagt gleich komplett den Dienst wenn sich irgendwelche Kleinigkeiten ändern. Ist doch totaler Piss!!

Liegt aber nicht an OSM sondern an OpenLayers. Binde OSM mit der Google Maps API ein wenn Dir Google besser gefällt.

Ich habe mich aber gestern auch ziemlich geärgert.

new OpenLayers.Layer.OSM.Mapnik("OSM Mapnik") wird zu new OpenLayers.Layer.OSM("OSM Mapnik")

das hätte man auch lassen können, keine Ahnung warum die das geändert haben.

................falls das das Problem bei Dir ist


Thomas

Offline

#10 2012-08-03 22:19:18

edwin-ldbg
Member
Registered: 2008-05-21
Posts: 1,492

Re: mit Easymap erstellte Karte in Webseite wird nicht mehr angezeigt

Dieser Offeneschichten verein sollte man wegen Computersabotage verklagen.   sad   Kein Wunder dass diverse Internetseiten bei der Informationsseite  die mal OSM nutzten wieder gewechselt sind.

Absofort verwende ich nur noch feste Bilder statt bewegende Karten. Danke dir Sonnenblaustein für die Mühen. Funktionierte nicht.

Bin wieder weg  yikes

Last edited by edwin-ldbg (2012-08-03 22:20:22)

Offline

#11 2012-08-03 23:34:53

Peter Maiwald
Member
From: Berlin
Registered: 2009-01-10
Posts: 514

Re: mit Easymap erstellte Karte in Webseite wird nicht mehr angezeigt

Also bei mir funktioniert es noch, nachdem ich damals den Code wie von mmd beschrieben geändert hatte.

Offline

#12 2012-08-04 00:38:06

wambacher
Member
From: Schlangenbad/Wambach, Germany
Registered: 2009-12-16
Posts: 14,266
Website

Re: mit Easymap erstellte Karte in Webseite wird nicht mehr angezeigt

Peter Maiwald wrote:

Also bei mir funktioniert es noch, nachdem ich damals den Code wie von mmd beschrieben geändert hatte.

ja, ab und zu gibt es ja noch Leute, die threads auch durchlesen wink

<grummel>
Ach ja, in den release-notes zur 2.12 steht genau drin, was, wo und warum etwas geändert wurde und was man gegebenenfalls dagegen machen kann. Sowas sollte eigentlich für einen Software-Entwickler Pflichtlektüre sein.
Weiterhin wurde mehrfach darauf hingewiesen, wie man seine OL-Anwendung vor "plötzlichen und unerwarteten" Änderungen schützen kann.
</grummel>

Gruss
walter

Offline

Board footer

Powered by FluxBB