And to answer your question about the location:
Some time ago there was a request to refine a given location.
So, at first there was the already known "autofill" dropdown that took data from a *.csv file containing
"name,latitude;longitude"
The name of the city was selected and in the following map the participant was to refine the location.
So you will get the coordinates which you may use in your analysis to display a nice chart with any of the usual chart libraries, e.g. "Highcharts", "ZingCharts"
Furthermore there was the option to capture the GPS coordinates (after the participant allowed this)
and then show this location on the map to refine it.
(is there a way to only show results and hide empty (0 answers) cities?
This is up to you. Depends on your analysis tool. But if it is a single punch question there is no code of a city that is never mentioned.
I do not think you try to use the built in "statistics". This is only thought for a rough overview during fieldwork, but not for end reporting.
Joffm
And to add something to the ICPC codes.
Make sure that there is only one code selected.