Zmiany w wersji Surfer® 11


Nowe opcje w programie Surfer 11, to przede wszystkim automatyczne tworzenie profili przekroju. Możliwość rysowania mapy zlewni wód jest również bardzo istotną nowością. Wydanie 11, to także lepsza organizacja warstw mapy.
Poniżej dostępne są wszelkie szczegóły na temat tych i innych zmian, wprowadzonych w wersji 11.

  • Tworzenie map zlewni wód

    Jedną z nowych możliwości programu Surfer 11 jest tworzenie map zlewni wód. Mianem zlewni określa się obszar, którego wody spływają do systemu cieków wodnych, strumieni powierzchniowych albo do zbiorników wodnych. Mapa cieku wodnego odczytuje dane dotyczącej siatki mapy z pliku, a następnie przyporządkowywuje wartości do charakterystyki zlewni. Surfer 11 dysponuje specjalnym algorytmem o nazwie Eight-direction pour point, obliczającym kierunek umiejscowienia każdego węzła siatki. Mapa zlewni wód to nowy rodzaj mapy, określony wo rryginale, jako Watershed Map. Mapa ta dostępna jest w menu w pozycji Map -> New -> Watershed Map


    Wizualizacja zlewni z parametrem Theresold (czułość ukształtowania terenu) wynoszącym 700.


    Wizualizacja zlewni z parametrem Theresold (czułość ukształtowania terenu) wynoszącym 3000.

  • Automatyczne tworzenie profili przekroju

    Do programu zostało dodane nowe narzędzie Profile w opcji Map menu głównego, dzięki któremu automatyczne można zwizualizować zmianę wartości z- wzdłuż linii łamanej, wyznaczonej przez użytkownika po uruchomieniu narzędzia dodawania profilu. W dolnej części mapy automatycznie generuje się profil przekroju, który w menadżerze obiektu znajduje się w oddzielnej warstwie. Profil ten można edytować zmieniając np. jego kolor wypełnienia, szrafurę, dodając opisy do osi itp. Podczas tworzenia profilu dodawana jest do menadżera obiektu polilinia, która określa przebieg profilu. Linii tej - jak każdemu obiektowi liniowemu - można nadać odpowiednie atrybuty, np: kolor, grubość oraz styl linii łącznie z jej początkiem i zakończeniem.



  • Nowy sposób organizacji warstw map

    W poprzedniej wersji programu tworząc dany projekt składający się z kilku map tego samego typu, trudno było określić, która mapa w oknie managera obiektów bazuje na jakim pliku. W wersji 11 programu problem ten został rozwiązany poprzez ulepszenie organizacji warstw projektu. Program podczas tworzenia danej warstwy mapy umieszcza w nazwie warstwy nazwę pliku danych na podstawie którego została utworzona ta mapa. Ułatwia to odnalezienie i edycje konkretnej warstwy i pliku danych na którym bazuje mapa oraz oszczędza czas użytkownikowi na opisywaniu poszczególnych warstw w celu ich rozróżnienia.


    Okno Object Manager dla mapy profilu szlaku turystycznego z opisu procesu automatycznego tworzenia profilu


  • Pomiar obszarów i odlegÅ‚oÅ›ci

    W nowym programie łatwo można liczyć pole powierzchni dowolnych obszarów, których kształt użytkownik w prosty sposób określa przy pomocy kliknięć myszy - podobniem, jak w przypadku znanego z poprzednich wersji programu narzędzia Digitize. Przytrzymanie klawisza Ctrl przy rysowaniu ułatwia utrzymanie linii poziomej, pionowej bądź rysowanie pod kątem 45° lub kątem będącym jego wielokrotnością. Informacje z narzędzia pomiarów - wyświetlane w oknie informacyjnymMeasure - mogą być przekopiowane do innych aplikacji środowiska Windows lub załączone jako pole tekstowe do projektu programu Surfer. Okno to nawet po zakończeniu rysowania pozostaje i może być przez użytkownika zamknięte w dowolnym momencie.


    Przy korzystaniu z Measure Tool, pojawia się okno z tekstem, informujące - w zależności, czy narysowano odcinek, czy wielokąt - o odległości (długości odcinka), polu powierzchni i o obwodzie.

  • Edytor tekstu i wzorów matematycznych

    Program wyposażony został w edytor dla obiektów tekstowych. Okno edytora tekstu pokazane jest na rysunku poniżej.

    Nowy wygląd Edytora Tekstu z otwartą biblioteką szablonów struktur wzorów matematycznych

    Tekst komponowany jest w formie obiektu dwuwymiarowego, co pozwala operować indeksem dolnym i górnym oraz strukturami wzorów matematycznych. Dostępnych jest 36 szablonów symboli stosowanych w matematyce. Zawartość biblioteki szablonów może być modyfikowana. Użytkownik może dodawać nowe szablony, edytować istniejące, czy kopiować w celu powielania w bibliotece. Istnieje również możliwość importowania szablonów z plików.
    Do edytora dodano tak niezbędne funkcje, jak kopiowanie, wycinanie i wklejanie tekstu. Istnieje możliwość wstawiania całej gamy symboli True Type.

  • WiÄ™ksza rozdzielczość mapy powierzchniowej

    Mapa 3D Surface umożliwia tworzenie wizualizacji wielowarstwowych metodą nakładania tekstury na powierzchnię mapy. Metodą tą na mapę 3D Surface może być nałożona dowolna grafika, ale najczęściej są nakładane inne rodzaje map, głównie mapa izolinii (Contour Map). Bez względu na fakt co jest źródłem tekstury, zawsze jest ona nakładana jako grafika rastrowa o określonej rozdzielczości. Rozdzielczość grafiki może być dobierana przez użytkownika. Program wyposażony jest w opcję automatycznego ustawiania rozdzielczości, ale użytkownik ma możliwość modyfikacji.

    W wersji 10 programu maksymalna, możliwa do wyboru rozdzielczość wynosiła 1024. W w wersji 11 programu dodano jeszcze dwa kolejne poziomy rozdzielczości czyli 2048 oraz 4096. Nie oznacza to jednak, że na określonym sprzęcie komputerowym rozdzielczość dla mapy 3D Surface może zawsze osiągnąć poziom 4096. W tym zakresie ograniczenie stanowi karta grafiki dostępna w komputerze, czyli możliwości programu mogą być ograniczone przez możliwości sprzętu komputerowego.





    Rysunki powyżej pokazują okno managera obiektów dla mapy 3D Surface wyświetlone przez Surfer 11 na dwóch różnych komputerach, wyposażonych w różne karty grafiki. Tylko na jednym z nich jest dostępna maksymalna przewidziana przez program rozdzielczość rastra nakładanego na mapę powierzchniową.

    Mapa izolinii nałożona na mapę powierzchniową pokazana została na rysunku poniżej. Jest to ten sam fragment mapy wyświetlony przy czterech różnych rozdzielczościach rastra: 256, 512, 1024 i 2048. Widoczne są różnice w rozdzielczości linii poziomic.

    Opisywany powyżej efekt nie jest oczywiście związany z kształtem izolinii i ich załamań pod kątem, bo rozdzielczość rastra nie ma wpływu na kształt izolinii. Decyduje jedynie o rozdzielczości z jaką jest nakładana tekstura, czyli o wielkości piksela, zastosowanej do kreślenia nakładanej grafiki.

  • Nowe funkcje edycji granic

    Nowe narzędzia edycji granic umożliwia w łatwy sposób przekształcanie i dopasowywanie granic obiektów na mapie. Do narzędzi edycji obiektów zostały dodane dwie nowe funkcje: konwersja obiektów i łączenie/rozdzielanie obiektów. Dzięki pierwszej z nich obiekty składające się z linii łamanych (polilinii) można przekształcić do wielokątów (poligonów) i odwrotnie. Druga funkcja umożliwia łączenie paru obiektów w jeden posiadający takie same właściwości (np. wypełnienie) dla wszystkich elementów składających się na ten obiekt lub rozdzielanie połączonego obiektu na poszczególne elementy w celu edycji każdego z nich z osobna.

    Na rysunku powyżej pokazany jest efekt użycia funkcji połączenia kilku obiektów (wielokątów) w jeden.


  • Gridding z automatycznym "blankowaniem" wÄ™złów siatki

    Do procedury tworzenia siatki wartości została dodana nowa funkcja "Blank Grid outside convex hull of data", która jest aktywowana po zaznaczeniu pola. Jeżeli pole to zostanie zaznaczone podczas tworzenia siatki griddingu - automatycznie usuwane są węzły siatki, które znajdują się poza obszarem określonym przez wielokąt Thiessena.



  • WiÄ™ksza liczba klas w mapie punktowej klasyfikowanej

    Jedną z wersji mapy punktowej (Post Map) jest mapa punktów klasyfikowanych (Classed Post Map). Pozwala ona nanosić na mapę określone symbole graficzne w punktach, których współrzędne są podane w arkuszu danych. Rodzaj symbolu jest zróżnicowany w zależności od wartości wybranej zmiennej. W wersji 11 programu Surfer liczba klas, na jakie można podzielić zakres tej zmiennej, została zwiększona z 30 do 200.



  • Konwersja danych tekstowych do postaci numerycznej

    W programie Surfer 11, konwersja na dane numeryczne odbywa się bezpośrednio w skoroszycie. Wystarczy użyć opcji Text to Number dostępnej w menu Data i zaznaczyć komórkę lub grupę komórek z zawartością, którą zamierzamy skonwertować. Liczby zapamiętane w komórkach jako tekst (poprzedzone znakiem ' - apostrofu i wyświetlane w komórce z wyrównaniem od lewej), po użyciu wymienionego polecenia, skonwertowane zostają do typu Number - formatu niezbędnego do wszelkich obliczeń. Na poniższych obrazkach przedstawiono rezutat użycia popisywanej funkcji dla pola B5, z ciągiem 00987.



    Wartości typu liczbowego są wyrównane do prawej, a typu tekstowego - do lewej. Pole z wartością 00987 na powyższym obrazku jest więc tekstem.




    Po konwersji tekst 00987 stał się liczbą 987.

    Uwaga: funkcja Text to Numbernie działa w sytuacji, gdy zapiszemy ułamki z symbolem dziesiętym innym, niż ustawiony w systemie Windows. Np. przy domyślnych ustawieniach systemowych, ciąg 19,87 będzie traktowany jako tekst, a użycie funkcji Text to Number nie spowoduje zmiany na postać liczbową, tj 19.87 - ciąg 19,87 pozostanie tekstem.

  • ZaÅ‚Ä…czanie atrybutów do projektów

    Surfer 11 umożliwia tworzenie atrybutów opisowych dla wszystkich obiektów. Np., przy imporcie plików SHP, atrybuty z plików DBF są pobierane i automatyczne wstawiane do arkusza roboczego w pozycje opisane identycznie, jak rekordy bazy danych. Poszczególne elementy projektu można dowolnie zestawiać z atrybutami, dane atrybutów można edytować, lub eksportować razem ze składnikami projektów do nowych plików.


    W wersji 11 Surfera dodano zakładkę "Info", umożliwiającą dodawanie i edycje atrybutów opisujących dowolne obiekty. Możliwe jest również skopiowanie atrybutów do schowka systemowego i wstawienie jako pole tesktowe.

  • Ulepszenia Edytora wÄ™złów siatek

    Śledzenie kursora umożliwia pokazywanie na mapie miejsca, które aktualnie jest zaznaczone na siatce, w edytorze siatek (Grid Node Editor) lub - dokładnie odwrotnie - pokazywanie węzła siatki najbliższego zaznaczonej lokalizacji na mapie. Wówczas kursor śledzony będzie albo w oknie mapy (jeżeli zaznaczy się myszą węzeł siatki), albo w oknie siatki (jeśli zaznaczy się jakiś punkt na mapie).


    Edycja wartości węzłów siatki poprzez natychmiastowe śledzenie lokalizacji kursora w oknie mapy.

  • ObsÅ‚uga czcionek miÄ™dzynarodowych

    Surfer 11 pozwala edytwać obiekty tekstowe, wykorzystuąc znaki diakrytyczne dowolnego języka. Np., możliwe jest ustawienie opisu, etykiety, tytułu osi i inne elementy dla potrzeb dowolnego języka. Prezentacja mapy może się więc odbywać w dowolnym języku.



  • Nowe ukÅ‚ady współrzÄ™dnych, systemy rzutowania oraz punkty odniesienia

      Nowe układy współrzędnych:
    • State Plane 1983 - Kentucky Single Zone
    • New Zealand Map Grid
    • New Zealand Transverse Mercator 2000 (NZTM 2000)
    • Irish National Grid
    • Italy Mainland Zone 1 Gauss-Boaga
    • Italy Mainland Zone 2 Gauss-Boaga
    • Sardinia – Gauss-Boaga
    • Sicily – Gauss-Boaga
    • Switzerland - CH1903 LV03
    • Switzerland – CH1903+LV95
    • JGD2000 / Japan Plane Rectangular
    • JGD2000 / UTM


      Nowe systemy rzutowania:
    • New Zealand Map Grid
    • Updated Hotine Oblique Mercator
    • Updated Hotine Oblique Mercator 2-Point


      Punkty odniesienia:
    • Rome 1940 - Italian Peninsula (Greenwich Meridian)
    • Rome 1940 - Sardinia (Greenwich Meridian)
    • Rome 1940 - Sicily (Greenwich Meridian)
    • New Zealand Geodetic Datum 1949 (Bursa-Wolf)
    • New Zealand Geodetic Datum 2000 (NZGD2000)
    • CH1903 – Switzerland (Bursa-Wolf)
    • CH1903+ - Switzerland
    • ITRF90 (Bursa-Wolf)
    • ITRF94 (WGS84 base)
    • Japan Geodetic Datum JGD2000 (WGS84 base)


  • Nowe formaty danych przy operacjach eksportu i importu

    Nowe obsługiwane formaty importu:
    • otwieranie danych w formacie LiDAR LAS
    • otwieranie siatki wartoÅ›ci w formacie E00 i GRIB
    • bezpoÅ›rednie otwieranie siatki wartoÅ›ci w skompresowanych plikach SDTS – formaty TAR i TAR.GZ
    • mport plików GPX jako mapy bazowe

    Nowe obsługiwane formaty eksportu:
    • Zapisywanie danych w formacie XLXS
    • Zapisywanie siatek wartoÅ›ci w formacie CPS-3 lub Zmap
    • Eksport do pliku GeoPDF

    Zmodyfikowane opcje eksportu:
    • Eksport do pliku PDF - obsÅ‚uguje teraz częściowo opcje przejrzystoÅ›ci i rozmiaru strony
    • WyÅ‚Ä…czenie osi nie utworzy po wyeksportowaniu dodatkowej pustej przestrzeni dookoÅ‚a mapy.