[Talk-de] URL für OpenLayers. Layer.GML

2010-12-24 Diskussionsfäden Andreas Tille
Hallo,

ich möchte auf einer Webseite GPX Tracks, die bereits zu OSM hochgeladen sind
darstellen.  Soviel ich weiß, geht das mit OpenLayers.Layer.GML[1].  Wenn ich
als URL-Parameter eine lokale Datei angebe, funktioniert es, wenn ich den Track
aber als

   http://www.openstreetmap.org/trace/id/data

angebe, wird nichts angezeigt.  Geht das prinzipiell so nicht oder sollte ich
den konkreten Code posten, ob da vielleicht was falsch ist?

Viele Grüße

 Andreas.

[1] http://dev.openlayers.org/docs/files/OpenLayers/Layer/GML-js.html

-- 
http://fam-tille.de

___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] URL für OpenLayers. Layer.GML

2010-12-24 Diskussionsfäden Kolossos
Es klingt so, als bräuchtest du einen ProxyHost, weil du auf einen 
anderen Server zugreifen willst, was JavaScript in der Form unterbindet:

http://trac.osgeo.org/openlayers/wiki/FrequentlyAskedQuestions#ProxyHost

Grüße Tim

Andreas Tille schrieb:

Hallo,

ich möchte auf einer Webseite GPX Tracks, die bereits zu OSM hochgeladen sind
darstellen.  Soviel ich weiß, geht das mit OpenLayers.Layer.GML[1].  Wenn ich
als URL-Parameter eine lokale Datei angebe, funktioniert es, wenn ich den Track
aber als

   http://www.openstreetmap.org/trace/id/data

angebe, wird nichts angezeigt.  Geht das prinzipiell so nicht oder sollte ich
den konkreten Code posten, ob da vielleicht was falsch ist?

Viele Grüße

 Andreas.

[1] http://dev.openlayers.org/docs/files/OpenLayers/Layer/GML-js.html




___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] URL für OpenLayers. Layer.GML

2010-12-24 Diskussionsfäden Andreas Tille
Hallo,

On Fri, Dec 24, 2010 at 10:06:38AM +0100, Kolossos wrote:
 Es klingt so, als bräuchtest du einen ProxyHost, weil du auf einen  
 anderen Server zugreifen willst, was JavaScript in der Form unterbindet:
 http://trac.osgeo.org/openlayers/wiki/FrequentlyAskedQuestions#ProxyHost

Das klingt als Ursache des Problems plausibel.  Das werde ich die GPX
Dateien doch noch mal als Kopie vorhalten müssen, denn auf dem Zielhost
habe ich nur einen simplen FTP Zugang und kann keine CGI-Scripte ablegen
(jedenfalls nicht daß ich wüßte).

Danke trotzdem für die Erklärung

  Andreas.

___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] URL für OpenLayers. Layer.GML

2010-12-24 Diskussionsfäden Philipp Borgers
Das Stichwort sollte http://en.wikipedia.org/wiki/Same_origin_policy
sein. Bei manche Browsern lässt sich das Verhalten bezüglich Same origin
policy auch konfigurieren. 

http://kb.mozillazine.org/Security.fileuri.strict_origin_policy

Dann sollte es zumindest bei dir funktionieren, was natürlich nicht
garantiert, dass andere deine Webseite benutzen können - was ja meistens
das Ziel ist. 

Auch per FTP-Zugang solltest du CGI-Scripte auf deinen Webspace laden
können. Die Frage ist, ob dein Provider CGI-Scripte unterstützt und
welche (perl, python, etc.). Falls er das nicht tut, würde ich den Host
wechseln. Probiere es doch einfach mal aus oder schreib deinem Host ne
Mail.

Simples CGI-Script:

#!/usr/local/bin/perl
# simple Hello World script
print Content-type: text/plain\n\n;
print 'Hello World!';

LG Philipp


Am Freitag, den 24.12.2010, 15:24 +0100 schrieb Andreas Tille:
 Hallo,
 
 On Fri, Dec 24, 2010 at 10:06:38AM +0100, Kolossos wrote:
  Es klingt so, als bräuchtest du einen ProxyHost, weil du auf einen  
  anderen Server zugreifen willst, was JavaScript in der Form unterbindet:
  http://trac.osgeo.org/openlayers/wiki/FrequentlyAskedQuestions#ProxyHost
 
 Das klingt als Ursache des Problems plausibel.  Das werde ich die GPX
 Dateien doch noch mal als Kopie vorhalten müssen, denn auf dem Zielhost
 habe ich nur einen simplen FTP Zugang und kann keine CGI-Scripte ablegen
 (jedenfalls nicht daß ich wüßte).
 
 Danke trotzdem für die Erklärung
 
   Andreas.
 
 ___
 Talk-de mailing list
 Talk-de@openstreetmap.org
 http://lists.openstreetmap.org/listinfo/talk-de



___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] URL für OpenLayers. Layer.GML

2010-12-24 Diskussionsfäden Colin Marquardt
Am 24. Dezember 2010 09:00 schrieb Andreas Tille andr...@an3as.eu:

 ich möchte auf einer Webseite GPX Tracks, die bereits zu OSM hochgeladen sind
 darstellen.  Soviel ich weiß, geht das mit OpenLayers.Layer.GML[1].

Schau Dir vielleicht auch mal http://wiki.openstreetmap.org/wiki/DE:FacilMap an.

Cheers
  Colin

___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de