Problem cutting polyline with point.
- Lenguaje dominante
- Java
- Estrellas
- 710
- Forks
- 269
- Merge medio
- 7 d 23 h
- PR fusionados (30 d)
- 1
Descripción
I'm trying to cut polyline using two points. I use getNearestCoordinate to cast them on polyline. Then I'm creating two cutters:
```
Polyline cutter1 = new Polyline(castedFirstPoint, castedFirstPoint);
Polyline cutter2 = new Polyline(castedSecondPoint, castedSecondPoint);
```
The problem is that cut operator fails if cutter len is 0. It would be nice to make such case (polyline, point which lies on poly line) working since I'm not seeing any other way to get part of polyline from firstPoint to secondPoint. Or maybe I'm missing something.
Guía de contribución
Línea de trabajo
Comienza con el operador cut y el constructor de Polyline mostrados en el issue, reproduciendo el fallo con dos polilíneas cutter de longitud cero creadas a partir de resultados de getNearestCoordinate. Rastrea cómo se manejan los cutters de longitud cero y añade cobertura para cortar una polilínea en puntos que pertenecen a ella; se considera terminado cuando se puede obtener el segmento solicitado sin que falle el operador.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- java
- Área
- data
- Tipo de issue
- Error
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 35/100