I finally had my breakthrough. I discovered an runtime error in the backend and when i changed it to the us central server it worked fine. Thanks a lot. It was a great help.
is there a possibility to make an async retrival of data when entering the map?
There shouldn't really be any need, given the small amount of data. You could reduce the number of calls to firebase further by storing all the data in just one tag (a list of lists or a json string), if you wanted to...
How do you set marker geolocations from firebase value?
To whom this may concern
I am trying to insert markers in certain geolocations stored in my firebase realtime db. The geolocations are stored under a numbertag from 3-8 with the geolocation as the first value and a name as the second. I have made a while test to run the tags and retrieve the data. It uses the variabel global name and a closed loop with an ending on top tag. This can ofcourse be expanded with more firebase locations.
I have taken the map and used a csv do devide the db2 data value1 in longitude and lattitude. This how ever does not seem to work.
I found the get tag bug and changed it to value, but still not working.
It does not need to be complicated.
Here is how I set Marker coordinates using a CloudDB.
Using FirebaseDB the code should be similar.
Have you performed a DoIt to debug?
Like so
I have done the blocks "longhand" so you can see how it works, but you could use conditions, lists and procedures to simplify/condense/automate the block code better.
Thank you both for a quick response. I have made the while test because i want to scale it to far more tags later. I see you use strings instead of numbers in the tags. This is nessesary to use the while test function. Is the numbers a problem to use in tags. I have seen you writing this in some of the the older answers.
By the way there two seperate databases to make sure not firebase data is confused between the two.
Not needed and will probably cause an infinite loop and crash the app, or just stop it from working
no need to add complexity
Not necessary, one will be fine if you identify your tags correctly.
Also you can use the Taglist block to good effect. You might also consider calling all the data back in one go, then managing it in the app with lists and dictionaries. This would reduce the number of calls to firebase.
Learn about lists and procedures, these will be your friends.