def test(): app = wx.App() from grass.script import vector as gvect from grass.script import raster as grast testdata1 = grast.raster_what( map=("elevation_shade@PERMANENT", "landclass96"), coord=[(638509.051416, 224742.348346)], localized=True, ) testdata2 = gvect.vector_what( map=("firestations", "bridges"), coord=(633177.897487, 221352.921257), distance=10, ) testdata = testdata1 + testdata2 data = PrepareQueryResults( coordinates=(638509.051416, 224742.348346), result=testdata ) frame = QueryDialog(parent=None, data=data) frame.ShowModal() frame.Destroy() app.MainLoop()
def test(): app = wx.App() from grass.script import vector as gvect from grass.script import raster as grast testdata1 = grast.raster_what(map = ('elevation_shade@PERMANENT','landclass96'), coord = [(638509.051416,224742.348346)]) testdata2 = gvect.vector_what(map=('firestations','bridges'), coord=(633177.897487,221352.921257), distance=10) testdata = testdata1 + testdata2 data = PrepareQueryResults(coordinates = (638509.051416,224742.348346), result = testdata) frame = QueryDialog(parent = None, data = data) frame.ShowModal() frame.Destroy() app.MainLoop()