he:Apple iOS

From OpenStreetMap Wiki
Jump to navigation Jump to search

iOS logo
iOS logo

iOS היא מערכת ההפעלה המקומית למכשירים הניידים של אפל. ניתן להשתמש במכשירי iPhone, iPad ו־iPod Touch לצפייה במפות מבוססות OpenStreetMap ולעריכתן כמו גם להקלטת מסלולי GPS, אותם ניתן להעלות ל־OSM כעזרים לעריכה.

OpenStreetMap.org

הדרך הבסיסית להשתמש ב־OpenStreetMap במכשיר ה־iOS שלך היא לגלוש לאתר https://oprnstreetmap.org] באמצעות דפדפן כגון ספארי. האתר מסתגל אוטומטית לגדלי המסך הקטנים של מכשירי ה־iPhone וה־iPad Touch לחוויית צפייה נוחה יותר. לחוויית צפייה דומה לזאת של אפליקציית Maps המובנית, צפו בפסקת היישומים בהמשך. באופן דומה, לצורך תרומה לפרויקט OpenStreetMao, העורך iD המשובץ באתר תומך באינטראקציה בסיסית ב־iOS, אך יישום לעריכת המפה עשוי להיות נוח יותר.

יישומי OpenStreetMap

היישומים הבאים נשענים על OpenStreetMap לצורך תפקודי הליבה, וכך מהווים דרכים טובות להשתמש ב־OpenStreetMap על גבי מכשיר ה־iOS שלך. כל אחד מהיישומים האלה מתוחזק באופן פעיל עם גרסה חדשה תוך 18 חדשים החל מה־23 ביוני 2016 שעה 22:02 בשעון UTC. להשוואה מקיפה של כל היישומים הזמינים, צפו באתר osm-apps.org.

ניווט

יישומים אלה מספקים הנחיות ניווט פניה אחר פניה ובמקרים רבים גם הנחיות קוליות:

אפשרי גם לטעון מפות מבוססות OpenStreetMao לתוך היישומים הבאים:

עריכת המפה

יישומים אלה מאפשרים לך לתרום את תרומתך ל־OpenStreetMap:

יישומים אלה מאפשרים לך לתרום תמונות לשימוש נמפתחים/ות מהנוחות של הכורסה בבית

הקלטת מסלולים

יישומים אלה מאפשרים לך להקליט את תנועותיך. ניתן להעלות את המסלולים המוקלטים שלך ל־OpenStreettMao כדי לסייע לך להוסיף תכונות למפה. לרובם של יישומים אלה יש תכונות אוריינטציה השימושיות לניווט אך אינן גרעיניות כמו יישומי ניווט פניה אחר פניה:

תכנון טיולים

יישומים אלה מאפשרים לך לחפש וללמוד על אודות מקומות על המפה. רבים מהם תומכים גם במפות לא מקוונות:

משחקים

מאמר ראשי: Games#In the game itself

משחקים אלה נשענים על OpenStreetMap לספק את הכוח למשחק:

שונות

ספריות למפתחים/ות

כפלטפורמת פיתוח, iOS דומה מאוד ל־tvOS ול־watchOS ובמידה קטנה יותא ל־macOS. מספר ספריות מקלות על מפתחע/ות iOS לשלב את OpenStreetMap בתוך יישומיהם, בין כתמונת מפה סטטית ובין שימושים יותר מתוחכמים כמו קידוד גאוגרפי וניתוב. עוד רווח של שימוש בספריות אלה הוא שהן מכבדות את מדיניות השימוש באריחים של OpenStreetMap בכך שהן מביאות את האריחים ומשאבים נוספים משרתים שנועדו לכך במקום מהשרתים הנתרמים של OpenStreetMap.

מפות

ספרייה גרסת iOS מינימלית Objective-C Swift Interface Builder רישיון הערות
Carto Mobile SDK 7.0 ObjC++ כן כן BSD תומך בכיסויי ערים תלת־ממדיים, כיסויים וקטוריים ניתנים לעריכה והוא ניתן להתאמה אישית ברמה גבוהה.
CartoType 7.0 ObjC++ לא לא קנייני ספרייה להצגה וניתוב
GLMap 8.0 כן כן כן קנייני בתשלום עבור הזנת שירות נתונים לתוך רכיב iOS זה (כולל הורדות כמותיות לשימוש לא־מקוון). ניתן לסגנון על ידי MapCSS.
Mapbox iOS SDK 9.0 כן כן כן קנייני Customizable, מפות וקטוריות אינטראקטיביות מסוגננות ב־Mapbox Studio ומוצגות על ידי OpenGL ES. רכיבים היברידיים זמינים עבור Cordova, NativeScript, React Native, ו־Xamarin.
Mapbox SceneKit SDK 10.0 כן כן לא ISC מספק נתונים לחילול סצנות 3D מותאמות אישית ב־SceneKit.
MapboxStatic.swift 8.0 כן כן לא BSD מתחבר לממשק הסטטי של Mapbox ךתמונת מפה סטטית. בהישג יד למצבים בהם מפה אינטראקטיבית היא שימוש יתר.
MapLibre Native 12.0 כן כן לא BSD מציג מפות וקטוריות בקוד פתוח עפ תמיכה בסגנון דינמי, Metal, ותצוגות תלת־ממדיות למחצה.
OsmSharp ? לא לא לא GPLv2 או מסחרי מציג מפות וקטוריות לא־מקוונות בשפת #C תוך שימוש ב־Xamarin

קידוד גאוגרפי

ספרייה גרסת iOS מינימלית Objective-C Swift רישיון הערות
Stadia Maps Swift SDK 11.0 לא כן BSD מתחבר לממשקי הפיתוח של Stadia Maps (כולל קידוד גאגרפי)
Stadia Maps SwiftUI Autocomplete Search 16.0 לא כן BSD השלמה אוטומטית ניתנת להתאמה אישית search view for SwiftUI

הוראות הגעה

ספרייה גירסת iOS מינימלית Objective-C Swift Interface Builder CarPlay רישיון הערות
CartoType 7.0 ObjC++ לא לא לא קנייני ספריית הצגת נתונים וניתוב
GraphHopper 7.0 כן כן לא לא Apache 2 ספריית ניתוב לא־מקוון
Mapbox Directions for Swift 10.0 לא כן לא לא ISC מתחבר לממשק הוראות ההגעה מבוסס Mapbox's OSRM
Mapbox Navigation SDK for iOS 10.0 לא כן לא כן ISC משבץ בקר תצפית לניווט פניה אחר פנייה עם הדרכה קולית
OsmSharp ? לא לא לא לא GPLv2 או מסחרי ניתוב לא מקוון בשפת #C תוך שימוש ב־Xamarin
Ferrostar 16.0 לא כן לא לא BSD ערכת פיתוח תוכנת ניווט עם ליבה ניתנת להרחבה, ממשק משתמש ניתן להרכבה עם SwiftUI, הדרכה קולית, תמיכה בביאורים בסגנון OSRM, ועוד.
Stadia Maps Swift SDK 11.0 לא כן לא לא BSD לקוח ממשק פיתוח המתחבר לממשק פיתוח תכנת הניתוב של Stadia Maps.

היסטורי

הספריות הבאות כבר אינן נתמכות אך יש להן חשיבות היסטורית:

==ראו גם--

קישורים חיצוניים

\* Accessibility Programming Guide for iOS – ראו גם OSM לעוורים.

  • RoqyBT – יישום פריצת כלא המחבר את מכשיר ה־OS ליחידת GPS חיצונית על גבי בלוטות', מאפשרת ליישומי הזרם המרכזי (בין אם בנויים על OpenStreetMapp ובין אם אחרת) לקבל פוטנציאלית קריאות GPS טובות יותר מאלה שמציע המקלט של המכשיר