Esta página web no está soportada en este navegador. Intente Microsoft Edge, Google Chrome, Safari o Firefox.

x

Temas Esri

Buscador

Buscador

Conozca nuestros productos Trimble

Procesamiento personalizado de imágenes 2.0

Por Kevin blutter, Febrero 25 de 2015


Ahora puede usar Python para crear sus propias funciones ráster en ArcGIS. Anteriormente, se hizo en el marco .NET. Python es un lenguaje más accesible para los usuarios y le permite conectarse a cualquiera de las bibliotecas de Python, como SciPy. Hemos creado un repositorio en Github donde puede aprender acerca de nuestra API, descargar funciones de ejemplo, contribuir con su propia cuenta, y hacer preguntas. La idea es hacer de esto una comunidad para todos los que están creando las funciones ráster personalizadas para ArcGIS.

https://github.com/Esri/raster-functions/

Las funciones personalizadas pueden no servir a nadie, pero son especialmente potentes para la comunidad científica cuando se trabaja con HDF, Grib, o archivos NetCDF; lo que llamamos Mosaic datasets multidimensionales. Un simple ejemplo de lo que puede hacer es obtener el factor del viento de un conjunto de datos que contienen la velocidad del viento y la temperatura del aire. También puede lanzar intervalos de tiempo individuales para la visualización y análisis.

Existen Algunas consideraciones, sin embargo. Python no es lo mismo que ArcPy, por lo que este no será compatible con los modelos de geoprocesamiento. Mientras que las funciones son ideales para el procesamiento por píxel, si quiere hacer algo que requiere un análisis global, es mejor hacerlo con un modelo de geoprocesamiento.

Es técnicamente cierto que cualquier cosa que pueda hacer en Python, puede incorporarla en una función ráster; sin embargo, eso no significa que sea una buena idea. Usted debe seguir con NumPy y SciPy por razones de rendimiento, debido a su capacidad para manejar archivos ráster como una matriz.

Dele un vistazo al repositorio. Tiene más información sobre funciones ráster, y profundiza en detalles sobre cómo empezar y optimizar sus funciones personalizadas. Estamos subiendo de nivel, así que si usted tiene alguna pregunta o necesita alguna aclaración sobre cualquier tema, puede hacer preguntas en este blog o en el repositorio

© Esri Colombia 2017 - Calle 90 # 13 - 40 Piso 5

+57 (1) 650-1575