[Mapserver-DE] Aufhebung derGrößenbegrenzung von 2000 pixeln
Till Adams
adams at terrestris.de
Mit Mai 7 11:16:02 CEST 2008
Holger,
zu deinem Thema mit dem Druck, da haben wir uns auch Gedanken gemacht,
denn ein Din-A0 Plot mit 400 Dpi aus Rasterdaten zieht schon mächtig am
Mapserver, der sich als cgi auch nur schwer einfangen lässt. Das kannst
du als Anregung sehen.
Wir haben in den Client damals eine Weiche eingebaut, die Druckaufträge
ab einer gewissen Grösse aufgenommen und in eine Db geschrieben hat.
Durch ein Konfiguraton konnten wir dann einstellen, wann der Plot
erstellt wird, denn kaum einer, der 400DPI auf A0 drucken will,
muß dies unbedingt sofort haben. Der User hat dann bei Fertigstellung
des Pdf eine Mail bekommen mit Download Link zur Datei.
Dadurch konnten wir die Last derDruckfileerzeugung auf dem Server auf
Nachts verschieben. Zudem haben wir die Druckbilder tatsächlich
gekachelt vom WMS angefordert und dann erst im Druck-Pdf wieder
zusammengebaut.
Hope that helps,
Till
> Hallo Holger,
>
> beim Thema Performance haben wir gute Erfahrungen:
> Läuft bei uns unter Suse 9.3, MS4.0, PostgreSQL 7.3 (glaub ich)auf eine 2-Proz.-Maschine
> Produktiv.
>
> Ich hab mal kurz getestet:
>
> 1. ein Plot mit 1:1000 Dig. Stadtgrundkarte Halle (Vektoren aus PostGIS) inkl. Spool in PDF
> A4 ... 1 sec
> A2 ... 4 sec
> A0 ... 28 sec
>
> 1. ein Plot mit 1:5000 Amtlicher Stadtplan Halle (Rasterdaten) inkl. Spool in PDF
> A4 ... 1 sec
> A2 ... 5 sec
> A0 ... 14 sec
>
> Das produktive System war für die anderen Nutzer nicht wesentlich langsamer.
>
> Beste Grüße mikeE.
>
> -----Ursprüngliche Nachricht-----
> Von: hschiebold at buschjena.de [mailto:hschiebold at buschjena.de]
> Gesendet: Mittwoch, 7. Mai 2008 09:51
> An: Elstermann, Mike
> Betreff: Re: AW: [Mapserver-DE]Aufhebung derGrößenbegrenzung von 2000 pixeln
>
>
> Vielen Dank Mike, Till und Jörg
>
> für die schnelle Hilfe. Da ich lange nur mit 4 er Versionen gearbeitet habe war
> mir MAXSIZE unter MAP kein Begriff und auch in unserem Framework im Mapeditor
> noch nicht enthalten. Beim Kunden wird aber schon ein 5 er eingesetzt
> und daher
> funktioniert das dort wie Jörg beschrieben hat. Aber auch der Hinweis auf die
> map.h hilft mir viel, da wir noch einige ältere Versionen im Einsatz haben.
>
> @Mike - Gibt es Erfahrungswerte wie stark der Server belastet wird, wenn man
> Anfragen für Bilder in Druckauflösung bis bspw. A3 300 oder 600 dpi zulässt,
> was ja Bilder weit jenseits der 2048 Pixel erfordert. Die Begrenzung ist ja
> nicht so ganz ohne Grund gesetzt, da es nach allem was ich zu dem Thema
> mapserver und Druck gelesen habe wesentlich mehr Serverlast / Kapazität
> bedeuten soll, solch große Bilder durch den mapserver ausliefern zu lassen. Im
> diesem speziellen Fall geht es um einen WMS Server mit mapserver, der
> hauptsächlich DOPs und TK ständig möglichst performant ausliefern soll. Der
> Dienst läuft und erfüllt zur Zeit auch alle Anforderungen hinsichtlich der
> Performanz und ich möchte ihn jetzt nicht in die Knie zwingen, in dem wir
> Anfragen für große Druckauflösungen zulassen, für die er ja eigentlich
> nicht gemacht ist. Intelligente Clients können ja von mir aus gekachelte
> Anfragen stellen und sich dann eine Druckausgabe zusammenbauen.
>
>
> Beste Grüße zurück nach Halle ( und anderswo in die Republik )
>
> Holger
>
> Zitat von "Elstermann, Mike" <Mike.Elstermann at itc-halle.de>:
>
>
>> Noch mal ich - Habe meinen Kollegen befragt:
>> Ab irgendeiner 4.x-Version ging es dann auch via MapFile mit dem
>> Eintrag "MAXSIZE 20000" zur steuern.
>> Also Kompilieren ist dann nicht mehr nötig.
>>
>> Beste Grüße nach Jena!
>>
>> Für Rückfragen stehe ich Ihnen gern zur Verfügung.
>> Mit freundlichen Grüßen
>>
>> gez. i. V. Mike Elstermann
>>
>> --
>> Mike Elstermann
>> Teamleiter Softwareentwicklung
>> Kompetenzzentrum Geo-Systeme
>>
>> IT-Consult Halle GmbH
>> Bornknechtstraße 5
>> 06108 Halle (Saale)
>>
>> Telefon: +49 345 581-7128
>> Telefax: +49 345 581-1737
>> PC-Fax: +49 345 581 78 7128
>> Mobilfunk: +49 160 71 545 02
>> E-Mail: mike.elstermann at itc-halle.de
>> Internet: http://www.itc-halle.de
>>
>> Eingetragen beim Amtsgericht Stendal
>> Handelsregister B, Nr. HRB-212984
>>
>> Geschäftsführung:
>> Herr Axel von der Heyde, Herr Jörg Siebenhüner
>>
>> _______________________________________________________
>> N 51°28'49'' | E 11°57'48''
>> ::: GeoDaten Online? -> http://halgis.halle.de
>> ::: Umweltdaten Online? -> http://umweltatlas.halle.de
>>
>>
>>
>> -----Ursprüngliche Nachricht-----
>> Von: mapserver-de-bounces at freegis.org
>> [mailto:mapserver-de-bounces at freegis.org] Im Auftrag von Elstermann,
>> Mike
>> Gesendet: Dienstag, 6. Mai 2008 16:52
>> An: hschiebold at buschjena.de; mapserver-de at freegis.org
>> Betreff: Re: [Mapserver-DE]Aufhebung der Größenbegrenzung von 2000 pixeln
>>
>>
>> In der "map.h" die Zeile
>>
>> #define MS_MAXIMGSIZE 2048 ändern.
>>
>> Mit 16384 kommt mann locker bis A0, also:
>> #define MS_MAXIMGSIZE 16384
>>
>> Läuft bei uns seit Jahren produktiv und stabil.
>>
>> Ab MS v5.0 kann man - glaub ich - das auch von außen
>> einstellen. Da frag ich morgen mal meinen Kollegen.
>> Im 4er geht es so, wie oben beschrieben.
>>
>>
>> Für Rückfragen stehe ich Ihnen gern zur Verfügung.
>> Mit freundlichen Grüßen
>>
>> gez. i. V. Mike Elstermann
>>
>> --
>> Mike Elstermann
>> Teamleiter Softwareentwicklung
>> Kompetenzzentrum Geo-Systeme
>>
>> IT-Consult Halle GmbH
>> Bornknechtstraße 5
>> 06108 Halle (Saale)
>>
>> Telefon: +49 345 581-7128
>> Telefax: +49 345 581-1737
>> PC-Fax: +49 345 581 78 7128
>> Mobilfunk: +49 160 71 545 02
>> E-Mail: mike.elstermann at itc-halle.de
>> Internet: http://www.itc-halle.de
>>
>> Eingetragen beim Amtsgericht Stendal
>> Handelsregister B, Nr. HRB-212984
>>
>> Geschäftsführung:
>> Herr Axel von der Heyde, Herr Jörg Siebenhüner
>>
>> _______________________________________________________
>> N 51°28'49'' | E 11°57'48''
>> ::: GeoDaten Online? -> http://halgis.halle.de
>> ::: Umweltdaten Online? -> http://umweltatlas.halle.de
>>
>>
>>
>> -----Ursprüngliche Nachricht-----
>> Von: mapserver-de-bounces at freegis.org
>> [mailto:mapserver-de-bounces at freegis.org] Im Auftrag von
>> hschiebold at buschjena.de
>> Gesendet: Dienstag, 6. Mai 2008 16:31
>> An: mapserver-de at freegis.org
>> Betreff: [Mapserver-DE] Aufhebung der Größenbegrenzung von 2000 pixeln
>>
>>
>> Hallo Liste,
>>
>> nach meinem Kenntnisstand gibt der mapserver standardmäßig nur Bilder bis
>> 2000x2000 Pixeln zurück. Für eine Druckfunktion möchte ich aber testweise
>> diese Größe überschreiten. Gibt es dafür eine Konfigurationsmöglichkeit
>> oder kennt jemand eine Variante den mapserver mit Unterstützung für größere
>> Bilder zu kompilieren?
>>
>> vielen Dank im voraus
>>
>> Holger Schiebold
>>
>> _______________________________________________
>> Mapserver-DE mailing list
>> Mapserver-DE at freegis.org
>> https://freegis.org/mailman/listinfo/mapserver-de
>>
>> _______________________________________________
>> Mapserver-DE mailing list
>> Mapserver-DE at freegis.org
>> https://freegis.org/mailman/listinfo/mapserver-de
>>
>>
>
>
>
> _______________________________________________
> Mapserver-DE mailing list
> Mapserver-DE at freegis.org
> https://freegis.org/mailman/listinfo/mapserver-de
>
--
----------------------------------------------------------
terrestris GmbH & Co. KG
Irmintrudisstrasse 17
53111 Bonn
Germany
Till Adams
Geschäftsführung
Tel: +49 (0)228 / 962 899-52
Fax: +49 (0)228 / 962 899-57
adams at terrestris.de http://www.terrestris.de
Amtsgericht Bonn, HRA 6835
---------------------------------------------------------
Komplementärin:
terrestris Verwaltungs GmbH
vertreten durch:
Hinrich Paulsen, Till Adams