Hoi — ik heb een eenvoudig Arcade-script geschreven om tekst in een veld te vervangen voor de pop-upweergave, maar ben tegen iets vreemds aangelopen.
Het script vervangt voor elk hydro-object in de laag de afgekorte naam van het type aantasting door de volledige naam.
var impParam = $feature["IMP_PARAM"];
impParam = Replace(impParam, 'FishesBio', 'Visbioassessments');
impParam = Replace(impParam, 'Hg-F', 'Kwik in visweefsel');
impParam = Replace(impParam, 'E.coli', 'Escherichia coli');
impParam = Replace(impParam, 'InvertBio', 'Bioassessments van aquatische macro-invertebraten');
impParam = Replace(impParam, 'TSS', 'Totale hoeveelheid zwevende stoffen');
impParam = Replace(impParam, 'T', 'Troebelheid');
return impParam;
Sommige objecten hebben meerdere vermelde aantastingen, bijvoorbeeld:

Het werkt prima, behalve dat de functie Replace tekenreeksen van 1 teken niet vervangt, zoals de 'T' door 'Troebelheid'. AGOL kan hier helemaal niet mee overweg en loopt vast, waardoor ik de pagina opnieuw moet laden. Weet iemand waarom ik een tekenreeks van 1 teken niet kan vervangen, of heeft iemand suggesties om het script te verbeteren?
Alvast hartelijk bedankt!
Kate