Integrare ArcGIS în Angular. Actualizări în timp real
Firebase oferă o suită de servicii cloud, de la autentificare până la machine learning în cloud. Dintre acestea, Realtime Database este un serviciu folosit pentru sincronizarea datelor în timp real, fiind util în dezvoltarea aplicațiilor colaborative.
Configurați regulile de acces în mod public pentru o conexiune rapidă (nerecomandat în producție)
Atunci când avem nevoie de funcționalități complexe, precum pagini multiple, elemente vizuale standard (butoane, liste, grid-uri, chart-uri, bară de navigație), sau interacțiunea cu un server/serviciu web extern (de ex. Firebase), este indicat să folosim un framework precum Angular.
AngularFire este un modul Angular pentru integrarea bibliotecii Firebase Javascript SDK.
Modificați conținutul fișierelor - adăugați datele de conectare la proiectul creat în Firebase Console:
/environments/environment.ts /environments/environment.prod.ts
Deschideți consola pentru a vizualiza datele din Firebase și încercați să adăugați date în baza de date. Verificați în consola Firebase dacă acestea au fost înregistrate.
Descărcați scheletul aplicației de pe GitHub. Realizați modificările de mai sus și implementați următoarele funcționalități:
Connect
Add item
pentru a adăuga un element în Firebase si un punct pe harta (in centrul hartii)syncPointItem
din serviciul FirebaseService
obj