Webseite mit Fotos auf Karte entlang eines Tracks

Klar, denn: Vector kann alles!

füge einfach mal einen 2. Turm hinzu (*) und dann wirst du 2 Türme sehen. Man kann mehrere Features adden oder auch eine Liste von Features. kein Problem. da steht ja auch addFeatures und nicht addFeature.

Ob es allerdings elegant ist, die Rohdaten fest zu verdrahten, ist eine andere Sache. Das wirst du aber wohl später ändern (müssen)

Gruss
walter

*) die vier Zeilen duplizieren und Daten ändern.

Müsste mit Format.Text gehen, in etwa so (nicht getestet):


              var blumbergVectorLayer = new OpenLayers.Layer.Vector("Vector Layer", {
                    protocol: new OpenLayers.Protocol.HTTP({
                        url: "./objects.txt",
                        format: new OpenLayers.Format.Text()
                    }),
                    strategies: [new OpenLayers.Strategy.Fixed()],                
                    projection : PROJECTION_4326
                });

Gruß,
Norbert

Ja, nee, das war klar. Das verstehe sogar ich.

Ich hoffe, ich verstehe dich jetzt nicht falsch, aber genau deshalb will ich ja die Daten aus einem Textfile ziehen.

Das Openlayerbeispiel konnte ich schon mal dazu bewegen, meine Marker anzuzeigen. Jetzt rate ich gerade herum, welchen Teil des Codes ich wohin in meine Beispielkarte kopieren muss und wie ich dann wieder die Grafiken für die Marker durch Vector Features ersetzen kann. Finde ich nämlich eine sehr elegante Sache.

Danke, da hätte ich auch selber drauf kommen können. Eleganter wäre es allerdings, wenn sich das Popup der Grafikgröße anpasst, so wie beim Vector-Layer.

Ich habe jetzt mal was mit Leaflet gemacht.

Ich habe noch eine Lösung mit OpenLayers.
http://lopes.100ms.ru/open_layers/geotagging_example/index.html
Ich habe das Cluster.js, es ist ein Teil von OpenLayers, überschrieben.

  1. Jetzt sind einige Bilder die liegen zu nah zu einander von Features-Array entfernt.
  2. Notwendige Features-Eigenschaften sind in die Style von Layer-Features übergeben.
    Das kml-Datenfile, Thumbnails, reduziere Bilder sind beinahe automatisch mit dem Programm Geosetter vorbereitet. Die Beschreibung von Datenvorbereitung ist nur auf English.
    http://lopes.100ms.ru/open_layers/geosetter_how_to/page_1/geosetter_page1.html
    Noch ein Beispiel. Hier einige Parameter in Claster.js sind geändert.
    http://lopes.100ms.ru/moscow_walks/taganka_kursky_baum/index.html