Browse Source

Attempt to solve issue: markers don't apper on the map

master
analuizaff 3 years ago
parent
commit
f9640d1ed0
  1. 1
      src/app.json
  2. 1
      src/app/assets/floodZonesAssets/PinIntransitavel.html
  3. 1
      src/app/assets/floodZonesAssets/PinIntransitavel.js
  4. 1
      src/app/assets/floodZonesAssets/PinTransitavel.html
  5. 1
      src/app/assets/floodZonesAssets/PinTransitavel.js
  6. 1
      src/app/assets/pluviometer/PinPluviometroArt.html
  7. 1
      src/app/assets/pluviometer/PinPluviometroArt.js
  8. 1
      src/app/assets/rain/PinChuvaForte.html
  9. 1
      src/app/assets/rain/PinChuvaForte.js
  10. 1
      src/app/assets/rain/PinChuvaFraca.js
  11. 1
      src/app/assets/rain/PinChuvaModerada.js
  12. 1
      src/app/assets/rain/PinChuvaMuitoForte.js
  13. 1
      src/app/assets/rain/PinNublado.js
  14. 1
      src/app/assets/river/PinRioBaixo.html
  15. 1
      src/app/assets/river/PinRioBaixo.js
  16. 1
      src/app/assets/river/PinRioCheio.html
  17. 1
      src/app/assets/river/PinRioCheio.js
  18. 1
      src/app/assets/river/PinRioExtravasado.html
  19. 1
      src/app/assets/river/PinRioNormal.html
  20. 4
      src/app/components/map/LeafLetMap.js
  21. 32
      src/app/config/assets.js
  22. 7
      src/app/hooks/selectFromDB.js

1
src/app.json

@ -33,7 +33,6 @@
"favicon": "./app/assets/favicon.png"
},
"description": "",
"packagerOpts": {
"config": "metro.config.js",
"sourceExts": [

1
src/app/assets/floodZonesAssets/PinIntransitavel.html
File diff suppressed because it is too large
View File

1
src/app/assets/floodZonesAssets/PinIntransitavel.js
File diff suppressed because it is too large
View File

1
src/app/assets/floodZonesAssets/PinTransitavel.html
File diff suppressed because it is too large
View File

1
src/app/assets/floodZonesAssets/PinTransitavel.js
File diff suppressed because it is too large
View File

1
src/app/assets/pluviometer/PinPluviometroArt.html

@ -1 +0,0 @@
<svg id="Camada_1" data-name="Camada 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 410 410"><defs><style>.cls-1{fill:#3b7097 !important;}.cls-2{fill:#ececec !important;}.cls-3{fill:#d9d9d9 !important;}.cls-4{fill:#9fdfff !important;}.cls-5{fill:#7dd6f9 !important;}.cls-6{fill:#727272 !important;}</style></defs><path class="cls-1" d="M205,14.64c-79.95,0-145,65.05-145,145a143.68,143.68,0,0,0,28.93,86.93L196.06,390.86c.27.35.68.48,1,.8a10.79,10.79,0,0,0,16.89-.8c30.85-41.16,87.4-118,109.14-147a.14.14,0,0,1,0,0l.13-.18a144,144,0,0,0,26.78-84C350,79.69,285,14.64,205,14.64Zm-.26,258.84c-62.79,0-114.1-51.32-114.1-114.1S142,45.28,204.74,45.28s114.09,51.31,114.09,114.1S267.52,273.48,204.74,273.48Z"/><rect class="cls-2" x="186.81" y="110.16" width="36.3" height="135.45"/><path class="cls-1" d="M226.5,249H183.43V106.78H226.5Zm-36.3-6.77h29.53V113.55H190.2Z"/><rect class="cls-3" x="189.34" y="108.68" width="15.76" height="136.35"/><path class="cls-4" d="M188.56,207.7,190,205c5.69-3.5,7.27-5.29,12.33-1.52.46.33.91.67,1.39,1l3.74,2.72C211,210,214,206.76,215,206l3.79-2.87a2.59,2.59,0,0,1,4.21,2v36.54a2.59,2.59,0,0,1-2.48,2.58l-29.13,1.26a2.58,2.58,0,0,1-2.7-2.48l-1.36-33A2.6,2.6,0,0,1,188.56,207.7Z"/><path class="cls-5" d="M205.09,205.44l-1.37-1c-.48-.3-.93-.64-1.39-1-5.06-3.77-6.64-2-12.33,1.52l-1.44,2.7a2.6,2.6,0,0,0-1.23,2.32l1.36,33a2.58,2.58,0,0,0,2.7,2.48l13.7-.59Z"/><path class="cls-6" d="M226.5,249H183.43V106.78H226.5Zm-36.3-6.77h29.53V113.55H190.2Z"/><path class="cls-2" d="M162.09,75.72h85.82a0,0,0,0,1,0,0V79.9a28.62,28.62,0,0,1-28.62,28.62H190.72A28.62,28.62,0,0,1,162.09,79.9V75.72A0,0,0,0,1,162.09,75.72Z"/><path class="cls-1" d="M215.43,111.91H194.57a35.9,35.9,0,0,1-35.86-35.86V72.34h92.58v3.71A35.9,35.9,0,0,1,215.43,111.91Zm-49.79-32.8a29.12,29.12,0,0,0,28.93,26h20.86a29.12,29.12,0,0,0,28.93-26Z"/><path class="cls-3" d="M165.51,75.63h39.36a0,0,0,0,1,0,0v33a0,0,0,0,1,0,0H194.34a28.84,28.84,0,0,1-28.84-28.84V75.63A0,0,0,0,1,165.51,75.63Z"/><path class="cls-6" d="M215.43,111.91H194.57a35.9,35.9,0,0,1-35.86-35.86V72.34h92.58v3.71A35.9,35.9,0,0,1,215.43,111.91Zm-49.79-32.8a29.12,29.12,0,0,0,28.93,26h20.86a29.12,29.12,0,0,0,28.93-26Z"/><rect class="cls-6" x="183.79" y="139.33" width="25.94" height="2.71"/><rect class="cls-6" x="183.79" y="157.95" width="25.94" height="2.71"/><rect class="cls-6" x="183.79" y="176.58" width="25.94" height="2.71"/><rect class="cls-6" x="183.79" y="195.2" width="25.94" height="2.71"/><rect class="cls-6" x="183.79" y="213.83" width="25.94" height="2.71"/></svg>

1
src/app/assets/pluviometer/PinPluviometroArt.js

@ -0,0 +1 @@
export default PinPluviometroArt = `<svg id="Camada_1" data-name="Camada 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 410 410"><defs><style>.cls-1{fill:#3b7097 !important;}.cls-2{fill:#ececec !important;}.cls-3{fill:#d9d9d9 !important;}.cls-4{fill:#9fdfff !important;}.cls-5{fill:#7dd6f9 !important;}.cls-6{fill:#727272 !important;}</style></defs><path class="cls-1" d="M205,14.64c-79.95,0-145,65.05-145,145a143.68,143.68,0,0,0,28.93,86.93L196.06,390.86c.27.35.68.48,1,.8a10.79,10.79,0,0,0,16.89-.8c30.85-41.16,87.4-118,109.14-147a.14.14,0,0,1,0,0l.13-.18a144,144,0,0,0,26.78-84C350,79.69,285,14.64,205,14.64Zm-.26,258.84c-62.79,0-114.1-51.32-114.1-114.1S142,45.28,204.74,45.28s114.09,51.31,114.09,114.1S267.52,273.48,204.74,273.48Z"/><rect class="cls-2" x="186.81" y="110.16" width="36.3" height="135.45"/><path class="cls-1" d="M226.5,249H183.43V106.78H226.5Zm-36.3-6.77h29.53V113.55H190.2Z"/><rect class="cls-3" x="189.34" y="108.68" width="15.76" height="136.35"/><path class="cls-4" d="M188.56,207.7,190,205c5.69-3.5,7.27-5.29,12.33-1.52.46.33.91.67,1.39,1l3.74,2.72C211,210,214,206.76,215,206l3.79-2.87a2.59,2.59,0,0,1,4.21,2v36.54a2.59,2.59,0,0,1-2.48,2.58l-29.13,1.26a2.58,2.58,0,0,1-2.7-2.48l-1.36-33A2.6,2.6,0,0,1,188.56,207.7Z"/><path class="cls-5" d="M205.09,205.44l-1.37-1c-.48-.3-.93-.64-1.39-1-5.06-3.77-6.64-2-12.33,1.52l-1.44,2.7a2.6,2.6,0,0,0-1.23,2.32l1.36,33a2.58,2.58,0,0,0,2.7,2.48l13.7-.59Z"/><path class="cls-6" d="M226.5,249H183.43V106.78H226.5Zm-36.3-6.77h29.53V113.55H190.2Z"/><path class="cls-2" d="M162.09,75.72h85.82a0,0,0,0,1,0,0V79.9a28.62,28.62,0,0,1-28.62,28.62H190.72A28.62,28.62,0,0,1,162.09,79.9V75.72A0,0,0,0,1,162.09,75.72Z"/><path class="cls-1" d="M215.43,111.91H194.57a35.9,35.9,0,0,1-35.86-35.86V72.34h92.58v3.71A35.9,35.9,0,0,1,215.43,111.91Zm-49.79-32.8a29.12,29.12,0,0,0,28.93,26h20.86a29.12,29.12,0,0,0,28.93-26Z"/><path class="cls-3" d="M165.51,75.63h39.36a0,0,0,0,1,0,0v33a0,0,0,0,1,0,0H194.34a28.84,28.84,0,0,1-28.84-28.84V75.63A0,0,0,0,1,165.51,75.63Z"/><path class="cls-6" d="M215.43,111.91H194.57a35.9,35.9,0,0,1-35.86-35.86V72.34h92.58v3.71A35.9,35.9,0,0,1,215.43,111.91Zm-49.79-32.8a29.12,29.12,0,0,0,28.93,26h20.86a29.12,29.12,0,0,0,28.93-26Z"/><rect class="cls-6" x="183.79" y="139.33" width="25.94" height="2.71"/><rect class="cls-6" x="183.79" y="157.95" width="25.94" height="2.71"/><rect class="cls-6" x="183.79" y="176.58" width="25.94" height="2.71"/><rect class="cls-6" x="183.79" y="195.2" width="25.94" height="2.71"/><rect class="cls-6" x="183.79" y="213.83" width="25.94" height="2.71"/></svg>`

1
src/app/assets/rain/PinChuvaForte.html

@ -1 +0,0 @@
<svg id="Camada_1" data-name="Camada 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 410 410"><defs><style>.cls-1,.cls-2{fill:#3b7097 !important;}.cls-2{opacity:0.2 !important;}</style></defs><path class="cls-1" d="M205,14.64c-79.95,0-145,65.05-145,145a143.68,143.68,0,0,0,28.93,86.93L196.06,390.86c.27.35.68.48,1,.8a10.79,10.79,0,0,0,16.89-.8c30.85-41.16,87.4-118,109.14-147a.14.14,0,0,1,0,0l.13-.18a144,144,0,0,0,26.78-84C350,79.69,285,14.64,205,14.64Zm-.26,258.84c-62.79,0-114.1-51.32-114.1-114.1S142,45.28,204.74,45.28s114.09,51.31,114.09,114.1S267.52,273.48,204.74,273.48Z"/><path class="cls-1" d="M268,126A54.29,54.29,0,0,0,181.6,85.23a36.42,36.42,0,0,0-47.69,46c-.86.72-1.7,1.49-2.5,2.29a38.05,38.05,0,0,0,26.91,65h93.37a38,38,0,0,0,38.05-38v0A38.28,38.28,0,0,0,268,126Zm4,54.66A28.44,28.44,0,0,1,251.69,189H158.32a28.64,28.64,0,0,1-16-52.37,4.71,4.71,0,0,0,1.61-5.94,26.6,26.6,0,0,1-2.63-11.63,27,27,0,0,1,27-27,26.69,26.69,0,0,1,11.93,2.78,4.71,4.71,0,0,0,5.08-.59A44.88,44.88,0,0,1,258.64,129v.18a4.69,4.69,0,0,0,3.06,4.41,28.66,28.66,0,0,1,10.24,47.1Z"/><path class="cls-1" d="M162.13,230.72l-4.77,4.76a4.71,4.71,0,1,0,6.66,6.66l4.77-4.77a4.71,4.71,0,1,0-6.66-6.65Z"/><path class="cls-1" d="M193.44,230.72l-4.76,4.76a4.71,4.71,0,1,0,6.65,6.66l4.77-4.77a4.71,4.71,0,1,0-6.66-6.65Z"/><path class="cls-1" d="M223.81,232.13l-4.76,4.76a4.71,4.71,0,1,0,6.63,6.69l0,0,4.76-4.76a4.71,4.71,0,1,0-6.66-6.66Z"/><path class="cls-1" d="M161.79,209.23a4.72,4.72,0,0,0-6.66,0L150.36,214a4.71,4.71,0,0,0,6.67,6.66l4.76-4.77a4.71,4.71,0,0,0,0-6.66Z"/><path class="cls-1" d="M191.35,209.23a4.73,4.73,0,0,0-6.66,0L179.93,214a4.71,4.71,0,1,0,6.59,6.72l.06-.06,4.77-4.77A4.71,4.71,0,0,0,191.35,209.23Z"/><path class="cls-1" d="M220.91,209.23a4.72,4.72,0,0,0-6.66,0L209.49,214a4.71,4.71,0,0,0,6.66,6.66l4.76-4.77A4.71,4.71,0,0,0,220.91,209.23Z"/><path class="cls-1" d="M250.47,209.23a4.71,4.71,0,0,0-6.65,0L239.05,214a4.71,4.71,0,0,0,6.66,6.66l4.77-4.77A4.72,4.72,0,0,0,250.47,209.23Z"/><path class="cls-2" d="M149.5,162.67a33.23,33.23,0,0,1,9.77-23.6,34.25,34.25,0,0,1,4.92-4.06,31.72,31.72,0,0,1,15-42.29c.61-.29,1.24-.57,1.88-.82A31.72,31.72,0,0,0,140.63,135a33.37,33.37,0,0,0,18.68,61h18.27l.08-.41A33.36,33.36,0,0,1,149.5,162.67Z"/></svg>

1
src/app/assets/rain/PinChuvaForte.js

@ -0,0 +1 @@
export default PinChuvaForte = `<svg id="Camada_1" data-name="Camada 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 410 410"><defs><style>.cls-1,.cls-2{fill:#3b7097 !important;}.cls-2{opacity:0.2 !important;}</style></defs><path class="cls-1" d="M205,14.64c-79.95,0-145,65.05-145,145a143.68,143.68,0,0,0,28.93,86.93L196.06,390.86c.27.35.68.48,1,.8a10.79,10.79,0,0,0,16.89-.8c30.85-41.16,87.4-118,109.14-147a.14.14,0,0,1,0,0l.13-.18a144,144,0,0,0,26.78-84C350,79.69,285,14.64,205,14.64Zm-.26,258.84c-62.79,0-114.1-51.32-114.1-114.1S142,45.28,204.74,45.28s114.09,51.31,114.09,114.1S267.52,273.48,204.74,273.48Z"/><path class="cls-1" d="M268,126A54.29,54.29,0,0,0,181.6,85.23a36.42,36.42,0,0,0-47.69,46c-.86.72-1.7,1.49-2.5,2.29a38.05,38.05,0,0,0,26.91,65h93.37a38,38,0,0,0,38.05-38v0A38.28,38.28,0,0,0,268,126Zm4,54.66A28.44,28.44,0,0,1,251.69,189H158.32a28.64,28.64,0,0,1-16-52.37,4.71,4.71,0,0,0,1.61-5.94,26.6,26.6,0,0,1-2.63-11.63,27,27,0,0,1,27-27,26.69,26.69,0,0,1,11.93,2.78,4.71,4.71,0,0,0,5.08-.59A44.88,44.88,0,0,1,258.64,129v.18a4.69,4.69,0,0,0,3.06,4.41,28.66,28.66,0,0,1,10.24,47.1Z"/><path class="cls-1" d="M162.13,230.72l-4.77,4.76a4.71,4.71,0,1,0,6.66,6.66l4.77-4.77a4.71,4.71,0,1,0-6.66-6.65Z"/><path class="cls-1" d="M193.44,230.72l-4.76,4.76a4.71,4.71,0,1,0,6.65,6.66l4.77-4.77a4.71,4.71,0,1,0-6.66-6.65Z"/><path class="cls-1" d="M223.81,232.13l-4.76,4.76a4.71,4.71,0,1,0,6.63,6.69l0,0,4.76-4.76a4.71,4.71,0,1,0-6.66-6.66Z"/><path class="cls-1" d="M161.79,209.23a4.72,4.72,0,0,0-6.66,0L150.36,214a4.71,4.71,0,0,0,6.67,6.66l4.76-4.77a4.71,4.71,0,0,0,0-6.66Z"/><path class="cls-1" d="M191.35,209.23a4.73,4.73,0,0,0-6.66,0L179.93,214a4.71,4.71,0,1,0,6.59,6.72l.06-.06,4.77-4.77A4.71,4.71,0,0,0,191.35,209.23Z"/><path class="cls-1" d="M220.91,209.23a4.72,4.72,0,0,0-6.66,0L209.49,214a4.71,4.71,0,0,0,6.66,6.66l4.76-4.77A4.71,4.71,0,0,0,220.91,209.23Z"/><path class="cls-1" d="M250.47,209.23a4.71,4.71,0,0,0-6.65,0L239.05,214a4.71,4.71,0,0,0,6.66,6.66l4.77-4.77A4.72,4.72,0,0,0,250.47,209.23Z"/><path class="cls-2" d="M149.5,162.67a33.23,33.23,0,0,1,9.77-23.6,34.25,34.25,0,0,1,4.92-4.06,31.72,31.72,0,0,1,15-42.29c.61-.29,1.24-.57,1.88-.82A31.72,31.72,0,0,0,140.63,135a33.37,33.37,0,0,0,18.68,61h18.27l.08-.41A33.36,33.36,0,0,1,149.5,162.67Z"/></svg>`

1
src/app/assets/rain/PinChuvaFraca.js

@ -0,0 +1 @@
export default PinChuvaFraca = `<svg id="Camada_1" data-name="Camada 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 410 410"><defs><style>.cls-1,.cls-2{fill:#3b7097 !important;}.cls-2{opacity:0.2 !important;}</style></defs><path class="cls-1" d="M205,14.64c-79.95,0-145,65.05-145,145a143.68,143.68,0,0,0,28.93,86.93L196.06,390.86c.27.35.68.48,1,.8a10.79,10.79,0,0,0,16.89-.8c30.85-41.16,87.4-118,109.14-147a.14.14,0,0,1,0,0l.13-.18a144,144,0,0,0,26.78-84C350,79.69,285,14.64,205,14.64Zm-.26,258.84c-62.79,0-114.1-51.32-114.1-114.1S142,45.28,204.74,45.28s114.09,51.31,114.09,114.1S267.52,273.48,204.74,273.48Z"/><path class="cls-1" d="M268.12,126.25a54.42,54.42,0,0,0-86.58-40.87,36.51,36.51,0,0,0-47.8,46.08c-.87.73-1.71,1.5-2.51,2.3a38.15,38.15,0,0,0,27,65.12H251.8a38.12,38.12,0,0,0,38.14-38.12v0A38.33,38.33,0,0,0,268.12,126.25Zm4,54.79a28.52,28.52,0,0,1-20.3,8.4H158.21a28.71,28.71,0,0,1-16.07-52.5,4.72,4.72,0,0,0,1.61-5.95,26.73,26.73,0,0,1-2.64-11.66,27.07,27.07,0,0,1,27-27,26.55,26.55,0,0,1,12,2.78,4.72,4.72,0,0,0,5.09-.59,45,45,0,0,1,73.56,34.75v.18a4.73,4.73,0,0,0,3.06,4.42,28.85,28.85,0,0,1,18.68,26.91A28.56,28.56,0,0,1,272.1,181Z"/><path class="cls-1" d="M160.84,231.17l-4.78,4.77a4.72,4.72,0,1,0,6.67,6.68l4.79-4.78a4.72,4.72,0,0,0-6.68-6.67Z"/><path class="cls-1" d="M220.11,231.17l-4.78,4.77a4.72,4.72,0,0,0,6.67,6.68l4.78-4.78a4.72,4.72,0,1,0-6.67-6.67Z"/><path class="cls-1" d="M144.57,209.63a4.72,4.72,0,0,0-6.68,0l-4.77,4.78a4.72,4.72,0,0,0,6.68,6.67l4.77-4.78a4.73,4.73,0,0,0,0-6.68Z"/><path class="cls-1" d="M203.84,209.63a4.72,4.72,0,0,0-6.68,0l-4.77,4.78a4.72,4.72,0,0,0,6.67,6.67l4.78-4.78A4.73,4.73,0,0,0,203.84,209.63Z"/><path class="cls-1" d="M256.43,209.64l-4.78,4.78a4.72,4.72,0,0,0,6.65,6.7l0,0,4.77-4.78a4.72,4.72,0,1,0-6.64-6.7Z"/><path class="cls-2" d="M150.49,161.55a33.57,33.57,0,0,1,14.73-27.73,31.8,31.8,0,0,1,15-42.39c.62-.29,1.25-.57,1.89-.83a31.8,31.8,0,0,0-40.5,43.22A33.46,33.46,0,0,0,160.34,195h18.31l.08-.41A33.47,33.47,0,0,1,150.49,161.55Z"/></svg>`

1
src/app/assets/rain/PinChuvaModerada.js

@ -0,0 +1 @@
export default PinChuvaModerada = `<svg id="Camada_1" data-name="Camada 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 410 410"><defs><style>.cls-1,.cls-2{fill:#3b7097 !important;}.cls-2{opacity:0.2 !important;}</style></defs><path class="cls-1" d="M205,14.64c-79.95,0-145,65.05-145,145a143.68,143.68,0,0,0,28.93,86.93L196.06,390.86c.27.35.68.48,1,.8a10.79,10.79,0,0,0,16.89-.8c30.85-41.16,87.4-118,109.14-147a.14.14,0,0,1,0,0l.13-.18a144,144,0,0,0,26.78-84C350,79.69,285,14.64,205,14.64Zm-.26,258.84c-62.79,0-114.1-51.32-114.1-114.1S142,45.28,204.74,45.28s114.09,51.31,114.09,114.1S267.52,273.48,204.74,273.48Z"/><path class="cls-1" d="M268.32,126.4a54.6,54.6,0,0,0-86.85-41,36.63,36.63,0,0,0-47.95,46.23c-.87.73-1.71,1.5-2.52,2.3a38.27,38.27,0,0,0,27.06,65.33H252A38.26,38.26,0,0,0,290.21,161v0A38.46,38.46,0,0,0,268.32,126.4Zm4,55A28.6,28.6,0,0,1,252,189.79H158.06A28.81,28.81,0,0,1,142,137.12a4.74,4.74,0,0,0,1.61-6,26.55,26.55,0,0,1-2.64-11.69,27.15,27.15,0,0,1,27.13-27.13,26.82,26.82,0,0,1,12,2.79,4.76,4.76,0,0,0,5.11-.59,45.13,45.13,0,0,1,73.78,34.86v.18A4.74,4.74,0,0,0,262,134a28.93,28.93,0,0,1,18.73,27A28.62,28.62,0,0,1,272.31,181.36Z"/><path class="cls-1" d="M176.75,231.71,172,236.49a4.74,4.74,0,0,0,6.7,6.7l4.79-4.79a4.73,4.73,0,1,0-6.7-6.69Z"/><path class="cls-1" d="M211.56,231.71l-4.79,4.78a4.73,4.73,0,0,0,6.69,6.7l4.79-4.79a4.73,4.73,0,1,0-6.69-6.69Z"/><path class="cls-1" d="M176.41,210.1a4.73,4.73,0,0,0-6.69,0l-4.8,4.79a4.73,4.73,0,1,0,6.7,6.69l4.79-4.79a4.74,4.74,0,0,0,0-6.7Z"/><path class="cls-1" d="M206.14,210.1a4.74,4.74,0,0,0-6.69,0l-4.8,4.8a4.73,4.73,0,0,0,6.63,6.76l.06-.07,4.8-4.79A4.74,4.74,0,0,0,206.14,210.1Z"/><path class="cls-1" d="M239.18,210.1a4.74,4.74,0,0,0-6.7,0l-4.78,4.79a4.73,4.73,0,1,0,6.69,6.69l4.79-4.79A4.74,4.74,0,0,0,239.18,210.1Z"/><path class="cls-2" d="M149.24,160.43a33.4,33.4,0,0,1,9.83-23.72,34,34,0,0,1,4.94-4.09,31.9,31.9,0,0,1,15-42.52c.63-.3,1.26-.57,1.9-.83a31.89,31.89,0,0,0-40.62,43.35A33.56,33.56,0,0,0,159.11,194h18.37l.08-.41A33.56,33.56,0,0,1,149.24,160.43Z"/></svg>`

1
src/app/assets/rain/PinChuvaMuitoForte.js

@ -0,0 +1 @@
export default PinChuvaMuitoForte = `<svg id="Camada_1" data-name="Camada 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 410 410"><defs><style>.cls-1,.cls-2{fill:#3b7097 !important;}.cls-2{opacity:0.2 !important;}</style></defs><path class="cls-1" d="M205,14.64c-79.95,0-145,65.05-145,145a143.68,143.68,0,0,0,28.93,86.93L196.06,390.86c.27.35.68.48,1,.8a10.79,10.79,0,0,0,16.89-.8c30.85-41.16,87.4-118,109.14-147a.14.14,0,0,1,0,0l.13-.18a144,144,0,0,0,26.78-84C350,79.69,285,14.64,205,14.64Zm-.26,258.84c-62.79,0-114.1-51.32-114.1-114.1S142,45.28,204.74,45.28s114.09,51.31,114.09,114.1S267.52,273.48,204.74,273.48Z"/><path class="cls-1" d="M271.13,118.67a53.16,53.16,0,0,0-84.56-39.91,35.66,35.66,0,0,0-46.67,45c-.85.71-1.67,1.46-2.45,2.24a37.25,37.25,0,0,0,26.34,63.59h91.4a37.23,37.23,0,0,0,37.24-37.23v0A37.44,37.44,0,0,0,271.13,118.67ZM275,172.18a27.86,27.86,0,0,1-19.82,8.2h-91.4a28,28,0,0,1-15.69-51.27,4.61,4.61,0,0,0,1.57-5.81,25.92,25.92,0,0,1-2.57-11.38,26.43,26.43,0,0,1,26.41-26.41,26,26,0,0,1,11.67,2.71,4.63,4.63,0,0,0,5-.57A43.93,43.93,0,0,1,262,121.58v.17a4.6,4.6,0,0,0,3,4.32,28.18,28.18,0,0,1,18.24,26.28A27.89,27.89,0,0,1,275,172.18Z"/><path class="cls-1" d="M123.58,221.13l-4.66,4.66a4.61,4.61,0,1,0,6.51,6.52l4.67-4.66a4.61,4.61,0,1,0-6.52-6.52Z"/><path class="cls-1" d="M152.52,221.13l-4.67,4.66a4.61,4.61,0,0,0,6.52,6.52l4.67-4.66a4.61,4.61,0,1,0-6.52-6.52Z"/><path class="cls-1" d="M181.46,221.13l-4.67,4.66a4.61,4.61,0,0,0,6.52,6.52l4.66-4.66a4.61,4.61,0,1,0-6.51-6.52Z"/><path class="cls-1" d="M210.4,221.13l-4.67,4.66a4.61,4.61,0,0,0,6.51,6.52l4.67-4.66a4.61,4.61,0,1,0-6.51-6.52Z"/><path class="cls-1" d="M239.33,221.13l-4.66,4.66a4.61,4.61,0,1,0,6.49,6.55l0,0,4.66-4.67a4.61,4.61,0,1,0-6.52-6.51Z"/><path class="cls-1" d="M150.47,200.1a4.61,4.61,0,0,0-6.52,0l-4.66,4.67a4.61,4.61,0,1,0,6.52,6.51l4.66-4.66a4.61,4.61,0,0,0,0-6.52Z"/><path class="cls-1" d="M179.41,200.1a4.61,4.61,0,0,0-6.52,0l-4.66,4.67a4.61,4.61,0,1,0,6.45,6.58l.06-.06,4.67-4.67A4.61,4.61,0,0,0,179.41,200.1Z"/><path class="cls-1" d="M208.35,200.1a4.61,4.61,0,0,0-6.52,0l-4.66,4.67a4.61,4.61,0,1,0,6.52,6.51l4.66-4.66A4.61,4.61,0,0,0,208.35,200.1Z"/><path class="cls-1" d="M237.29,200.1a4.61,4.61,0,0,0-6.52,0l-4.67,4.67a4.61,4.61,0,0,0,6.52,6.52l4.67-4.67A4.61,4.61,0,0,0,237.29,200.1Z"/><path class="cls-1" d="M259.7,200.1,255,204.77a4.61,4.61,0,1,0,6.49,6.54l0,0,4.66-4.67a4.61,4.61,0,1,0-6.49-6.55Z"/><path class="cls-2" d="M156.36,153A32.71,32.71,0,0,1,170.75,126a31,31,0,0,1,14.64-41.4c.61-.29,1.22-.56,1.84-.81A31.05,31.05,0,0,0,147.69,126,32.67,32.67,0,0,0,166,185.69h17.89l.08-.4A32.68,32.68,0,0,1,156.36,153Z"/></svg>`

1
src/app/assets/rain/PinNublado.js

@ -0,0 +1 @@
export default PinNublado = `<svg id="Camada_1" data-name="Camada 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 410 410"><defs><style>.cls-1,.cls-4{fill:#3b7097 !important;}.cls-2,.cls-3{fill:#ffb000 !important;}.cls-2,.cls-4{opacity:0.2 !important;}</style></defs><path class="cls-1" d="M205,14.64c-79.95,0-145,65.05-145,145a143.68,143.68,0,0,0,28.93,86.93L196.06,390.86c.27.35.68.48,1,.8a10.79,10.79,0,0,0,16.89-.8c30.85-41.16,87.4-118,109.14-147a.14.14,0,0,1,0,0l.13-.18a144,144,0,0,0,26.78-84C350,79.69,285,14.64,205,14.64Zm-.26,258.84c-62.79,0-114.1-51.32-114.1-114.1S142,45.28,204.74,45.28s114.09,51.31,114.09,114.1S267.52,273.48,204.74,273.48Z"/><path class="cls-2" d="M229.51,91.15a39.41,39.41,0,0,0-16.39,7.26,31.26,31.26,0,0,1,7.92,2.16,60.15,60.15,0,0,1,8.89,3.62,7.57,7.57,0,0,1,2,1.48l.45-.1c37.37-7.11,43.06,15.53,43.39,17A39.61,39.61,0,0,0,229.51,91.15Z"/><path class="cls-3" d="M275.17,89.12l2.95-2.87a4.07,4.07,0,0,1,5.76.08h0a4.09,4.09,0,0,1-.08,5.77l-3,2.86a4.07,4.07,0,0,1-5.76-.08h0A4.07,4.07,0,0,1,275.17,89.12Z"/><path class="cls-3" d="M248.6,75.66l1.12-4a4.08,4.08,0,0,1,5-2.81h0a4.08,4.08,0,0,1,2.8,5l-1.12,4a4.07,4.07,0,0,1-5,2.8h0A4.06,4.06,0,0,1,248.6,75.66Z"/><path class="cls-3" d="M223,68.42h0a4.08,4.08,0,0,1,5,3l1,4a4.08,4.08,0,0,1-3,4.95h0a4.08,4.08,0,0,1-4.95-3l-1-4A4.08,4.08,0,0,1,223,68.42Z"/><path class="cls-3" d="M195.28,83.89h0A4.07,4.07,0,0,1,201,84l2.87,3a4.07,4.07,0,0,1-.09,5.76h0a4.07,4.07,0,0,1-5.76-.09l-2.87-2.95A4.07,4.07,0,0,1,195.28,83.89Z"/><path class="cls-1" d="M274.52,166.79a37,37,0,0,0-3.48-6.58c.2-.21-5-6.56-5.25-6.31a36.83,36.83,0,0,0-10.17-7,53.5,53.5,0,0,0-35.48-47.77c-1.95-.88-9.69-2.33-10.1-2.51a53.46,53.46,0,0,0-39.67,10A35,35,0,0,0,157,104.06a35.62,35.62,0,0,0-33.45,47.83A37.26,37.26,0,0,0,147.12,218H240a37.19,37.19,0,0,0,36.51-44.57Zm-13.93,34.54A28.88,28.88,0,0,1,240,209.85H147.12a29.1,29.1,0,0,1-16.29-53.22,4.08,4.08,0,0,0,1.39-5.14,27.19,27.19,0,0,1-2.68-11.83A27.48,27.48,0,0,1,157,112.21,27,27,0,0,1,169.13,115a4.08,4.08,0,0,0,4.4-.51,45.26,45.26,0,0,1,74,35v.18a4.07,4.07,0,0,0,2.65,3.81,29.24,29.24,0,0,1,18.93,27.28A28.91,28.91,0,0,1,260.59,201.33Z"/><path class="cls-3" d="M288.18,144.36h0a4.08,4.08,0,0,1,5-2.81l4,1.13a4.07,4.07,0,0,1,2.81,5h0a4.08,4.08,0,0,1-5,2.81l-4-1.12A4.08,4.08,0,0,1,288.18,144.36Z"/><path class="cls-3" d="M278.66,163h0a4.08,4.08,0,0,1,5.74-.6l3.19,2.6a4.07,4.07,0,0,1,.6,5.73h0a4.08,4.08,0,0,1-5.73.6l-3.2-2.6A4.08,4.08,0,0,1,278.66,163Z"/><path class="cls-3" d="M290.41,112.12l4-1a4.08,4.08,0,0,1,5,3h0a4.07,4.07,0,0,1-3,4.94l-4,1a4.08,4.08,0,0,1-4.95-3h0A4.07,4.07,0,0,1,290.41,112.12Z"/><path class="cls-3" d="M271.26,98.76c-16.49-17.18-43.11-17.86-60.81-1.94,0,0,10,2.54,9.68,2.42a35.88,35.88,0,0,1,45.09,5h0a36,36,0,0,1,.52,49.56c.86,1.09,3,2.62,5.26,6.31A44.14,44.14,0,0,0,271.26,98.76Z"/><path class="cls-4" d="M140.66,181.1A32.77,32.77,0,0,1,155.07,154a31.12,31.12,0,0,1,14.68-41.49c.6-.29,1.22-.56,1.85-.81A31.11,31.11,0,0,0,132,154a32.73,32.73,0,0,0,18.32,59.86h17.92l.08-.4A32.74,32.74,0,0,1,140.66,181.1Z"/></svg>`

1
src/app/assets/river/PinRioBaixo.html

@ -1 +0,0 @@
<svg id="Camada_1" data-name="Camada 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 410 410"><defs><style>.cls-1{fill:#60a2d7 !important;}.cls-2{fill:#3b7097 !important;}.cls-3{fill:#fff !important;}</style></defs><path class="cls-1" d="M263.49,229v-6.93c-10.89,0-10.88-15.67-21.78-15.67s-10.9,15.67-21.78,15.67S209,206.4,198.16,206.4s-10.88,15.67-21.75,15.67-10.89-15.67-21.77-15.67-10.87,15.67-21.75,15.67c-4.61,0-7.27-2.81-9.62-6v13Z"/><path class="cls-2" d="M263.49,218.15c-3.24,0-4.94-2.22-7.67-6.15-2.95-4.24-6.61-9.52-14.1-9.52s-11.16,5.28-14.1,9.52c-2.75,3.92-4.44,6.15-7.68,6.15s-4.94-2.22-7.67-6.15c-2.94-4.23-6.61-9.52-14.1-9.52S187,207.76,184.07,212c-2.74,3.92-4.42,6.15-7.66,6.15s-4.94-2.22-7.66-6.15c-2.95-4.24-6.62-9.52-14.11-9.52s-11.15,5.28-14.1,9.52c-2.74,3.92-4.43,6.15-7.66,6.15s-4.94-2.22-7.66-6.15c-.61-.87-1.26-1.8-2-2.71V222a13.34,13.34,0,0,0,9.63,4c7.49,0,11.15-5.28,14.1-9.52,2.74-3.92,4.43-6.15,7.66-6.15s4.93,2.22,7.66,6.15c2.94,4.24,6.61,9.52,14.1,9.52s11.15-5.28,14.1-9.52c2.74-3.92,4.43-6.15,7.66-6.15s4.94,2.22,7.67,6.15c2.94,4.24,6.61,9.52,14.1,9.52s11.16-5.28,14.1-9.52c2.74-3.91,4.44-6.15,7.68-6.15s4.94,2.22,7.67,6.15c2.93,4.24,6.6,9.52,14.09,9.52a3.92,3.92,0,1,0,0-7.84Z"/><path class="cls-2" d="M205,14.64c-79.95,0-145,65.05-145,145a143.68,143.68,0,0,0,28.93,86.93L196.06,390.86c.27.35.68.48,1,.8a10.79,10.79,0,0,0,16.89-.8c30.85-41.16,87.4-118,109.14-147a.14.14,0,0,1,0,0l.13-.18a144,144,0,0,0,26.78-84C350,79.69,285,14.64,205,14.64Zm-.26,258.84c-62.79,0-114.1-51.32-114.1-114.1S142,45.28,204.74,45.28s114.09,51.31,114.09,114.1S267.52,273.48,204.74,273.48Z"/><rect class="cls-3" x="264.98" y="127.83" width="26.54" height="99.03"/><path class="cls-2" d="M294,229.34H262.51v-104H294Zm-26.54-5h21.59V130.3H267.46Z"/><rect class="cls-3" x="266.84" y="126.74" width="11.52" height="99.69"/><path d="M294,229.34H262.51v-104H294Zm-26.54-5h21.59V130.3H267.46Z"/><rect x="262.78" y="149.15" width="18.96" height="1.98"/><rect x="262.78" y="162.77" width="18.96" height="1.98"/><rect x="262.78" y="176.39" width="18.96" height="1.98"/><rect x="262.78" y="190.01" width="18.96" height="1.98"/><rect x="262.78" y="203.62" width="18.96" height="1.98"/></svg>

1
src/app/assets/river/PinRioBaixo.js

@ -0,0 +1 @@
export default PinRioBaixo = `<svg id="Camada_1" data-name="Camada 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 410 410"><defs><style>.cls-1{fill:#60a2d7 !important;}.cls-2{fill:#3b7097 !important;}.cls-3{fill:#fff !important;}</style></defs><path class="cls-1" d="M263.49,229v-6.93c-10.89,0-10.88-15.67-21.78-15.67s-10.9,15.67-21.78,15.67S209,206.4,198.16,206.4s-10.88,15.67-21.75,15.67-10.89-15.67-21.77-15.67-10.87,15.67-21.75,15.67c-4.61,0-7.27-2.81-9.62-6v13Z"/><path class="cls-2" d="M263.49,218.15c-3.24,0-4.94-2.22-7.67-6.15-2.95-4.24-6.61-9.52-14.1-9.52s-11.16,5.28-14.1,9.52c-2.75,3.92-4.44,6.15-7.68,6.15s-4.94-2.22-7.67-6.15c-2.94-4.23-6.61-9.52-14.1-9.52S187,207.76,184.07,212c-2.74,3.92-4.42,6.15-7.66,6.15s-4.94-2.22-7.66-6.15c-2.95-4.24-6.62-9.52-14.11-9.52s-11.15,5.28-14.1,9.52c-2.74,3.92-4.43,6.15-7.66,6.15s-4.94-2.22-7.66-6.15c-.61-.87-1.26-1.8-2-2.71V222a13.34,13.34,0,0,0,9.63,4c7.49,0,11.15-5.28,14.1-9.52,2.74-3.92,4.43-6.15,7.66-6.15s4.93,2.22,7.66,6.15c2.94,4.24,6.61,9.52,14.1,9.52s11.15-5.28,14.1-9.52c2.74-3.92,4.43-6.15,7.66-6.15s4.94,2.22,7.67,6.15c2.94,4.24,6.61,9.52,14.1,9.52s11.16-5.28,14.1-9.52c2.74-3.91,4.44-6.15,7.68-6.15s4.94,2.22,7.67,6.15c2.93,4.24,6.6,9.52,14.09,9.52a3.92,3.92,0,1,0,0-7.84Z"/><path class="cls-2" d="M205,14.64c-79.95,0-145,65.05-145,145a143.68,143.68,0,0,0,28.93,86.93L196.06,390.86c.27.35.68.48,1,.8a10.79,10.79,0,0,0,16.89-.8c30.85-41.16,87.4-118,109.14-147a.14.14,0,0,1,0,0l.13-.18a144,144,0,0,0,26.78-84C350,79.69,285,14.64,205,14.64Zm-.26,258.84c-62.79,0-114.1-51.32-114.1-114.1S142,45.28,204.74,45.28s114.09,51.31,114.09,114.1S267.52,273.48,204.74,273.48Z"/><rect class="cls-3" x="264.98" y="127.83" width="26.54" height="99.03"/><path class="cls-2" d="M294,229.34H262.51v-104H294Zm-26.54-5h21.59V130.3H267.46Z"/><rect class="cls-3" x="266.84" y="126.74" width="11.52" height="99.69"/><path d="M294,229.34H262.51v-104H294Zm-26.54-5h21.59V130.3H267.46Z"/><rect x="262.78" y="149.15" width="18.96" height="1.98"/><rect x="262.78" y="162.77" width="18.96" height="1.98"/><rect x="262.78" y="176.39" width="18.96" height="1.98"/><rect x="262.78" y="190.01" width="18.96" height="1.98"/><rect x="262.78" y="203.62" width="18.96" height="1.98"/></svg>`

1
src/app/assets/river/PinRioCheio.html

@ -1 +0,0 @@
<svg id="Camada_1" data-name="Camada 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 410 410"><defs><style>.cls-1{fill:#a3d4f7 !important;}.cls-2{fill:#60a2d7 !important;}.cls-3{fill:#3b7097 !important;}.cls-4{fill:#fff !important;}</style></defs><path class="cls-1" d="M263.49,228V157.57c-10.89,0-10.88-15.67-21.78-15.67s-10.9,15.67-21.78,15.67S209,141.9,198.16,141.9s-10.88,15.67-21.75,15.67-10.89-15.67-21.77-15.67-10.87,15.67-21.75,15.67c-4.61,0-7.27-2.82-9.62-6.06V228Z"/><path class="cls-2" d="M263.49,228V181.07c-10.89,0-10.88-15.67-21.78-15.67s-10.9,15.67-21.78,15.67S209,165.4,198.16,165.4s-10.88,15.67-21.75,15.67-10.89-15.67-21.77-15.67-10.87,15.67-21.75,15.67c-4.61,0-7.27-2.81-9.62-6v53Z"/><path class="cls-3" d="M123.27,157.53a13.34,13.34,0,0,0,9.63,3.95c7.49,0,11.15-5.28,14.1-9.51,2.74-3.92,4.43-6.15,7.66-6.15s4.93,2.22,7.66,6.15c2.94,4.23,6.61,9.51,14.1,9.51s11.15-5.28,14.1-9.51c2.74-3.92,4.43-6.15,7.66-6.15s4.94,2.22,7.67,6.15c2.94,4.24,6.61,9.51,14.1,9.51s11.16-5.27,14.1-9.51c2.74-3.92,4.44-6.15,7.68-6.15s4.94,2.22,7.67,6.15c2.93,4.24,6.6,9.51,14.09,9.51a3.92,3.92,0,1,0,0-7.83c-3.24,0-4.94-2.22-7.67-6.15-2.95-4.24-6.61-9.52-14.1-9.52s-11.16,5.28-14.1,9.52c-2.75,3.92-4.44,6.15-7.68,6.15s-4.94-2.22-7.67-6.15c-2.94-4.24-6.61-9.52-14.1-9.52s-11.14,5.28-14.1,9.52c-2.74,3.92-4.42,6.15-7.66,6.15s-4.94-2.22-7.66-6.15c-2.95-4.24-6.62-9.52-14.11-9.52s-11.15,5.28-14.1,9.52c-2.74,3.92-4.43,6.15-7.66,6.15s-4.94-2.22-7.66-6.15c-.61-.88-1.26-1.8-2-2.71Z"/><path class="cls-3" d="M263.49,177.15c-3.24,0-4.94-2.22-7.67-6.15-2.95-4.24-6.61-9.52-14.1-9.52s-11.16,5.28-14.1,9.52c-2.75,3.92-4.44,6.15-7.68,6.15s-4.94-2.22-7.67-6.15c-2.94-4.23-6.61-9.52-14.1-9.52S187,166.76,184.07,171c-2.74,3.92-4.42,6.15-7.66,6.15s-4.94-2.22-7.66-6.15c-2.95-4.24-6.62-9.52-14.11-9.52s-11.15,5.28-14.1,9.52c-2.74,3.92-4.43,6.15-7.66,6.15s-4.94-2.22-7.66-6.15c-.61-.87-1.26-1.8-2-2.71V181a13.34,13.34,0,0,0,9.63,4c7.49,0,11.15-5.28,14.1-9.52,2.74-3.92,4.43-6.15,7.66-6.15s4.93,2.22,7.66,6.15c2.94,4.24,6.61,9.52,14.1,9.52s11.15-5.28,14.1-9.52c2.74-3.92,4.43-6.15,7.66-6.15s4.94,2.22,7.67,6.15c2.94,4.24,6.61,9.52,14.1,9.52s11.16-5.28,14.1-9.52c2.74-3.91,4.44-6.15,7.68-6.15s4.94,2.22,7.67,6.15c2.93,4.24,6.6,9.52,14.09,9.52a3.92,3.92,0,1,0,0-7.84Z"/><path class="cls-3" d="M205,14.64c-79.95,0-145,65.05-145,145a143.68,143.68,0,0,0,28.93,86.93L196.06,390.86c.27.35.68.48,1,.8a10.79,10.79,0,0,0,16.89-.8c30.85-41.16,87.4-118,109.14-147a.14.14,0,0,1,0,0l.13-.18a144,144,0,0,0,26.78-84C350,79.69,285,14.64,205,14.64Zm-.26,258.84c-62.79,0-114.1-51.32-114.1-114.1S142,45.28,204.74,45.28s114.09,51.31,114.09,114.1S267.52,273.48,204.74,273.48Z"/><rect class="cls-4" x="264.98" y="125.83" width="26.54" height="99.03"/><path class="cls-3" d="M294,227.34H262.51v-104H294Zm-26.54-5h21.59V128.3H267.46Z"/><rect class="cls-4" x="266.84" y="124.74" width="11.52" height="99.69"/><path d="M294,227.34H262.51v-104H294Zm-26.54-5h21.59V128.3H267.46Z"/><rect x="262.78" y="147.15" width="18.96" height="1.98"/><rect x="262.78" y="160.77" width="18.96" height="1.98"/><rect x="262.78" y="174.39" width="18.96" height="1.98"/><rect x="262.78" y="188.01" width="18.96" height="1.98"/><rect x="262.78" y="201.62" width="18.96" height="1.98"/></svg>

1
src/app/assets/river/PinRioCheio.js

@ -0,0 +1 @@
export default PinRioCheio = `<svg id="Camada_1" data-name="Camada 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 410 410"><defs><style>.cls-1{fill:#3b7097 !important;}.cls-2{fill:#60a2d7 !important;}.cls-3{fill:#3b7097 !important;}.cls-4{fill:#fff !important;}</style></defs><path class="cls-1" d="M263.49,228V157.57c-10.89,0-10.88-15.67-21.78-15.67s-10.9,15.67-21.78,15.67S209,141.9,198.16,141.9s-10.88,15.67-21.75,15.67-10.89-15.67-21.77-15.67-10.87,15.67-21.75,15.67c-4.61,0-7.27-2.82-9.62-6.06V228Z"/><path class="cls-2" d="M263.49,228V181.07c-10.89,0-10.88-15.67-21.78-15.67s-10.9,15.67-21.78,15.67S209,165.4,198.16,165.4s-10.88,15.67-21.75,15.67-10.89-15.67-21.77-15.67-10.87,15.67-21.75,15.67c-4.61,0-7.27-2.81-9.62-6v53Z"/><path class="cls-3" d="M123.27,157.53a13.34,13.34,0,0,0,9.63,3.95c7.49,0,11.15-5.28,14.1-9.51,2.74-3.92,4.43-6.15,7.66-6.15s4.93,2.22,7.66,6.15c2.94,4.23,6.61,9.51,14.1,9.51s11.15-5.28,14.1-9.51c2.74-3.92,4.43-6.15,7.66-6.15s4.94,2.22,7.67,6.15c2.94,4.24,6.61,9.51,14.1,9.51s11.16-5.27,14.1-9.51c2.74-3.92,4.44-6.15,7.68-6.15s4.94,2.22,7.67,6.15c2.93,4.24,6.6,9.51,14.09,9.51a3.92,3.92,0,1,0,0-7.83c-3.24,0-4.94-2.22-7.67-6.15-2.95-4.24-6.61-9.52-14.1-9.52s-11.16,5.28-14.1,9.52c-2.75,3.92-4.44,6.15-7.68,6.15s-4.94-2.22-7.67-6.15c-2.94-4.24-6.61-9.52-14.1-9.52s-11.14,5.28-14.1,9.52c-2.74,3.92-4.42,6.15-7.66,6.15s-4.94-2.22-7.66-6.15c-2.95-4.24-6.62-9.52-14.11-9.52s-11.15,5.28-14.1,9.52c-2.74,3.92-4.43,6.15-7.66,6.15s-4.94-2.22-7.66-6.15c-.61-.88-1.26-1.8-2-2.71Z"/><path class="cls-3" d="M263.49,177.15c-3.24,0-4.94-2.22-7.67-6.15-2.95-4.24-6.61-9.52-14.1-9.52s-11.16,5.28-14.1,9.52c-2.75,3.92-4.44,6.15-7.68,6.15s-4.94-2.22-7.67-6.15c-2.94-4.23-6.61-9.52-14.1-9.52S187,166.76,184.07,171c-2.74,3.92-4.42,6.15-7.66,6.15s-4.94-2.22-7.66-6.15c-2.95-4.24-6.62-9.52-14.11-9.52s-11.15,5.28-14.1,9.52c-2.74,3.92-4.43,6.15-7.66,6.15s-4.94-2.22-7.66-6.15c-.61-.87-1.26-1.8-2-2.71V181a13.34,13.34,0,0,0,9.63,4c7.49,0,11.15-5.28,14.1-9.52,2.74-3.92,4.43-6.15,7.66-6.15s4.93,2.22,7.66,6.15c2.94,4.24,6.61,9.52,14.1,9.52s11.15-5.28,14.1-9.52c2.74-3.92,4.43-6.15,7.66-6.15s4.94,2.22,7.67,6.15c2.94,4.24,6.61,9.52,14.1,9.52s11.16-5.28,14.1-9.52c2.74-3.91,4.44-6.15,7.68-6.15s4.94,2.22,7.67,6.15c2.93,4.24,6.6,9.52,14.09,9.52a3.92,3.92,0,1,0,0-7.84Z"/><path class="cls-3" d="M205,14.64c-79.95,0-145,65.05-145,145a143.68,143.68,0,0,0,28.93,86.93L196.06,390.86c.27.35.68.48,1,.8a10.79,10.79,0,0,0,16.89-.8c30.85-41.16,87.4-118,109.14-147a.14.14,0,0,1,0,0l.13-.18a144,144,0,0,0,26.78-84C350,79.69,285,14.64,205,14.64Zm-.26,258.84c-62.79,0-114.1-51.32-114.1-114.1S142,45.28,204.74,45.28s114.09,51.31,114.09,114.1S267.52,273.48,204.74,273.48Z"/><rect class="cls-4" x="264.98" y="125.83" width="26.54" height="99.03"/><path class="cls-3" d="M294,227.34H262.51v-104H294Zm-26.54-5h21.59V128.3H267.46Z"/><rect class="cls-4" x="266.84" y="124.74" width="11.52" height="99.69"/><path d="M294,227.34H262.51v-104H294Zm-26.54-5h21.59V128.3H267.46Z"/><rect x="262.78" y="147.15" width="18.96" height="1.98"/><rect x="262.78" y="160.77" width="18.96" height="1.98"/><rect x="262.78" y="174.39" width="18.96" height="1.98"/><rect x="262.78" y="188.01" width="18.96" height="1.98"/><rect x="262.78" y="201.62" width="18.96" height="1.98"/></svg>`

1
src/app/assets/river/PinRioExtravasado.html

@ -1 +0,0 @@
<svg id="Camada_1" data-name="Camada 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 410 410"><defs><style>.cls-1{fill:#a3d4f7;}.cls-2{fill:#60a2d7;}.cls-3{fill:#3b7097;}.cls-4{fill:#fff;}</style></defs><path class="cls-1" d="M263.49,195V124.57c-10.89,0-10.88-15.67-21.78-15.67s-10.9,15.67-21.78,15.67S209,108.9,198.16,108.9s-10.88,15.67-21.75,15.67-10.89-15.67-21.77-15.67-10.87,15.67-21.75,15.67c-4.61,0-7.27-2.82-9.62-6.06V195Z"/><path class="cls-2" d="M263.49,227V148.07c-10.89,0-10.88-15.67-21.78-15.67s-10.9,15.67-21.78,15.67S209,132.4,198.16,132.4s-10.88,15.67-21.75,15.67-10.89-15.67-21.77-15.67-10.87,15.67-21.75,15.67c-4.61,0-7.27-2.81-9.62-6v85Z"/><path class="cls-3" d="M123.27,124.53a13.34,13.34,0,0,0,9.63,3.95c7.49,0,11.15-5.28,14.1-9.51,2.74-3.92,4.43-6.15,7.66-6.15s4.93,2.22,7.66,6.15c2.94,4.23,6.61,9.51,14.1,9.51s11.15-5.28,14.1-9.51c2.74-3.92,4.43-6.15,7.66-6.15s4.94,2.22,7.67,6.15c2.94,4.24,6.61,9.51,14.1,9.51s11.16-5.27,14.1-9.51c2.74-3.92,4.44-6.15,7.68-6.15s4.94,2.22,7.67,6.15c2.93,4.24,6.6,9.51,14.09,9.51a3.92,3.92,0,1,0,0-7.83c-3.24,0-4.94-2.22-7.67-6.15-2.95-4.24-6.61-9.52-14.1-9.52s-11.16,5.28-14.1,9.52c-2.75,3.92-4.44,6.15-7.68,6.15s-4.94-2.22-7.67-6.15c-2.94-4.24-6.61-9.52-14.1-9.52s-11.14,5.28-14.1,9.52c-2.74,3.92-4.42,6.15-7.66,6.15s-4.94-2.22-7.66-6.15c-2.95-4.24-6.62-9.52-14.11-9.52s-11.15,5.28-14.1,9.52c-2.74,3.92-4.43,6.15-7.66,6.15s-4.94-2.22-7.66-6.15c-.61-.88-1.26-1.8-2-2.71Z"/><path class="cls-3" d="M263.49,144.15c-3.24,0-4.94-2.22-7.67-6.15-2.95-4.24-6.61-9.52-14.1-9.52s-11.16,5.28-14.1,9.52c-2.75,3.92-4.44,6.15-7.68,6.15s-4.94-2.22-7.67-6.15c-2.94-4.23-6.61-9.52-14.1-9.52S187,133.76,184.07,138c-2.74,3.92-4.42,6.15-7.66,6.15s-4.94-2.22-7.66-6.15c-2.95-4.24-6.62-9.52-14.11-9.52s-11.15,5.28-14.1,9.52c-2.74,3.92-4.43,6.15-7.66,6.15s-4.94-2.22-7.66-6.15c-.61-.87-1.26-1.8-2-2.71V148a13.34,13.34,0,0,0,9.63,4c7.49,0,11.15-5.28,14.1-9.52,2.74-3.92,4.43-6.15,7.66-6.15s4.93,2.22,7.66,6.15c2.94,4.24,6.61,9.52,14.1,9.52s11.15-5.28,14.1-9.52c2.74-3.92,4.43-6.15,7.66-6.15s4.94,2.22,7.67,6.15c2.94,4.24,6.61,9.52,14.1,9.52s11.16-5.28,14.1-9.52c2.74-3.91,4.44-6.15,7.68-6.15s4.94,2.22,7.67,6.15c2.93,4.24,6.6,9.52,14.09,9.52a3.92,3.92,0,1,0,0-7.84Z"/><path class="cls-3" d="M205,14.64c-79.95,0-145,65.05-145,145a143.68,143.68,0,0,0,28.93,86.93L196.06,390.86c.27.35.68.48,1,.8a10.79,10.79,0,0,0,16.89-.8c30.85-41.16,87.4-118,109.14-147a.14.14,0,0,1,0,0l.13-.18a144,144,0,0,0,26.78-84C350,79.69,285,14.64,205,14.64Zm-.26,258.84c-62.79,0-114.1-51.32-114.1-114.1S142,45.28,204.74,45.28s114.09,51.31,114.09,114.1S267.52,273.48,204.74,273.48Z"/><rect class="cls-4" x="264.98" y="125.83" width="26.54" height="99.03"/><path class="cls-3" d="M294,227.34H262.51v-104H294Zm-26.54-5h21.59V128.3H267.46Z"/><rect class="cls-4" x="266.84" y="124.74" width="11.52" height="99.69"/><path d="M294,227.34H262.51v-104H294Zm-26.54-5h21.59V128.3H267.46Z"/><rect x="262.78" y="147.15" width="18.96" height="1.98"/><rect x="262.78" y="160.77" width="18.96" height="1.98"/><rect x="262.78" y="174.39" width="18.96" height="1.98"/><rect x="262.78" y="188.01" width="18.96" height="1.98"/><rect x="262.78" y="201.62" width="18.96" height="1.98"/><path class="cls-1" d="M268.82,89.15A5.47,5.47,0,1,0,259,84.41a13.21,13.21,0,0,0-.56,10.1l.75,2.14,2.14-.76A13.16,13.16,0,0,0,268.82,89.15Z"/><path class="cls-1" d="M283.08,107.84a5.47,5.47,0,1,0-3.62-10.32,13.16,13.16,0,0,0-7.53,6.74l-1,2,2,1A13.23,13.23,0,0,0,283.08,107.84Z"/><path class="cls-3" d="M267.4,79.47a8.14,8.14,0,0,0-10.83,3.8,15.81,15.81,0,0,0-.66,12.11l.75,2.14A2.65,2.65,0,0,0,260,99.14l2.14-.75a15.76,15.76,0,0,0,9-8.1h0A8.12,8.12,0,0,0,267.4,79.47Zm-6.06,6.09a2.83,2.83,0,0,1,5.1,2.45,10.52,10.52,0,0,1-5.67,5.27,10.48,10.48,0,0,1,.57-7.72Z"/><path class="cls-3" d="M278.58,95a15.76,15.76,0,0,0-9,8.1l-1,2a2.64,2.64,0,0,0,1.23,3.53l2.05,1a15.72,15.72,0,0,0,12.11.66A8.11,8.11,0,0,0,278.58,95Zm3.63,10.33a10.49,10.49,0,0,1-7.73-.29,10.54,10.54,0,0,1,5.85-5,2.83,2.83,0,1,1,1.88,5.34Z"/></svg>

1
src/app/assets/river/PinRioNormal.html

@ -1 +0,0 @@
<svg id="Camada_1" data-name="Camada 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 410 410"><defs><style>.cls-1{fill:#a3d4f7 !important;}.cls-2{fill:#60a2d7 !important;}.cls-3{fill:#3b7097 !important;}.cls-4{fill:#fff !important;}</style></defs><path class="cls-1" d="M263.49,227V188.57c-10.89,0-10.88-15.67-21.78-15.67s-10.9,15.67-21.78,15.67S209,172.9,198.16,172.9s-10.88,15.67-21.75,15.67-10.89-15.67-21.77-15.67-10.87,15.67-21.75,15.67c-4.61,0-7.27-2.82-9.62-6.06V227Z"/><path class="cls-2" d="M263.49,228V212.07c-10.89,0-10.88-15.67-21.78-15.67s-10.9,15.67-21.78,15.67S209,196.4,198.16,196.4s-10.88,15.67-21.75,15.67-10.89-15.67-21.77-15.67-10.87,15.67-21.75,15.67c-4.61,0-7.27-2.81-9.62-6v22Z"/><path class="cls-3" d="M123.27,188.53a13.34,13.34,0,0,0,9.63,3.95c7.49,0,11.15-5.28,14.1-9.51,2.74-3.92,4.43-6.15,7.66-6.15s4.93,2.22,7.66,6.15c2.94,4.23,6.61,9.51,14.1,9.51s11.15-5.28,14.1-9.51c2.74-3.92,4.43-6.15,7.66-6.15s4.94,2.22,7.67,6.15c2.94,4.24,6.61,9.51,14.1,9.51s11.16-5.27,14.1-9.51c2.74-3.92,4.44-6.15,7.68-6.15s4.94,2.22,7.67,6.15c2.93,4.24,6.6,9.51,14.09,9.51a3.92,3.92,0,1,0,0-7.83c-3.24,0-4.94-2.22-7.67-6.15-2.95-4.24-6.61-9.52-14.1-9.52s-11.16,5.28-14.1,9.52c-2.75,3.92-4.44,6.15-7.68,6.15s-4.94-2.22-7.67-6.15c-2.94-4.24-6.61-9.52-14.1-9.52s-11.14,5.28-14.1,9.52c-2.74,3.92-4.42,6.15-7.66,6.15s-4.94-2.22-7.66-6.15c-2.95-4.24-6.62-9.52-14.11-9.52s-11.15,5.28-14.1,9.52c-2.74,3.92-4.43,6.15-7.66,6.15s-4.94-2.22-7.66-6.15c-.61-.88-1.26-1.8-2-2.71Z"/><path class="cls-3" d="M263.49,208.15c-3.24,0-4.94-2.22-7.67-6.15-2.95-4.24-6.61-9.52-14.1-9.52s-11.16,5.28-14.1,9.52c-2.75,3.92-4.44,6.15-7.68,6.15s-4.94-2.22-7.67-6.15c-2.94-4.23-6.61-9.52-14.1-9.52S187,197.76,184.07,202c-2.74,3.92-4.42,6.15-7.66,6.15s-4.94-2.22-7.66-6.15c-2.95-4.24-6.62-9.52-14.11-9.52s-11.15,5.28-14.1,9.52c-2.74,3.92-4.43,6.15-7.66,6.15s-4.94-2.22-7.66-6.15c-.61-.87-1.26-1.8-2-2.71V212a13.34,13.34,0,0,0,9.63,4c7.49,0,11.15-5.28,14.1-9.52,2.74-3.92,4.43-6.15,7.66-6.15s4.93,2.22,7.66,6.15c2.94,4.24,6.61,9.52,14.1,9.52s11.15-5.28,14.1-9.52c2.74-3.92,4.43-6.15,7.66-6.15s4.94,2.22,7.67,6.15c2.94,4.24,6.61,9.52,14.1,9.52s11.16-5.28,14.1-9.52c2.74-3.91,4.44-6.15,7.68-6.15s4.94,2.22,7.67,6.15c2.93,4.24,6.6,9.52,14.09,9.52a3.92,3.92,0,1,0,0-7.84Z"/><path class="cls-3" d="M205,14.64c-79.95,0-145,65.05-145,145a143.68,143.68,0,0,0,28.93,86.93L196.06,390.86c.27.35.68.48,1,.8a10.79,10.79,0,0,0,16.89-.8c30.85-41.16,87.4-118,109.14-147a.14.14,0,0,1,0,0l.13-.18a144,144,0,0,0,26.78-84C350,79.69,285,14.64,205,14.64Zm-.26,258.84c-62.79,0-114.1-51.32-114.1-114.1S142,45.28,204.74,45.28s114.09,51.31,114.09,114.1S267.52,273.48,204.74,273.48Z"/><rect class="cls-4" x="264.98" y="125.83" width="26.54" height="99.03"/><path class="cls-3" d="M294,227.34H262.51v-104H294Zm-26.54-5h21.59V128.3H267.46Z"/><rect class="cls-4" x="266.84" y="124.74" width="11.52" height="99.69"/><path d="M294,227.34H262.51v-104H294Zm-26.54-5h21.59V128.3H267.46Z"/><rect x="262.78" y="147.15" width="18.96" height="1.98"/><rect x="262.78" y="160.77" width="18.96" height="1.98"/><rect x="262.78" y="174.39" width="18.96" height="1.98"/><rect x="262.78" y="188.01" width="18.96" height="1.98"/><rect x="262.78" y="201.62" width="18.96" height="1.98"/></svg>

4
src/app/components/map/LeafLetMap.js

@ -62,10 +62,6 @@ function handleEvent(event) {
async function insertMarker(mapRef, ID, coordinate, icon) {
var iconSvg = icon;
if (typeof icon !== 'string' && !(icon instanceof String)) {
iconSvg = await loadLocalAsset(icon);
}
mapRef.injectJavaScript(`
var customIcon = L.divIcon({

32
src/app/config/assets.js

@ -31,6 +31,18 @@ import Weather_3_heavy_rain from "../assets/weather/weather_3_heavy_rain.svg";
import Weather_4_cloudy from "../assets/weather/weather_4_cloudy.svg";
import Weather_5_clean from "../assets/weather/weather_5_clean.svg";
import PinNublado from "../assets/rain/PinNublado";
import PinChuvaFraca from "../assets/rain/PinChuvaFraca";
import PinChuvaModerada from "../assets/rain/PinChuvaModerada";
import PinChuvaMuitoForte from "../assets/rain/PinChuvaMuitoForte";
import PinChuvaForte from "../assets/rain/PinChuvaForte";
import PinRioBaixo from "../assets/river/PinRioBaixo";
import PinRioNormal from "../assets/river/PinRioNormal";
import PinRioExtravasado from "../assets/river/PinRioExtravasado";
import PinRioCheio from "../assets/river/PinRioCheio";
import PinPluviometroArt from "../assets/pluviometer/PinPluviometroArt";
export default {
floodZones: {
FloodZonesIcon: FloodZones,
@ -46,50 +58,50 @@ export default {
riverLevel: {
RiverIcon: RiverIcon,
low_pin: require("../assets/river/PinRioBaixo.html"),
low_pin: PinRioBaixo,
low: require("../assets/river/rio_baixo.png"),
Low: RiverLow,
LowToggle: RiverLowToggle,
normal_pin: require("../assets/river/PinRioNormal.html"),
normal_pin: PinRioNormal,
normal: require("../assets/river/rio_normal.png"),
Normal: RiverNormal,
NormalToggle: RiverNormalToggle,
high_pin: require("../assets/river/PinRioCheio.html"),
high_pin: PinRioCheio,
high: require("../assets/river/rio_alto.png"),
High: RiverHigh,
HighToggle: RiverHighToggle,
flooding_pin: require("../assets/river/PinRioExtravasado.html"),
flooding_pin: PinRioExtravasado,
flooding: require("../assets/river/rio_transbordando.png"),
Flooding: RiverFlood,
FloodingToggle: RiverFloodToggle,
},
rainLevel: {
RainIcon: RainIcon,
rain_0_5_pin: require("../assets/rain/PinNublado.html"),
rain_0_5_pin: PinNublado,
rain_0_5: require("../assets/rain/sem_chuva.png"),
Rain_0_5: RainNot,
Rain_0_5_Toggle: RainNotToggle,
rain_1_5: require("../assets/rain/chuva_fraca.png"),
rain_1_5_pin: require("../assets/rain/PinChuvaFraca.html"),
rain_1_5_pin: PinChuvaFraca,
Rain_1_5: RainLow,
Rain_1_5_Toggle: RainLowToggle,
rain_2_5: require("../assets/rain/chuva_logo.png"),
rain_2_5_pin: require("../assets/rain/PinChuvaModerada.html"),
rain_2_5_pin: PinChuvaModerada,
Rain_2_5: RainMedium,
Rain_2_5_Toggle: RainMediumToggle,
rain_3_5: require("../assets/rain/chuva_forte.png"),
rain_3_5_pin: require("../assets/rain/PinChuvaForte.html"),
rain_3_5_pin: PinChuvaForte,
Rain_3_5: RainHigh,
Rain_3_5_Toggle: RainHighToggle,
rain_4_5: require("../assets/rain/chuva_muito_forte.png"),
rain_4_5_pin: require("../assets/rain/PinChuvaMuitoForte.html"),
rain_4_5_pin: PinChuvaMuitoForte,
Rain_4_5: RainVeryHigh,
Rain_4_5_Toggle: RainVeryHighToggle,
@ -104,7 +116,7 @@ export default {
Weather_5_clean,
],
pluviometer: require("../assets/pluviometer/diario_pluviometrico.png"),
pluviometer_pin: require("../assets/pluviometer/PinPluviometroArt.html"),
pluviometer_pin: PinPluviometroArt,
officialPluviometer: require("../assets/pluviometer/pluviometroOficial.png"),
officialPluviometer_pin: require("../assets/pluviometer/PinPluviometroOficial.png"),
PluviometerIcon: Pluviometer,

7
src/app/hooks/selectFromDB.js

@ -3,6 +3,9 @@ import { useState, useEffect, useReducer, useContext } from "react";
import { CurrentLocationContext } from "../context/CurrentLocationContext";
import "../config/globals";
import assets from "../config/assets";
import PinIntransitavel from "../assets/floodZonesAssets/PinIntransitavel";
import PinTransitavel from "../assets/floodZonesAssets/PinTransitavel";
const custom_assets = {
pluviometer: assets.pluviometer,
@ -27,8 +30,8 @@ const custom_assets_pin = {
pluviometer: assets.pluviometer_pin,
officialPluviometer: assets.officialPluviometer_pin,
floodZones: {
passable: require("../assets/floodZonesAssets/PinTransitavel.html"),
not_passable: require("../assets/floodZonesAssets/PinIntransitavel.html"),
passable: PinTransitavel,
not_passable: PinIntransitavel,
},
riverLevel: ["low_pin", "normal_pin", "high_pin", "flooding_pin"].map(
(key) => {

Loading…
Cancel
Save