sio2sio2 / lobaton

Iconos mutables con Leaflet y mapa de adjudicaciones y oferta educativa de cenros educativos andaluces
MIT License
5 stars 5 forks source link

Pasar la aplicación de las correcciones al objeto CorrSys del prototipo. #23

Closed sio2sio2 closed 5 years ago

sio2sio2 commented 5 years ago

EL código actual, consulta cuáles son las correcciones definidas en el objeto CorrSys del prototipo de la marca. Sin embargo, las correcciones aplicadas se apuntan en la propia marca, en principio, para que distintas marcas puedan tener aplicadas distintas correcciones o iguales pero con distintas opciones de corrección. Esto, sin embargo, no es muy lógico y además, imposibilita poder definir un estado que establezca cuáles son las correcciones aplicadas a las maras de tipo "X" de un mapa.

Por tanto, es necesario que la aplicación se apunte en el objeto CorrSys común a todas las marcas. Se introduce la limitación, pero se puede soslayar creando distintas clases de marcas. La ventaja, si se implementa también la Issue #22, es evidente: si se añade una nueva marca después de la carga inicial, al enchufarle los datos, se le podrán aplicar automáticamente las correcciones y filtros que tienen las demás.

sio2sio2 commented 5 years ago

Hecho