У меня есть приложение Python Dash, в котором я использую Dash-Leaflet для создания карты. Для наложения моих аэропортов я пытаюсь добавить значок самолета от Font Awesome, однако он не работает. Таким образом, в основном Geojson_data должен появиться так, как сейчас. Однако, когда в аэропорту Geojson он должен иметь рынок самолета от Font Awesome < /p>
Найдите код фрагмент ниже: < /p>
# GeoJson with all data
geojson_data = {
"type": "FeatureCollection",
"features": [
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [row["Longitude"], row["Latitude"]]
}
for index, row in df.iterrows()
]
}
# GeoJson airport data
geojson_airport = {
"type": "FeatureCollection",
"features": [
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [row['Longitude'], row['Latitude']]
},
}
for _, row in airports.iterrows()
]
}
< /code>
# Create map
dl.Map(
center=[51.505, -0.09],
zoom=6,
children=[
dl.LayersControl(
[
# Default map
dl.BaseLayer(
dl.TileLayer(
url="https://{s}.basemaps.cartocdn.com/light_all/{z}/{x}/{y}.png",
attribution="© OpenStreetMap contributors",
opacity=0.6,
),
name="Default Map",
checked=True,
),
# Add overlay for airport
dl.Overlay(
dl.GeoJSON(
data=geojson_airport,
cluster=False),
name="Airports",
checked=False,
),
]
+ [
# GeoJSON data
dl.Overlay(
dl.GeoJSON(
data=geojson_data,
cluster=True,
),
name="Locations",
checked=True,
)
]
),
],
),
),
Подробнее здесь: https://stackoverflow.com/questions/793 ... -locations
Значок маркера изменений Python Dash ⇐ Python
Программы на Python
1737727977
Anonymous
У меня есть приложение Python Dash, в котором я использую Dash-Leaflet для создания карты. Для наложения моих аэропортов я пытаюсь добавить значок самолета от Font Awesome, однако он не работает. Таким образом, в основном Geojson_data должен появиться так, как сейчас. Однако, когда в аэропорту Geojson он должен иметь рынок самолета от Font Awesome < /p>
Найдите код фрагмент ниже: < /p>
# GeoJson with all data
geojson_data = {
"type": "FeatureCollection",
"features": [
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [row["Longitude"], row["Latitude"]]
}
for index, row in df.iterrows()
]
}
# GeoJson airport data
geojson_airport = {
"type": "FeatureCollection",
"features": [
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [row['Longitude'], row['Latitude']]
},
}
for _, row in airports.iterrows()
]
}
< /code>
# Create map
dl.Map(
center=[51.505, -0.09],
zoom=6,
children=[
dl.LayersControl(
[
# Default map
dl.BaseLayer(
dl.TileLayer(
url="https://{s}.basemaps.cartocdn.com/light_all/{z}/{x}/{y}.png",
attribution="© [url=https://www.openstreetmap.org/copyright]OpenStreetMap[/url] contributors",
opacity=0.6,
),
name="Default Map",
checked=True,
),
# Add overlay for airport
dl.Overlay(
dl.GeoJSON(
data=geojson_airport,
cluster=False),
name="Airports",
checked=False,
),
]
+ [
# GeoJSON data
dl.Overlay(
dl.GeoJSON(
data=geojson_data,
cluster=True,
),
name="Locations",
checked=True,
)
]
),
],
),
),
Подробнее здесь: [url]https://stackoverflow.com/questions/79384638/python-dash-leaflet-change-marker-icon-for-specific-locations[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия