浏览代码

v.what: fix json output

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@62654 15284696-431f-4ddb-bdfa-cd5b030d7da7
Markus Metz 10 年之前
父节点
当前提交
1cae49cec4
共有 1 个文件被更改,包括 4 次插入4 次删除
  1. 4 4
      vector/v.what/what.c

+ 4 - 4
vector/v.what/what.c

@@ -179,9 +179,10 @@ void what(struct Map_info *Map, int nvects, char **vect, double east, double nor
 		    fprintf(stdout, "East=%s\nNorth=%s\n", east_buf,
 			    north_buf);
 		}
-		else if (json){
-		    fprintf(stdout, "{\"Coordinates\": {\"East\": %s, \"North\": %s}", east_buf,
-			    north_buf);}
+		else if (json) {
+		    fprintf(stdout, "{\"Coordinates\": {\"East\": \"%s\", \"North\": \"%s\"}",
+			    east_buf, north_buf);
+		}
 		else {
 		    fprintf(stdout, "East: %s\nNorth: %s\n", east_buf,
 			    north_buf);
@@ -346,7 +347,6 @@ void what(struct Map_info *Map, int nvects, char **vect, double east, double nor
 			}
 		    }
 		}
-
 	    }
 	    else {
 		if (script) {