Posible duplicado:
Pasos para comenzar a Web Mapping¿Alguien sabe de clases o recursos donde pude conocer WebGIS? Me gustaria aprender los pasos y la tecnología involucrados. Se buscaba algo en línea o en vivo en el área de la bahía de San Francisco.
Gracias
Respuestas
¿Demasiados anuncios?Bien, es un gran tema, yo trato de darles a mis 2 centavos de dólar ;)
Os voy a recomendar una Fuente Abierta de la ruta, así que usted no necesita gastar dinero en licencias de software y ganar mucho en términos de libertad.
En primer lugar, si no ya lo tienen habilidades que usted necesita para dominar Javascript (definitivamente, me gustaría dejar fuera de Flash y Silverlight, por muchas razones) y un lenguaje del lado del servidor: por último, me gustaría recomendar Python.
Como Javascript AJAX framework, definitivamente, me gustaría optar por jQuery, se podía leer este excelente libro.
Hay muy agradable recursos gratuitos en la web para Python, me gustaría dar un vistazo a este 2:
Usted también tendrá que aprender un mapeo web framework Javascript. OpenLayer es el de facto solución generalizada, por lo que sin duda necesita para dominar.
De Packt no es un buen libro para principiantes, yo recomendaría.
También puede dar un vistazo a OpenLayers marco basado en como MapFish, aquí es un buen tutorial.
Si usted necesita para publicar sus propios datos, usted debe definitivamente maestro de un servidor de mapas, software como MapServer o GeoServer con el fin de crear su propia WMS, WFS, WCS, etc servicios web: ambas tienen una excelente documentación. Yo personalmente prefiero MapServer, pero para un principiante tal vez GeoServer tiene algunas agregar, como una interfaz de usuario web.
Dependiendo de la ruta, y si usted ha elegido Python, usted podría tratar de dominar un web framework como Django y GeoDjango. Sobre este tema hay todavía este excelente recurso de Packt.
Finalmente es importante que el maestro web de OGC como WMS, WFS, etc, etc. Usted puede encontrar aquí.
Más que pura teoría, la Página Web de openGeo ofrece GIS software tutoriales/entrenamientos: http://workshops.opengeo.org/
La mayoría de ellos refiere a asignación de web.
Antes de invertir tiempo o dinero en cualquier tipo de clase o incluso libro que me gustaría, en primer lugar hacer la investigación en las tecnologías disponibles para el mapeo web como hay muchos. La primera pregunta que puedes hacerte es si usted va a ir con un producto comercial o una tecnología de código abierto.
Si usted está trabajando para una compañía que ya tiene acceso a ESRI GIS software o tener el dinero que esta podría ser una buena manera de ir. De lo contrario, son muy buenas libre de APIs que están disponibles.
En términos de la real mapeo web, hay varias opciones disponibles para la programación. Probablemente, como se mencionó anteriormente, usted va a querer usar un Javascript API basada en como estos son los que más se suppported, no requieren de plugins, y son al menos algo basado en normas. Como punto de partida echa un vistazo a los enlaces de abajo. Ambos son Api de Javascript, uno de los usos libres de la tecnología de google y el otro basado en la tecnología de ESRI que le costará dinero. Una vez que mkae la decisión sobre qué camino tomar (comerciales o de código abierto) usted puede empezar a buscar en las clases y los libros - aunque si tienes html y javascript conocimientos que ya se puede aprender un montón sobre su propia línea.
Google Maps API de Javascript: http://code.google.com/apis/maps/documentation/javascript/basics.html
ESRI API de Javascript: http://help.arcgis.com/en/webapi/javascript/arcgis/
Recomiendo el libro llamado a 'GIS para los desarrolladores web' para principiantes http://pragprog.com/titles/sdgis/gis-for-web-developers