Estuve viendo el video tutorial "Dibujar puntos en una polilínea en ArcGIS" y me gustaría saber si esos puntos generados son ó podrían ser convertidos en un shapefile de puntos?
Debido a que estoy trabajando con un DEM generado a partir de curvas de nivel digitalizadas y me gustaría probar como queda con la función SPLINE que me dijeron hace un buen suavizado. Para ello necesito valores de altitud en shapefile de puntos y si logro fragmentar cada curva como lo has hecho en el video y a cada punto le ingreso el valor de cota, lo podría lograr? Gracias! Saludos |
En el tutorial que señalas, la herramienta que usé para generar los puntos, que se llama EasyCalculate, y concretamente la función para dibujar puntos, lo que genera son gráficos. Los gráficos en ArcGIS no son como los shapefiles, pues no tienen información geoespacial y son simplemente como dibujos que hacemos sobre nuestro proyecto, de hecho se guardan en el propio proyecto de ArcGIS.
Pero esos gráficos, y otros que pudieras generar, puedes convertirlos a un shapefile mediante la extensión Tools for Graphics and Shapes for ArcGIS. En el enlace puedes descargar la versión adecuada para tu ArcGIS. Es una extensión gratuita. Con ella puedes hacer además otras operaciones interesantes con los gráficos. En tu caso, una vez tengas generada tu nube de puntos, puedes seleccionarlos todos y utilizar la extensión que te comento para convertir todos tus puntos, que inicialmente son gráficos, en un shapefile de puntos con el que podrás operar de la manera en que estás acostumbrada. En esta captura te ilustro la extensión (en este caso la versión para ArcGIS 10.x). Yo utilizo la extensión EasyCalculate para dibujar puntos en los casos en los que necesito simplemente señalar ciertos lugares como ayuda para hacer luego otras operaciones. Por otra parte, para los casos en los que quieras generar directamente capas de puntos hay otras herramientas que pueden operar con tus capas de polilíneas con diferentes criterios. En ArcGIS 10 puedes, por ejemplo, utilizar la herramienta Construct Points del Editor, que puede crear puntos a lo largo de una línea dada, por intervalos regulares o por número de puntos. Posteriormente podrías hacer que esos puntos tomaran el valor de la cota sobre la que se hayan generado. Lo que quieres se puede hacer de varias maneras, es cuestión de que veas cuál te resulta más sencilla, más automática o más efectiva.
CULEBRAS GIS
|
La herramienta que utilizas denominada EasyCalculate solamente trabaja en ArcGIS 9.3, existe algún método para dibujar un punto en una polilínea a una distancia X en una version de ArcGIS 10. |
De una manera automatizada para hacerlo con todas las entidades de tu capa de líneas, ahora mismo no conozco una herramienta similar a la ya comentada EasyCalculate (que dispone de versión para ArcGIS 10.x, pero que no trae la función de pintar puntos en polilíneas que te interesa).
Si sólo necesitas hacerlo para una línea en concreto, o sólo para unas pocas, puedes activar la edición en ArcGIS 10, seleccionar la línea de interés y usar la herramienta "Split" del editor, para partir la línea a una distancia que tú elijas desde el principio o final del segmento. Luego, en una capa de puntos puedes crear un punto justo en ese sitio de corte de la línea (con la función de snapping habilitada el cursor saltará al punto de corte).
CULEBRAS GIS
|
Muchas gracias por tu atención, las herramientas que utilizas para la 9.3 son de mucha utilidad, ya deberían de anexarlas a las herramientas del ArcGIS. Te felicito por tu sitio esta muy bueno... |
Free forum by Nabble | Edit this page |