On Fri, Apr 3, 2015 at 3:22 PM, Laurent Bourgès <bourges.laur...@gmail.com> wrote:
> All of your comments are spot on (modulo the confusion over Pisces/Marlin >> vs Path2D). And you are right that 500 seems pretty lean to me. 800K path >> segments seems to be a pretty large outlier, though, do we really see paths >> that large other than via a test case? >> > > Yes, my spiral test is insane ! > but it may happen sometimes in GIS to have huge polygons ~ 300 000 > segments. > Nah, your spiral is still in the sane zone. A few days ago someone on GeoServer user list complained its 100MB shapefile was slow to draw (and 100MB is not that much) so we checked, it contained only 5 geometries, here is a query returning the number of points from each of them: > select st_npoints(geom) from puffer; st_npoints ------------ 183783 538938 709089 933145 3213841 1127425 Want insane? Try 3 million points like in the second to last geometry :-) Cheers Andrea PS: GeoServer will clip and simplify the geometry before throwing it at java2d, exactly because we know java2d is not so good at handling this kind of complexity -- == GeoServer Professional Services from the experts! Visit http://goo.gl/NWWaa2 for more information. == Ing. Andrea Aime @geowolf Technical Lead GeoSolutions S.A.S. Via Poggio alle Viti 1187 55054 Massarosa (LU) Italy phone: +39 0584 962313 fax: +39 0584 1660272 mob: +39 339 8844549 http://www.geo-solutions.it http://twitter.com/geosolutions_it *AVVERTENZE AI SENSI DEL D.Lgs. 196/2003* Le informazioni contenute in questo messaggio di posta elettronica e/o nel/i file/s allegato/i sono da considerarsi strettamente riservate. Il loro utilizzo è consentito esclusivamente al destinatario del messaggio, per le finalità indicate nel messaggio stesso. Qualora riceviate questo messaggio senza esserne il destinatario, Vi preghiamo cortesemente di darcene notizia via e-mail e di procedere alla distruzione del messaggio stesso, cancellandolo dal Vostro sistema. Conservare il messaggio stesso, divulgarlo anche in parte, distribuirlo ad altri soggetti, copiarlo, od utilizzarlo per finalità diverse, costituisce comportamento contrario ai principi dettati dal D.Lgs. 196/2003. The information in this message and/or attachments, is intended solely for the attention and use of the named addressee(s) and may be confidential or proprietary in nature or covered by the provisions of privacy act (Legislative Decree June, 30 2003, no.196 - Italy's New Data Protection Code).Any use not in accord with its purpose, any disclosure, reproduction, copying, distribution, or either dissemination, either whole or partial, is strictly forbidden except previous formal approval of the named addressee(s). If you are not the intended recipient, please contact immediately the sender by telephone, fax or e-mail and delete the information in this message that has been received in error. The sender does not give any warranty or accept liability as the content, accuracy or completeness of sent messages and accepts no responsibility for changes made after they were sent or for other risks which arise as a result of e-mail transmission, viruses, etc. -------------------------------------------------------