2011-01-10 9 views
5

quiero desarrollar algo con un control de la siguiente manera: Bing Maps Control¿Hay un control de mapa gratuito?

¿Hay algo conveniente y de forma gratuita?

Preliminarmente lo usaré para la educación, pero más tarde va a ser para producción.

+0

http://stackoverflow.com/ a/15105697/413032 –

Respuesta

2

El control de Bing Maps es gratis hasta donde yo sé. Pero, si desea utilizar fuentes de mosaico arbitrarias, intente Deep Earth

+0

Gracias Shaggy, ¿Qué quieres decir con arbitrario? ¿Pueden demandarme por usarlo para ganar dinero? – Erez

+0

Es bastante fácil usar mosaicos de mapas de Bing, Google u OSM con DeepEarth. Creo que la descarga te permitirá jugar con ellos. – shaggy

+0

sí, pero quería saber si hay una fuente abierta ya que voy a usar para una aplicación comercial y trato de no invertir dinero en esto. – Erez

0

Utilizamos this y funcionó bien para nosotros ya que estábamos buscando una solución de zoom/panorámica, pero no para mapas.

+1

No está realmente relacionado ya que la solicitud original es obtener un control de mapa gratuito y allí, no hay un método integrado para usar el elemento geográfico (con coordenadas geográficas) y el contenido del mapa real. –

2

Hay varias consideraciones basadas en sus necesidades.

1. ¿Desea utilizar un control comercial y una plataforma?

Si desea utilizar una plataforma comercial (como Bing Maps), debe consultar las distintas opciones de licencia asociadas a la plataforma. Eche un vistazo a los diversos tipos de licencia para que pueda obtener la adecuada si lo desea: http://msdn.microsoft.com/en-us/library/ff428642.aspx

Además, si se usa en un caso de uso educativo en primer lugar, puede ver en los Términos de Uso si puede caer en este caso: http://www.microsoft.com/maps/product/terms.html

Al pasar a la producción, podrá utilizar el control de forma gratuita durante un período limitado, transacciones limitadas y según su caso de uso (consulte el enlace de la licencia e informe los Términos y condiciones). de uso para ver si su caso cabe en la licencia comercial gratuita).

2. ¿Desea utilizar una tecnología específica?

Si realmente desea utilizar el control de Silverlight, se puede tomar un vistazo al proyecto DeepEarth en CodePlex, ver aquí: http://deepearth.codeplex.com/ o se puede considerar para conseguir la inspiración de este proyecto y desarrollar su propia extensión en base a la Control de MultiScaleImage de Silverlight.

Si no desea utilizar una tecnología en particular (plug-in), se podría considerar el uso de la biblioteca Folleto para mostrar el mapa: http://leafletjs.com/

En todos los casos aquí, usted podría considerar tener algún costo para obtener additionnal el acceso a las teselas (mosaicos alojados en Bing, OSM o cualquier servicio) puede requerir una licencia para acceder a las teselas bajo su control. Puede usar su propio servidor para alojar su propio mosaico generado.

0

Hay un proyecto abierto www.openstreetmap.org, y creo que es la mejor opción a largo plazo. Puede instalar datos para todo el mundo o simplemente para los países que necesita en su servidor, hay una actualización de datos precisa ... O puede usar mapas del servidor principal, obtener HTML incrustado, etc.

Cuestiones relacionadas