konto usunięte
Temat: XML, GML
Witam,Mam taki problem:
Dane wejściowe:
- Pliki GML zawierające współrzędne obiektów
- Plik zawierający wykaz szukanych obiektów wraz z dodatkowymi atrybutami
Oczekiwany rezultat:
- Plik GML zawierający współrzędne szukanych obiektów wraz z atrybutami
Pliki GML nazwane są zgodnie z bazą TERYT czyli:
WWPPGG_T.OOOO,
Gzie WW - WOJEWÓDZTWO
PP - POWIAT
GG - GMINA
T - TYP GMINY
OOOO - OBRĘB
Przykładowo:
160912_2.0003
W pliku ta częśc kodu teryt jest niezmienna, lecz dochodzą informację: AR_NR.NRDZ
Gdzie AR_NR - numer arkusza mapy
NRDZ - numer działki
Przykładowo:
160912_2.0003.AR_1.101
160912_2.0003.AR_2.1
Chciałbym, żeby skrypt przeszukiwał pliki GML pod kątem poszukiwanych obiektów, wybierał ich współrzędne i łączył z określonymi atrybutami tworząc nowy plik GML, zgodny ze struktóra plików wejsciowych. Problem ponadto komplikuje fakt, że nie zawsze występuje częśc AR_NR na liscie szukanych obiektów lub w pliku GML, czyli zasadne byloby w wypadku braku pozycji na liscie przeszukiwanie jej eliminujac z nazwy częśc AR_NR. Ponadto skrypt musialby podawac liste obiektow dla ktorych nie udalo sie stworzyc polaczenia oraz liste zdublowanych obiektów.
Prosze o pomoc oraz inormacje czy takie zadanie jest mozliwe do zrealizowania w miare szybko dla osoby raczkujacej w programowaniu?
Korzystam z podobnego rozwiazania, ktore stworzylem jakis czas temu wykorzystując SQL, lecz z roznych przyczyn nie jestem z niego zadowolony.Marcin Oszańca edytował(a) ten post dnia 13.02.11 o godzinie 12:50