5 research outputs found

    Context-dependent buildings generalisation based on mathematical morphology operations

    No full text
    Celem pracy jest próba formalizacji i implementacji zasad generalizacji osadnictwa oraz sieci dróg bazy danych obiektów topograficznych w skali 1:10 000 do skali 1:50 000 zgodnie z obowiązującymi przepisami. Implementację opracowanej kartograficznej bazy wiedzy przeprowadzono w środowisku QGIS, rozszerzając jego funkcjonalność poprzez autorską wtyczkę, w której zaimplementowano narzędzia morfologii matematycznej oraz zmodyfikowano do bieżących potrzeb inne istniejące narzędzia. Do wybranych czynności wykorzystano również środowisko ArcGIS firmy Esri. Proponowany sposób implementacji zasad generalizacji zakłada półautomatyczny tryb pracy, w celu umożliwienia kartografowi stałej kontroli nad przebiegiem procesu. Na podstawie przeprowadzonych prób generalizacji można stwierdzić, że implementacja opracowanych zasad w programie QGIS nie jest w pełni możliwa. Ponadto automatyzacja tego procesu jest bardzo czasochłonna i nie daje wystarczająco dobrych efektów. Konieczna jest manualna interwencja kartografa. Uzyskane rezultaty generalizacji są jednak w znacznym stopniu zadowalające.The goal of this paper was an attempt to formalize and implement the principles of settlements and a road network generalization from a 1:10 000 source map to 1:50 000 scale, in accordance with appropriate legal regulations. Implementation of the cartographic knowledge base was carried out with QGIS by expanding its functionality through a plug-in which implements mathematical morphology operations and some existing generalization algorithms with further modifications. For several operations Esri ArcGIS software was also used. The proposed methodology of implementing the generalisation principles assumes a semi-automatic mode, in order to enable the cartographer to control the entire process. Based on the reported attempts, it can be concluded that the automation of required cartographic rules in QGIS software is not fully possible. Furthermore, the automation of generalisation process is very time-consuming and inefficient. Thus, manual intervention is still necessary. However, the obtained results of map generalisation are in most cases acceptable
    corecore