I made a dashboard which represents earthquakes in Italy in the last 7 days.
It is based on these CSV data, updated by Italian National Institute of Geophysics and Volcanology (INGV).
The map uses a style based on a category field (MagType), which determines the colour of the symbol, and and a quantity field (Magnitude), which determines the size of the symbol.
The dashboard has an indicator and a list which represent the latest earthquakes (Ultimo terremoto registrato), and indicator and another list with earthquake greatest/greater magnitude. The first indicator/list use the greater EventID, the second the biggest magnitude value.
When I open the dashboard in a browser with English language setting everything works
Browser with EN language
but when I open it in a browser with Italian language settings I have some problems:
Browser with ITA settings
Essentially the indicator, the list and the symbol values which depend on the MagType numeric field do not work properly. I suspect it must be something depending CSV separators with Italian language settings.
I have the same problems in the mobile version.
I have the same behaviour in the map on which the map is based (the map just represents the CSV data): it does not work in browser with Italian language settings.
Data, WebMap and Dashboard are public.
Can you help me?
Roberto Rossi
Padua University
Update,
I noticed that if language setting in ArcGIS Online (My settings > General > Language) is setted on Italian, I have the same problems explained above, regardless of the browser language settings.
Is there someone who has any Idea.
Could it be a kind of bug?
Roberto
How did you create the layer? I have downloaded the CSV file you provided, saved it to my local drive as .csv
After that, log in to ArcGIS Online - Content - New Item and drag and drop the CSV file from my local drive. Select the option to Add CSV and create a hosted feature layer or table. In the next step, please make sure that Magnitude field is recognized as Double. As a result of this master steps, a new hosted feature layer is created in My contents. The map with this hosted feature layer displays quantitative symbology well, regardless of Italian or any other language set in browser settings. See https://i18n.maps.arcgis.com/apps/mapviewer/index.html?webmap=849339e907bb414593664f024201ad15
Thank you @OlgaSerebryannaya for your answer.
I did not crate a layer but add the CSV to the map directly using Add layer from URL option.
The magnitude field is recognised as number field
Roberto
Unfortunately, CSV is a very old format that is not suited well for languages that are using decimal separators other than commas. I have brought this issue to esri developers, not sure how much can be done with it. Meanwhile, as a workaround I would offer if possible to convert your data to a hosted feature layer format, that does not have this limitation for hard-coded decimal separators.
Olga, the fact is that the CSV is continuously updated (real-time data).
(If I convert my data to hosted feature layer they remain "friezed" at the moment they are converted.
But, maybe, I can accomplish this workflow using pipelines...
Roberto