Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Program "Surfer"- pomocy

265 views
Skip to first unread message

MJ

unread,
Jun 10, 2004, 9:19:48 AM6/10/04
to
Mam wielka prośbę do osób znających dobrze obsługę programu " Surfer".
Mój problem polega na tym że tworząc mapę na podstawie serii współrzędnych
X,Y,Z program dorysowuje sobie powierzchnie poza wczytanymi punktami tak by
wypełnić resztę prostokątnej mapy która domyślnie jest tworzona. Współrzędne
wejściowe nie są rozrzucone na całym obszarze tegoż prostokąta. Czy jest
możliwość zmuszenia programu "Surfer" do tworzenia mapy tylko o obszarze
gdzie zostały wczytane współrzędne ( X,Y,Z) lub tez czy jest możliwość
obcięcia tej zbędnej części mapy.

Z góry serdeczne dzięki

Marcin

Andrzej Kozieł

unread,
Jun 11, 2004, 12:47:42 PM6/11/04
to
Można przyciąć rysunek warstwic do dowolnego wielokąta.
Jest to opcja "boundary line", plik z rozszerzeniem .bln.
Schemat pliku znajdziesz w helpie Surfer'a.


Andrzej Kozieł
And...@brenna.com.pl

-----Original Message-----

Mam wielka pro¶be do osób znaj±cych dobrze obs3uge programu " Surfer".
Mój problem polega na tym ?e tworz±c mape na podstawie serii wspó3rzednych
X,Y,Z program dorysowuje sobie powierzchnie poza wczytanymi punktami tak by
wype3nia reszte prostok±tnej mapy która domy¶lnie jest tworzona. Wspó3rzedne
wej¶ciowe nie s± rozrzucone na ca3ym obszarze tego? prostok±ta. Czy jest
mo?liwo¶a zmuszenia programu "Surfer" do tworzenia mapy tylko o obszarze
gdzie zosta3y wczytane wspó3rzedne ( X,Y,Z) lub tez czy jest mo?liwo¶a
obciecia tej zbednej cze¶ci mapy.

Z góry serdeczne dzieki

Marcin






____________
Przeanalizowane przez G DATA AntiVirenKit
Wersja: AVK 14.0.1101 z 03.06.2004
Virus news: www.antiviruslab.com

Grzegorz

unread,
Jun 12, 2004, 2:08:07 PM6/12/04
to

Mapa będzie zawsze rysowana w Surferze w obrębie prostokąta którego skrajne
krawędzie to połóżenie skrajnych punktów - tak się dzieje jeśli w gridzie
nie zmienisz zakresu współrzędnych rysowania mapy. Jak zmienisz to i tak
będzie prostokąt tylko będzie obejmował większy lub mniejszy obszar.
Można jednak maskować część tak utworzonej mapy. O ile pamiętam to służy do
tego opcja blank. Najpierw muszisz stworzyć plik tekstowy z rozszerzeniem
*.BLN w którym masz zapisane współrzędne węzłów lini po której nastąpi
obcięcie. W pierwszej linii tego pliku wpisujesz z ilu punktów składa się
linia i po przecinku 1 lub 0 które oznaczają czy ma być wycięty obszar
wewnątrz linii czy poza nią. w następnych liniach współrzędne punktów.
Wygląda to tak
4,1 (ilość punktów 4, 1 mówi, że wycinamy obszar wewnątrz - chyba :)
2.2,1.5 (współrzędne XY punktów)
3.4,0.2
1.6,2.1
0.4,2.3
tu możesz zdefiniować następny obszar itd.
X to jest w poziomie czyli normalnie a nie jak w geodezji (do dziś nie
rozumię dlaczego geodeci mają to na odwrót :)

W jednym pliku możesz zapisać kilka takich obszarów. Następnie wybierasz
opcję "blank" z menu "Grid" podajesz plik GRD który chcesz maskować i plik
BLN w którym masz zdefiniowane obszary do maskowania. ZOstanie utworzony
nowy plik GRD z wyciętą mapką.

Piszę to z pamieci i dawno tego nie robiłem, ale zobacz dokładnie w helpie
tam to jest wszystko opisane. SPrawdź hasła BLN i Blank

R

unread,
Jun 13, 2004, 3:08:19 PM6/13/04
to
Metodę tworzenia siatki (gridding method) ustaw na "triangulation ...".
Granica modelu pokrywa się z linią łączącą skrajne punkty (chyba :) - też
piszę to z pamięci).


Grzegorz

unread,
Jun 13, 2004, 4:52:59 PM6/13/04
to

Zgadza się ale pozostaje kwestia braku wyboru w tym przypadku algorytmu,
który oblicza wartości w węzłach siatki, a liniowa interpolacja nie zawsze
musi dawać dobre wyniki.

MJ

unread,
Jun 13, 2004, 5:25:12 PM6/13/04
to
Dzięki serdeczne za wszystkie porady. Pomogło

Marcin


0 new messages