This project is a collection of reusable components designed to integrate Google Maps into web applications built with the Angular framework. It provides a declarative interface for embedding interactive maps, allowing developers to configure map instances, markers, and overlays directly through standard framework templates and property bindings. The library distinguishes itself by wrapping imperative mapping services into a lifecycle-managed architecture. It handles the asynchronous loading of external mapping scripts and ensures that map instances and event listeners are properly cleaned up
gmaps is a library that provides a wrapper for the Google Maps API, serving as a geospatial data toolkit and interactive map renderer. It simplifies the integration of interactive maps into web applications by managing the embedding of map views and the lifecycle of markers. The project distinguishes itself through a specialized set of utilities for geocoding, which converts physical addresses to geographic coordinates and vice versa. It also includes a static map generator for creating non-interactive map images for lightweight environments. The capability surface covers geographic data vis
MapCN is a React component library that wraps MapLibre GL into declarative, composable building blocks for interactive maps. It provides a set of small, reusable components for rendering maps, placing markers, drawing routes, and clustering points, all managed through React hooks, context, and refs for state and lifecycle control. The library distinguishes itself by offering a complete set of map features as individual React components that automatically adapt to light and dark themes. It includes components for interactive map rendering with zero configuration, marker placement with popups a
Folium is a Python library that builds interactive Leaflet.js maps directly from Python data structures, enabling geographic data visualization in Jupyter notebooks or as standalone HTML pages. It creates maps centered on given coordinates with configurable zoom, tiles, and dimensions, and supports embedding those maps inside web routes for serving in browsers. The library provides a comprehensive set of tools for data-driven map creation, including choropleth maps that bind tabular data to geographic geometries, colormap application to markers and polygons, and GeoJSON data overlay and visua
本项目是一个 Google Maps React 封装和集成库,将 Google Maps JavaScript API 与声明式的组件化架构连接起来。它提供了一个交互式地图组件,用于使用地理坐标和自定义 HTML 渲染地图视图、标记和覆盖层。
tomchentw/react-google-maps 的主要功能包括:React Map Components, Map Search Integrations, Geographic Visualization Tools, Google Maps API Wrappers, Prop-Driven State Synchronization, Geographic Coordinate Mapping, Map Data Overlays, Google Maps Web Integrations。
tomchentw/react-google-maps 的开源替代品包括: sebholstein/angular-google-maps — This project is a collection of reusable components designed to integrate Google Maps into web applications built with… hpneo/gmaps — gmaps is a library that provides a wrapper for the Google Maps API, serving as a geospatial data toolkit and… anmolsaini16/mapcn — MapCN is a React component library that wraps MapLibre GL into declarative, composable building blocks for interactive… python-visualization/folium — Folium is a Python library that builds interactive Leaflet.js maps directly from Python data structures, enabling… googlemaps/android-maps-utils — This project is a utility library for the Google Maps SDK for Android, providing a suite of specialized tools for… visgl/react-map-gl — react-map-gl is a library of reusable components and hooks for embedding high-performance WebGL map visualizations…