Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Dynamic Markers für POIs aus Postgresdatenbank

Mitglied: JimK

JimK (Level 1) - Jetzt verbinden

29.12.2011 um 13:23 Uhr, 3505 Aufrufe

Hallo,

ich bin gerade dabei mich an einem WMS auszuprobieren. Dafür habe ich mir eine Postgres/Postgis Datenbank aufgebaut, mit OSM Daten gefüttert und einen Basic Layer mit Geoserver erstellt.
Jetzt würde ich mir gerne die POI's "Pub" auf der Map als Marker anzeigen lassen so wie bei googlemaps, wenn man etwas sucht.
Dazu habe ich folgendes gefunden, aber ich komme nicht mit der Anleitung klar:

http://wiki.openstreetmap.org/wiki/OpenLayers_Dynamic_POI

Könnt ihr mir weiterhelfen und mir sagen wie ich es schaffe die Marker in meiner Seite einzubetten?

Weiterhin habe ich auch keine Ahnung von Webprogrammierung. Aber folgendes habe ich schon mal geschrieben um meine Karte anzeigen zu lassen.

01.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
02.
<html xmlns="http://www.w3.org/1999/xhtml"> 
03.
<head> 
04.
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> 
05.
<meta http-equiv="content-language" content="de" /> 
06.
<title>Beispiel OpenStreetMap mit Markern</title> 
07.
<!-- OpenLayers JavaScript-Bibliothek laden 
08.
         (hier wird die JavaScript-Datei direkt vom Server geladen,  
09.
          man kann sie aber auch auf den eigenen Server speichern) -->  
10.
<script type="text/javascript" src="http://www.openlayers.org/api/OpenLayers.js"></script>  
11.
<!-- OpenStreetMap OpenLayers-Layers laden 
12.
         (hier wird die JavaScript-Datei direkt vom Server geladen,  
13.
          man kann sie aber auch auf den eigenen Server speichern) -->  
14.
<script type="text/javascript" src="http://www.openstreetmap.org/openlayers/OpenStreetMap.js"></script>  
15.
<script type="text/javascript">  
16.
<!-- 
17.
        var map; 
18.
  
19.
        function init(){ 
20.
            map = new OpenLayers.Map('map', 
21.
                    { maxExtent: new OpenLayers.Bounds(-20037508.34,-20037508.34,20037508.34,20037508.34), // Maximale Ausdehnung der Karte 
22.
                      numZoomLevels: 19, // Zoom Level 
23.
                      maxResolution: 156543.0399, // Maximale Auflösung 
24.
                      units: 'm', // Einheit 
25.
                      projection: new OpenLayers.Projection("EPSG:900913"), // Kartenprojektion 
26.
                      displayProjection: new OpenLayers.Projection("EPSG:4326") 
27.
                    }); 
28.
            // Basis-Karten definieren, hier sind "Mapnik und Osmarender die Basiskarten 
29.
			// andere Basiskarten können einfach als Auswahl dazugefügt werden 
30.
            // weitere Basiskarten: OpenLayers.Layer.OSM.Maplint oder OpenLayers.Layer.OSM.CycleMap 
31.
            var layerMapnik = new OpenLayers.Layer.OSM.Mapnik("Mapnik"); 
32.
			 
33.
			var sa = new OpenLayers.Layer.WMS( 
34.
                "Karte", 
35.
                "http://localhost:8080/geoserver/wms?", 
36.
                {layers: "Sachsen-Anhalt"} 
37.
            );  
38.
  
39.
            
40.
  
41.
            map.addLayer(sa); 
42.
            // Marker / POI's (Points of interest) hinzufügen 
43.
            var pois = new OpenLayers.Layer.Text( "Marker", 
44.
                    { location:"./textfile.txt", 
45.
                      projection: map.displayProjection 
46.
                    }); 
47.
            map.addLayer(pois); 
48.
  
49.
            map.addControl(new OpenLayers.Control.LayerSwitcher()); 
50.
            // Karte ausrichten 
51.
            var lonLat = new OpenLayers.LonLat(11.00,52.00).transform(map.displayProjection,  map.projection); 
52.
            map.setCenter (lonLat, 5); // Zoomstufe einstellen 
53.
54.
        // --> 
55.
 
56.
</script>  
57.
</head> 
58.
<!-- body.onload is called once the page is loaded (call the 'init' function) -->  
59.
<body onload="init();">  
60.
<h1>Beispiel OpenStreetMap mit Markern</h1> 
61.
<div style="width:600px; height:400px" id="map"></div>  
62.
<p>Powered by <a href="http://wiki.openstreetmap.org/index.php/Openlayers_POI_layer_example" title="Openlayers POI layer example">Openlayers POI layer example</a> &amp; <a href="http://www.ogee.de/openstreetmap/">ogee.de/openstreetmaps</a></p> 
63.
</body> 
64.
</html>
Ähnliche Inhalte
Netzwerkgrundlagen

Frage zu Dynamic Link Aggregation (IEEE 802.3ad)

Frage von knox2000Netzwerkgrundlagen5 Kommentare

Hallo zusammen Ich habe mir ein Synology DS214+ NAS mit zwei LAN Ports das Dynamic Link Aggregation nach IEEE ...

DNS

Einrichtung Dynamic DNS bei Speedport 5501 von Zyxsel

Frage von Nik1337DNS

Hallo , benötige hilfe beim einrichten des Dynamic DNS bei dem Zyxel 5501 : bin beim Anbieter no-ip.com im ...

Switche und Hubs

Erfahrungen mit DHCP Snooping und Dynamic ARP Inspection

gelöst Frage von Mad-EyeSwitche und Hubs3 Kommentare

Hallo Zusammen, nach einem Security Audit stehen wir nun vor der Aufgabe Dynmic ARP Inspection, und damit einhergehend DHCP ...

LAN, WAN, Wireless

Pfsense WAN Failover LTE and dynamic DNS

Frage von sleeplessnightLAN, WAN, Wireless9 Kommentare

Hallo, eine Frage an euch spezis: Ich hab mir ein WAN Failover zusammengebastelt. Das ganze funktioniert soweit auch ganz ...

Neue Wissensbeiträge
Google Android

Googles "Android Enterprise Recommended" für Unternehmen

Information von kgborn vor 8 StundenGoogle Android3 Kommentare

Hier eine Information, die für Administratoren und Verantwortliche in Unternehmen, die für die Beschaffung und das Rollout von Android-Geräten ...

Sicherheit

Intel gibt neue Spectre V2-Microcode-Updates frei (20.02.2018)

Information von kgborn vor 9 StundenSicherheit

Intel hat zum 20. Februar 2018 weitere Microcode-Updates für OEMs freigegeben, um Systeme mit neueren Prozessoren gegen die Spectre ...

Microsoft
ARD-Doku - Das Microsoft Dilemma
Tipp von Knorkator vor 12 StundenMicrosoft3 Kommentare

Hallo zusammen, vor einigen Tagen lief in der ARD u.a. Reportage. Das Youtube Video dazu dürfte länger verfügbar sein. ...

Windows 10

Neue Sicherheitslücke in Windows 10 (Version 1709) durch Google öffentlich geworden

Information von kgborn vor 1 TagWindows 10

Vor ein paar Tagen haben Googles Sicherheitsforscher vom Projekt Zero eine Sicherheitslücke im Edge-Browser publiziert. Jetzt wurde eine weitere ...

Heiß diskutierte Inhalte
Windows Server
AD DS findet Domäne nicht, behebbar?
Frage von schapitzWindows Server40 Kommentare

Guten Tag, ich habe bei einem Kunden ein Problem mit den AD DS. Umgebung ist folgende: Windows Server 2016 ...

Router & Routing
LANCOM VPN CLIENT einrichten
Frage von Finchen961988Router & Routing27 Kommentare

Hallo, ich habe ein Problem und hoffe ihr könnt mir helfen, wir haben einen Kunden der hat einen Speedport ...

Router & Routing
ISC DHCP 2 Subnetze
gelöst Frage von janosch12Router & Routing19 Kommentare

Hallo, ich betreibe bei mir im Netzwerk einen ISC DHCP Server auf Debian, der DHCP verwaltet aktuell ein /24 ...

Switche und Hubs
Cisco SG350X-48 AdminIP in anderes VLAN
Frage von lcer00Switche und Hubs14 Kommentare

Hallo zusammen, ich habe ein Problem mir einem Cisco SG350X-48 bei der Erstinstallation wurde eine IP 192.168.0.254 (Default VLAN ...