GSMEthesis commited on
Commit
0d7e831
·
verified ·
1 Parent(s): c63a179

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +28 -28
app.py CHANGED
@@ -1003,63 +1003,63 @@ def create_ride_map():
1003
  # مرکز نقشه بین دو نقطه
1004
  m = folium.Map(location=[(origin[0] + destination[0]) / 2, (origin[1] + destination[1]) / 2], zoom_start=12)
1005
 
1006
- # علامت برای مبدأ با کادر سفید و نوشته بنفش
1007
  folium.Marker(
1008
  location=origin,
1009
  popup="<b>مبدأ: پونک شمالی</b>",
1010
- icon=folium.Icon(color="purple", icon="flag"),
1011
- tooltip="مبدأ: پونک شمالی" # tooltip برای هاور
1012
- ).add_to(m)
1013
-
1014
- # اضافه کردن کادر سفید با نوشته بنفش برای مبدأ
1015
- folium.Marker(
1016
- location=[origin[0], origin[1] + 0.005], # کمی افست برای جلوگیری از همپوشانی
1017
  icon=folium.DivIcon(
1018
  html="""
1019
  <div style="
1020
  background-color: white;
1021
- color: #6a0dad;
1022
- font-family: 'B Nazanin', sans-serif;
1023
- font-size: 14px;
1024
- font-weight: bold;
1025
- padding: 5px 10px;
1026
  border: 2px solid #6a0dad;
1027
  border-radius: 5px;
 
 
 
1028
  white-space: nowrap;
1029
  direction: rtl;
1030
  ">
1031
- مبدأ: پونک شمالی
 
 
 
 
 
 
 
 
1032
  </div>
1033
  """
1034
  )
1035
  ).add_to(m)
1036
 
1037
- # علامت برای مقصد با کادر سفید و نوشته بنفش
1038
  folium.Marker(
1039
  location=destination,
1040
  popup="<b>مقصد: پل طبیعت</b>",
1041
- icon=folium.Icon(color="purple", icon="flag"),
1042
- tooltip="مقصد: پل طبیعت" # tooltip برای هاور
1043
- ).add_to(m)
1044
-
1045
- # اضافه کردن کادر سفید با نوشته بنفش برای مقصد
1046
- folium.Marker(
1047
- location=[destination[0], destination[1] - 0.005], # کمی افست برای جلوگیری از همپوشانی
1048
  icon=folium.DivIcon(
1049
  html="""
1050
  <div style="
1051
  background-color: white;
1052
- color: #6a0dad;
1053
- font-family: 'B Nazanin', sans-serif;
1054
- font-size: 14px;
1055
- font-weight: bold;
1056
- padding: 5px 10px;
1057
  border: 2px solid #6a0dad;
1058
  border-radius: 5px;
 
 
 
1059
  white-space: nowrap;
1060
  direction: rtl;
1061
  ">
1062
- مقصد: پل طبیعت
 
 
 
 
 
 
 
 
1063
  </div>
1064
  """
1065
  )
 
1003
  # مرکز نقشه بین دو نقطه
1004
  m = folium.Map(location=[(origin[0] + destination[0]) / 2, (origin[1] + destination[1]) / 2], zoom_start=12)
1005
 
1006
+ # علامت و کادر برای مبدأ
1007
  folium.Marker(
1008
  location=origin,
1009
  popup="<b>مبدأ: پونک شمالی</b>",
1010
+ tooltip="مبدأ: پونک شمالی",
 
 
 
 
 
 
1011
  icon=folium.DivIcon(
1012
  html="""
1013
  <div style="
1014
  background-color: white;
 
 
 
 
 
1015
  border: 2px solid #6a0dad;
1016
  border-radius: 5px;
1017
+ padding: 5px 10px;
1018
+ display: flex;
1019
+ align-items: center;
1020
  white-space: nowrap;
1021
  direction: rtl;
1022
  ">
1023
+ <svg width="24" height="24" viewBox="0 0 24 24" fill="#ff69b4" style="margin-left: 5px;">
1024
+ <path d="M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7zm0 9.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5z"/>
1025
+ </svg>
1026
+ <span style="
1027
+ color: #6a0dad;
1028
+ font-family: 'B Nazanin', sans-serif;
1029
+ font-size: 14px;
1030
+ font-weight: bold;
1031
+ ">مبدأ: پونک شمالی</span>
1032
  </div>
1033
  """
1034
  )
1035
  ).add_to(m)
1036
 
1037
+ # علامت و کادر برای مقصد
1038
  folium.Marker(
1039
  location=destination,
1040
  popup="<b>مقصد: پل طبیعت</b>",
1041
+ tooltip="مقصد: پل طبیعت",
 
 
 
 
 
 
1042
  icon=folium.DivIcon(
1043
  html="""
1044
  <div style="
1045
  background-color: white;
 
 
 
 
 
1046
  border: 2px solid #6a0dad;
1047
  border-radius: 5px;
1048
+ padding: 5px 10px;
1049
+ display: flex;
1050
+ align-items: center;
1051
  white-space: nowrap;
1052
  direction: rtl;
1053
  ">
1054
+ <svg width="24" height="24" viewBox="0 0 24 24" fill="#ff69b4" style="margin-left: 5px;">
1055
+ <path d="M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7zm0 9.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5z"/>
1056
+ </svg>
1057
+ <span style="
1058
+ color: #6a0dad;
1059
+ font-family: 'B Nazanin', sans-serif;
1060
+ font-size: 14px;
1061
+ font-weight: bold;
1062
+ ">مقصد: پل طبیعت</span>
1063
  </div>
1064
  """
1065
  )