[Mapserver-DE] Limits Dateigröße?

Katja Friebel k.friebel at gmx.de
Mit Mar 7 19:01:58 CET 2007


Danke für die vielen Anregungen!!!

hi nicol,
maxscale ist eine gute idee. natürlich brauche ich keine 40.000 punkte 
auf einmal. (man sollte die kartographie ja auch nicht außer acht 
lassen) mich hat nur prinzipiell interessiert, ob ich etwas falsch mache 
bzw. noch optimieren kann oder man bei einer solchen datenmenge eben 
eine entsprechende ladezeit in kauf nehmen muß...
viele grüße, katja

Nicol Hermann wrote:

sorry, dass ich zum Thema qix in meiner ersten Mail nicht gesprächiger
gewesen bin. Hab gerade gesehen, dass es sich um einen Punkt Layer
handelt. Da bewirkt der Index in der Regel tatsächlich nicht so viel.
Andere Frage. Benötigst Du alle 40000 Punkte in einer Ansicht. Doch eher
nicht, oder? Dann könntest Du auch mit MAX- in MINSCALE arbeiten und den
Layer erst ab einem bestimmten Maßstab einblenden. Das sollte deutliche
Performance-Steigerungen bringen.

Viele Grüße
Nicol


hallo christian,
ist es (mittlerweile :-). ansonsten handelt es sich nur um einzelne 
punkte, jeder datensatz hat also lediglich einen x-und y-wert...
viele grüße, katja

>Hallo Katja
>
>Ist das Shapefile schon indiziert? Vielleicht hilft
>das.
>Sind es komplexe Objekt die gerendert werden müssen?
>Von der Dateigröße gibt eigentlich nur das Betriebsystem die Grenzen vor.
>
>Grüße
>Christian
>  
>
hallo sven,
danke für die schnelle antwort!

>Hallo Katja,
>
>die mapfiledefinition sollte funktionieren wenn das Symbol "point" definiert 
>wurde.
>  
>
versteht sich :-)

>Ansonsten sind 40.000 Punkte kein Problem für mapserver. Versuch mal den 
>Shapefile zu bereinigen, ich mach das immer mit der clean-funktion der 
>Memotools in Arcview 3. 
>
ich habe jetzt unter ArcView 3.2a das skript "expclean.ave" benutzt 
(bereinigt und exportiert das shape). weiß nicht ob du das meintest bzw. 
was die memotools sind (asche auf mein haupt!) denke aber hat seinen 
zweck erfüllt. hat nur leider das problem mit mapserver nicht gelöst :-(

> <>Oder exportiere den Shapefile einfach noch einmal
> aus ArcGIS heraus, das hilft manchmal. Mapserver ist sehr empfindlich bei
> faulen Shape-Dateien.
>
> Gruß
>
> Sven


hallo nicol,
qix kannte ich noch nicht, mußte mich erstmal kurz belesen. aber hat 
leider nichts geholfen :-(
das tool jedoch werde ich mir merken, danke für den tip :-)
viele grüße, katja

Nicol Hermann wrote:

>Hi Katja,
>
>Dein Problem kann an der Größe oder an der Komplexität der Geometrien
>des neues Layers liegen. Das ist auf die Ferne schwer zu sagen. Hast Du
>mal einen qix auf das Shape gerechnet?
>Die Fehlermeldung bekommst Du weg, indem Du in der php.ini die Variable
>'max_execution_time' hochsetzt.
>  
>
ändert ja leider nichts am problem, daß es viel zu lange dauert :-(

>Hoffe das hilft Dir weiter
>Gruß Nicol
>  
>
>>-----Ursprüngliche Nachricht-----
>>Von: Katja Friebel <k.friebel at gmx.de>
>>Gesendet: 07.03.07 16:00:25
>>An: mapserver-de at freegis.org
>>Betreff: [Mapserver-DE] Limits Dateigröße?
>>    
>>
>
>hallo liste,
>  
>
>>wenn ich meinem mapfile ein shapefile hinzufüge, das etwa 40.000
>>objekte enthält, dann meldet mapserver
>>Fatal error: Maximum execution time of 60 seconds exceeded in ...\karte_db14.html
>>on line 313      [313 $image=$map->draw();]
>>
>>mein mapfile enthielt bis dato 16 layer und lief ohne probleme. die
>>projektion ist bei allen layern dieselbe. das shapefile habe ich aus
>>einer tabelle mit xy-koordinaten in ArcGIS erzeugt.
>>
>>liegt das an der größe der datei? (kann ich mir eigentlich kaum
>>vorstellen) oder kann mir jemand einen tip geben, wo ich das problem
>>suchen kann? 
>>
>>hier die layer-definition aus dem mapfile:
>>
>>LAYER 
>>    NAME        hausnr
>>    DATA         Export_Output
>>    STATUS       On
>>    TYPE         POINT 
>>    CLASS
>>        NAME        "xy"
>>        STYLE
>>            SYMBOL 'point'
>>            SIZE    15
>>            COLOR 0 0 0
>>        END
>>    END
>>END # layer   
>>
>>bin über jede hilfe dankbar!
>>viele grüße, katja
>>
>>p.s. ich verwende ms4w 2.1. mit mapserver 4.8.
>>
>>-----------------------------------------------------------------
>>_______________________________________________
>>Mapserver-DE mailing list
>>Mapserver-DE at freegis.org
>>https://freegis.org/mailman/listinfo/mapserver-de
>>
>>    
>>
>
>
>  
>

-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: http://www.intevation.de/pipermail/mapserver-de/attachments/20070307/73354bcd/attachment.html


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