すうちちず
Meanings
Noun
1. digital map; electronic map
Composed of
numerical value; figure; result; reading (on a meter, etc.)
map; atlas; chart; plan