what's in the string? it's probably an error string if your feature source readonly?
http://trac.osgeo.org/mapguide/ticket/649 a very nasty annoying bug z On Fri, Nov 6, 2009 at 9:45 AM, Jackie Ng <[email protected]> wrote: > > What does your ReleaseReader() look like? > > If it's from the samples, it's supposed to close any open MgFeatureReaders > that may exist in the result returned from MgFeatureService.UpdateFeatures() > > - Jackie > > > sekko970 wrote: >> >> I tryng to add a point to an existing SHP data connection in ASP.Net >> application, using MG API. >> >> Dim dataSource as String = "Library://.../MySHP.FeatureSource" >> Dim dataSourceId As New MgResourceIdentifier(dataSource) >> >> Dim MyProps As New MgPropertyCollection() >> Dim agfRW As New MgAgfReaderWriter() >> Dim geomFactory As New MgGeometryFactory >> >> Dim myPoint As MgPoint = >> geomFactory.CreatePoint(geomFactory.CreateCoordinateXY(X, Y)) >> >> 'ID >> Dim IDProp As New MgInt32Property("FeatID", IDValue) >> MyProps.Add(IDProp) >> >> 'MyProp >> Dim MyProp As New MgDoubleProperty("MyProp", MyPropValue) >> MyProps.Add(MyProp) >> >> 'Geometry >> Dim geomReader As MgByteReader = agfRW.Write(myPoint) >> Dim geometryProp As New MgGeometryProperty("Geometry", geomReader) >> MyProps.Add(geometryProp) >> >> Dim propCollection As New MgBatchPropertyCollection() >> propCollection.Add(MyProps) >> >> Dim commands As New MgFeatureCommandCollection() >> commands.Add(New MgInsertFeatures(MyFeatureName, propCollection)) >> >> Dim res As MgPropertyCollection = featureSrvc.UpdateFeatures(dataSourceId, >> commands, False) >> ReleaseReader(res, commands) >> >> In ReleaseReader, I have the following error: >> Unable to cast object of type 'OSGeo.MapGuide.MgStringProperty' to type >> 'OSGeo.MapGuide.MgFeatureProperty'. >> >> In fact, res has only one property of type MgStringProperty: but why? >> >> Have you any idea where is the error? >> Thanks, Fabio >> >> > > -- > View this message in context: > http://n2.nabble.com/Add-geometry-to-SHP-tp3953583p3955574.html > Sent from the MapGuide Users mailing list archive at Nabble.com. > _______________________________________________ > mapguide-users mailing list > [email protected] > http://lists.osgeo.org/mailman/listinfo/mapguide-users > -- Zac Spitzer Solution Architect / Director Ennoble Consultancy Australia http://www.ennoble.com.au http://zacster.blogspot.com +61 405 847 168 _______________________________________________ mapguide-users mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/mapguide-users
