2008-09-01 18 views
11

Necesito hacer una aplicación de demostración rápida usando Google Maps (o Yahoo Maps, o cualquier servicio similar). Hasta ahora no he tenido mucha suerte para encontrar contenedores .NET para ninguno de estos servicios.¿El mejor .NET Wrapper para Google Maps o Yahoo Maps?

¿Alguna sugerencia o sugerencia?

No me opongo al uso de la API javascript nativa para hacer esto, pero supuse que alguien ya habría escrito un contenedor para integrarlo fácilmente en una aplicación ASP.NET.

+0

Le recomiendo encarecidamente que tome la ruta de JavaScript. Hay montones, y muchas muestras de cómo hacer cosas en Javascript, sin necesidad de aprender de qué manera específica hace el componente. –

Respuesta

6

Soy el creador de uno de los controles GoogleMaps más importantes para ASP.NET.

Lo puede encontrar en googlemaps.subgurim.net. Está traducido a 15 idiomas, cuenta con más de 25.000 descargas, un foro muy activo, galería de código, galería icono, etc.

Es muy bueno para nuevos desarrolladores y los avanzados. Puede hacer casi todo lo que se puede hacer con la API de JavaScript, además de un montón de características adicionales.

Por supuesto, tiene una gran documentación.

probarlo!

+0

Lo usó y abusó de él, y todavía funcionó. Muy buen control – Robert

0

he tenido buena suerte con éste: http://www.shabdar.org/google-maps-user-control-for-ASP-Net-part1.html (se supone que tiene las extensiones ajax a su disposición - esto hace que sea fácil de usar, pero puede que no sea lo mejor para el rendimiento)

+2

Funciona, pero es muy incompleta, pero está lleno de WTF del mal y las prácticas de codificación. Por ejemplo, utiliza la sesión para mantener el estado, lo que significa que si abre varias ventanas con este control, compartirán su estado (!). –

1

Si usted está interesado, hay un servidor de control ASP.NET virtual Mapeo Tierra aquí:

http://simplovation.com/page/webmapsve.aspx

Esto es esencialmente un "envoltorio" alrededor de Virtual Earth que abstrae más (si no todos) del JavaScript que tradicionalmente necesitaría escribir. Le permite manejar eventos de mapas y manipular eventos de mapas completamente desde el código .NET del lado del servidor.