var mapOptions = { "OPL Henle": { "EctopicPRnuc": [ { "innerX": "-3492.059426229508", "innerY": "-100.40983606557376", "outerX": "-3494.108606557377", "outerY": "-74.02663934426229", "thickness": "26.5", "layer": "OPL Henle", "feature": { "code": "EctopicPRnuc", "description": "Ectopic Photoreceptor Nuclei" } }, { "innerX": "-2992.5717213114754", "innerY": "68.39139344262294", "outerX": "-2997.18237704918", "outerY": "82.99180327868852", "thickness": "15.3", "layer": "OPL Henle", "feature": { "code": "EctopicPRnuc", "description": "Ectopic Photoreceptor Nuclei" } }, { "innerX": "-1501.280737704918", "innerY": "124.74385245901638", "outerX": "-1499.7438524590164", "outerY": "146.26024590163934", "thickness": "21.6", "layer": "OPL Henle", "feature": { "code": "EctopicPRnuc", "description": "Ectopic Photoreceptor Nuclei" } }, { "innerX": "387.0389344262295", "innerY": "-137.0389344262295", "outerX": "388.5758196721311", "outerY": "-102.45901639344261", "thickness": "34.6", "layer": "OPL Henle", "feature": { "code": "EctopicPRnuc", "description": "Ectopic Photoreceptor Nuclei" } } ] }, "RPE": { "RPE5": [ { "innerX": "-3494.108606557377", "innerY": "-74.02663934426229", "outerX": "-3494.108606557377", "outerY": "-74.02663934426229", "thickness": "0.0", "layer": "RPE", "feature": { "code": "RPE5", "description": "RPE Grade 5" } } ], "RPE2": [ { "innerX": "-2997.18237704918", "innerY": "82.99180327868852", "outerX": "-2999.4877049180327", "outerY": "91.70081967213115", "thickness": "9.0", "layer": "RPE", "feature": { "code": "RPE2", "description": "RPE Grade 2" } }, { "innerX": "-2494.8770491803275", "innerY": "200.3073770491803", "outerX": "-2495.6454918032787", "outerY": "212.3463114754098", "thickness": "12.1", "layer": "RPE", "feature": { "code": "RPE2", "description": "RPE Grade 2" } }, { "innerX": "-2029.4569672131147", "innerY": "226.43442622950818", "outerX": "-2029.9692622950818", "outerY": "238.7295081967213", "thickness": "12.3", "layer": "RPE", "feature": { "code": "RPE2", "description": "RPE Grade 2" } }, { "innerX": "-1492.3155737704917", "innerY": "223.1045081967213", "outerX": "-1491.8032786885244", "outerY": "235.655737704918", "thickness": "12.6", "layer": "RPE", "feature": { "code": "RPE2", "description": "RPE Grade 2" } }, { "innerX": "-993.3401639344262", "innerY": "182.37704918032784", "outerX": "-993.0840163934425", "outerY": "191.3422131147541", "thickness": "9.0", "layer": "RPE", "feature": { "code": "RPE2", "description": "RPE Grade 2" } }, { "innerX": "-780.2254098360655", "innerY": "166.75204918032784", "outerX": "-779.200819672131", "outerY": "180.5840163934426", "thickness": "13.9", "layer": "RPE", "feature": { "code": "RPE2", "description": "RPE Grade 2" } }, { "innerX": "-403.4323770491803", "innerY": "114.49795081967213", "outerX": "-401.38319672131144", "outerY": "127.30532786885244", "thickness": "13.0", "layer": "RPE", "feature": { "code": "RPE2", "description": "RPE Grade 2" } }, { "innerX": "-45.59426229508196", "innerY": "54.04713114754098", "outerX": "-45.338114754098356", "outerY": "65.31762295081967", "thickness": "11.3", "layer": "RPE", "feature": { "code": "RPE2", "description": "RPE Grade 2" } }, { "innerX": "-2.817622950819672", "innerY": "53.790983606557376", "outerX": "-2.5614754098360653", "outerY": "63.780737704918025", "thickness": "10.0", "layer": "RPE", "feature": { "code": "RPE2", "description": "RPE Grade 2" } }, { "innerX": "84.27254098360655", "innerY": "38.42213114754098", "outerX": "85.55327868852459", "outerY": "51.48565573770492", "thickness": "13.1", "layer": "RPE", "feature": { "code": "RPE2", "description": "RPE Grade 2" } }, { "innerX": "222.07991803278688", "innerY": "12.038934426229508", "outerX": "223.6168032786885", "outerY": "26.383196721311474", "thickness": "14.4", "layer": "RPE", "feature": { "code": "RPE2", "description": "RPE Grade 2" } }, { "innerX": "412.3975409836065", "innerY": "-22.028688524590162", "outerX": "414.19057377049177", "outerY": "-6.403688524590163", "thickness": "15.7", "layer": "RPE", "feature": { "code": "RPE2", "description": "RPE Grade 2" } }, { "innerX": "597.592213114754", "innerY": "-71.97745901639344", "outerX": "601.4344262295082", "outerY": "-58.14549180327868", "thickness": "14.4", "layer": "RPE", "feature": { "code": "RPE2", "description": "RPE Grade 2" } }, { "innerX": "816.0860655737704", "innerY": "-133.1967213114754", "outerX": "819.4159836065573", "outerY": "-121.1577868852459", "thickness": "12.5", "layer": "RPE", "feature": { "code": "RPE2", "description": "RPE Grade 2" } }, { "innerX": "994.3647540983605", "innerY": "-189.03688524590163", "outerX": "997.6946721311475", "outerY": "-176.99795081967213", "thickness": "12.5", "layer": "RPE", "feature": { "code": "RPE2", "description": "RPE Grade 2" } }, { "innerX": "1513.0635245901638", "innerY": "-371.15778688524586", "outerX": "1516.3934426229507", "outerY": "-360.1434426229508", "thickness": "11.5", "layer": "RPE", "feature": { "code": "RPE2", "description": "RPE Grade 2" } } ], "RPE2B": [ { "innerX": "-609.375", "innerY": "144.4672131147541", "outerX": "-609.375", "outerY": "158.81147540983605", "thickness": "14.3", "layer": "RPE", "feature": { "code": "RPE2B", "description": "RPE Grade 2B" } } ], "2": [ { "innerX": "46.10655737704918", "innerY": "40.471311475409834", "outerX": "45.85040983606557", "outerY": "49.43647540983606", "thickness": "9.0", "layer": "RPE", "feature": [ { "code": "2", "description": "RPE Grade 2" }, { "code": "2B", "description": "RPE Grade 2B" } ], "featureType": "Array" } ], "RPE1": [ { "innerX": "2006.9159836065571", "innerY": "-606.3012295081967", "outerX": "2014.0881147540981", "outerY": "-593.4938524590164", "thickness": "14.7", "layer": "RPE", "feature": { "code": "RPE1", "description": "RPE Grade 1" } } ], "RPE0": [ { "innerX": "2478.2274590163934", "innerY": "-884.2213114754097", "outerX": "2484.118852459016", "outerY": "-871.9262295081967", "thickness": "13.6", "layer": "RPE", "feature": { "code": "RPE0", "description": "RPE Grade 0" } } ] }, "BrM Inner": { "Calcification": [ { "innerX": "-3490.010245901639", "innerY": "-74.02663934426229", "outerX": "-3490.010245901639", "outerY": "-71.72131147540983", "thickness": "2.3", "layer": "BrM Inner", "feature": { "code": "Calcification", "description": "Calcification" } }, { "innerX": "-3010.5020491803275", "innerY": "108.35040983606557", "outerX": "-3011.270491803278", "outerY": "109.37499999999999", "thickness": "1.3", "layer": "BrM Inner", "feature": { "code": "Calcification", "description": "Calcification" } }, { "innerX": "-2023.8217213114754", "innerY": "242.05942622950818", "outerX": "-2023.5655737704917", "outerY": "244.10860655737702", "thickness": "2.1", "layer": "BrM Inner", "feature": { "code": "Calcification", "description": "Calcification" } }, { "innerX": "826.5881147540983", "innerY": "-118.08401639344261", "outerX": "826.8442622950819", "outerY": "-116.54713114754098", "thickness": "1.6", "layer": "BrM Inner", "feature": { "code": "Calcification", "description": "Calcification" } }, { "innerX": "999.4877049180327", "innerY": "-171.10655737704917", "outerX": "999.9999999999999", "outerY": "-169.5696721311475", "thickness": "1.6", "layer": "BrM Inner", "feature": { "code": "Calcification", "description": "Calcification" } } ] }, "BrM Outer": { "Calcification": [ { "innerX": "-3490.010245901639", "innerY": "-71.72131147540983", "outerX": "-3490.010245901639", "outerY": "-69.15983606557377", "thickness": "2.6", "layer": "BrM Outer", "feature": { "code": "Calcification", "description": "Calcification" } }, { "innerX": "-3011.270491803278", "innerY": "109.37499999999999", "outerX": "-3011.7827868852455", "outerY": "110.39959016393442", "thickness": "1.1", "layer": "BrM Outer", "feature": { "code": "Calcification", "description": "Calcification" } } ] }, "BlamD": { "Early": [ { "innerX": "-2999.4877049180327", "innerY": "91.70081967213115", "outerX": "-3003.3299180327867", "outerY": "109.11885245901638", "thickness": "17.8", "layer": "BlamD", "feature": { "code": "Early", "description": "Early BlamD" } }, { "innerX": "-2029.9692622950818", "innerY": "238.7295081967213", "outerX": "-2030.2254098360654", "outerY": "242.827868852459", "thickness": "4.1", "layer": "BlamD", "feature": { "code": "Early", "description": "Early BlamD" } }, { "innerX": "-1491.8032786885244", "innerY": "235.655737704918", "outerX": "-1491.2909836065573", "outerY": "239.2418032786885", "thickness": "3.6", "layer": "BlamD", "feature": { "code": "Early", "description": "Early BlamD" } }, { "innerX": "-993.0840163934425", "innerY": "191.3422131147541", "outerX": "-992.8278688524589", "outerY": "199.28278688524588", "thickness": "7.9", "layer": "BlamD", "feature": { "code": "Early", "description": "Early BlamD" } }, { "innerX": "-779.200819672131", "innerY": "180.5840163934426", "outerX": "-778.9446721311475", "outerY": "184.4262295081967", "thickness": "3.9", "layer": "BlamD", "feature": { "code": "Early", "description": "Early BlamD" } }, { "innerX": "-401.8954918032787", "innerY": "128.07377049180326", "outerX": "-401.38319672131144", "outerY": "132.9405737704918", "thickness": "4.9", "layer": "BlamD", "feature": { "code": "Early", "description": "Early BlamD" } }, { "innerX": "85.55327868852459", "innerY": "51.48565573770492", "outerX": "86.577868852459", "outerY": "58.40163934426229", "thickness": "7.0", "layer": "BlamD", "feature": { "code": "Early", "description": "Early BlamD" } }, { "innerX": "223.6168032786885", "innerY": "26.383196721311474", "outerX": "224.12909836065572", "outerY": "32.27459016393443", "thickness": "5.9", "layer": "BlamD", "feature": { "code": "Early", "description": "Early BlamD" } }, { "innerX": "414.19057377049177", "innerY": "-6.403688524590163", "outerX": "414.702868852459", "outerY": "-2.0491803278688523", "thickness": "4.4", "layer": "BlamD", "feature": { "code": "Early", "description": "Early BlamD" } }, { "innerX": "601.4344262295082", "innerY": "-58.14549180327868", "outerX": "602.7151639344262", "outerY": "-53.022540983606554", "thickness": "5.3", "layer": "BlamD", "feature": { "code": "Early", "description": "Early BlamD" } }, { "innerX": "819.4159836065573", "innerY": "-121.1577868852459", "outerX": "820.4405737704917", "outerY": "-117.05942622950819", "thickness": "4.2", "layer": "BlamD", "feature": { "code": "Early", "description": "Early BlamD" } }, { "innerX": "997.6946721311475", "innerY": "-176.99795081967213", "outerX": "998.9754098360655", "outerY": "-172.6434426229508", "thickness": "4.5", "layer": "BlamD", "feature": { "code": "Early", "description": "Early BlamD" } }, { "innerX": "1516.3934426229507", "innerY": "-360.1434426229508", "outerX": "1517.9303278688524", "outerY": "-356.0450819672131", "thickness": "4.4", "layer": "BlamD", "feature": { "code": "Early", "description": "Early BlamD" } }, { "innerX": "2014.0881147540981", "innerY": "-593.4938524590164", "outerX": "2015.6249999999998", "outerY": "-590.420081967213", "thickness": "3.4", "layer": "BlamD", "feature": { "code": "Early", "description": "Early BlamD" } } ], "Bmound": [ { "innerX": "-609.375", "innerY": "158.81147540983605", "outerX": "-608.8627049180327", "outerY": "168.2889344262295", "thickness": "9.5", "layer": "BlamD", "feature": [ { "code": "Bmound", "description": "Basal Mound" }, { "code": "Early", "description": "Early BlamD" } ], "featureType": "Array" }, { "innerX": "-45.338114754098356", "innerY": "65.31762295081967", "outerX": "-44.31352459016393", "outerY": "74.79508196721311", "thickness": "9.5", "layer": "BlamD", "feature": [ { "code": "Bmound", "description": "Basal Mound" }, { "code": "Early", "description": "Early BlamD" } ], "featureType": "Array" }, { "innerX": "-2.0491803278688523", "innerY": "63.52459016393442", "outerX": "-2.0491803278688523", "outerY": "69.15983606557377", "thickness": "5.6", "layer": "BlamD", "feature": [ { "code": "Bmound", "description": "Basal Mound" }, { "code": "Early", "description": "Early BlamD" } ], "featureType": "Array" }, { "innerX": "45.85040983606557", "innerY": "49.43647540983606", "outerX": "47.131147540983605", "outerY": "63.268442622950815", "thickness": "13.9", "layer": "BlamD", "feature": [ { "code": "Bmound", "description": "Basal Mound" }, { "code": "Early", "description": "Early BlamD" } ], "featureType": "Array" } ] }, "Sub-Retinal Space": { "Detached": [ { "innerX": "-2029.4569672131147", "innerY": "226.43442622950818", "outerX": "-2029.4569672131147", "outerY": "226.43442622950818", "thickness": "0.0", "layer": "Sub-Retinal Space", "feature": { "code": "Detached", "description": "Detached, Artifact" } }, { "innerX": "-1492.3155737704917", "innerY": "223.1045081967213", "outerX": "-1492.3155737704917", "outerY": "223.1045081967213", "thickness": "0.0", "layer": "Sub-Retinal Space", "feature": { "code": "Detached", "description": "Detached, Artifact" } }, { "innerX": "-993.3401639344262", "innerY": "182.37704918032784", "outerX": "-993.3401639344262", "outerY": "182.37704918032784", "thickness": "0.0", "layer": "Sub-Retinal Space", "feature": { "code": "Detached", "description": "Detached, Artifact" } }, { "innerX": "-780.4815573770492", "innerY": "165.21516393442622", "outerX": "-780.4815573770492", "outerY": "165.21516393442622", "thickness": "0.0", "layer": "Sub-Retinal Space", "feature": { "code": "Detached", "description": "Detached, Artifact" } }, { "innerX": "-609.375", "innerY": "144.4672131147541", "outerX": "-609.375", "outerY": "144.4672131147541", "thickness": "0.0", "layer": "Sub-Retinal Space", "feature": { "code": "Detached", "description": "Detached, Artifact" } }, { "innerX": "-403.4323770491803", "innerY": "114.49795081967213", "outerX": "-403.4323770491803", "outerY": "114.49795081967213", "thickness": "0.0", "layer": "Sub-Retinal Space", "feature": { "code": "Detached", "description": "Detached, Artifact" } }, { "innerX": "-2.817622950819672", "innerY": "53.790983606557376", "outerX": "-2.817622950819672", "outerY": "53.790983606557376", "thickness": "0.0", "layer": "Sub-Retinal Space", "feature": { "code": "Detached", "description": "Detached, Artifact" } }, { "innerX": "46.10655737704918", "innerY": "40.471311475409834", "outerX": "46.10655737704918", "outerY": "40.471311475409834", "thickness": "0.0", "layer": "Sub-Retinal Space", "feature": { "code": "Detached", "description": "Detached, Artifact" } }, { "innerX": "84.27254098360655", "innerY": "38.42213114754098", "outerX": "84.27254098360655", "outerY": "38.42213114754098", "thickness": "0.0", "layer": "Sub-Retinal Space", "feature": { "code": "Detached", "description": "Detached, Artifact" } }, { "innerX": "222.07991803278688", "innerY": "12.038934426229508", "outerX": "222.07991803278688", "outerY": "12.038934426229508", "thickness": "0.0", "layer": "Sub-Retinal Space", "feature": { "code": "Detached", "description": "Detached, Artifact" } }, { "innerX": "412.3975409836065", "innerY": "-22.028688524590162", "outerX": "412.3975409836065", "outerY": "-22.028688524590162", "thickness": "0.0", "layer": "Sub-Retinal Space", "feature": { "code": "Detached", "description": "Detached, Artifact" } }, { "innerX": "597.592213114754", "innerY": "-71.97745901639344", "outerX": "597.592213114754", "outerY": "-71.97745901639344", "thickness": "0.0", "layer": "Sub-Retinal Space", "feature": { "code": "Detached", "description": "Detached, Artifact" } }, { "innerX": "816.0860655737704", "innerY": "-133.1967213114754", "outerX": "816.0860655737704", "outerY": "-133.1967213114754", "thickness": "0.0", "layer": "Sub-Retinal Space", "feature": { "code": "Detached", "description": "Detached, Artifact" } }, { "innerX": "994.3647540983605", "innerY": "-189.03688524590163", "outerX": "994.3647540983605", "outerY": "-189.03688524590163", "thickness": "0.0", "layer": "Sub-Retinal Space", "feature": { "code": "Detached", "description": "Detached, Artifact" } }, { "innerX": "1513.0635245901638", "innerY": "-371.15778688524586", "outerX": "1513.0635245901638", "outerY": "-371.15778688524586", "thickness": "0.0", "layer": "Sub-Retinal Space", "feature": { "code": "Detached", "description": "Detached, Artifact" } }, { "innerX": "2006.9159836065571", "innerY": "-606.3012295081967", "outerX": "2006.9159836065571", "outerY": "-606.3012295081967", "thickness": "0.0", "layer": "Sub-Retinal Space", "feature": { "code": "Detached", "description": "Detached, Artifact" } }, { "innerX": "2478.2274590163934", "innerY": "-884.2213114754097", "outerX": "2478.2274590163934", "outerY": "-884.2213114754097", "thickness": "0.0", "layer": "Sub-Retinal Space", "feature": { "code": "Detached", "description": "Detached, Artifact" } } ], "Other": [ { "innerX": "-45.59426229508196", "innerY": "54.04713114754098", "outerX": "-45.59426229508196", "outerY": "54.04713114754098", "thickness": "0.0", "layer": "Sub-Retinal Space", "feature": [ { "code": "Other", "description": "New Feature Name" }, { "code": "Detached", "description": "Detached, Artifact" } ], "featureType": "Array" } ] }, "Sub-RPE Space": { "BlinD": [ { "innerX": "-989.2418032786884", "innerY": "199.28278688524588", "outerX": "-989.497950819672", "outerY": "200.56352459016392", "thickness": "1.3", "layer": "Sub-RPE Space", "feature": { "code": "BlinD", "description": "Basal Linear Deposit" } }, { "innerX": "-2.0491803278688523", "innerY": "69.15983606557377", "outerX": "-2.0491803278688523", "outerY": "71.20901639344261", "thickness": "2.0", "layer": "Sub-RPE Space", "feature": { "code": "BlinD", "description": "Basal Linear Deposit" } } ], "Pre-BlinD": [ { "innerX": "-778.9446721311475", "innerY": "184.4262295081967", "outerX": "-778.9446721311475", "outerY": "185.45081967213113", "thickness": "1.0", "layer": "Sub-RPE Space", "feature": { "code": "Pre-BlinD", "description": "Pre basal linear deposit" } }, { "innerX": "-608.8627049180327", "innerY": "168.2889344262295", "outerX": "-608.6065573770492", "outerY": "169.5696721311475", "thickness": "1.3", "layer": "Sub-RPE Space", "feature": { "code": "Pre-BlinD", "description": "Pre basal linear deposit" } }, { "innerX": "-401.38319672131144", "innerY": "132.9405737704918", "outerX": "-401.38319672131144", "outerY": "133.1967213114754", "thickness": "0.3", "layer": "Sub-RPE Space", "feature": { "code": "Pre-BlinD", "description": "Pre basal linear deposit" } }, { "innerX": "-36.885245901639344", "innerY": "74.5389344262295", "outerX": "-36.885245901639344", "outerY": "75.05122950819671", "thickness": "0.5", "layer": "Sub-RPE Space", "feature": { "code": "Pre-BlinD", "description": "Pre basal linear deposit" } }, { "innerX": "46.61885245901639", "innerY": "64.54918032786885", "outerX": "46.61885245901639", "outerY": "65.57377049180327", "thickness": "1.0", "layer": "Sub-RPE Space", "feature": { "code": "Pre-BlinD", "description": "Pre basal linear deposit" } }, { "innerX": "85.55327868852459", "innerY": "59.42622950819672", "outerX": "85.55327868852459", "outerY": "60.194672131147534", "thickness": "0.8", "layer": "Sub-RPE Space", "feature": { "code": "Pre-BlinD", "description": "Pre basal linear deposit" } }, { "innerX": "224.12909836065572", "innerY": "32.27459016393443", "outerX": "224.12909836065572", "outerY": "33.55532786885246", "thickness": "1.3", "layer": "Sub-RPE Space", "feature": { "code": "Pre-BlinD", "description": "Pre basal linear deposit" } }, { "innerX": "414.702868852459", "innerY": "-2.0491803278688523", "outerX": "414.9590163934426", "outerY": "-0.7684426229508197", "thickness": "1.3", "layer": "Sub-RPE Space", "feature": { "code": "Pre-BlinD", "description": "Pre basal linear deposit" } }, { "innerX": "602.7151639344262", "innerY": "-53.022540983606554", "outerX": "603.2274590163934", "outerY": "-50.9733606557377", "thickness": "2.1", "layer": "Sub-RPE Space", "feature": { "code": "Pre-BlinD", "description": "Pre basal linear deposit" } }, { "innerX": "820.4405737704917", "innerY": "-117.05942622950819", "outerX": "820.6967213114754", "outerY": "-116.54713114754098", "thickness": "0.6", "layer": "Sub-RPE Space", "feature": { "code": "Pre-BlinD", "description": "Pre basal linear deposit" } }, { "innerX": "998.9754098360655", "innerY": "-172.6434426229508", "outerX": "999.4877049180327", "outerY": "-171.10655737704917", "thickness": "1.6", "layer": "Sub-RPE Space", "feature": { "code": "Pre-BlinD", "description": "Pre basal linear deposit" } }, { "innerX": "1517.9303278688524", "innerY": "-356.0450819672131", "outerX": "1518.4426229508194", "outerY": "-355.0204918032787", "thickness": "1.1", "layer": "Sub-RPE Space", "feature": { "code": "Pre-BlinD", "description": "Pre basal linear deposit" } }, { "innerX": "2015.6249999999998", "innerY": "-590.420081967213", "outerX": "2015.6249999999998", "outerY": "-590.420081967213", "thickness": "0.0", "layer": "Sub-RPE Space", "feature": { "code": "Pre-BlinD", "description": "Pre basal linear deposit" } } ] }, "ChC": { "Ghost": [ { "innerX": "828.3811475409835", "innerY": "-114.49795081967213", "outerX": "828.3811475409835", "outerY": "-114.49795081967213", "thickness": "0.0", "layer": "ChC", "feature": { "code": "Ghost", "description": "Ghost Capillary" } } ] }, "IS Myeloid": { "Normal": [ { "innerX": "2433.6577868852455", "innerY": "-987.1926229508196", "outerX": "2438.2684426229507", "outerY": "-980.5327868852459", "thickness": "8.1", "layer": "IS Myeloid", "feature": { "code": "Normal", "description": "Normal" } } ] }, "IS Ellipsoid": { "Normal": [ { "innerX": "2438.2684426229507", "innerY": "-980.5327868852459", "outerX": "2445.4405737704915", "outerY": "-971.0553278688524", "thickness": "11.9", "layer": "IS Ellipsoid", "feature": { "code": "Normal", "description": "Normal" } } ] }, "OS": { "Normal": [ { "innerX": "2445.4405737704915", "innerY": "-971.0553278688524", "outerX": "2459.0163934426228", "outerY": "-966.4446721311475", "thickness": "14.6", "layer": "OS", "feature": { "code": "Normal", "description": "Normal" } } ] } } var layers = []; var icon_base = "https://maps.google.com/mapfiles/ms/micons/"; //var colors = ["mm_20_purple.png", "mm_20_yellow.png", "mm_20_blue.png", "mm_20_white.png", "mm_20_green.png", //"mm_20_red.png", "mm_20_black.png", "mm_20_orange.png", "mm_20_gray.png", "mm_20_brown.png"]; var colors = ["purple.png", "yellow.png", "blue.png", "lightblue.png", "green.png", "red.png", "pink.png", "orange.png"]; var count = 0; for (var layer in mapOptions){ console.log(layer); var codes = []; for (var code in mapOptions[layer]) { var icon = icon_base + colors[count]; codes.push({ pageName:code, pageId:code.replace(/ /g,'_'), linkUrl:"loadAnnotation('" + layer + "', '" + code + "', '" + icon + "')", icon: icon, }); count++; } layers.push({ hasScd:true, pageName:layer, pageId:layer.replace(/ /g,'_'), secondClass:codes }); } var navOptions = { styles:{ logo:{ imgUrl:'', linkUrl:'' }, showMore:true, }, firstClass:layers }