電子 でんし地図 ちず
denshichizu

Noun

1. digital map; electronic map