The problem is that I cannot include FDOSpatial.dll in my project. In fact, 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. sekko970 wrote: > > I have already downloaded all the dll for FDO Windows SDK, but 3.4 > version. > f. > > > > Simon Pelicon wrote: >> >> You have all this files (also OSGeo.FDO.Spatial.dll ) in FDO Windows >> SDK. >> download link: >> http://fdo.osgeo.org/content/fdo-331-downloads >> >> <http://fdo.osgeo.org/content/fdo-331-downloads>simon >> >> On Fri, Nov 6, 2009 at 10:58 AM, sekko970 >> <fabio.francesch...@techneteam.it>wrote: >> >>> >>> 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 >>> > <fabio.francesch...@techneteam.it>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 >>> <dejan.gre...@gmail.com> >>> >> > 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 <zac.spit...@gmail.com> >>> >> 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 >>> <jumpinjac...@gmail.com> >>> >> >>> 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 >>> >> >>> > mapguide-users@lists.osgeo.org >>> >> >>> > 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 >>> >> >>> mapguide-users@lists.osgeo.org >>> >> >>> http://lists.osgeo.org/mailman/listinfo/mapguide-users >>> >> >>> >>> >> >> >>> >> >> >>> >> >> _______________________________________________ >>> >> >> mapguide-users mailing list >>> >> >> mapguide-users@lists.osgeo.org >>> >> >> http://lists.osgeo.org/mailman/listinfo/mapguide-users >>> >> >> >>> >> >> >>> >> > >>> >> > _______________________________________________ >>> >> > mapguide-users mailing list >>> >> > mapguide-users@lists.osgeo.org >>> >> > 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 >>> >> mapguide-users@lists.osgeo.org >>> >> http://lists.osgeo.org/mailman/listinfo/mapguide-users >>> >> >>> > >>> > _______________________________________________ >>> > mapguide-users mailing list >>> > mapguide-users@lists.osgeo.org >>> > 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 >>> mapguide-users@lists.osgeo.org >>> http://lists.osgeo.org/mailman/listinfo/mapguide-users >>> >> >> _______________________________________________ >> mapguide-users mailing list >> mapguide-users@lists.osgeo.org >> http://lists.osgeo.org/mailman/listinfo/mapguide-users >> >> > > -- View this message in context: http://n2.nabble.com/Add-geometry-to-SHP-tp3953583p3957890.html Sent from the MapGuide Users mailing list archive at Nabble.com. _______________________________________________ mapguide-users mailing list mapguide-users@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/mapguide-users