עריכה המונית לזני הפרחים

על מנת לצמצם שמות תיאוריים במפה, ברצוני להעביר את תגית ה-name לתגית species:he עבור natural=flowers. התגית natural=flowers משומשת בעיקר בישראל כפי שרואים ב- Overpass. תגית ה-speciesמחייבת שם לטיני אבל תגית ה-species:he היא יותר מתירנית ומאפשרת עברית, לכן המעבר ברובו יהיה as-is מ-name אל species:he.

אני מודע לזה ש-IHM משתמשת בתגית ה-name בהצגה במפה וזה ידרוש שינוי. האם יש כאן צרכנים\אפליקציות נוספות שמשתמשות בתגית?

ההגירה אמורה להיות טריוויאלית:

עוד לפני העריכה ההמונית אפליקציות שמציגות פרחים דואגות ש-species:he היא התגית העיקרית להצגה ו-name היא תגית fallback. אפליקציות שמבצעות עריכה לפרחים שומרות ב-species:he במקום name. לאחר מכן העריכה ההמונית מתבצעת.

קוד לדוגמה להצגה עבור- Maplibre Style Spec:

{
      "id": "flowers-label",
      "type": "symbol",
      "source": "flowers",
      "layout": {
        "text-field": [
          "case",
            ["has", "species:he"],
              ["get", "species:he"],
            ["has", "name:he"],
              ["get", "name:he"],
            ["get", "name"]
        ]
      }
    }
}

קוד לדוגמה לעריכת שם פרח:

def set_species(flowers, species):
  flowers["species:he"] = species
  # backward compatibility. Can be removed after the mass edit:
  if "name" in flowers:
    flowers["name"] = species 
 if "name:he" in flowers:
    flowers["name:he"] = species 

על אילו אפליקציות מדובר?

בינתיים לא ידוע לי על כאלה. אני שאלתי אם יש צרכנים נוספים לתגית חוץ מ-IHM.

מחוץ לישראל יש 13 אלמנטים עם התגית הזו overpass turbo
מכאן שלא סביר שיש אפליקציות אחרות שמשתמשות בתגית הזו.

לשם השוואה, בישראל יש 189 אלמנטים עם התגית הזו.