used - gis software
¿Hay un equivalente de GIS "Hello World"? (7)
Hagamos un intento:
Polilíneas:
( 0, 100), ( 0, 0), ( 0, 50), ( 80, 50), ( 80, 0), ( 80, 100)
( 180, 100), ( 100, 100), ( 100, 50), ( 140, 50), ( 100, 50), ( 100, 0), ( 180, 0)
( 200, 100), ( 200, 0), ( 280, 0)
( 300, 100), ( 300, 0), ( 380, 0)
( 400, 50), ( 440, 100), ( 480, 50), ( 440, 0), ( 400, 50)
( 600, 100), ( 620, 0), ( 640, 50), ( 660, 0), ( 680, 100)
( 700, 50), ( 740, 100), ( 780, 50), ( 740, 0), ( 700, 50)
( 800, 0), ( 800, 100), ( 880, 75), ( 800, 50), ( 880, 0)
( 900, 100), ( 900, 0), ( 980, 0)
(1000, 0), (1000, 100), (1080, 50), (1000, 0)
¿Existe el equivalente del programa "Hello World" para aplicaciones GIS?
Estoy buscando familiarizarme con el desarrollo de aplicaciones GIS. ¿Cuáles son los tutoriales populares (y gratuitos / de bajo costo) y / o aplicaciones de muestra que ayudarían a alguien a comenzar? ¿Hay algún libro que consideres esencial para los desarrolladores principiantes de SIG?
ESRI Sus herramientas definitivamente no son baratas, pero son ampliamente utilizadas. Tienen buenos recursos de aprendizaje y materiales tutoriales, aunque muchos asumen que ya tiene sus productos.
Quizás estos libros de programadores pragmáticos podrían ayudarlo a:
GIS de escritorio: mapeo del planeta con herramientas de código abierto
http://www.pragprog.com/images/covers/original/gsdgis.jpg
SIG para desarrolladores web: agregando dónde a sus aplicaciones web
Podría comenzar con algún software básico de mapeo de escritorio como uDig o Quantum GIS . Y descarga algunos archivos Shape .
Desde allí es posible que desee echar un vistazo a PostGIS . Para el desarrollo web, comience con MapServer y OpenLayers .
También valdría la pena echar un vistazo al libro Mapping Hacks .
Si su empresa tiene software de ESRI, le recomiendo obtener ArcMap, abrir el editor de VBA y copiar y pegar unos simples ejemplos de código de los archivos de ayuda.
Si no tiene software de escritorio, pruebe http://openlayers.org/ el equivalente de código abierto de Google Maps. Tiene una buena API y muestras.
Diría que el equivalente a "Hola mundo" en GIS está haciendo clic en un mapa y aparece un cuadro de mensaje con la latitud y la longitud del clic.
¿Estás interesado en el desarrollo de SIG basado en escritorio o basado en la web?
ESRI es el líder en este espacio. www.esri.com hurga en su sitio.
La sección de Recursos del sitio web tiene mucha información. Puede jugar con la API de JavaScript en el sitio y utilizar los datos que alojan para jugar. Hay varias secciones para comenzar y recorridos aquí.
http://resources.esri.com/gateway/index.cfm
Aquí hay un enlace al sitio de recursos de la API de JavaScript http://resources.esri.com/arcgisserver/apis/javascript/arcgis/index.cfm?fa=home
Puede descargar ArcExplorer y trabajar con eso. Creo que es personalizable. Puede ver shapefiles y geodatabases con él. http://resources.esri.com/arcgisexplorer/900/index.cfm?fa=home
Pruebe http://code.google.com/p/tf-net/ (Topology Framework .NET) y explore los temas introductorios. Aunque está orientado a .NET, puede darle una idea de las tareas SIG básicas:
- Predicaciones espaciales (basadas en el modelo DE-9IM)
- Funciones de superposición (intersección, diferencia, unión, diferencia simétrica)
- Buffer
- Casco convexo
- Funciones de área y distancia
- Comprobación de validez topológica
- Coordinación de manipulación de sistemas (transformaciones)
- Manipulación de gráficos topológicos
- Soporte de E / S de geometría genérica: WKT, WKB, GML, SHP ...