Я создал собственные всплывающие окна HTML для каждого маркера. Мне нужно включить во всплывающее окно ссылки, которые запускают обратный вызов, чтобы приложение могло получить файл и обеспечить загрузку через браузер пользователя.
Код: Выделить всё
def create_geojson(data):
features = []
for _, row in data.iterrows():
feature = {
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [row['longitude'], row['latitude']]
},
"properties": {
"price": row['price'],
"description": row['desc'],
"popup": create_popup(....) # Multiple keys for row are used to generate HTML code for each popup
}
}
features.append(feature)
return {"type": "FeatureCollection", "features": features}
Подробнее здесь: https://stackoverflow.com/questions/793 ... en-clicked
Мобильная версия