Loading [MathJax]/jax/element/mml/optable/MathOperators.js

5 votos

Crear dos elipses/arcos a partir de segmentos de líneas rectas

Tengo miles de segmentos de líneas rectas (todas las características separadas). Necesito convertir cada segmento de línea recta en dos arcos, con los arcos opuestos entre sí. Por ejemplo, he utilizado la herramienta XY a Línea y he seleccionado el tipo de línea Gran Círculo para crear los arcos. Eso me da un arco, pero necesito un arco opuesto a ese (como un arco de gran círculo inverso). No tiene que ser necesariamente un arco de gran círculo, sólo un arco de algún tipo. También he intentado utilizar la herramienta de tabla a elipse y no funciona como esperaba.

La siguiente imagen explica lo que estoy tratando de hacer. La línea roja es la línea recta que ya tengo. Las líneas azules son las que necesito. Puedo obtener la línea azul superior seleccionando Gran Círculo en la herramienta XY a Línea, pero de alguna manera necesito crear otro arco en la dirección opuesta, que es lo que representa la línea inferior.

Estoy utilizando ArcGIS for Desktop 10.2.2 Advanced y tengo pleno acceso a todas las herramientas/funciones.

Arc

0 votos

Por favor, editar su Pregunta e incluya su versión de ArcGIS Desktop, y una imagen de lo que está tratando de lograr.

0 votos

ArcMap dispone de una herramienta "Mirror Features". Esta herramienta creará una copia en espejo de una característica, a través de una línea. Está disponible en el menú Personalizar.

0 votos

Intenté usar esa herramienta. Funciona cuando se hace manualmente, pero tengo miles de líneas para crear arcos. Necesito una forma automatizada de utilizar esa herramienta.

1voto

FelixIP Puntos 4035

Basta con suponer que f sea un monomorfismo : este es un resultado puramente categórico que no tiene nada que ver con los esquemas.
Si ese es el caso, la proyección p:Z×XYZ tiene como inverso el morfismo s=(idZ,g):ZZ×XY

Sí, pero ¿qué son los monomorfismos en la categoría de esquemas?
Como siempre el Maestro tiene la respuesta( en EGA IV4 , 17.2.6 ) :

Un morfismo f:YX localmente de tipo finito es un monomorfismo si y sólo si para cada xX la fibra f1(x) es vacío o isomorfo a Spec(κ(x)) .

Así que un monomorfismo es inyectivo, pero lo contrario es completamente falso: dada una extensión no trivial de campos k el correspondiente morfismo (¡tritivamente biyectivo!) de esquemas Spec(K)\to Spec(k) es nunca un monomorfismo.

Sin embargo, para terminar con una nota optimista, permíteme comentar que las inmersiones cerradas o abiertas (tenías razón sobre ellas) son monomorfismos.

0 votos

Gracias por el script. He probado a usarlo, y por alguna razón crea líneas rectas que conectan los puntos finales de las curvas, no el espejo de la curva original. Intentaré manipular tu script y ver si consigo que refleje las curvas. En caso de que esto suponga una diferencia, cada curva es una curva individual, no curvas conectadas entre sí.

0 votos

Lo he probado en la clase de característica proyectada, shapefile

0 votos

No funcionará en curvas reales

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