Ok for OSGeo.FDO.dll OSGeo.FDO.Geometry.dll OSGeo.FDO.Common.dll but if I try to create a reference to OSGeo.FDO.Spatial.dll, I have the following error: no type libraries were found in the component.
(FDOSpatial.dll is already in my project bin folder). f. Simon Pelicon wrote: > > Hi! > > Add references to this files: > > OSGeo.FDO.dll > OSGeo.FDO.Geometry.dll > OSGeo.FDO.Common.dll > OSGeo.FDO.Spatial.dll > > simon > > On Fri, Nov 6, 2009 at 9:41 AM, sekko970 > <[email protected]>wrote: > >> >> Hi Simon, >> what I have to do to include in my ASP.NET project FDO .NET API? >> >> >> >> Simon Pelicon wrote: >> > >> > Hi! >> > >> > Here is sample in C# from my code using just FDO .NET API. >> > This inserts FEATURE in any FDO datasource specified in my FDO >> connection >> > (m_Conn) like SHP,SDF, oracle .... >> > >> > >> > IInsert command = >> > (IInsert)m_base.m_Conn.CreateCommand(CommandType.CommandType_Insert); >> > FgfGeometryFactory factory = new FgfGeometryFactory(); >> > IDirectPosition position = factory.CreatePositionXYZ(X,Y, 0.0); >> > IPoint point = factory.CreatePoint(position); >> > command .PropertyValues.Add(new PropertyValue(GEOMETRY_COLUMN, new >> > GeometryValue(factory.GetFgf(point)))); >> > command .PropertyValues.Add(new PropertyValue(LAYER_COLUMN, new >> > StringValue(bref.Layer))); >> > command .PropertyValues.Add(new PropertyValue(BLOCK_COLUMN, new >> > StringValue(bref.Name))); >> > reader = command.Execute(); >> > if (reader.ReadNext()) >> > { >> > >> > } >> > >> > Simon >> > >> > >> > On Fri, Nov 6, 2009 at 8:27 AM, Dejan Gregor <[email protected]> >> > wrote: >> > >> >> Dear Fabio, >> >> >> >> you are saying that with the exsiting FDO it is possible to add >> geometry >> >> to >> >> a SHP? >> >> >> >> Do you have a sample code for MGOS 2.x also for the interface or maybe >> a >> >> whole project/sln? I am not a programmer, but would like just to test >> >> this >> >> functionality in MapGuide. >> >> >> >> Best regards, >> >> Dejan >> >> >> >> On Fri, Nov 6, 2009 at 00:29, Zac Spitzer <[email protected]> >> wrote: >> >> >> >>> 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 >> >>> >> >> >> >> >> >> _______________________________________________ >> >> mapguide-users mailing list >> >> [email protected] >> >> http://lists.osgeo.org/mailman/listinfo/mapguide-users >> >> >> >> >> > >> > _______________________________________________ >> > mapguide-users mailing list >> > [email protected] >> > http://lists.osgeo.org/mailman/listinfo/mapguide-users >> > >> > >> >> -- >> View this message in context: >> http://n2.nabble.com/Add-geometry-to-SHP-tp3953583p3957522.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 >> > > _______________________________________________ > mapguide-users mailing list > [email protected] > http://lists.osgeo.org/mailman/listinfo/mapguide-users > > -- View this message in context: http://n2.nabble.com/Add-geometry-to-SHP-tp3953583p3957821.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
