google maps API למצוא שכונות ומחוזות
-
אני צריך להציג למשתמש, לאחר שבחר עיר מסוימת בעולם, את רשימת השכונות והמחוזות שלה. משהו כמו רובעים אצלנו כמו רובע ד' רובע ט' וכו'
שמתי לב, שבמקום ישוב, גוגול מחזיר nieberhood אבל במקומות של עסקים זה לא נחשב שכונה אלא חלוקה מחוזית אחרת לפי רמות.
כלומר, שבארצות הברית החלוקה לרמות הראשונה היא המדינות,ואילו בישראל החלוקה הראשונה של המחוזות היא של אזורים (מחוז חיפה מחוז רחובות שרון מרכז וכו). ולכן זה משתנה ממקום למקום.
בגלל שזה ערים בעולם ואני לא יודע בדיוק מה אמור להיות שם, אם זה מקום ישוב או לא וכו' מה עלי לעשות כדי להציג למתשמש את המידע הכי רלוונטי, עם מינמום קריאות שרת, שהיא חלוקה לשכונות או אזורים לפי המקובל בפי אנשי המקום של אותו אזור. או משהו קרוב לזה?פורסם במקור בפורום CODE613 ב01/05/2017 09:28 (+03:00)
-
התכווונתי לחלוקה הזו : administrative_area_level_1
שמופיעה בקישור הזה https://developers.google.com/maps/documentation/geocoding/start#Geocoding
שהוא מחלק את האזור לפי חלוקות אדמריסטרציה וכל אחד ברמה שלו. לכן יתכן שארץ, כמו ניויורק תהיה בחלוקה אדמרסטיבת 2, מכיון שהיא חלק מכמה ארצות, והערים והחוזות שלה יהיה בחלוקה יותר פנימית, ואילו בצרפת למשל זה שונה כי היא ארץ אחת.
ויש פעמים שזה מופיע תחת TYPS ויש פעמים שלא.הסתכלתי בסטאק גם מקודם ובאמת במקום אחר הפנו לAPI אחר, אבל כאן אני ממש חייב גוגל, לפי הדרישה. וגם זה זה רק לפי PLACE ולא לפי כתובת.
פורסם במקור בפורום CODE613 ב01/05/2017 11:27 (+03:00)
-
בלינק שהבאת אני לא רואה אפשרות לרשימה של administrative_area_level_1.
וגם באינטרנט אני רואה שזה לא אפשרי: http://stackoverflow.com/q/4619880/1271037
אז לבינתיים הבעיה היא לא מה שכונה ומה לא, אלא שאין לך בכלל רשימה.פורסם במקור בפורום CODE613 ב01/05/2017 14:07 (+03:00)
-
בהתחלה באמת העקרון היה שיוכל לבחור את הרובע מתוך איזה קומבו וזה באמת לא אפשרי,וכל מה שצריך את הרובע זה כדי שיוכלו לעשות על זה סינונים וכו', אז חשבתי אחרי שאני מקבל את המידע הזה מגוגל ולפעמים יש שם גם איזה פריט כזה, אם הייתי יודע שזה הרובע המתאים בצורה מדיוקת הייתי יכול למלא את זה לבד, או לפחות להציע לו לאשר את זה. וכעת בגלל שזה לא מגיע ברמה אחידה של שכונה או מחוז או משהו אלא הוא תלוןי מקום אני פשוט אצטרך לתת לו למלא לבד.
פורסם במקור בפורום CODE613 ב01/05/2017 14:34 (+03:00)
-