<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html;charset=ISO-8859-15"
http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
danke, genau das hab ich gesucht, werd das gleich mal ausprobieren<br>
<br>
Frank<br>
<br>
Fischer, Andreas schrieb:
<blockquote
cite="midAACD8110DEC45E419F64346E0F12D9BF22E533@ntkum1.kru.int"
type="cite">
<pre wrap="">Hallo Frank,
ich habe das Modul 'overview' genau in diese Richtung etwas abgewandelt.
1. Im Aufruf (Datenfeld SRC) hänge ich den folgenden Paramter
&un_image=../kreisunna/img/un_intranetOverview.gif& an den Eintrag
../php/mod_mapOV.php?wms=0&sessionID an
2. Das Modul mapOV.php habe ich dahingehend ergänzt, dass eine Variable
un_intranet gesetzt wird, wenn der entsprechende Paramter übergeben wurde
        if(isset($_REQUEST["un_image"])){
                echo "var un_image = '" . $_REQUEST["un_image"] ."';";
        }
3. Im Modul setMapRequest(frameName) der Datei map.php bewirken die
folgenden Zeilen, dass im Falle des Overviews und (!) der gesetzten Variable
un_image nicht ein WMS angesprochen, sondern einfach der Pfad zur Bilddatei
übergeben wird.
        if(mb_mapObj[i].frameName=='overview' &&
document.overview.un_image){
                newMapRequest += document.overview.un_image;
        }else{
                newMapRequest += newMapURL;
        }
Vielleicht geht das alles auch schicker, aber es funktioniert und ist
insofern flexibel als zwischen Bilddatei und WMS-Aufruf bei Bedarf und je
nach GUI frei gewechselt werden kann.
Gruß
Andreas
Kreis Unna
Dezernat II - Projektteam GIS
(02303) 27-2507
<a class="moz-txt-link-abbreviated" href="mailto:andreas.fischer@kreis-unna.de">andreas.fischer@kreis-unna.de</a>
-----Ursprüngliche Nachricht-----
Von: Frank Glandorf [<a class="moz-txt-link-freetext" href="mailto:f.glandorf@gmx.de">mailto:f.glandorf@gmx.de</a>]
Gesendet: Dienstag, 21. November 2006 17:45
An: <a class="moz-txt-link-abbreviated" href="mailto:users@mapbender.osgeo.org">users@mapbender.osgeo.org</a>
Betreff: Re: [Mapbender-users] Probleme mit dem Maßstab
Danke erstmal für die schnelle Antwort,
das mit dem eingebetteten Maßstab hab ich hinbekommen. Die
Maßstabsleiste wird nun also angezeigt und im "scalsselect"-Modul wird
nun einfach statt bei 1:100 eben 1:xxxxxx eingetragen, das sollte
hinhauen. Zwar so nicht ganz korrekt aber egal, darauf kommt es bei der
Anwendung nicht an.
Leider hab ich nun aber auch in der Übersichtskarte eine Maßstabsleiste
und das sieht ziemlich bescheiden aus. Es wäre ja nicht das Problem das
"overview"-Modul einfach wegzulassen und stattdessen eine simple Grafik
einzubinden, aber dann hab ich ja auch nicht die Funktionen die das
"overview"Modul bereitstellt.
Daher meine Frage: Kann ich das Modul irgendwo überlisten? Zum Beispiel
in der Form, dass ich in der "mod_mapOV.php" oder "mod_box1.js" enfach
statt der vom Mapserver abgefragten Karte eine feste Tiff-Datei
verlinke? Hab mir die Dateien gerade mal angeschaut, bin aber nciht so
schnell darauf gekommen welchen Befehl ich ändern muss.
MfG
Frank
Uli Rothstein schrieb:
</pre>
<blockquote type="cite">
<pre wrap="">Hallo,
das clientseitig Maßstab-Modul kann bisher nur mit metrischen
Projektionssystemen umgehen. Für die Anzeige des Maßstabs in
Grad/Minuten besteht noch die Möglichkeit, den UMN serverseitig den
Maßstabsbalken in die Karte zu rendern.
Viele Grüße
Uli Rothstein
Frank Glandorf schrieb:
</pre>
<blockquote type="cite">
<pre wrap="">Hallo,
ich denke ich habe einen Anfängerfehler in meinem Mapbender-Projekt:
Wenn ich meine map-Datei in einer Oberfläche einbinde, wird
Gesamtdeutschland im Maßstab 1:60 angezeigt. Auch der Maßstab unten
in der Karte ist dementsprechend falsch, sprich Deutschland ist nur
ein paar Meter breit. Als Koordinatensystem benutze ich WGS84 sprich
EPSG 4326. Hier mal der Ausschnitt aus meiner Mapdatei:
</pre>
<blockquote type="cite">
<pre wrap=""># Start des Mapfiles
MAP
NAME "Deutschland"
IMAGETYPE PNG
EXTENT 5.5 47.0 15.2 55.5
UNITS DD
SIZE 480 480
STATUS ON
SHAPEPATH "data"
SYMBOLSET "symbols/symbols35.sym"
FONTSET "fonts/fonts.list"
CONFIG PROJ_LIB "C:/ProjektGIS/proj/nad/"
# Start des Web-Objektes
WEB
TEMPLATE "template.html"
IMAGEPATH "../tmp/"
IMAGEURL "../mapbender/tmp/"
MAXSCALE 1000000
MINSCALE 1
METADATA
"WMS_TITLE" "CarSIS-Deutschlandkarte"
"WMS_FEATURE_INFO_MIME_TYPE" "text/html"
"WMS_SRS" "epsg:4326"
"WMS_ONLINERESOURCE"
</pre>
</blockquote>
</blockquote>
</blockquote>
<pre wrap=""><!----><a class="moz-txt-link-rfc2396E" href="http://localhost/cgi-bin/mapserv?map=c:/ProjektGIS/mapbender/http/daten/mapdatei_deutschland.map&">"http://localhost/cgi-bin/mapserv?map=c:/ProjektGIS/mapbender/http/daten/map
datei_deutschland.map&"</a>
</pre>
<blockquote type="cite">
<blockquote type="cite">
<blockquote type="cite">
<pre wrap=""> END
END
# Ende des Web-Objektes
# Start des Projektions-Objektes
PROJECTION
"init=epsg:4326" # Karten
sollen in WGS84 dargestellt werden
END
# Ende des Projektions-Objektes
</pre>
</blockquote>
<blockquote type="cite">
<pre wrap=""># Start der Referenzkarte
REFERENCE
IMAGE "img/ref.png"
EXTENT 5.5 47.0 15.2 55.5
STATUS ON
COLOR -1 -1 -1
OUTLINECOLOR 255 0 0
SIZE 150 117 END
# Ende der Referenzkarte
# Start der Legendendefinition
LEGEND
STATUS ON
KEYSIZE 20 20
KEYSPACING 5 5
LABEL
TYPE TRUETYPE
FONT "ARIAL"
SIZE 8
COLOR 120 120 120
END # END OF LABEL
END
# Ende der Legendendefinition
# Start des Layer-Objektes des Deutschland-Tiff Bildes
LAYER
NAME 'Deutschland'
TYPE RASTER
DATA 'c:/ProjektGIS/mapbender/http/daten/data/deutschland_georef.tif'
STATUS ON
METADATA
"WMS_SRS" 'epsg:4326'
"WMS_EXTENT" '5.5 47.0 15.2 55.5'
"WMS_TITLE" 'Deutschland-Karte'
"WMS_FEATURE_INFO_MIME_TYPE" 'text/html'
END
END
END
</pre>
</blockquote>
<pre wrap="">Ich hoffe, jemand kann mir helfen.
MfG
Frank
---------------------------------------------------------------------
To unsubscribe, e-mail: <a class="moz-txt-link-abbreviated" href="mailto:users-unsubscribe@mapbender.osgeo.org">users-unsubscribe@mapbender.osgeo.org</a>
For additional commands, e-mail: <a class="moz-txt-link-abbreviated" href="mailto:users-help@mapbender.osgeo.org">users-help@mapbender.osgeo.org</a>
</pre>
</blockquote>
<pre wrap="">
</pre>
</blockquote>
<pre wrap=""><!---->
---------------------------------------------------------------------
To unsubscribe, e-mail: <a class="moz-txt-link-abbreviated" href="mailto:users-unsubscribe@mapbender.osgeo.org">users-unsubscribe@mapbender.osgeo.org</a>
For additional commands, e-mail: <a class="moz-txt-link-abbreviated" href="mailto:users-help@mapbender.osgeo.org">users-help@mapbender.osgeo.org</a>
---------------------------------------------------------------------
To unsubscribe, e-mail: <a class="moz-txt-link-abbreviated" href="mailto:users-unsubscribe@mapbender.osgeo.org">users-unsubscribe@mapbender.osgeo.org</a>
For additional commands, e-mail: <a class="moz-txt-link-abbreviated" href="mailto:users-help@mapbender.osgeo.org">users-help@mapbender.osgeo.org</a>
</pre>
</blockquote>
</body>
</html>