4 votos

Elección web/mobile mapping API

Estamos construyendo un espacio en aplicación dirigida a los laicos que implicará la visualización y edición de vectores de geodatos (en la actualidad sólo los puntos, pero linestrings y polígonos en el futuro) con una trama de subsuelo. Vamos a implementar tanto para web como para móvil (iPhone ahora, Android, y tal vez otros más tarde) versiones. El servidor es una aplicación personalizada que estamos escribiendo, y no hay productos de ESRI en el lado del servidor.

Mi pregunta, por lo tanto, es: ¿Cómo podemos elegir de qué lado del cliente asignación de caja de herramientas a utilizar? Soy consciente de las siguientes opciones, ¿hay otros?

  • El API de Google Maps o similar (Yahoo, MapQuest, etc.)
  • OpenLayers (funciona en los navegadores móviles?)
  • ESRI web/mobile Api

Estamos particularmente interesados en los pros y los contras de la ESRI Api bajo este escenario. Nuestra empresa tiene algún tipo de relación con ESRI, aunque yo no sé nada acerca de los detalles (y nuestro grupo no tiene actualmente una participación con ESRI o productos de ESRI).

1voto

Daniel Broekman Puntos 1951

El Esri Api está definitivamente orientada hacia el trabajo con ArcGIS server, pero es técnicamente posible para desarrollar su propio servidor de la solución del lado que iba a trabajar con la Api de cliente de Esri API de REST. Echa un vistazo a los Geoservicios RESTO de especificaciones. Para la edición de puntos, tendría que implementar la función de servicio que es la sección 9 en la especificación.

Su capa de trama(estoy suponiendo que es de baldosas) podría ser implementado como una capa personalizado. Hay un par de JavaScript muestras de allí que muestra cómo hacer esto:

1voto

eplawless Puntos 2076
  • Para información, Openlayers se ha actualizado recientemente para trabajar con dispositivos móviles. Puedes probarlo por ti mismo de exploración de ejemplos ;
  • Tile5 es un joven proyecto basado en la parte superior de html5. Tal vez aún no está listo para su producción debido a problemas de compatibilidad, pero parece ser muy prometedor y es desarrollado para dispositivos móviles. Pero no es una buena solución para los navegadores más antiguos.

¿Cómo podemos elegir de qué lado del cliente asignación de caja de herramientas a utilizar?

Depende de muchos criterio : El dinero que usted puede poner en desarrollo, su opinión sobre el software libre, su destino, la robustez de la solución que usted está buscando, el apoyo que usted desea, con la compatibilidad del navegador y así sucesivamente ....

(Lo siento, yo no sé acerca de ESRI webmapping productos)

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X