[mapguide-users] How to Highlight Line Features

padmini godavarthi godavarthi.padmini at gmail.com
Wed Feb 11 03:43:38 EST 2009




  Hi,
iam using Mapguide opensource 2.0 (with .net 2.0 +IIS 5.1)
Now iam struck up with high lighting line features on the map.

my code is as follows:-
-------------------------------


    Dim fetresource1 As MgResourceIdentifier = New
MgResourceIdentifier("Library://WaterNetwork/data/resource.FeatureSource")
        Dim nameQuery1 As MgFeatureQueryOptions = New
MgFeatureQueryOptions()
        Dim val1 As String = "STARTVALVE"
        nameQuery1.AddFeatureProperty(val1)
              nameQuery1.SetFilter("STARTVALVE ='124'")
        Dim layer1 As MgLayer = map.GetLayers().GetItem("waterpipe")
        layer1.Selectable = True
        Dim featureReader1 As MgFeatureReader =
featureService.SelectFeatures(fetresource1, layer1.GetFeatureClassName(),
nameQuery1)

        Dim selection As MgSelection = New MgSelection(map)
        selection.AddFeatures(layer1, featureReader1, 0)
        Dim selectXML As String = selection.ToXml()
        selection.Save(resourceService, "watermap")
        Page.ClientScript.RegisterStartupScript(Page.GetType(), "test",
"select('" & selectXML & "')", True)

        map.Save(resourceService)

        featureReader1.Close()
-------------------------------------------------------------------------------------------------

function select(val) {
     
         var selectionXML = val;
          parent.parent.SetSelectionXML(selectionXML); 
                 alert("Selected");
      parent.parent.refresh;
         
        }


but the line  feature is not highlighting ?  but this code works with
polygon feature.
i  found that in xml 


<?xml version="1.0" encoding="UTF-8"?><FeatureSet
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="FeatureSet-1.0.0.xsd"> <Layer
id="1f6baf1e-0000-1000-8000-0016e692a356">  <Class
id="KingOra:IMCN~GIS_WATERPIPE_DETAILS~SHAPE">   <ID></ID>   <ID></ID> 
</Class> </Layer></FeatureSet>

ID doesn't came.is there problem with ID?

Can u plz tell me the solution?

Thanks and Regards,
Padmini

-- 
View this message in context: http://n2.nabble.com/How-to-Highlight-Line-Features-tp2307466p2307466.html
Sent from the MapGuide Users mailing list archive at Nabble.com.



More information about the mapguide-users mailing list