Для тех, кто сталкивается с той же проблемой, что и я, в последнем фолио есть функция «GeoJsonPopup», где она будет извлекать всю информацию, указанную вами из файла JSON, и отображать ее во всплывающем окне, решая проблему, при которой все узлы будут иметь свою собственную уникальную индивидуальную информацию.
Вместо создания от l oop до l oop всего JSON,
# reading JSON file
with open('exportBuilding.geojson') as access_json:
read_content = json.load(access_json)
feature_access = read_content['features']
# Creating Folium Map
m = folium.Map(location=[1.400150, 103.910172], titles="Punggol", zoom_start=17)
nodeData = os.path.join('exportBuilding.geojson')
# This is retrieve all information, in this case is name from my JSON file
# and display it into my popup, such that all nodes
# will have its own unique information.
geo_json = folium.GeoJson(nodeData, popup=folium.GeoJsonPopup(fields=['name']))
geo_json.add_to(m)