Estoy utilizando la API Javascript de ArcGIS v4.17. Mi archivo geoJSON tiene la propiedad "color" definida para cada característica. Me gustaría colorear cada polígono en el mapa utilizando el color que se define en el archivo geoJSON. ¿Podría ayudarme?
Archivo GeoJSON:
{
"type":"FeatureCollection",
"features":[
{
"type":"Feature",
"properties":{
"color":"red"
},
"geometry":{
"type":"Polygon",
"coordinates":[
[
[-77.06818685702217,38.81969344450444],
[-77.06761126974416,38.81970363664622],
[-77.06762429634536,38.82015392436274],
[-77.06819988724344,38.82014373205801],
[-77.06818685702217,38.81969344450444]
]
]
}
},
{
"type":"Feature",
"properties":{
"color":"yellow"
},
"geometry":{
"type":"Polygon",
"coordinates":[
[
[-77.0666293687195,38.82557775397718],
[-77.06605373350021,38.82558793973532],
[-77.06606675302561,38.82603822744011],
[ -77.06664239186607,38.82602804151912],
[-77.0666293687195,38.82557775397718]
]
]
}
}
]}
Código que tengo hasta ahora:
const url = "localhost:8080/javascript/GeoJSON.json";
const renderer = {
type : "simple",
symbol : {
type : "simple-fill",
color : "green",
outline : {
color : "white",
width : 0.7
}
}};
const geojsonLayer = new GeoJSONLayer({
url : url,
renderer : renderer,
opacity : 0.70,
geometryType : "polygon"
});
this.map.add(geojsonLayer);
La pregunta es, ¿cómo reemplazo el color: "verde" en el código para utilizar la propiedad "color" definida en mi archivo geoJSON?