IMPLEMENTACJA ALGORYTMU KOREKTY DANYCH WEKTOROWYCH IMPLEMENTATION OF ALGORITHM OF VECTOR DATA CORRECTION



Podobne dokumenty
Rekompensowanie pracy w godzinach nadliczbowych

Harmonogramowanie projektów Zarządzanie czasem

Bazy danych. Andrzej Łachwa, UJ, /15

Wniosek o ustalenie warunków zabudowy

INTERAKTYWNA APLIKACJA MAPOWA MIASTA RYBNIKA INSTRUKCJA OBSŁUGI

Opis modułu analitycznego do śledzenia rotacji towaru oraz planowania dostaw dla programu WF-Mag dla Windows.

Badania skuteczności działania filtrów piaskowych o przepływie pionowym z dodatkiem węgla aktywowanego w przydomowych oczyszczalniach ścieków

ZAPYTANIE OFERTOWE. Nazwa zamówienia: Wykonanie usług geodezyjnych podziały nieruchomości

STOWARZYSZENIE LOKALNA GRUPA DZIAŁANIA JURAJSKA KRAINA REGULAMIN ZARZĄDU. ROZDZIAŁ I Postanowienia ogólne

Podstawa prawna: Ustawa z dnia 15 lutego 1992 r. o podatku dochodowym od osób prawnych (t. j. Dz. U. z 2000r. Nr 54, poz. 654 ze zm.

Opis programu do wizualizacji algorytmów z zakresu arytmetyki komputerowej

ZASADY WYPEŁNIANIA ANKIETY 2. ZATRUDNIENIE NA CZĘŚĆ ETATU LUB PRZEZ CZĘŚĆ OKRESU OCENY

Promocja i identyfikacja wizualna projektów współfinansowanych ze środków Europejskiego Funduszu Społecznego

Rozdział 6. Pakowanie plecaka. 6.1 Postawienie problemu

Automatyczne przetwarzanie recenzji konsumenckich dla oceny użyteczności produktów i usług

enova Workflow Obieg faktury kosztowej

Wybrane systemy czasu pracy : Podstawowy system czasu pracy, Równoważny system czasu pracy, Zadaniowy system czasu pracy, System skróconego tygodnia

URZĄD OCHRONY KONKURENCJI I KONSUMENTÓW

UCHWAŁA NR RADY MIEJSKIEJ W ŁODZI z dnia

Politechnika Warszawska Wydział Matematyki i Nauk Informacyjnych ul. Koszykowa 75, Warszawa

Ustawienie wózka w pojeździe komunikacji miejskiej - badania. Prawidłowe ustawienie

Warszawska Giełda Towarowa S.A.

Poznań, 03 lutego 2015 r. DO-III

NOWELIZACJA USTAWY PRAWO O STOWARZYSZENIACH

Niezależnie od rodzaju materiału dźwiękowego ocenie podlegały następujące elementy pracy egzaminacyjnej:

PROGRAM NR 2(4)/T/2014 WSPIERANIE AKTYWNOŚCI MIĘDZYNARODOWEJ

a) nazwa:... b) adres siedziby:... c) NIP:... REGON:... adres:...

REGULAMIN STYPENDIALNY FUNDACJI NA RZECZ NAUKI I EDUKACJI TALENTY

PROGRAM ZAPEWNIENIA I POPRAWY JAKOŚCI AUDYTU WEWNĘTRZNEGO

Adres strony internetowej, na której Zamawiający udostępnia Specyfikację Istotnych Warunków Zamówienia:

Objaśnienia do Wieloletniej Prognozy Finansowej na lata

Regulamin Projektów Ogólnopolskich i Komitetów Stowarzyszenia ESN Polska

I. POSTANOWIENIE OGÓLNE

Marek Cygiert Geodeta Powiatowy w Pucku. Warszawa,

MATERIAŁY DIAGNOSTYCZNE Z MATEMATYKI

Strategia rozwoju sieci dróg rowerowych w Łodzi w latach

Objaśnienia wartości, przyjętych do Projektu Wieloletniej Prognozy Finansowej Gminy Golina na lata

RZECZPOSPOLITA POLSKA. Prezydent Miasta na Prawach Powiatu Zarząd Powiatu. wszystkie

INFORMACJA PRASOWA. Cel: zakup komputerów, budowa sieci LAN, zakup i wdroŝenie aplikacji aktualnie dostępnych na rynku.

Badanie silnika asynchronicznego jednofazowego

Warunki Oferty PrOmOcyjnej usługi z ulgą

Waldemar Szuchta Naczelnik Urzędu Skarbowego Wrocław Fabryczna we Wrocławiu

OFERTA WYKŁADÓW, WARSZTATÓW I LABORATORIÓW DLA UCZNIÓW KLAS IV- VI SZKÓŁ PODSTAWOWYCH, GIMNAZJALNYCH I ŚREDNICH

1) TUnŻ WARTA S.A. i TUiR WARTA S.A. należą do tej samej grupy kapitałowej,

ZP Obsługa bankowa budżetu Miasta Rzeszowa i jednostek organizacyjnych

Wyznaczanie współczynnika sprężystości sprężyn i ich układów

Postanowienia ogólne. Wysokość Stypendium wynosi zł miesięcznie.

WARUNKI TECHNICZNE ARCHIWIZACJI DOKUMENTÓW

PRAWA ZACHOWANIA. Podstawowe terminy. Cia a tworz ce uk ad mechaniczny oddzia ywuj mi dzy sob i z cia ami nie nale cymi do uk adu za pomoc

Uchwała Nr 129/16/V/2016 Zarządu Powiatu w Olkuszu z dnia r.

Edycja geometrii w Solid Edge ST

Kategoria środka technicznego

STATUT FUNDACJI CHCEMY POMAGAĆ Postanowienia ogólne

DZIENNIK URZĘDOWY WOJEWÓDZTWA ŁÓDZKIEGO

Mapa umiejętności czytania, interpretacji i posługiwania się mapą Polski.

OGŁOSZENIE O OTWARTYM KONKURSIE OFERT NA REALIZACJĘ PROJEKTÓW W RAMACH PROGRAMU OSŁONOWEGO

2) Drugim Roku Programu rozumie się przez to okres od 1 stycznia 2017 roku do 31 grudnia 2017 roku.

Zapytanie ofertowe dotyczące wyboru wykonawcy (biegłego rewidenta) usługi polegającej na przeprowadzeniu kompleksowego badania sprawozdań finansowych

III. GOSPODARSTWA DOMOWE, RODZINY I GOSPODARSTWA ZBIOROWE

1 Przedmiot Umowy 1. Przedmiotem umowy jest sukcesywna dostawa: publikacji książkowych i nutowych wydanych przez. (dalej zwanych: Publikacjami).

EGZAMIN MATURALNY Z INFORMATYKI 19 MAJA 2015

z dnia Rozdział 1 Przepisy ogólne

Liczba stron: 3. Prosimy o niezwłoczne potwierdzenie faktu otrzymania niniejszego pisma.

Stypendia USOS Stan na semestr zimowy 2013/14

Wyjaśnienie nr 1 i Zmiana nr 2 treści specyfikacji istotnych warunków zamówienia

ZARZĄDZENIE NR 155/2014 BURMISTRZA WYSZKOWA z dnia 8 lipca 2014 r.

Ogólna charakterystyka kontraktów terminowych

Uchwała z dnia 20 października 2011 r., III CZP 53/11

Nazwa kierunku Gospodarka przestrzenna

Jak usprawnić procesy controllingowe w Firmie? Jak nadać im szerszy kontekst? Nowe zastosowania naszych rozwiązań na przykładach.

Projekty uchwał na Nadzwyczajne Walne Zgromadzenie i3d S.A. z siedzibą w Gliwicach zwołane na dzień 10 grudnia 2013 r.:

Przedmiotowy system oceniania z przedmiotu wiedza o społeczeństwie Publicznego Gimnazjum Sióstr Urszulanek UR we Wrocławiu w roku szkolnym 2015/2016

INSTRUKCJA DLA INSPEKTORÓW DS. REJESTRACJI

Uchwała nr 21 /2015 Walnego Zebrania Członków z dnia w sprawie przyjęcia Regulaminu Pracy Zarządu.

SPRAWDZIANY Z MATEMATYKI

wzór Załącznik nr 5 do SIWZ UMOWA Nr /

REGULAMIN WSPARCIA FINANSOWEGO CZŁONKÓW. OIPiP BĘDĄCYCH PRZEDSTAWICIELAMI USTAWOWYMI DZIECKA NIEPEŁNOSPRAWNEGO LUB PRZEWLEKLE CHOREGO

Istotne postanowienia umowy (część III) Nr R.U.DOA-IV

zarządzam, co następuje:

Komunikat dla osób rozliczających umowy w sprawie nowego sposobu rozliczania umów w związku z likwidacją II fazy rozliczeń.

OBWIESZCZENIE ZARZĄDU PKP CARGO S.A. z dnia 15 grudnia 2008 r.

INSTRUKCJA TESTOWANIA USŁUG NA PLATFORMIE ELA-ENT

REGULAMIN PRZEPROWADZANIA OCEN OKRESOWYCH PRACOWNIKÓW NIEBĘDĄCYCH NAUCZYCIELAMI AKADEMICKIMI SZKOŁY GŁÓWNEJ HANDLOWEJ W WARSZAWIE

Wzór. UMOWA Nr. Przedmiot umowy

STATUT FUNDACJI ŚCIĘGOSZÓW. Postanowienia ogólne

Uchwała Nr XXII / 242 / 04 Rady Miejskiej Turku z dnia 21 grudnia 2004 roku

MODERNIZACJI EWIDENCJI GRUNTÓW I BUDYNKÓW

KRAJOWY REJESTR SĄDOWY. Stan na dzień godz. 17:45:57 Numer KRS:

14.Rozwiązywanie zadań tekstowych wykorzystujących równania i nierówności kwadratowe.

Warunki formalne dotyczące udziału w projekcie

Elementy animacji sterowanie manipulatorem

Regulamin rekrutacji do Zespołu Szkół Ponadgimnazjalnych Nr 4 na rok szkolny 2016/2017

U M O W A. zwanym w dalszej części umowy Wykonawcą

1. Koło Naukowe Metod Ilościowych,zwane dalej KNMI, jest Uczelnianą Organizacją Studencką Uniwersytetu Szczecińskiego.

Projekt MES. Wykonali: Lidia Orkowska Mateusz Wróbel Adam Wysocki WBMIZ, MIBM, IMe

PRACOWNIA ZARZĄDZANIA, DIAGNOZY EDUKACYJNEJ I SZKOLNICTWA ZAWODOWEGO ODN W ZIELONEJ GÓRZE

JĘZYK UML JAKO NARZĘDZIE MODELOWANIA PROCESU PROJEKTOWO-KONSTRUKCYJNEGO

w sprawie przekazywania środków z Funduszu Zajęć Sportowych dla Uczniów

Bielsko-Biała, dn r. Numer zapytania: R WAWRZASZEK ISS Sp. z o.o. ul. Leszczyńska Bielsko-Biała ZAPYTANIE OFERTOWE

Uchwały podjęte przez Nadzwyczajne Walne Zgromadzenie Zakładów Lentex S.A. z dnia 11 lutego 2014 roku

Transkrypt:

Implementacja algorytmu korekty... INFRASTRUKTURA I EKOLOGIA TERENÓW WIEJSKICH INFRASTRUCTURE AND ECOLOGY OF RURAL AREAS Nr 4/2011, POLSKA AKADEMIA NAUK, Oddzia w Krakowie, s. 227 232 Komisja Technicznej Infrastruktury Wsi Jacek Derwisz, Mariusz Zygmunt IMPLEMENTACJA ALGORYTMU KOREKTY DANYCH WEKTOROWYCH IMPLEMENTATION OF ALGORITHM OF VECTOR DATA CORRECTION Streszczenie Mapy numeryczne utworzone w procesie skanowania, kalibracji i wektoryzacji materia ów kartograficznych, zawieraj bardzo du liczb b dów topologicznych. ród ami b dów s : metoda przetwarzania oraz b dy operatora. Brak poprawno ci topologicznej uniemo liwia wykorzystanie takich modeli w systemach przetwarzania danych geoprzestrzennych. Szczególnym przypadkiem s b dy topologii granic dzia ek i u ytków. W artykule autorzy opisuj algorytm automatycznej korekty topologii mapy wektorowej, poprzez wykrywanie i eliminowanie b dów w strefach buforowych odcinków linii granicznych. Program opracowany przez autorów okaza si niezwykle skuteczny i wydajny. S owa kluczowe: topologia, mapa numeryczna, model wektorowy Summary Digital maps created in the process of digitising of cartographic materials contain a lot of topological errors. The sources of these errors are: the qualities of the digitising method and the operator's mistakes. Digital maps which are not correct in terms of topology cannot be used in the vector data processing systems. The special case of topological errors of digital maps is the disagreement of the course of plot boundaries and the functional grounds boundaries. The authors have created and implemented an algorithm which corrects such errors and which is based on the correction of the course of functional grounds boundaries in the area surrounding a given segment of the plot boundary. The program which uses the above algorithm is highly efficient. Key words: topology, digital map, vector model 227

Jacek Derwisz, Mariusz Zygmunt WST P Najprostszy sposób zapisu modelu wektorowego, polega na niezale nym zapisaniu informacji o wspó rz dnych punktów konstrukcyjnych ka dego obiektu geometrycznego tworz cego model. Punkty wspólne obiektów, zapisywane s osobno dla ka dego elementu, co znacznie utrudnia aktualizacj danych, jest przyczyn powa nych b dów w interpretacji zale no ci przestrzennych i utrudnia a czasem uniemo liwia wykonanie automatycznych analiz. Równie wzrost wielko ci pliku b d cy wynikiem redundancji ma niekorzystne znaczenie dla procesu przetwarzania danych, wyd u aj c czas analizy i anga uj c wi ksze zasoby sprz tu, na którym analiza jest wykonywana. Modele wektorowe, które powstaj w procesie digitalizacji materia ów kartograficznych, polegaj cym na skanowaniu, kalibracji i wektoryzacji, s przyk adem takiego typu modelu. Ich topologia jest dodatkowo obarczona bardzo licznymi b dami operatora. Proces r cznego poszukiwania i korygowania b dów topologicznych jest trudny i bardzo czasoch onny, st d liczne rozwi zania automatyzuj ce ten proces. Opisany w artykule algorytm oraz napisany na jego podstawie program komputerowy automatycznej korekty wybranych b dów topologii mapy numerycznej, opracowany zosta podczas konsultowania wi kszego projektu informatycznego zwi zanego ze wspomaganiem zada LPIS. B DY TOPOLOGII MAPY NUMERYCZNEJ Materia badawczy stanowi y mapy numeryczne, pozyskane w procesie digitalizacji mapy ewidencyjnej oraz opracowania fotogrametrycznego. Informacje zapisane by y na dwóch warstwach: warstwie dzia ek ewidencyjnych oraz warstwie u ytków. Analizowany obiekt zawiera 2425 dzia ek ewidencyjnych. Obie warstwy zawiera y niewielk ilo prostych do zlokalizowania i usuni cia b dów bagnetów i przeci. Badanie topologii na o onych na siebie warstw ujawni o bardzo liczne b dy topologiczne, g ównie wspó liniowo ci oraz przecinania granic dzia ek i u ytków. Przyk ady takich b dów przedstawione zosta y na ilustracji numer 1 (kolor zielony u ytki, kolor czarny granice dzia ek ewidencyjnych). Odleg o ci pomi dzy punktami za amania granic waha a si od kliku milimetrów do kilkunastu centymetrów, by a wi c pomijalna w przypadku wydruków ale istotna, na przyk ad w przypadku automatycznego rozliczenia u ytków w dzia kach. Doskona ilustracj skutków tego typu b dów stanowi jedna z dzia ek o powierzchni 10ha, zawieraj ca 9999,97 m 2 u ytku rola oraz 0,03m 2 u ytku droga. Oczywi cie znaczenie takich mikro u ytków w rozliczenia ca ego kompleksu, nawet przy ich relatywnie wysokiej liczbie, jest znikome, jednak ujawnienie w rozliczeniu u ytku o powierzchni 0,03m wygl da niezbyt profesjonalnie. 228

Implementacja algorytmu korekty... Rysunek 1. Przyk ad b du braku wspó liniowo ci granicy dzia ki i u ytku ALGORYTM AUTOMATYCZNEJ KOREKTY TOPOLOGII Po zbadaniu topologii na o onych na siebie warstw dzia ek i u ytków oraz analizie przyczyn powstawania b dów, opracowano algorytm automatycznego ich korygowania. Przyj te zosta y nast puj ce za o enia: 1. przebieg granic dzia ek ewidencyjnych nie mo e ulec zmianie, 2. mo na dodawa punkty na granicach dzia ek, ale wy cznie na linii, 3. przebieg granic u ytków mo e by modyfikowany w zadanych granicach, 4. modyfikacja granicy u ytku mo e polega wy cznie na dosuni ciu do granicy dzia ki. Modyfikacja przebiegu granicy u ytku sk ada si z dwóch etapów. Etap pierwszy polega na przeszukaniu obszaru o zadanym promieniu, wokó pocz tku i wokó ko ca odcinka granicy dzia ki, w poszukiwaniu punktów granicznych u ytków. Je eli punkty taki zostan odnalezione, to s one przesuwane tak, aby pokry y si z punktami granicznymi dzia ek. Dzi ki temu uzyskuje si znacz c redukcj ilo ci b dów mikro u ytków. Rysunek 2. Etap I - korekta po o enia punktów granicznych u ytków. 229

Jacek Derwisz, Mariusz Zygmunt Etap drugi, polega na przeszukaniu strefy buforowej wokó odcinka granicy dzia ki, w poszukiwaniu punktów granicznych u ytków. Strefa buforowa, jest obszarem sk adaj cym si z okr gów wokó pocz tku i ko ca linii oraz prostok tnego obszaru po obu jej stronach (ilustracja poni ej). Promie okr gów, a tym samym szeroko pasa wzd u linii, jest zadawana przez operatora. Podczas bada przyjmowano promie 10cm. Rysunek 3. Strefa buforowa odcinka granicy. Dla punktów granicy u ytków, które zostan odnalezione w strefie buforowej, wyznacza si punkt rzutowania na granicy dzia ki, a nast pnie przesuwa si punkt granicy u ytku na wyznaczony punkt na granicy dzia ki. Po przeprowadzeniu testów, w czasie których korekty przebiegu granic u ytków wykonywane by y przez operatora, nie wyst pi y opisywane wcze niej b dy. Równie analiza zmian w rozliczeniu u ytków w dzia kach, dla dzia ek, wykaza a ró nice znacznie poni ej zadanej dok adno ci oblicze pól powierzchni co zadecydowa o o podj ciu próby implementacji algorytmu w programie komputerowym. Rysunek 4. Etap II. Rzutowanie punktów granicy u ytku na granic dzia ki i usuwanie ich 230

IMPLEMENTACJA ALGORYTMU AUTOMATYCZNEJ KOREKTY TOPOLOGII Implementacja algorytmu korekty... Testy przeprowadzone przy pomocy programu komputerowego opracowanego w oparciu o opisany wcze niej algorytm, da y zadowalaj ce wyniki, ujawni y jednak nowy problem topologiczny, zwi zany z likwidowaniem opisanych wcze niej niewielkich u ytków w dzia kach a tak e powstawaniem nowych. W przypadku likwidacji mikro u ytku poprzez nasuni cie jego granicy na granic dzia ki, na rysunku pozostaje jego opis, co powoduje powstanie b du topologicznego polegaj cego na istnieniu dwóch, najcz ciej ró nych opisów u ytku (ilustracja 4). W przypadku takiego przesuni cia granicy u ytków, które powoduje powstanie nowego obszaru, b d zwi zany jest z brakiem opisu dla nowego obszaru (ilustracja 5A oraz 5B). Problem ten wykryty podczas automatycznej kontroli topologii skorygowanej mapy, spowodowa konieczno wprowadzenia do programu zmian, dzi ki którym miejsca pojawienia si b dów by y by sygnalizowane i przygotowywane do r cznej korekty. Rysunek 5A. B dy wtórne brak opisu Rysunek 5B. B dy wtórne nadmiarowy opis PODSUMOWANIE Opisany algorytm zosta zaimplementowany w programie wspomagaj cym realizacj zada LPIS. Testy skuteczno ci algorytmu automatycznej korekty topologii prowadzone by y na obiekcie, który zawiera 12800 dzia ek zbudowanych z 53936 odcinków granicy oraz oko o 10000 u ytków zbudowanych z 134987 odcinków. Program badania topologii wykry na tym obiekcie 25000 b dów, g ównie b dów braku wspó liniowo ci granic dzia ek i u ytków. Kontrola topologii, przeprowadzona po automatycznej korekcie, ujawni a 10 b dów, które nie mie ci y si w zadanym buforze lub z innych powodów nie mog y by automatycznie skorygowane (3 bagnety, 5 bliskich, 2 duplikaty) oraz oko o 100 b dów wtórnych (braki opisów i opisy nadmiarowe). Czas pracy 231

Jacek Derwisz, Mariusz Zygmunt programu koryguj cego topologi wyniós dla tego obiektu oko o 5 sekund a czas potrzebny na skorygowanie pozosta ych b dów oraz b dów wtórnych nie przekroczy godziny. Oczywi cie czas pracy procedury automatycznej zale y od mocy obliczeniowej komputera i mo e znacz co ró ni si od podanej warto- ci. Równie czas potrzebny na skorygowanie b dów pozosta ych i wtórnych zale y od wielu czynników, takich jak: sprawno operatora, wielko i z o ono zbioru danych itp., jednak nie ulega w tpliwo ci, e jest on wielokrotnie krótszy od czasu niezb dnego do r cznego skorygowania 25000 b dów. Za o- ony przy opracowaniu algorytmu cel redukcja czasu niezb dnego na doprowadzenie mapy wektorowej do stanu poprawno ci topologicznej zosta osi gni ty. Dr in. Mariusz Zygmunt Uniwersytet Rolniczy w Krakowie Wydzia In ynierii rodowiska i Geodezji Katedra Geodezji. e-mail: m.zygmunt@op.pl Dr in. Jacek Derwisz Wy sza Szko a In ynieryjno Ekonomiczna w Rzeszowie Katedra Geodezji i Obrotu Nieruchomo ciami. e-mail: j.derwisz@geodezy.com.pl Recenzent: Prof. dr hab. in. Ryszard Hycner