[Mapserver-DE] Default Maßstab

Nicol Hermann umn-de at geoworld.de
Fre Dez 30 16:10:41 CET 2005


Hallo Susanne,

Schau Dir mal die Funktion:

zoomscale(double nScale, pointObj oPixelPos, int nImageWidth, int
nImageHeight, rectObj oGeorefExt)

auf Ebene des MapObj an.
http://www.maptools.org/php_mapscript/index.phtml?page=phpmapscript-class-guide.html

Denke das könnte das sein was Du suchst.
Gruß Nicol


Am Freitag, den 30.12.2005, 15:53 +0100 schrieb "Susanne Glück":
> Hallo alle zusammen,
> 
> ich mache eine MapServer Anwendung mit PHP/Mapscript und möchte beim ersten
> Laden der Seite einen bestimmten Maßstab, z.B. 1 : 1500000, haben. So wie
> ich das sehe, kann ich aber den Maßstab nicht setzen, da die scale im
> Mapscript read-only ist. Die einzige Möglichkeit, die ich sehe ist, die
> extents in der Mapfile so zu setzen, dass der gewünschte Maßstab
> herauskommt. Das wiederum gilt dann aber nur für eine Kartenfenstergröße,
> dem Anwender sollen aber mehrere Kartenfenstergrößen zur Auswahl gegeben
> werden und somit habe ich das gleiche Problem wieder.
> 
> Kann mir jemand weiterhelfen, wie ich den Maßstab beim ersten Laden der
> Seite bestimmen kann?
> 
> Danke und guten Rutsch!
> 
> Susanne
> 

-- 

GIS-Tip!
--------
Kostenfreies Desktop-GIS GDV Spatial Commander
http://www.gdv-mapbuilder.de/sc_down.html




This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)