9 iconos · licencia MIT
Iconos animados de mapas y ubicación
Pines de mapa, flechas de navegación, globos terráqueos, dianas y anclas. Un pin que cae con hover ayuda a que destaque un localizador de tiendas o una dirección de entrega, y el globo funciona como selector de idioma o de región.
De los 9 iconos, 8 se reproducen una vez con hover y 1 se repite en bucle mientras el cursor está encima. Cada uno se ofrece como componente de React, componente de shadcn/ui, animación Lottie JSON y SVG estático, gratis para uso comercial con la licencia MIT.
Todos los iconos de mapas y ubicación
Dónde usarlos
- Localizadores de tiendas y campos de dirección
- Botones de ubicación actual y de cómo llegar
- Selectores de idioma y de región
- Entregas y seguimiento de pedidos
- Apps de viajes y de reservas
Por interacción
- Iconos animados que se reproducen con hover · 8
Se reproduce una vez con mouseenter, salvo que se prefiera movimiento reducido. Salir no lo detiene, y volver a entrar durante la reproducción no lo reinicia. Anchor, Crosshair, Life Buoy, Map, Map Pin, Navigation, Navigation 2, Target.
- Iconos animados en bucle con hover · 1
Se repite en bucle durante el hover, termina el ciclo en curso tras mouseleave y se queda estático si se prefiere movimiento reducido. Globe.
Añade uno a tu app
Con React, instala react-useanimations e importa el icono; reproducirá por sí solo su interacción “Repetir con hover”. Todos los iconos de esta categoría funcionan igual: cambia mapPin por el nombre que aparece en la página de cada uno.
npm install react-useanimationsimport UseAnimations from 'react-useanimations';
import mapPin from 'react-useanimations/lib/mapPin';
<UseAnimations animation={mapPin} size={32} />Con shadcn/ui, la CLI añade un componente listo para usar:
npx shadcn@latest add https://useanimations.com/r/map-pin.jsonimport { AnimatedMapPin } from '@/components/animations/map-pin';
<AnimatedMapPin size={24} />¿No usas React? Cada icono es un archivo Lottie JSON en /icons/<id>.json; en Iconos Lottie encontrarás reproductores para web, iOS, Android y Flutter.
Preguntas frecuentes
¿Qué iconos animados de mapas y ubicación se incluyen?
9 iconos: Anchor, Crosshair, Globe, Life Buoy, Map, Map Pin, Navigation, Navigation 2 y Target. Todos son gratis para proyectos personales y comerciales con la licencia MIT, sin necesidad de atribución.
¿Cómo uso estos iconos animados de mapas y ubicación en React?
Instala react-useanimations, añade import mapPin from 'react-useanimations/lib/mapPin' y renderiza <UseAnimations animation={mapPin} size={32} />. El icono reproduce su interacción “Repetir con hover” y sigue el color del texto. Con shadcn/ui, ejecuta en su lugar npx shadcn@latest add https://useanimations.com/r/map-pin.json.
¿Puedo usar estos iconos animados de mapas y ubicación sin React?
Sí. Cada icono es un archivo Lottie JSON en https://useanimations.com/icons/<id>.json (por ejemplo, https://useanimations.com/icons/map-pin.json) que se reproduce con lottie-web, lottie-ios, lottie-android o el paquete lottie de Flutter; los SVG estáticos están en la página de cada icono (en inglés). Ninguno usa expresiones, así que basta con la versión ligera de lottie-web.