Mam zestaw punktów osadniczych w pobliżu polilinii linii brzegowej, ale tak naprawdę nie na linii brzegowej. Muszę w końcu podzielić polilinię linii brzegowej na linię „ustaloną” i linię „nierozstrzygniętą”.
Uważam, że najłatwiejszym sposobem na osiągnięcie tego celu jest zgrupowanie osiedli razem, a następnie użycie polilini linii brzegowej jako mojej krawędzi, podobnie jak w przypadku narzędzia Określanie obszarów zabudowanych w ArcGIS:
Następnie będę mógł podzielić moją linię brzegową na podstawie tego, czy dotknie ją „obszar zabudowany”.
Czy można to zrobić za pomocą QGIS?
Edycja: Nie mogę po prostu buforować moich punktów, a następnie przecinać się wzdłuż mojej linii brzegowej, ponieważ buforowanie tak naprawdę nie zatrzymuje się na krawędzi granicy. Na przykład, powiedzmy, że mam kilka osad na kontynencie, a następnie buforuj je o 10k lub cokolwiek, aby je zgrupować i uderzyć w linię brzegową. Bufor ten nie tylko uderza w linię brzegową, ale przecina linię brzegową bezludnej wyspy. Gdybym wtedy przeciął mój zbuforowany plik kształtu przez mój plik kształtu lądu, rezultatem byłby kawałek mieszkania na bezludnej wyspie!
Odpowiedzi:
Nie ma takiego samodzielnego narzędzia, ale można to zrobić, łącząc podstawowe narzędzia.
Możesz połączyć wszystkie te narzędzia w model, aby używać go tyle razy, ile potrzebujesz.
źródło