You are not logged in.
- Topics: Active | Unanswered
Announcement
Please create new topics on the new site at community.openstreetmap.org. We expect the migration of data will take a few weeks, you can follow its progress here.***
Pages: 1
#1 2012-09-20 17:23:04
- MoTaBi
- Member

- Registered: 2011-06-15
- Posts: 436
script Open layers
Hallo Gemeinschaft,
versuche mich gerade in die Programmierung anhand der wiki-Beispiele reinzudenken.
Hier http://wiki.openstreetmap.org/wiki/OpenLayers_Marker
steht unter dem ersten Beispiel:
You can add further markers using markers.addMarker(new OpenLayers.Marker(newLonLat)); if you define newLonLat to be another OpenLayers.LonLat object
Ich krieg's nicht hin.
Wie definiere ich das und wo?
Verpeilte Grüsse ![]()
KeepRight / / Howto Map A
Offline
#2 2012-09-20 17:33:44
- MoTaBi
- Member

- Registered: 2011-06-15
- Posts: 436
Re: script Open layers
Toll.
1h probiert und 10 min nachdem man hier postet klappt es... irgendwie:D
Ich hab jetzt den Block wiederholt...
var lonLat = new OpenLayers.LonLat( -0.2279688 ,51.1077286 ) //AUSPROBIERT
.transform(
new OpenLayers.Projection("EPSG:4326"), // transform from WGS 1984
map.getProjectionObject() // to Spherical Mercator Projection
);
var zoom=16;
var markers = new OpenLayers.Layer.Markers( "Markers" );
map.addLayer(markers);
markers.addMarker(new OpenLayers.Marker(lonLat)); //TEST E
Ist das jetzt umständlich?
KeepRight / / Howto Map A
Offline
#3 2012-09-20 17:45:31
- MoTaBi
- Member

- Registered: 2011-06-15
- Posts: 436
Offline
#4 2012-09-21 15:30:57
- MoTaBi
- Member

- Registered: 2011-06-15
- Posts: 436
Re: script Open layers
Ich wieder ![]()
Nun hier: http://wiki.openstreetmap.org/wiki/Open … er_example
Die beiden Grafiken für die Marker werden bei mir nicht geladen... wenn ich draufklicke, wird aber sehr wohl der popup-Text gezeigt... Wieso das denn?
KeepRight / / Howto Map A
Offline
#5 2012-09-21 15:33:49
- MoTaBi
- Member

- Registered: 2011-06-15
- Posts: 436
Offline
#6 2012-09-23 14:04:58
- MoTaBi
- Member

- Registered: 2011-06-15
- Posts: 436
Re: script Open layers
hmmm
ich hab 2 Div-Bereiche.
Im linken eine OSM-Map, wie etwa hier http://www.openlayers.org/dev/examples/ … popup.html
Im rechten Div sollen die Inhalte auftauchen wenn man auf die in den Popups definierten Links klickt.
Ich rufe dann ein neues html auf, das genauso in 2divs gegliedert ist.
Die Karte links sollte gleich bleiben, d.h. ich muss die Zoomstufe und den Mittelpunkt irgendwie auslesen und in der neuen Karte darstellen.... wie denn das?
KeepRight / / Howto Map A
Offline
#7 2012-09-23 16:39:36
- fx99
- Member
- From: Baden-Württemberg
- Registered: 2009-06-02
- Posts: 1,930
Re: script Open layers
Die Karte links sollte gleich bleiben, d.h. ich muss die Zoomstufe und den Mittelpunkt irgendwie auslesen und in der neuen Karte darstellen.... wie denn das?
Indem Du an dem Kartenaufruf Parameter mit gibts: <a href="karte.htm?zoom=4&lat=53.3&lon=60.38&layers=B000FFFTFFFFFFFFFFTT" target="Bildframe" >
Offline
Pages: 1