מה הקוי אורך-רוחב לחישוב זמני היום?
-
@dovid אמר במה הקוי אורך-רוחב לחישוב זמני היום?:
@davidnead אמר במה הקוי אורך-רוחב לחישוב זמני היום?:
נקודתית פה אני לא חושב שכ"כ מדובר בסטיה כי חשוב ש@צדיק-תמים יקבל את התמונה המלאה, מה הכי מושלם אם ישנו בכלל, וממילא על מה להתפשר.בשביל לקבל את הכי מושלם הוא יצטרך לעבוד קשה, מומחים לדבר (כמו אלו שהוזכרו לעיל) עבדו על כך שנים רבות.
במקום זה הוא יכול לקבל את הדברים המוכנים והנפוצים, ונחלק את הנידון ל2:-
מהיכן לקבל את הקורדינטות
יש את גוגל הידוע, ואפשרויות נוספות שהוזכרו לעיל, כולל הספריה (שלא הכרתי) שמאפשרת לבחור בין השירותים. גוגל חינמי עד 28 אלף בקשות לחודש.
אם הוא רוצה פר-עיר ולא פר כתובת הוא יצטרך לקחת כנראה את הברירת מחדל שנותנים השירותים הללו, או לברר אצל מומחים את המומלץ לכל עיר. (אם איני טועה, יתכן שהרב מנת נותן בספרו טבלה כזו). -
מהיכן לקבל את זמני היום התואמים לקורדינטות
3 אפשרויות לפניו, שלושתם נפוצות מאוד:
- הספריה החינמית שהוא לקח. הכי נפוץ ברשת. מבדיקות שלי, במקרים קלאסיים (ללא מקומות מאתגרים ובלי להיכנס לנידונים הלכתיים מתקדמים כמו שהוזכרו כאן) יש לה דיוק טוב.
- API של הרב ציקוני (חזון שמים) בתשלום, יתן לו את כל המוכן אחר כל החשבונות וההתפלספויות, על פי השיטות שעל פיהם נוהג הרב ציקוני, וכנראה ניתן להתאמה אישית גם
- API של myZmanim, בתשלום, פחות ניתן להתאמה אישית. פחות מוכר כסמכות הלכתית - יש לה מעלה, שיש לה מאגר ערים גדול, וכך הוא יכול לבקש שם לפי עיר בלי להזדקק לגוגל או לבירור הקורדינטות
-
-
@davidnead אמר במה הקוי אורך-רוחב לחישוב זמני היום?:
יש לה מעלה, שיש לה מאגר ערים גדול, וכך הוא יכול לבקש שם לפי עיר בלי להזדקק לגוגל או לבירור הקורדינטות
כמו שציינתי לעיל גם לapi של hebcal יש רשימה די מכובדת
הבעיה שאני לא רוצה להסתמך על הAPI שלהם. -
@צדיק-תמים אמר במה הקוי אורך-רוחב לחישוב זמני היום?:
@davidnead אמר במה הקוי אורך-רוחב לחישוב זמני היום?:
יש לה מעלה, שיש לה מאגר ערים גדול, וכך הוא יכול לבקש שם לפי עיר בלי להזדקק לגוגל או לבירור הקורדינטות
כמו שציינתי לעיל גם לapi של hebcal יש רשימה די מכובדת
הבעיה שאני לא רוצה להסתמך על הAPI שלהם.על מה אתה כן רוצה להסתמך? על פי מה הייתה רוצה לקבוע? הרב גוגל?
-
@davidnead כתבתי בפוסט הראשון... יש אפשרות בספריה עצמה, ולא להסתמך על הAPI שהם מספקים
אבל אז צריך לספק את המיקום הגיאוגרפי (=קווי רוחב/אורך), ועל זה באה שאלתי מהיכן להשיג נתונים אלו. -
@צדיק-תמים אמר במה הקוי אורך-רוחב לחישוב זמני היום?:
@davidnead כתבתי בפוסט הראשון... יש אפשרות בספריה עצמה, ולא להסתמך על הAPI שהם מספקים
אבל אז צריך לספק את המיקום הגיאוגרפי (=קווי רוחב/אורך), ועל זה באה שאלתי מהיכן להשיג נתונים אלו.לא הבנת אותי, אבל לא חשוב, הבנתי מה חסר לך, זה:
Hebcal.Location.lookup("Jerusalem")
מכאן:
https://github.com/hebcal/hebcal-es6/blob/main/src/location.jsחפש "classicCities0", לא הצלחתי ליצור קישור למילים. יש להם 60 ערים קלאסוית.
ובקוד עצמו:
וכדי שתהיה ברור בפעם הבאה: גם שימוש בפונקצית של הספריה נקרא API. אתה רוצה API של הספריה ולא API מקוון של האתר שלהם (שמתבסס על הספריה).
-
@צדיק-תמים אז מה אתה כן רוצה?
אתה רוצה רשימה מוכנה של מיקומים, לא תלויית API חיצוני, זה אני מבין.
לא איכפת לך מהיכן לקבל, או שאתה רוצה איזה שיקול הלכתי או אחר בהגדרת הרשימה?
סתם רשימתמיקומים אפשר למצוא בגוגל פשוט, למשל כאן:
https://simplemaps.com/data/world-cities
40 אלף. מספיק?שאלה חשובה נוספת, מהיכן מגיעה ה"בקשה" למיקומים? מי היוזר שמבקש עיר שעל פי בקשתו אתה צריך לספק פרטים?
כי יש סיכוי שהיוזר עצמו יכול לספק בחלק מהמקרים את הנתון הזה. (למשל, הדפדפן, ככל ויש חיישן מיקום ואישור גישה למיקום, או אפילו ללא מיקום - על פי IP - אבל תלוי API חיצוני, ככל שאתה רוצה מיקום נוכחי) -
@צדיק-תמים אמר במה הקוי אורך-רוחב לחישוב זמני היום?:
@davidnead הפרויקט לא מקבל שום נתון מיוזר, אני צריך מראש להכניס רשימה של מיקומים
כאשר מגיע (X דקות לפני) זמן מסוים במיקום מסוים - אני שולח צינתוק לרשימת צינטוקים בימות המשיח באמצעות הAPI שלהם.ראה הקישור בהודעתי הקודמת אחרי העריכה.