Sorry, I tend to think pure MapServer first. The solution would be to: - introduce a layer type of MIXED - and style TYPES (point/line/polygon)
Then in code (msDrawShape) if the layer type is MIXED you'd assign a virtual layer type based on the shape type, and skip styles of the wrong type. Of course, OGC could embrace the concept of logical layer groups as well so that user interfaces could be built in much the same way as pure MapServer approaches do... Steve >>> "Eijnden, B. van den (Bart)" <[EMAIL PROTECTED]> 01/24/06 12:23 AM >>> Hi Steve, but what about the OGC interfaces? I don't think you can mix there right now. Also, if you look at the OGC model, it does take into account mixed geometry layers. For instance with SLD, you have different symbolizers (PointSymbolizer, PolygonSymbolizer etc.) which can be applied to the same layer. Best regards, Bart -----Oorspronkelijk bericht----- Van: Steve Lime [mailto:[EMAIL PROTECTED] Verzonden: dinsdag 24 januari 2006 6:12 Aan: Eijnden, B. van den (Bart); MAPSERVER-USERS@LISTS.UMN.EDU Onderwerp: Re: [UMN_MAPSERVER-USERS] mixed geometry layers Hi Bart: No, there are no plans to do so. I'm not sure it's worth the effort since at some level you have to differentiate between feature types to symbolize them, and a layer seems a reasonable place to do that. Many of the newer client development environments (and even MapServer HTML legends) allow you to take advantage of MapServer groups and there's no limitation there on mixing layer types within a group. So it should be easy to have a checkbox or radio button to toggle multiple layers with different types. Steve >>> "Eijnden, B. van den (Bart)" <[EMAIL PROTECTED]> 01/23/06 4:58 AM >>> Hi list, are there any plans for Mapserver to support mixed geometry layers (eg points, lines and polygons), assuming the attributes are the same so they belong to the same featuretype? We have a lot of datasets in which there are points, lines and polygons, and now they all have to be treated as separate layers which is very confusing for users. Best regards, Bart Disclaimer ************************************************************************ Aan dit bericht kunnen geen rechten worden ontleend. Dit bericht is uitsluitend bestemd voor de geadresseerde. Als u dit bericht per abuis hebt ontvangen, wordt u verzocht het te vernietigen en de afzender te informeren. Wij adviseren u om bij twijfel over de juistheid of de volledigheid van de mail contact met afzender op te nemen. This message shall not constitute any rights or obligations. This message is intended solely for the addressee. If you have received this message in error, please delete it and notify the sender immediately. When in doubt whether this message is correct or complete, please contact the sender. ************************************************************************ Disclaimer ************************************************************************ Aan dit bericht kunnen geen rechten worden ontleend. Dit bericht is uitsluitend bestemd voor de geadresseerde. Als u dit bericht per abuis hebt ontvangen, wordt u verzocht het te vernietigen en de afzender te informeren. Wij adviseren u om bij twijfel over de juistheid of de volledigheid van de mail contact met afzender op te nemen. This message shall not constitute any rights or obligations. This message is intended solely for the addressee. If you have received this message in error, please delete it and notify the sender immediately. When in doubt whether this message is correct or complete, please contact the sender. ************************************************************************