ما هي أفضل طريقة لعمل تطبيق خرائط للآيفون؟

StackOverflow https://stackoverflow.com/questions/107456

  •  01-07-2019
  •  | 
  •  

سؤال

لذا فإنني أفكر في كتابة تطبيق iPhone يعرض الأشياء على الخريطة.ما هي الأطر/المنهجيات الموجودة للقيام بذلك؟

وأنا أبحث في جوجل لم أجد إلا هذا:http://code.google.com/p/iphone-google-maps-component/

وهو بحسب قائمة المشكلات بطيء، ويتوقف عن العمل بعد فترة.هل يعرف أحد شيئًا أفضل، أو لديه أي خبرة في المكتبة أعلاه؟

هل كانت مفيدة؟

المحلول

أنا متأكد من أن خياراتك الوحيدة في الوقت الحالي هي:

  1. اتصل بـ openURL:للتبديل إلى تطبيق الخرائط
  2. استخدم مكون خرائط Google الذي قمت بالربط به
  3. لفة الشيء الخاص بك
  4. انتظر حتى تكشف Apple عن إطار عمل "MapKit".

نصائح أخرى

تحذير:تضمين خرائط جوجل داخل التطبيق يمكن انتهاك شروط خدمة خرائط Google.

أنا يملك كتابة رسم خرائط كامل UIView على iPhone (التطبيق موجود على AppStore) وهو كذلك لا سهل (سيكون هذا هو الخيار رقم 3 "لف الشيء الخاص بك").الحصول على أداء جيد أمر صعب حقًا.أرغب في فتح مصدر مكون الخريطة الخاص بي ولكن F-NDA يمنع ذلك حاليًا.

لقد كنت أطارد هذا الأمر منذ فترة، وإليك أفضل حل وجدته هناك:

http://code.google.com/p/touchcode/

يوجد مكون يسمى TouchMap ويأتي مع عرض توضيحي يوضحه.يتم تحميل مربعاته مباشرة من Microsoft Virtual Earth.

يحرر:@schwa، لقد ألقيت نظرة على ملفك الشخصي للعثور على عنوان بريدك الإلكتروني، ثم أدركت أنك قمت بالفعل بإصدار هذا البرنامج.عمل جيد

لقد وجدت للتو الطريق لي والذي يبدو وكأنه مجتمع نشط كبير (30+) من الأشخاص الذين يقومون بتطوير تطبيق خرائط مفتوح المصدر لجهاز iPhone.يمكن أن يأخذ مربعات من OpenStreetMap أو Virtual Earth (Bing) أو Cloudmade.

مجرد استخدام إطار عمل ماكيت. جيد حقا

بدلاً عن ذلك: [[uiapplication sharedapplication]openurl:@"www.maps.google.com];
سيؤدي ذلك إلى فتح خريطة جوجل، ولكن هناك مشكلة واحدة في ذلك وهي أنها ستنقلك إلى رحلات السفاري وسيتم الخروج من تطبيقك، وإذا كنت تريد العودة إلى تطبيقك من صفحة الويب هذه، فلن يكون ذلك ممكنًا. تحتاج مرة أخرى إلى تشغيل التطبيق.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top