public void SetGeometry(DrawEngine.CoordEnvelope geometry) { _geometry = geometry; if (_host != null) { _host.Add(this); } }
private void AddAoiToVectorHost(ISimpleVectorObjectHost host, PrjEnvelopeItem prjItem) { PrjEnvelope prjEnv = prjItem.PrjEnvelope; Core.DrawEngine.CoordEnvelope env = new Core.DrawEngine.CoordEnvelope(prjEnv.MinX, prjEnv.MaxX, prjEnv.MinY, prjEnv.MaxY); host.Add(new SimpleVectorObject(prjItem.Name, env)); }
void map_Load(object sender, EventArgs e) { if (_simpleMapControl == null) { return; } _aoiHost = _simpleMapControl.CreateObjectHost("AOI"); _curFileHost = _simpleMapControl.CreateObjectHost("CurFile"); _aoiObj = new SimpleVectorObject("AOI", null); _aoiHost.Add(_aoiObj); }
private void AddVector(string name, PrjEnvelope prjEnv) { Core.DrawEngine.CoordEnvelope env = new Core.DrawEngine.CoordEnvelope(prjEnv.MinX, prjEnv.MaxX, prjEnv.MinY, prjEnv.MaxY); _aoiHost.Add(new SimpleVectorObject(name, env)); }
private void AddAoiToVectorHost(ISimpleVectorObjectHost host, string name, CoordEnvelope envelope) { Core.DrawEngine.CoordEnvelope env = new Core.DrawEngine.CoordEnvelope(envelope.MinX, envelope.MaxX, envelope.MinY, envelope.MaxY); host.Add(new SimpleVectorObject(name, env)); }
private void AddAoi(ISimpleVectorObjectHost host, string name, Core.DrawEngine.CoordEnvelope env) { host.Add(new SimpleVectorObject(name, env)); }