به دنبال ویژگی های پیشرفته برای اضافه کردن به نقشه های خود هستید؟ Maps SDK for Android Utility Library یک کتابخانه منبع باز از کلاس ها است که برای طیف وسیعی از برنامه ها مفید است. مخزن GitHub شامل کلاس های کاربردی و یک برنامه آزمایشی است که استفاده از هر کلاس را نشان می دهد.
در این ویدیو، کریس برادفوت در مورد کتابخانه ابزار با تمرکز بر رمزگشایی چند خط، هندسه کروی و نمادهای حباب بحث می کند.
راه اندازی سریع
برای نصب Maps SDK for Android Utility Library، راهنمای راهاندازی را دنبال کنید.
آب و برق
GeoJSON را روی نقشه خود وارد کنید میتوانید ویژگیها را در قالب GeoJSON ذخیره کنید و از این ابزار برای رندر کردن آنها به صورت یک لایه در بالای نقشه استفاده کنید. برای افزودن داده های GeoJSON خود به نقشه برای جزئیات، به مستندات Google Maps Android GeoJSON Utility مراجعه کنید. | |
KML را روی نقشه خود وارد کنید با استفاده از این ابزار، می توانید اشیاء KML را به اشکال جغرافیایی تبدیل کرده و آنها را به صورت یک لایه در بالای نقشه رندر کنید. برای افزودن لایه خود به نقشه برای جزئیات، به اسناد موجود در Google Maps Android KML Utility مراجعه کنید. | |
نقشه های حرارتی را به نقشه خود اضافه کنید نقشه های حرارتی درک توزیع و شدت نسبی نقاط داده روی نقشه را برای بینندگان آسان می کند. به جای قرار دادن یک نشانگر در هر مکان، نقشه های حرارتی از رنگ و شکل برای نمایش توزیع داده ها استفاده می کنند. یک برای جزئیات، به مستندات Google Maps Android Heatmap Utility مراجعه کنید. | |
نشانگرها را از طریق نمادهای حباب سفارشی کنید یک | |
خوشه های نشانگر را مدیریت کنید برای جزئیات، به مستندات Google Maps Android Marker Clustering Utility مراجعه کنید. | |
چندین لایه را به یک نقشه اضافه کنید میتوانید ویژگیهای GeoJSON، KML، و خوشهها - و همچنین نشانگرها، چند خطها و چند ضلعیهای خود را - همه در یک نقشه نشان دهید. این لایه ها همچنین می توانند با افزودن یک کلیک شنونده به هر لایه، تعاملی شوند. به سادگی کلاسهای برای جزئیات، به مستندات موجود در نسخه نمایشی چند لایه اندروید Google Maps مراجعه کنید. | |
چند خطوط را رمزگذاری و رمزگشایی کنید در Google Maps، مختصات طول و عرض جغرافیایی که چند خط یا چند ضلعی را تعریف می کنند به عنوان یک رشته رمزگذاری شده ذخیره می شوند. توضیح مفصل کدگذاری چند خطی را ببینید. ممکن است این رشته رمزگذاری شده را در پاسخی از Google API دریافت کنید، مانند Directions API. میتوانید از | |
محاسبه فواصل، مساحت ها و سرفصل ها از طریق هندسه کروی با استفاده از ابزارهای هندسه کروی در
برای فهرست کامل روش ها در ابزار به مستندات مرجع مراجعه کنید. | |
بررسی کنید آیا یک مکان در نمای خیابان پشتیبانی میشود یا خیر. کلاس برای جزئیات، به مستندات مربوط به ابزار فراداده نمای خیابان در GitHub مراجعه کنید. |