[GRASS-dev] [GRASS GIS] #3306: Query vector maps gives error

GRASS GIS trac at osgeo.org
Sat Mar 4 13:50:33 PST 2017


#3306: Query vector maps gives error
-------------------------+-------------------------
 Reporter:  pvanbosgeo   |      Owner:  grass-dev@…
     Type:  defect       |     Status:  new
 Priority:  normal       |  Milestone:  7.2.1
Component:  Default      |    Version:  unspecified
 Keywords:               |        CPU:  Unspecified
 Platform:  Unspecified  |
-------------------------+-------------------------
 When using the wxGUI vector attribute query tool to get the values for a
 vector layer, I am getting an error (but only for polygons, querying
 points and lines seem to work?). For example, trying to query the geology
 layer in the NC dataset:


 {{{
 Failed to query vector map(s) <geology at PERMANENT>. Check database settings
 and topology.

 Reason: "198808.723525"}}]}]}]}

 Traceback (most recent call last):
   File "/usr/local/grass7/grass-7.3.svn/gui/wxpython/mapdisp/frame.py",
 line 955, in QueryMap
     distance=qdist, encoding=encoding, multiple=True)
   File
 "/usr/local/grass7/grass-7.3.svn/etc/python/grass/script/vector.py", line
 413, in vector_what
     raise ScriptError(_("v.what output is not valid JSON format:\n
 {ret}").format(ret=ret))
 ScriptError: v.what output is not valid JSON format:
  {"Coordinates": {"East": "634570.206825", "North": "223191.644261"},
 "Maps": [
 {"Map": "geology",
 "Mapset": "PERMANENT",
 "Features": [
 {,
 "Type": "Area",
 "Sq_Meters": 261215323.454,
 "Hectares": 26121.532,
 "Acres": 64547.712,
 "Sq_Miles": 100.8558,
 "Categories": [
 {"Layer": 1, "Category": 217,
 "Driver": "sqlite",
 "Database":
 "/home/paulo/Data/GRASSdb/nc_spm_08_grass7/PERMANENT/sqlite/sqlite.db",
 "Table": "geology",
 "Key_column": "cat",
 "Attributes": {"cat": "217",
 "onemap_pro": "261215328",
 "PERIMETER": "198808.71875",
 "GEOL250_": "218",
 "GEOL250_ID": "217",
 "GEO_NAME": "CZfg",
 "SHAPE_area": "261215323.454",
 "SHAPE_len": "198808.723525"}}]}]}]}
 }}}



 Not sure if this has anything to do with ticket #3133? Using trunk r70721

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/3306>
GRASS GIS <https://grass.osgeo.org>



More information about the grass-dev mailing list