سلام به همه دوستان
فرض کنید اطلاعات GPS یک وسیله نقلیه رو هر 500 میلی ثانیه دارید دریافت میکنید. حالا میخوایهم کدی بنویسیم که این اطلاعات رو به صورت آنلاین نشون بده. کاری که من تا حالا تونستم بکنم این بوده که هر بار که یک دیتای جدید دریافت شده من یک Marker جدید تولید کردم و اون رو به لیست Marker ها اضافه کردم. حالا مشکل اینجاست که این مارکر ها به لیست اضافه میشن ولی نشون داده نمیشن. یعنی تا وقتی که دکمه Refresh رو نزنم مارکرهای جدید نشون داده نمیشه. برای اینکه مشکل رو حل کنم یک تایمر ساختم که هر 2 ثانیه یک بار صفحه رو رفرش کنه. این مشکل رو حل کرد ولی بدی این کار این هست که کل صفحه رفرش میشه و خیلی اعصاب خرد کن میشه. میخواستم بدونم که راهی هست که بدون رفرش کردن کل صفحه یک مارکر جدید به نقشه اضافه کرد؟؟ (از Google Map API دارم استفاده میکنم)
فرض کنید اطلاعات GPS یک وسیله نقلیه رو هر 500 میلی ثانیه دارید دریافت میکنید. حالا میخوایهم کدی بنویسیم که این اطلاعات رو به صورت آنلاین نشون بده. کاری که من تا حالا تونستم بکنم این بوده که هر بار که یک دیتای جدید دریافت شده من یک Marker جدید تولید کردم و اون رو به لیست Marker ها اضافه کردم. حالا مشکل اینجاست که این مارکر ها به لیست اضافه میشن ولی نشون داده نمیشن. یعنی تا وقتی که دکمه Refresh رو نزنم مارکرهای جدید نشون داده نمیشه. برای اینکه مشکل رو حل کنم یک تایمر ساختم که هر 2 ثانیه یک بار صفحه رو رفرش کنه. این مشکل رو حل کرد ولی بدی این کار این هست که کل صفحه رفرش میشه و خیلی اعصاب خرد کن میشه. میخواستم بدونم که راهی هست که بدون رفرش کردن کل صفحه یک مارکر جدید به نقشه اضافه کرد؟؟ (از Google Map API دارم استفاده میکنم)
دیدگاه