Ocena wątku:
  • 2 Głosów - 3 Średnio
  • 1
  • 2
  • 3
  • 4
  • 5
obliczanie azymutu/kierunku dla poligonu
13-02-2017, 13:53, (Ten post był ostatnio modyfikowany: 13-02-2017, 14:03 {2} przez tomalos.)
#15
RE: obliczanie azymutu/kierunku dla poligonu
Mi zaznaczenie wyrażeniem po długości z uprzednio utworzonej kolumny z długością działa i zaznacza dokładnie połowę z istniejących linii (po dwie najkrótsze)
Kod:
"length"  =  minimum( "length" , "gid")

Natomiast jak zaznaczam długością obliczaną z geometrii czy to zaokrąglając:
Kod:
round ($length = minimum(  $length , "gid"),1)
czy nie:
Kod:
$length = minimum(  $length , "gid")
to kilka linii zostaje pominiętych.

Żeby tego uniknąć zrobiłem tak:
Kod:
$length < (minimum(  $length , "gid")+0.1)
i zrobił co trzeba, więc może tak spróbuj.

Żeby nie było idealnie to jak wywołuję "kalkulator pól", czy narzędzie "zaznaczenia za pomocą wyrażenia" z narzędzi geoprocesingu to też mi nie działają funkcje z grupy "Agregates" z kalkulatowa pól, przez co nie da się tego wykorzystać do stworzenia modelu. Jak otwieram z menu to działa normalnie. Chciałem zrobić model, żeby ci podesłać i sprawdzić czy u ciebie zadziała to co działa u mnie, ale nie działa nawet u mnie Smile.
   


Wiadomości w tym wątku
RE: obliczanie azymutu/kierunku dla poligonu - przez tomalos - 13-02-2017, 13:53

Podobne wątki
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Jak dodać atrybut z jednakowym tekstem dla każdego poligonu? pikobello 2 4 289 08-06-2020, 10:42
Ostatni post: pikobello
  obliczanie powierzchni poligonów wolfspider666 8 16 910 27-11-2018, 14:48
Ostatni post: wolfspider666
  Automatyczne obliczanie długości lini i dodanie do tab. atrybutów? karliTToO 10 41 593 02-01-2018, 10:26
Ostatni post: sebaq
  Wyrysowanie azymutu od punktu basiuunia 0 7 897 28-11-2013, 11:00
Ostatni post: basiuunia
  obliczanie azymutu linii tomsik 1 13 731 13-01-2012, 10:57
Ostatni post: tomalos
  obliczanie pól obszarów pitt 6 28 264 28-01-2011, 19:07
Ostatni post: borys
  Obliczanie długości rewelator 4 22 956 22-09-2010, 21:55
Ostatni post: rewelator

Skocz do: