Shoutbox

 

support

2020 Nov 12 13:57:35
o taki portal na jakiś czas do nas wpadnie

Zrzut granic na warstwę - ale...

  • 9 Odpowiedzi
  • 3007 Wyświetleń

0 użytkowników i 1 Gość przegląda ten wątek.

Offline pawello

  • *
  • Słuchacz
  • *
  • Wiadomości: 3
    • Zobacz profil

Zrzut granic na warstwę - ale...

  • dnia: 5 Kwiecień 2013, 22:09
Witam.
Pytanie typu chyba się nie da tego zrobić... Czy ktoś ma pomysł jak mogę zrzucić na warstwę granice działek między punktami o zapisie np. 5-238, a pominąć wszystkie granice które będą zawierały w numerze "x" np. 5-x258?
pozdrawiam
Paweł :)

Offline support

  • *
  • *
  • ☆ Pŕöúđ Mémbéŕ ☆
  • Wiadomości: 3456
  • Płeć: Mężczyzna
  • Mariusz Gawron
    • Zobacz profil
    • Pracownia Geodezyjna Mariusz Gawron

Odp: Zrzut granic na warstwę - ale...

  • dnia: 5 Kwiecień 2013, 22:31
Może spróbuj filtrem z warunkiem większe równe, i mniejsze równe.
"Być narodowi użytecznym" - Stanisław Staszic, Patron techników polskich.


Offline pawello

  • *
  • Słuchacz
  • *
  • Wiadomości: 3
    • Zobacz profil

Odp: Zrzut granic na warstwę - ale...

  • dnia: 5 Kwiecień 2013, 23:01
chyba nie mam pomysłu jak to zrobić... czy takowy filtr mógłby zadziałać jeśli Ewmapa nie potrafi uwidocznić części granic jednej działki... jeśli nie potrafi pokazać to zrzucić tylko część granic jednej działki też chyba nie da rady...

Offline Nyzczsel

  • *
  • *
  • Wiadomości: 942
  • Płeć: Mężczyzna
    • Zobacz profil

Odp: Zrzut granic na warstwę - ale...

  • dnia: 5 Kwiecień 2013, 23:16
chyba nie mam pomysłu jak to zrobić... czy takowy filtr mógłby zadziałać jeśli Ewmapa nie potrafi uwidocznić części granic jednej działki... jeśli nie potrafi pokazać to zrzucić tylko część granic jednej działki też chyba nie da rady...
Nie trzeba filtru używać - a opcję - wybór aktywnej bazy - masz możliwość wtedy wczytania poprzez:
 - nr działek
 - nr punktow
 - markerów
 - itp...
to co wczytasz i widzisz - zostanie zrzucone na warstwy.
Miłej zabawy

Offline alcapon

  • *
  • *
  • Wiadomości: 1947
  • Płeć: Mężczyzna
    • Zobacz profil

Odp: Zrzut granic na warstwę - ale...

  • dnia: 6 Kwiecień 2013, 08:45
1. Na warstwy zrzucane są te granice działek które zostały odczytane

2. W ewmapie nie ma możliwości odczytania "fragmentu" granicy - odczytać można tylko całą działkę.
W oknie wyboru działek/punktów o którym pisał wyżej kolega Marcin jest oczywiście możliwość przełączania działki<->punkty. Jednak nawet jeśli przełączymy na odczyt punktów i wpiszemy aby program odczytał punkt np. 5-5874 to i tak zostaną odczytane wszystkie działki które mają ten punkt w obwodnicy.

3. Należy wiec zrzucić na warstwy wszystkie granice a następnie próbować wykasować te fragmenty które są zbędne - czyli te odcinki które dochodzą do punktó z literką "X" (czy to nie jest czasem oznaczenie punktów z digitalizacji? U nas punkty z digitalizacji oznaczmy np.5-d5712 lub 5-5712d).
Można by to zrobić przy pomocy filtrów/bloków .... ale przy obecnych możliwościach ewmapy nie da się (wg mnie :))
Przy pomocy filtrów możemy dodać do bloku linie których początek leży w danym miejscu XY. (XY to współrzędna punktu granicznego z literką "x") a następnie wykasować wszystkie linie.
Jednak punktów z literką "x" zapewne jest sporo więc dla każdego z tych punktów należało by powtórzyć zabawę z blokami i filtrami.... bez sensu :(

W oknie filtrowania brakuje po prostu funkcji
Współrzędna XY = i tutaj podajemy ścieżkę do pliku txt (w którym są nasze punkty z literką "x")
Wtedy program doda do bloku wszystkie linie dochodzące do punktu z literką "x".
Mając już to w bloku wystarczy kliknąć na kosz .... i mamy to co chcemy.

Pozostaje tylko pisać do geobidu o dodatnie takiego warunku w oknie filtrowania.
Korepetycje z ewmapy -> ewmapa@o2.pl
http://www.youtube.com/user/ewmapa/videos

Offline Lupus

  • *
  • *
  • Wiadomości: 1836
  • Płeć: Mężczyzna
  • Dariusz Wilczewski
    • Zobacz profil
    • limbus3d.pl

Odp: Zrzut granic na warstwę - ale...

  • dnia: 6 Kwiecień 2013, 21:35
Pytanie typu chyba się nie da tego zrobić...

Ej kolo do mnie pijesz?  ;)

Co się nie da? Nie da się to pewnej sztuczki z parasolem zrobić...

eksport działek do formatu txt -> wyciąć z listy punkty mające ten nieszczęsny x (Excel) i przerobić to na plik do importu tekstowego 1 wpisując początek i koniec z kolejnych linii
__________
Pozdrawiam
Lupus

Wszystko da się zrobić, tylko czy jest to uzasadnione ekonomicznie?

Offline zdun

  • *
  • Bywalec
  • *
  • Wiadomości: 40
  • Płeć: Mężczyzna
    • Zobacz profil

Odp: Zrzut granic na warstwę - ale...

  • dnia: 6 Kwiecień 2013, 22:41
eksport działek do formatu txt -> wyciąć z listy punkty mające ten nieszczęsny x (Excel) i przerobić to na plik do importu tekstowego 1 wpisując początek i koniec z kolejnych linii

bez obrazy ale jakoś nie widze tego sposobu :-\

ja bym zrobił tak:
zrzut działek z całego obrębu  na warstwę to samo z pkt -> export do formatu tekstowego1 warstwy liniowej z działkami -> export tekstów/pikiet warstwy z punktami od działek -> pozbycie sie pkt z "x"(excel) -> wczytanie pliku z liniami i z pkt do accessa i wybranie tylko tych linii których X i Y początku i X i Y końca maja swój odpowiednik w tabeli z punktami

Offline alcapon

  • *
  • *
  • Wiadomości: 1947
  • Płeć: Mężczyzna
    • Zobacz profil

Odp: Zrzut granic na warstwę - ale...

  • dnia: 7 Kwiecień 2013, 12:40
Czytając to co napisał Lupus wpadł mi do głowy jeszcze inny pomysł.

Sposób na to jest, jak się okazuje BANALNIE PROSTY.
1.Eksportujemy do pliku tekstowego punkty graniczne z literką "x"
2.W otrzymanym pliku pliku tekstowym zmieniamy każdemu z punktów współrzędne na X=Y=0
Można to z łatwością zrobić np. przy pomocy excela lub winkalka
3.Importujemy do ewmapy poprawiony plik ze współrzędnymi (w importowanym pliku każdy punkt ma współrzędną X=Y=0)
4.Nadpisujemy istniejące punkty (te z literką "x") i po ponownym odczytaniu działek  otrzymujemy coś takiego

Jak widać wszystkie linie graniczne które dochodziły do punktu granicznego z literką "x" zbiegają się teraz w jednym miejscu.
5.Robimy zrzut działek na warstwy
6.Przesuwamy mapę w okolicach współrzędnych x=y=0 czyli tam gdzie zbiegają się wszystkie punkty z literką "X"
7.Przy pomocy ikonki z koszem kasujemy dane z warstw wskazując odpowiedni prostokąt.
W ten sposób z warstw znikają nam wszystkie granice które dochodziły do punktu z literka "x"
Korepetycje z ewmapy -> ewmapa@o2.pl
http://www.youtube.com/user/ewmapa/videos

Offline Lupus

  • *
  • *
  • Wiadomości: 1836
  • Płeć: Mężczyzna
  • Dariusz Wilczewski
    • Zobacz profil
    • limbus3d.pl

Odp: Zrzut granic na warstwę - ale...

  • dnia: 7 Kwiecień 2013, 15:20
Temat chyba zakończony hihi
Bardzo dobry pomysł Alcapone
__________
Pozdrawiam
Lupus

Wszystko da się zrobić, tylko czy jest to uzasadnione ekonomicznie?

Offline pawello

  • *
  • Słuchacz
  • *
  • Wiadomości: 3
    • Zobacz profil

Odp: Zrzut granic na warstwę - ale...

  • dnia: 9 Kwiecień 2013, 18:09
Dobra robota!
dzięki :)