[mapguide-users] FeatureSource. PointTypeStyle? LineTypeStyle?

Kenneth Skovhede, GEOGRAF A/S ks at geograf.dk
Mon Nov 10 04:30:41 EST 2008


Unfortunately I have no snippets for that.
It should be robust enough to fix "mistakes" such as missing 
collection/empty collection and the likes.
If you do manage to get through it, a sample would fit nicely here:
http://trac.osgeo.org/mapguide/wiki/maestro/MaestroAPI

Regards, Kenneth Skovhede, GEOGRAF A/S



Greenhough, Jamie skrev:
>
> Thanks Kenneth. I have just begun using the Maestro API. Thanks again 
> for all your work on this.
>
>  
>
> Using this API to access the layer properties does sound easier than 
> using a layerfactory to generate the LayerDefinition XML.
>
>  
>
> So I think I will need to create the VectorLayerDefinition, 
> VectorScaleRange, PointTypeStyle, PointSymbolization2DType, 
> MarkSymbolType, PointTypeStyleType, and FillType. Then put all these 
> pieces together into a LayerDefinition.
>
>  
>
> Am I missing something? Do you have any maestro code snippets that 
> will jumpstart my dev on this?
>
>  
>
> *From:* mapguide-users-bounces at lists.osgeo.org 
> [mailto:mapguide-users-bounces at lists.osgeo.org] *On Behalf Of *Kenneth 
> Skovhede, GEOGRAF A/S
> *Sent:* Friday, November 07, 2008 1:59 AM
> *To:* MapGuide Users Mail List
> *Subject:* Re: [mapguide-users] FeatureSource. PointTypeStyle? 
> LineTypeStyle?
>
>  
>
> And some providers return the wrong results.
> Rather than using the layerfactory method, have you tried the MaestroAPI:
> http://trac.osgeo.org/mapguide/wiki/maestro/MaestroAPI
>
> Using the MaestroAPI, you can access the "PointTypeStyle" (and all 
> other properties),
>  as a class rather than Xml.
>
> Regards, Kenneth Skovhede, GEOGRAF A/S
>
>
>
> Jackie C. Ng skrev:
>
> Look at the class definition of the feature source it (the layer) is
> referencing. More specifically, look at the geometry property and see what
> geometry types it supports. This will correspond with what styles you can
> have in your layer.
>  
> - Jackie
>  
>  
> Greenhough, Jamie wrote:
>   
>
>     I'm trying to programmatically add shape files as a FeatureSource, and
>
>     then use a .NET layer factory (ported from PHP) to add a LayerDefinition
>
>     to the MapGuide repository.
>
>      
>
>      
>
>      
>
>     I can add the shape files and create a MapGuide FeatureSource just
>
>     great.
>
>      
>
>      
>
>      
>
>     I'm stuck with how to determine if the FeatureSource contains Line or
>
>     Point data. Specifically the <PointTypeStyle> and <LineTypeStyle> nodes
>
>     in the LayerDefinition.xml.
>
>      
>
>      
>
>      
>
>     Does anyone have experience with this?
>
>      
>
>      
>
>      
>
>     Thanks!
>
>      
>
>      
>
>      
>
>     Jamie Greenhough | IT Consultant
>
>     Sierra Systems
>
>      
>
>      
>
>      
>
>      
>
>      
>
>     ----Notice Regarding Confidentiality----
>
>     This email, including any and all attachments, (this "Email") is intended
>
>     only for the party to whom it is addressed and may contain information
>
>     that is confidential or privileged.  Sierra Systems Group Inc. and its
>
>     affiliates accept no responsibility for any loss or damage suffered by any
>
>     person resulting from any unauthorized use of or reliance upon this Email. 
>
>     If you are not the intended recipient, you are hereby notified that any
>
>     dissemination, copying or other use of this Email is prohibited.  Please
>
>     notify us of the error in communication by return email and destroy all
>
>     copies of this Email.  Thank you.
>
>      
>
>     _______________________________________________
>
>     mapguide-users mailing list
>
>     mapguide-users at lists.osgeo.org <mailto:mapguide-users at lists.osgeo.org>
>
>     http://lists.osgeo.org/mailman/listinfo/mapguide-users
>
>      
>
>      
>
>         
>
>  
>  
> -----
> http://themapguyde.blogspot.com
>  
> http://www.linkedin.com/in/jackieng
>   
>
> ----Notice Regarding Confidentiality----
> This email, including any and all attachments, (this "Email") is 
> intended only for the party to whom it is addressed and may contain 
> information that is confidential or privileged. Sierra Systems Group 
> Inc. and its affiliates accept no responsibility for any loss or 
> damage suffered by any person resulting from any unauthorized use of 
> or reliance upon this Email. If you are not the intended recipient, 
> you are hereby notified that any dissemination, copying or other use 
> of this Email is prohibited. Please notify us of the error in 
> communication by return email and destroy all copies of this Email. 
> Thank you.
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> mapguide-users mailing list
> mapguide-users at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/mapguide-users
>   
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osgeo.org/pipermail/mapguide-users/attachments/20081110/6dd41e4d/attachment.html


More information about the mapguide-users mailing list