public void FullExtent() { var env = model.GetEnvelpoe(); CPPOGREnvelope viewsize = new CPPOGREnvelope(0, 0, Screen.width, Screen.height); viewer.ResetResolution(utils.ECEnvlope2CPP(env), viewsize); viewer.Init(); model.SetSpatialFilterRect(env); viewer.ResetStandardRate(); }
public void Init(FastLineRenderer defaultRenderer, FastLineRenderer selectionRenderer) { Ogr.RegisterAll(); model = new GisModel(); viewer = new GisViewer(); viewer.Init(); fastrenderer = new GisRenderer(); fastrenderer.Init(defaultRenderer, 0.02f); ss = new GisSelectionSet(); ss.Init(selectionRenderer, 0.2f); GisOperatingToolSet.SetHost(this); optool = new GisOperatingToolSet(); optool.Init(viewer); }