رفتن به مطلب
  • 0

نمایش موقعیت کاربر روی نقشه


MR.B4A

سوال

سلام.

من با استفاده از دستورات زیر و دوتا فایلی که میذارم، نقشه رو توی برنامم به کاربر نشون میدم:

Private wve As WebViewExtras
Private wv As WebView

wve.Initialize(wv)
	Dim settings As WebSettings = wve.GetSettings
	settings.SetCacheMode(settings.LOAD_NO_CACHE)
	wve.ClearFormData
	wve.ClearHistory
	wve.ClearCache(True)
	wve.JavaScriptEnabled=True
	
	Dim WebViewClient1 As DefaultWebViewClient
	WebViewClient1.Initialize("WebViewClient1")
	
	Dim JavascriptInterface1 As DefaultJavascriptInterface
	JavascriptInterface1.Initialize
	wve.AddJavascriptInterface(JavascriptInterface1, "B4A")
	
	wve.LoadUrl(WebViewAssetFile("map.php?lat=" & lat & "&lon=" & lon & "&zoom=" & zoom))

و اگه متغیر lat و lon رو یه عددی از نوع دابل بهش بدیم، موقعیتی که اون اعداد میسازن رو روی نقشه نمایش میده.

 

حالا سوال اینجاست که من چه طوری میتونم دوتا متغیر lat و lon رو بااستفاده از GPS بگیرم و روی نقشه نمایش بدم؟!

 

البته یه همچین سورسی هست که این دوتا متغیر رو میگیره و نمایش میده، اما پارامتراش با نقشه فرق میکنه، در نتیجه روی نقشه یه جای دیگه رو نشون میده

یعنی اگر مقادیر این سورس رو( lon , lat ) روی نقشه نمایش بدیم، دقیقا وسط دریا، خارج از ایران رو نمایش میه روی نقشه!!

 

ممنون میشم راهنماییم کنید.

Files.rar location.rar

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

2 پاسخ به این سوال تاکنون داده شده است

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

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

  • 0
در ۱۴۰۳/۵/۴ در ۱۲:۲۷، محمدرضا شاهپیری گفته است:

سلام مجدد

استاد، این سورس خیلی خوبه

https://www.b4x.com/android/forum/threads/fusedlocationprovidergms-latest.147968/

اما وقتی بردمش روی نقشه، لوکیشنمو اشتباهی نشون میداد!!

مگه میشه آخه؟!

مثلا من شهرری هستم، اون صادقیه رو نشون میداد

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

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

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .
توجه: مطلب ارسالی شما پس از تایید مدیریت برای همه قابل رویت خواهد بود.

مهمان
پاسخ به این سوال ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

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

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