اعلامیه: سبک نقشه پایه جدید به زودی به پلتفرم نقشه های گوگل می آید. این بهروزرسانی برای استایل نقشه شامل یک پالت رنگی پیشفرض جدید، پینهای مدرن شده و بهبودهایی در تجربهها و قابلیت استفاده از نقشه است. همه سبکهای نقشه بهطور خودکار در مارس 2025 بهروزرسانی میشوند. برای اطلاعات بیشتر در مورد در دسترس بودن و نحوه انتخاب زودتر، به سبک نقشه جدید برای پلتفرم Google Maps مراجعه کنید.
بسیاری از کتابخانه های منبع باز برای ارائه قابلیت های اضافی برای Maps JavaScript API در دسترس هستند. این کتابخانه ها در GitHub نسخه شده و در npm منتشر شده اند.
اجزای وب
از Maps JavaScript API Web Components برای افزودن سریع عملکرد نقشه ها به وب سایت های خود استفاده کنید. کامپوننت های وب کد دیگ بخار، بهترین شیوه ها و طراحی پاسخگو را در خود گنجانده و رابط های کاربری پیچیده نقشه را به یک عنصر HTML کاهش می دهد.
کتابخانه کامپوننت توسعه یافته (بتا)
Google Maps Platform Extended Component Library مجموعه ای از اجزای وب است که به توسعه دهندگان کمک می کند نقشه های بهتری را سریعتر و با تلاش کمتر بسازند.
npm i @googlemaps/extended-component-library
در حال بارگیری API
برنامه های کاربردی وب مدرن ممکن است از استفاده از کتابخانه های زیر برای بارگیری Maps JavaScript API سود ببرند.
بارگذار API JS
به صورت پویا Maps JavaScript API با Promises بارگیری کنید.
تاریخ آخرین بهروزرسانی 2025-02-28 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2025-02-28 بهوقت ساعت هماهنگ جهانی."],[[["The Google Maps Platform offers numerous open-source libraries hosted on GitHub and npm to enhance the functionality of the Maps JavaScript API."],["These libraries cater to various needs, including web components, API loading, TypeScript integration, React integration, marker and overlay extensions, testing, linting, and Node.js environments."],["Developers can leverage libraries such as the Extended Component Library for streamlined UI development and the JS API Loader for dynamic API loading."],["Dedicated libraries are available for specific frameworks like React and TypeScript, along with tools for testing, linting, and extending map functionalities with markers, clusters, and overlays."],["Google Maps Platform provides Node.js libraries for server-side operations, such as making API calls and URL signing."]]],["Open-source libraries enhance the Maps JavaScript API, available on GitHub and npm. Web Components simplify map integration via a component library, installable with `npm i @googlemaps/extended-component-library`. The API can be dynamically loaded using `npm i @googlemaps/js-api-loader`. TypeScript support includes types and guards (`npm i -D @types/google.maps`, `npm i -D @googlemaps/typescript-guards`). React users can integrate maps using `@vis.gl/react-google-maps` or `@googlemaps/react-wrapper`. Libraries extend markers, overlays, and there are tools for linting, testing, and Node.js functionality.\n"]]