رفتن به مطلب

آموزش کار با گوگل مپ(Google Map)و جی پی اس(GPS)قدم به قدم از اول


jeqele

ارسال‌های توصیه شده

سلام.

این تاپیک رو برای آموزش جی پی اس و استفاده از گوگل مپ میزنم و و از این به بعد آموزش های جدید مربوط به جی پی اس رو همینجا توی پست اول(همین پست) اضافه می کنم.
دوستان بخش هایی رو که بلد نیستن توی پستای پایین بگن توی آموزش های بعدی اضافه کنم.


قسمت اول:
تنظیمات SDK.
تنظیمات کتابخانه.
گرفتن API از گوگل و اضافه کردن به پروژه.
اضافه کردن Attribute.
ساخت یک پروژه ساده.
توضیحات راجع به توابع کتابخانه Google maps.


لینک آموزش تصویری:
http://s5.picofile.com/file/8169070250/google_maps_steps.rar.html

لینک فایل های SDK :
http://s4.picofile.com/file/8168667642/google.rar.html

لینک سورس و Library:
http://s4.picofile.com/file/8169065950/Tools.rar.html
.....................................................................................................................................
قسمت دوم:
تنظیمات Dexer
استفاده از اینتنت برای نصب گوگل پلی
تنظیمات نقشه
ایجاد مارکر
چک کردن سنسور چی پی اس و اینتنت ورود به صفحه تنظیمات جی پی اس در صورت خاموش بودن.
پیدا کردن مکان از روی سنسور جی پی اس و انیمیت کردن دوربین روی آن.
رسم خطوط بین مختصان جغرافیایی.



لینک آموزش تصویری:
http://s5.picofile.com/file/8171123168/GoogleMaps_Part_2.rar.html


لینک سورس و کتابخانه ها:
http://s5.picofile.com/file/8171123292/Tools.rar.html


پسورد: basic4android.org
......................................................................................................................................................

قسمت سوم:

آموزش مسیر یابی روی نقشه گوگل،

یعنی دو نقطه جغرافیایی رو به نقشه بدیم بینشون مسیر رو با پیچ و خم هاش روی جاده ها رسم کنه.

فاصله و زمان تخمینی سفر رو هم به دست میاریم.

وآموزش استفاده از ای پی آی Google Places

مثلا میخواید عابر بانک ها در شعاع 6 کیلومتری جایی که هستید رو پیدا کنید.

خیلی راحت با سه خط کد همه رو توی گوگل مپ وارد میکنید.

http://ANSWERcenter.ir/topic/6669-آموزش-مسیر-یابی-روی-گوگل-مپ-و-پیدا-کردن-مکان-های-خ/

 

.........................................................................................................................................................
قسمت چهارم:
به زودی، فقط بگین چیا لازمه آموزش بدم تا توی اولویت باشن.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • پاسخ 102
  • ایجاد شده
  • آخرین پاسخ

استاد اگه ممکنه اموزش دومتون این باشه

طول و عرض جغرافیایی رو از جی پی اس بگیره تو گوگل مپ نشون بده خودکار.......

لینک ارسال
به اشتراک گذاری در سایت های دیگر

آقای خلیلی با تشکر از آموزش خوبتون چند تا سوال داشتم:

-چطور میشه از گوگل مپ کاملا آفلاین استفاده کرد؟؟؟ (حتی نیاز به یک بار آنلاین شدن هم نداشته باشه)

- چرا gmap.MyLocation درست کار نمیکنه؟؟؟

- چرا اگه تصویر مارکر بزرگ باشه به جز وسطش بقیه اش رو نشون نمیده؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

آقای خلیلی با تشکر از آموزش خوبتون چند تا سوال داشتم: -چطور میشه از گوگل مپ کاملا آفلاین استفاده کرد؟؟؟ (حتی نیاز به یک بار آنلاین شدن هم نداشته باشه) - چرا gmap.MyLocation درست کار نمیکنه؟؟؟ - چرا اگه تصویر مارکر بزرگ باشه به جز وسطش بقیه اش رو نشون نمیده؟

گوگل مپ قابلیت استفاده کاملا آفلاین نداره متاسفانه.

درست کار نمیکنه چون هنوز مکان گوشی رو نشناخته وقتی مکان مشخص باشه gmap.mylocation یه داده از نوع LatLong بر می گردونه که مکان دستگاه رو نشون میده البته باید قبلش هم gmap.MyLocatinEnable رو برابر True قرار داده باشین.

برای مارکر ها از عکس های کوچک تر مثلا 32*32 استفاده کنید و فرمت PNG باشه. برای تبدیل سایز هم از فتو شاپ استفاده کنین.

آموزش بعدی گرفتن مکان از سنسور جی پی اس و نشان دادن روی نقشه.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

گوگل مپ قابلیت استفاده کاملا آفلاین نداره متاسفانه.

درست کار نمیکنه چون هنوز مکان گوشی رو نشناخته وقتی مکان مشخص باشه gmap.mylocation یه داده از نوع LatLong بر می گردونه که مکان دستگاه رو نشون میده البته باید قبلش هم gmap.MyLocatinEnable رو برابر True قرار داده باشین.

برای مارکر ها از عکس های کوچک تر مثلا 32*32 استفاده کنید و فرمت PNG باشه. برای تبدیل سایز هم از فتو شاپ استفاده کنین.

آموزش بعدی گرفتن مکان از سنسور جی پی اس و نشان دادن روی نقشه.

تشکر فراوان از استاد خلیلی استاد اگه ممکنه تو اموزش هاتون بگین چطور میشه از اینترنت طول و عرض رو گرفت و رو نقشه نشون داد ممنون

لینک ارسال
به اشتراک گذاری در سایت های دیگر

با سلام

استاد بنده تمام موارد را بدقت انجام دادم ولی زمان کمپایل کردن مسیر sdk رو اخطار میده من دقیقا مسیر خودم رو بهش دادم ولی باز هم اخطار زیر رو میده و میگه مسیر و یا چیز دیگه ای اشتباه هستش

لطفا راهنمایی کنید

Parsing code.                           0.01
Compiling code.                         0.02
Compiling layouts code.                 0.00
Generating R file.                      Error
invalid resource directory name: F:\Android\b4a_fv3_8\b4a_fv3_8\SDK\android\extras\google\google_play_services\libproject\google-play-services_lib\res/drawable-xxhdpi

The following objects added permissions (duplicates are ignored):
MapFragment:
   android.permission.INTERNET
   android.permission.WRITE_EXTERNAL_STORAGE
   com.google.android.providers.gsf.permission.READ_GSERVICES
   android.permission.ACCESS_COARSE_LOCATION
   android.permission.ACCESS_FINE_LOCATION
   $PACKAGE$.permission.MAPS_RECEIVE
Manifest Editor:
   android.permission.ACCESS_NETWORK_STATE

لینک ارسال
به اشتراک گذاری در سایت های دیگر

استاتید لطفا در مورد اخطاری که در پست بالا قرار دادم یه توضیح بدین؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

با سلام

استاد بنده تمام موارد را بدقت انجام دادم ولی زمان کمپایل کردن مسیر sdk رو اخطار میده من دقیقا مسیر خودم رو بهش دادم ولی باز هم اخطار زیر رو میده و میگه مسیر و یا چیز دیگه ای اشتباه هستش

لطفا راهنمایی کنید

Parsing code.                           0.01
Compiling code.                         0.02
Compiling layouts code.                 0.00
Generating R file.                      Error
invalid resource directory name: F:\Android\b4a_fv3_8\b4a_fv3_8\SDK\android\extras\google\google_play_services\libproject\google-play-services_lib\res/drawable-xxhdpi

The following objects added permissions (duplicates are ignored):
MapFragment:
   android.permission.INTERNET
   android.permission.WRITE_EXTERNAL_STORAGE
   com.google.android.providers.gsf.permission.READ_GSERVICES
   android.permission.ACCESS_COARSE_LOCATION
   android.permission.ACCESS_FINE_LOCATION
   $PACKAGE$.permission.MAPS_RECEIVE
Manifest Editor:
   android.permission.ACCESS_NETWORK_STATE

سلام

آدرسی که باید توی قسمت اتریبیوت اضافه کنید دقیقا اینیه که مینویسیم

اگه غیر از اینه اصلاح کنید:

#AdditionalRes: F:\Android\b4a_fv3_8\b4a_fv3_8\SDK\android\extras\google\google_play_services\libproject\google-play-services_lib\res, com.google.android.gms

لینک ارسال
به اشتراک گذاری در سایت های دیگر

دوستان ببخشید بابت تاخیر، باور کنید خیلی در گیر کارم.

پست اول به روز شد.

قسمت دوم آموزش به همراه سورس و کتابخانه ها به پست اول اضافه شد.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام

آدرسی که باید توی قسمت اتریبیوت اضافه کنید دقیقا اینیه که مینویسیم

اگه غیر از اینه اصلاح کنید:

#AdditionalRes: F:\Android\b4a_fv3_8\b4a_fv3_8\SDK\android\extras\google\google_play_services\libproject\google-play-services_lib\res, com.google.android.gms

نشد ولا نمیدونم چشه .....

فایل هایی را که دادید رو درست کپی کردم ولی اخطار همون اخطار بالاست و میگه که یه چیزی اینجا کمه و نمیدونم چیه ؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

نشد ولا نمیدونم چشه .....

فایل هایی را که دادید رو درست کپی کردم ولی اخطار همون اخطار بالاست و میگه که یه چیزی اینجا کمه و نمیدونم چیه ؟

سلام

عزیز منم مشکل شما رو داشتم اول کل پوشه extras رو پاک کن بعد برو با SDK Manager نصب کن گوگل پلی سرویس رو درست میشه...

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام

عزیز منم مشکل شما رو داشتم اول کل پوشه extras رو پاک کن بعد برو با SDK Manager نصب کن گوگل پلی سرویس رو درست میشه...

دقیقا منظورتون رو نگرفتم یعنی دقیقا چکار کنم ...

آخه تو آموزش گفته شده گوگل پلی رو داخل پوشه extras بزار حال چی .........

لطفا راهنمایی کنید

لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • 3 هفته بعد...

سلام استاد میخوام یک برنامه بنویسم که ادرس یک موبایل که جی پی اس داره رو توی گوگل مپ ببینم . مثلا ادرس اون گوشی به طور انلاین و لحظه ای روی برنامم نمایش داده بشه . اگر ممکنه کمکم کنید خیلی نیاز دارم به این کد .*مرسی**مرسی**مرسی**مرسی*

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام استاد میخوام یک برنامه بنویسم که ادرس یک موبایل که جی پی اس داره رو توی گوگل مپ ببینم . مثلا ادرس اون گوشی به طور انلاین و لحظه ای روی برنامم نمایش داده بشه . اگر ممکنه کمکم کنید خیلی نیاز دارم به این کد .*مرسی**مرسی**مرسی**مرسی*

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام استاد میخوام یک برنامه بنویسم که ادرس یک موبایل که جی پی اس داره رو توی گوگل مپ ببینم . مثلا ادرس اون گوشی به طور انلاین و لحظه ای روی برنامم نمایش داده بشه . اگر ممکنه کمکم کنید خیلی نیاز دارم به این کد .*مرسی**مرسی**مرسی**مرسی*

تقریبا دو ماهه رو همین پروژه که گفتی دارم کار می کنم.

تقریبا هم تمومه.

الان 2 هفته میشه دارم رو گوشیا تست و دیباگ می کنم.

باید به خیلی از مباحث مسلط باشی.

در ضمن بدون اجازه طرف نمیتونی این کارو کنی.

یعنی باید نرم افزارت رو گوشی طرفت هم نصب باشه و اطلاعات رو بفرسته شما دریافت کنی و روی نقشه ببینی.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...