According to https://dev.maxmind.com/geoip/legacy/release-notes/
Effective July 24th, we will be mapping more IP addresses to special wards of Tokyo instead of Tokyo itself.
Matomo that I use has enabled GeoIP2 plugin and I have downloaded the free database https://dev.maxmind.com/geoip/geoip2/geolite2/ into misc
folder.
As the Geolocation setting now allow to enable this:
Which seems auto-detecting the GeoLite2 binary files under misc
folder.
I have written some PHP code to test the GeoLite2 binary file and it seems being able to detect Tokyo ward. For example, I can detect IP address 113.35.99.200
[city] => Array
(
[geoname_id] => 1852140
[names] => Array
(
[en] => Shinagawa
[ja] => 品川区
)
)
So the ward seems detected fine.
But from the dashboard where the map is displaying, the visits are still Tokyo. There is all 'undefined' regions in Japan. Switching to Cities, there is only one city "Tokyo".
What happens to other cities or other wards? How can I see them in visitor map?