4 votos

Cómo mantener en ángulos rectos cuando búfer?

Cuando el búfer de algunos polígonos estoy tratando de evitar que la curva de búfer área como esta: enter image description here

Estoy tratando de hacer adelgaza dentro de un FME workbench pero si alguien sabe como se hace en otros programas de software que todavía sería útil.

Los polígonos no son de una forma uniforme o el tamaño para el escalado de ellos no va a funcionar. Quiero un uniforme de ancho de buffer. Tal vez la respuesta es no cambiar el tampón de operación, pero para encontrar una manera de conseguir la OMF para encontrar todas las curvas que sería ángulos rectos y convertirlos en ángulos rectos. Podría algo así como simplificar hacer esto?

3voto

xenny Puntos 670

Como whuber dijo, usted no tiene un uniforme de búfer de ancho. Así que aquí es un método para tener extremos cuadrados en el caso de la plaza de ángulos, dejando los extremos redondeados para otros ángulos cóncavos.

  1. Convertir los polígonos a polilíneas
  2. Dividir las líneas en los vértices (las líneas de división en los vértices)
  3. Crear plana búferes de los splitted líneas
  4. Borrar el plano búferes de que la ronda de búfer (tiene la "pedazos de pastel" en cada una de las esquinas cóncavas)
  5. Calcular el mínimo de delimitación de polígonos (rectángulo de ancho) para todas sus "pedazos de pastel"
  6. seleccione las casillas : (longitud * de longitud / área = 16)
  7. combinación de las plazas con su búfer

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