change the json data

……………
make dim[] more accurate
make getView() much more efficient