AW: [Mapserver-DE] Punktinformationen ausgeben...
Elstermann, Mike
Mike.Elstermann at itc-halle.de
Mit Jan 26 16:14:38 CET 2005
Hallo, wir machen das z.B. so:
im template eine weiterleitung einrichten auf eine url, in der als parameter
ein eitrag aus dem DBF des shapes steht - z.B. die foto-id.
also z.b. so
<head>
<meta http-equiv="refresh" content="0;
URL=http://servername/foto_anzeigen.php?foto-id=[FOTO-ID]">
<!-- ... andere Angaben im Dateikopf ... -->
</head>
damit arbeitet der mapserver das template ab, dieses leitet aber gleich zu
eigentlichen foto weiter. das template ist also reichlich kurz. und es geht
alles mit purem html und mapserver ;-)
ich hab's grad noch mal getestet - es funzt tadellos.
Für Rückfragen stehe ich Ihnen gern zur Verfügung.
::: mfg. Mike Elstermann [mikeE.], Teamleiter GIS/e-Solutions
::: IT-Consult Halle GmbH, Bornknechtstraße 5, 06108 Halle (Saale)
::: Tel.: +49 345 581 7128, Fax: +49 345 581 78 7128, mobil: +49 160 71 545
02
::: mike.elstermann at itc-halle.de ::: http://www.itc-halle.de
::: GeoDaten Online? -> http://halgis.halle.de; http://umweltatlas.halle.de
-----Ursprüngliche Nachricht-----
Von: Stefan Stadler [mailto:stadler at ifus.net]
Gesendet: Mittwoch, 26. Januar 2005 16:02
An: mapserver-de at freegis.org
Betreff: AW: [Mapserver-DE] Punktinformationen ausgeben...
Hallo Andreas,
ich stell mich bestimmt 1 wenig blöd an aber wie lese ich die koordinaten
des mausklicks fest und in welcher tabelle stehen die koordinaten?
Selektiere ich die daten des klicks mit mapx bzw mapy oder wie?
Bis jetzt kann ich nur ganze layer ansprechen? Wie komme ich an die
einzelnen objekte heran.
Vielen dank
Stefan Stadler
-----Ursprüngliche Nachricht-----
Von: mapserver-de-bounces at freegis.org
[mailto:mapserver-de-bounces at freegis.org] Im Auftrag von Andreas Koeberle
Gesendet: Mittwoch, 26. Januar 2005 14:34
An: UMN Mailinglist
Betreff: Re: [Mapserver-DE] Punktinformationen ausgeben...
Also wir haben das so gelöst, dass man einen unsichtbaren Frame hat, in
den das Template nach einer Abfrage geladen wird. Template ist eine
normale html Seite mit einem javascript, dass onload aufgerufen wird. In
dem Script hat der mapserver den Pfad zu einem Bild oder einer Datei
eingetragen welches dann mit window.open() geöffnet wird. dazu muss zu
jedem Punkt natürlich die jeweilige Information in der tabelle stehen.
Gruß
Andreas
Stefan Stadler schrieb:
> Hallo zusammen,
>
> eine allgemeine Frage zu meinem weiteren Vorgehen. Welche
> Möglichkeiten gibt es in Mapserver Punkte bzw. Symbole in der Karte
> anzuklicken und die Infos dazu in einem Pop_up oder einem
> footer-template auszugeben? Vielleicht mit Foto des Objektes und
> Adresse etc. oder braucht man dazu spezielle Mapscript sprachen?
>
> PS: das Problem mit den Symbolen die beim zoomen verschwinden hab ich
> immer noch nicht gelöst-ich denke es liegt an ArcView-welches diese
> Shapes erstellt.
>
> -gibt es freie software als Alternative zu ESRI oder ist es hoffnungslos??
>
> Danke allen die posten...
>
> Mit freundlichen Grüßen
>
> Stefan Stadler
>
>------------------------------------------------------------------------
>
>_______________________________________________
>Mapserver-DE mailing list
>Mapserver-DE at freegis.org
>https://freegis.org/mailman/listinfo/mapserver-de
>
--
Andreas Köberle
Dipl. Ing. (FH) Landespflege
Fachhochschule Neubrandenburg
Fachbereich Agrarwirtschaft und Landschaftsarchitektur
Brodaer Straße 2
17033 Neubrandenburg
Tel.: (0395) 5693 - 237
Fax: (0395) 5693 - 299
Email: koeberle at fh-nb.de
_______________________________________________
Mapserver-DE mailing list
Mapserver-DE at freegis.org
https://freegis.org/mailman/listinfo/mapserver-de
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)