Open ppKrauss opened 2 years ago
Outro bug, precisa funcionar com smartphone
Aquí está el proyecto que mencioné en la reunión donde hay un script para generar 320 mapas en SVG a partir de juntar varias fuentes de datos .geojson, .csv y .png
El repositorio es privado pero he dado acceso de lectura. El script es realmente muy sencillo, funciona totalmente offline y utiliza Turf.js para el análisis espacial y D3.js para generar los mapas. El resto es puro Node
Aquí está el proyecto que mencioné
Vejamos, porque acho que nosso SVG gerado por PostGIS pode vir pronto, sem demanda por framework adicional (precisamos sempre justificar muito bem as adições).
Ações D3js desnecessárias:
.style('fill','#ccd7b2').style('stroke','#a7ba78').etc
, basta que internamente tenha atributo class
ou id
conhecidos para aplicar via CSS na carga da página, sem demanda por Javascript..attr('fill', '#b2cfd7')
idem, CSS.attr('width', '100%').attr('height', '100%').etc
via PostgreSQL-XML durante a geração do SVG em nossa biblioteca de geração/renderização do SVG.... Vou montar as funções judisdiction_Simplify e jurisdiction_SVG então decidemos como fazer com "zero Javascript" se possível.
Reproduzir isso para todas as jurisdições requer um template, não um SVG pronto... E o "método" para buscar na Wikidata http://addressforall.org/pt/map/
Não está com template em https://github.com/AddressForAll/site-v2/blob/main/components/map.js favor usar template lá.
Ou Wikidata ou nossos dados https://postgis.net/docs/ST_SimplifyPreserveTopology.html