Program MapaUTM do generowania mapki UTM z naniesionymi rekordami

Awatar użytkownika
GrzegorzGG
Posty: 2636
Rejestracja: sobota, 5 maja 2012, 21:49
UTM: CA51
Specjalność: Heteroptera
Lokalizacja: Bielsko-Biała
Kontakt:

Program MapaUTM do generowania mapki UTM z naniesionymi rekordami

Post autor: GrzegorzGG »

Witam,

co nieco przeczytałem na ten temat na forum (jednak przyznaje niezbyt gorliwie) i ponieważ nie znalazłem prostego rozwiązania, które rozwiązałoby problem (chcę generować mapki z rekordami) napisałem taki program:

https://mega.nz/#!iBRXmSzZ!9MQ5wzxmWC6v ... rEDwqveIuc

Tworząc własną bazę rekordów dość łatwo (choćby w excelu) wyodrębnić same kwadraty UTM. W programie wystarczy je wkleić i reszta ma się zrobić sama ;)

Jeśli ktoś jest chętny to może zerknąć i wypróbować. Za wszelkie uwagi będę wdzięczny.

pozdrawiam
Grzegorz

PS. jeśli coś z linkiem jest nie tak, to mogę podesłać całość na maila (plik waży niecałe 600 kilo)
Awatar użytkownika
GrzegorzGG
Posty: 2636
Rejestracja: sobota, 5 maja 2012, 21:49
UTM: CA51
Specjalność: Heteroptera
Lokalizacja: Bielsko-Biała
Kontakt:

Re: Program do generowania mapki UTM z naniesionymi rekordami

Post autor: GrzegorzGG »

Przykładowy wynik dla przykładowego zadania: xs23,ca51,ca61,dd55,ee12,fe09,da23
Awatar użytkownika
Jacek Kalisiak
Posty: 3269
Rejestracja: wtorek, 24 sierpnia 2004, 14:50
Lokalizacja: Łódź
Podziękował(-a): 5 times

Re: Program do generowania mapki UTM z naniesionymi rekordami

Post autor: Jacek Kalisiak »

:brawo:
Namawiałbym do możliwości parametryzacji. Czyli, jeżeli dane jak w przykładzie, to efekt jak w przykładzie. Jeżeli punkt podany z paramentrami, np. kolor i kontur punktu, to punkt wyświetlony w kolorze i innym konturem, np. czerwone trójkąty (np. CC99;7;5, - lub podobnie, gdzie cyfrom odpowiadałyby kolor i kontur).
Awatar użytkownika
GrzegorzGG
Posty: 2636
Rejestracja: sobota, 5 maja 2012, 21:49
UTM: CA51
Specjalność: Heteroptera
Lokalizacja: Bielsko-Biała
Kontakt:

Re: Program do generowania mapki UTM z naniesionymi rekordami

Post autor: GrzegorzGG »

Warianty kolorystyczne są już wprowadzone. Na moje potrzeby będzie jeszcze sortowanie po dacie (w innym programie mam możliwość wylistowania rekordów dla danego gatunku wraz ze skróconą notacją publikacji, i tam jest wtedy rok; wówczas czarne są kółka dla danych sprzed 1950, czerwone dla przedziału 1951-1999 i zielone dla rekordów nowszych). Co do figur to mogę pomyśleć nad kwadratem (trójkąty to już dodatkowe linie kody i przyznam, że trochę mi się nie chce dodawać wymyślnych figur :))

Zastanawiałem się ogólnie nad tym, żeby do każdego gatunku na stronie heteroptera.entomo.pl dodać mapkę z rozmieszczenie na podstawie posiadanej przeze mnie literatury (wiadomo, nie będzie to jeszcze aktualne bo wciąż wielu publikacji mi brakuje) ...
I z tego powodu wyskrobałem ten programik :)
Awatar użytkownika
Jacek Kalisiak
Posty: 3269
Rejestracja: wtorek, 24 sierpnia 2004, 14:50
Lokalizacja: Łódź
Podziękował(-a): 5 times

Re: Program do generowania mapki UTM z naniesionymi rekordami

Post autor: Jacek Kalisiak »

Na pewno wielu osobom się przyda nawet taki jak jest. Ale choćby wskazanie koloru w parametrze pozwoliłoby nakładać mapę na mapę.
Awatar użytkownika
GrzegorzGG
Posty: 2636
Rejestracja: sobota, 5 maja 2012, 21:49
UTM: CA51
Specjalność: Heteroptera
Lokalizacja: Bielsko-Biała
Kontakt:

Re: Program do generowania mapki UTM z naniesionymi rekordami

Post autor: GrzegorzGG »

Poprawki naniesione :P

https://mega.nz/#!iBRXmSzZ!9MQ5wzxmWC6v ... rEDwqveIuc

Pozdrawiam
Grzegorz
Awatar użytkownika
GrzegorzGG
Posty: 2636
Rejestracja: sobota, 5 maja 2012, 21:49
UTM: CA51
Specjalność: Heteroptera
Lokalizacja: Bielsko-Biała
Kontakt:

Re: Program do generowania mapki UTM z naniesionymi rekordami

Post autor: GrzegorzGG »

I jeszcze zrzut ekranu programu pokażę:
Awatar użytkownika
GrzegorzGG
Posty: 2636
Rejestracja: sobota, 5 maja 2012, 21:49
UTM: CA51
Specjalność: Heteroptera
Lokalizacja: Bielsko-Biała
Kontakt:

Re: Program do generowania mapki UTM z naniesionymi rekordami

Post autor: GrzegorzGG »

Ponieważ są jakieś problemy ze ściąganiem pliku z udostępnionego serwera, wrzuciłem program na stronę heteroptera.entomo.pl.

pozdrawiam
Grzegorz
Awatar użytkownika
Miłosz Mazur
Posty: 2565
Rejestracja: czwartek, 26 stycznia 2006, 11:33
UTM: CA08
Specjalność: Curculionoidea
profil zainteresowan: Muzyka metalowa, fantastyka, gry planszowe
Lokalizacja: Kędzierzyn-Koźle/Opole
Podziękował(-a): 1 time
Kontakt:

Re: Program do generowania mapki UTM z naniesionymi rekordami

Post autor: Miłosz Mazur »

Wygląda fajnie, chetnie się pobawię.
Ale pytanko.

Jak to jest z licencją i prawami autorskimi?
Można te mapki no wykorzystywać w publikacjach?
Jak je wtedy cytować i opisywac w metodyce?
Czy jest tylko mapka Polski dostępna czy można wprowadzac UTM-y dla dowolnej części świata?
Awatar użytkownika
GrzegorzGG
Posty: 2636
Rejestracja: sobota, 5 maja 2012, 21:49
UTM: CA51
Specjalność: Heteroptera
Lokalizacja: Bielsko-Biała
Kontakt:

Re: Program do generowania mapki UTM z naniesionymi rekordami

Post autor: GrzegorzGG »

Miłosz Mazur pisze:Wygląda fajnie, chetnie się pobawię.
Ale pytanko.

Jak to jest z licencją i prawami autorskimi?
Można te mapki no wykorzystywać w publikacjach?
Jak je wtedy cytować i opisywac w metodyce?
Czy jest tylko mapka Polski dostępna czy można wprowadzac UTM-y dla dowolnej części świata?
Cieszę się, że komuś się to może przydać.

Jeśli chodzi o Twoje pytania. Dostępna jest tylko mapa Polski (robiłem ten program pierwotnie na własny użytek, a poza granice naszego kraju na razie nie wybiegam :)).
Natomiast jeśli chodzi o prawa autorskie to nie wiem czy dobrze rozumiem pytanie. Mapka, która jest generowana przez program jest miksem map, które można ściągnąć z naszego forum (w sąsiednim wątku w tym poddziale; ja je tylko zmodyfikowałem do własnych potrzeb - usunąłem m.in. siatkę 10x10; nazwy krain).
Czy można wykorzystać je w publikacjach? No pewnie :) Będę zaszczycony. Natomiast kwestia formy ... nie wiem jak to się cytuje. Program w sumie jest dostępny na stronie, ma swoją nazwę i autora więc chyba nic więcej nie trzeba ... ale ja się na tym nie znam, więc tu dobrze, jakby się wypowiedziała osoba bardziej obeznana w temacie :)

pozdrawiam
Grzegorz
Awatar użytkownika
Miłosz Mazur
Posty: 2565
Rejestracja: czwartek, 26 stycznia 2006, 11:33
UTM: CA08
Specjalność: Curculionoidea
profil zainteresowan: Muzyka metalowa, fantastyka, gry planszowe
Lokalizacja: Kędzierzyn-Koźle/Opole
Podziękował(-a): 1 time
Kontakt:

Re: Program do generowania mapki UTM z naniesionymi rekordami

Post autor: Miłosz Mazur »

No właśnie nie do końca się zorientowałem, że to Twoje dzieło ;)
Super narzędzie, na pewno będzie miało sporo użytkowników.
Warto chyba zadbać o prawa autorskie lub przynajmniej dac info na stronie, że "dzieło" może być wykorzystywane do prezentacji wyników badań naukowych (osobiście bym dodał, że nie do celów komercyjnych, ale to już jak wola).

Więcej o prawach autorskich mógłby powiedzieć Piotr Tykarski.
Andrzej J. Woźnica

Re: Program do generowania mapki UTM z naniesionymi rekordami

Post autor: Andrzej J. Woźnica »

Super rzecz! :laugh:
Awatar użytkownika
GrzegorzGG
Posty: 2636
Rejestracja: sobota, 5 maja 2012, 21:49
UTM: CA51
Specjalność: Heteroptera
Lokalizacja: Bielsko-Biała
Kontakt:

Re: Program do generowania mapki UTM z naniesionymi rekordami

Post autor: GrzegorzGG »

Dziękuję za wskazówki Miłoszu. Zastosowałem się do nich i nowa wersja jest już na stronie. Poniżej na zrzucie tekst informacyjny, myślę, że wystarczy :)
Może Piotr się wypowie jeszcze w temacie i naniosę kolejne zmiany jeśli zajdzie potrzeba.
pozdrawiam
Grzegorz
Awatar użytkownika
GrzegorzGG
Posty: 2636
Rejestracja: sobota, 5 maja 2012, 21:49
UTM: CA51
Specjalność: Heteroptera
Lokalizacja: Bielsko-Biała
Kontakt:

Re: Program do generowania mapki UTM z naniesionymi rekordami

Post autor: GrzegorzGG »

Andrzej J. Woźnica pisze:Super rzecz!  :laugh:
Wielkie dzięki :)
Awatar użytkownika
GrzegorzGG
Posty: 2636
Rejestracja: sobota, 5 maja 2012, 21:49
UTM: CA51
Specjalność: Heteroptera
Lokalizacja: Bielsko-Biała
Kontakt:

Re: Program do generowania mapki UTM z naniesionymi rekordami

Post autor: GrzegorzGG »

Po uwzględnieniu kolejnych sugestii w programie dodano możliwość wyboru mapek (z siatką lub bez siatki 10x10), dodano możliwość wybierania figur (są teraz koła, kwadraty i trójkąty) oraz dodano możliwość miksowania wszystkich parametrów (na jednej mapie mogą być jednocześnie różne kolory i figury).
Całość jest już na stronie: http://heteroptera.entomo.pl/MapaUTMver2.rar

Poniżej zrzut ekranu: oraz przykład mapki dla zadania: CA51-3-3,DD55-1-1,YV00-2-2,XS38-6-1 pozdrawiam
Grzegorz
Awatar użytkownika
Chiffchaff
Posty: 1263
Rejestracja: piątek, 10 sierpnia 2007, 15:05
Podziękowano: 1 time

Re: Program do generowania mapki UTM z naniesionymi rekordami

Post autor: Chiffchaff »

Grześku,
tylko przyklasnąć :bravo:
Awatar użytkownika
GrzegorzGG
Posty: 2636
Rejestracja: sobota, 5 maja 2012, 21:49
UTM: CA51
Specjalność: Heteroptera
Lokalizacja: Bielsko-Biała
Kontakt:

Re: Program do generowania mapki UTM z naniesionymi rekordami

Post autor: GrzegorzGG »

Chiffchaff pisze:Grześku,
tylko przyklasnąć  :bravo:
Dzięki.

PS. przymierzam się do przygotowania mapek rozmieszczenia dla każdego gatunku Heteroptera i udostępnienia ich na stronie :) Jak tylko zgromadzę całą literaturę życie Heteropterologów mam nadzieję będzie prostsze :P
Awatar użytkownika
Jacek Kalisiak
Posty: 3269
Rejestracja: wtorek, 24 sierpnia 2004, 14:50
Lokalizacja: Łódź
Podziękował(-a): 5 times

Re: Program do generowania mapki UTM z naniesionymi rekordami

Post autor: Jacek Kalisiak »

Grzegorz gratulacje :brawo: :brawo: . Fajnie, że jeszcze modyfikujesz. Ja nadal namawiałbym do zrobienia tych możliwości wsadowo. Pewnie wiele osób ma dane w jakimś rodzaju bazy danych i może wygenerować dane do wczytania na mapę. Czyli coś w tym rodzaju CC99{kolor}{kształt}. Jeżeli jeszcze dodasz możliwość wskazania mapy podstwowej poprzez nazwę (Polska_O.similis1), to można będzie nakładać punkty w kilku sesjach, np. w pierwszym podejściu O.similis, w drugim dodać O.fracticornis. Oczywiście można też przygotować wspólny plikw wsadowy...
Awatar użytkownika
GrzegorzGG
Posty: 2636
Rejestracja: sobota, 5 maja 2012, 21:49
UTM: CA51
Specjalność: Heteroptera
Lokalizacja: Bielsko-Biała
Kontakt:

Re: Program do generowania mapki UTM z naniesionymi rekordami

Post autor: GrzegorzGG »

Jacek Kalisiak pisze:Czyli coś w tym rodzaju CC99{kolor}{kształt}.
Myślę, że to już jest. Tylko zapis inny: CC99-kolor-kształt.
Jeżeli jeszcze dodasz możliwość wskazania mapy podstwowej poprzez nazwę (Polska_O.similis1), to można będzie nakładać punkty w kilku sesjach, np. w pierwszym podejściu O.similis, w drugim dodać O.fracticornis.
To na dobrą sprawę też jest możliwe. Robimy coś dla jednego gatunku. Zmieniamy nazwę pliku na siatka_....jpg i robimy drugi gatunek (a na końcu oryginał przywracamy).

Chociaż to wydaje mi się trochę dziwne. Bo można od razu wprowadzić zbiór rekordów dla pierwszego gatunku (np. z kolorem 1 i kształtem 3), a za ostatnim rekordem gatunku pierwszego wprowadzać gatunek drugi.

Przyklad:
rekordy gatunku 1: ca51,ca52
rekordy gatunku 2: ca53,ca54

polecenie wówczas wyglądać powinno tak: CA51-1-3,CA52-1-3,CA53-2-2,CA54-2-2

Myślę, że cały czas można coś modyfikować. Wszystko rozbija się tylko o czas :) Dobrze by było podawać sugestie z przykładami, nie zawszę dobrze pojmuję o co dokładnie chodzi :)

pozdrawiam
Grzegorz

PS. Właśnie tego pliku wsadowego nie ogarniam :) To miałoby być tak jak kiedyś w dosie ?
Awatar użytkownika
Jacek Kalisiak
Posty: 3269
Rejestracja: wtorek, 24 sierpnia 2004, 14:50
Lokalizacja: Łódź
Podziękował(-a): 5 times

Re: Program do generowania mapki UTM z naniesionymi rekordami

Post autor: Jacek Kalisiak »

Grzegorz, nie doczytałem, tego co pisze przy dolnym oknie wprowadzania danych. To jest to o co mi chodziło.
Pisząc wsadaowo miałem na myśli tryby "nie interaktywne", czyli np. wywołanie z parametrem np. w postaci nazwy pliku z danymi. Wtedy można tworzenie map automatyzować.
Wiem, że mogę użyć przygotowanego już pliku i zmienić mu nazwę. Ale, jeżeli mam ileś gotowych map, to ich uzupełnienie o jakieś dane za rok, to może być łatwiej dodać punkty, niż generować od nowa i wskazywanie mapy z interfejsu trochę ułatwia.

Ale program jest przydatny już teraz. A może z czasem będziesz miał ochotę go rozwinąć o dodatkowe funkcjonalności.
Awatar użytkownika
GrzegorzGG
Posty: 2636
Rejestracja: sobota, 5 maja 2012, 21:49
UTM: CA51
Specjalność: Heteroptera
Lokalizacja: Bielsko-Biała
Kontakt:

Re: Program do generowania mapki UTM z naniesionymi rekordami

Post autor: GrzegorzGG »

Jacek Kalisiak pisze: Wiem, że mogę użyć przygotowanego już pliku i zmienić mu nazwę. Ale, jeżeli mam ileś gotowych map, to ich uzupełnienie o jakieś dane za rok, to może być łatwiej dodać punkty, niż generować od nowa i wskazywanie mapy z interfejsu trochę ułatwia.

Ale program jest przydatny już teraz. A może z czasem będziesz miał ochotę go rozwinąć o dodatkowe funkcjonalności.
W międzyczasie przemyślałem tą kwestię. W sytuacji w której mamy już mapkę i chcemy tylko dodać kilka rekordów dobrze jest wczytać gotową mapkę i nanieść zmiany.

Taka możliwość jest już w najnowszej wersji :) http://heteroptera.entomo.pl/MapaUTMver2.rar

I poniżej zrzut: Pozdrawiam
G.

PS. Piszesz "rozwinąć o dodatkowe funkcjonalności". Niewykluczone, na razie jednak nie mam pomysłu co jeszcze dodać :)
Awatar użytkownika
Adam Larysz
Posty: 2133
Rejestracja: wtorek, 3 lutego 2004, 11:43
Lokalizacja: Mysłowice/Bytom
Kontakt:

Re: Program do generowania mapki UTM z naniesionymi rekordami

Post autor: Adam Larysz »

Grzesiu :okok: , a dałoby się dołożyć jeszcze siatkę z województwami?
Awatar użytkownika
Jacek Kurzawa
Posty: 9495
Rejestracja: poniedziałek, 2 lutego 2004, 19:35
UTM: DC30
Specjalność: Cerambycidae
profil zainteresowan: Muzyka informatyka makrofotografia
Lokalizacja: Tomaszów Mazowiecki
Podziękował(-a): 4 times
Podziękowano: 1 time
Kontakt:

Re: Program do generowania mapki UTM z naniesionymi rekordami

Post autor: Jacek Kurzawa »

GrzegorzGG pisze:Mapka, która jest generowana przez program jest miksem map, które można ściągnąć z naszego forum (w sąsiednim wątku w tym poddziale; ja je tylko zmodyfikowałem do własnych potrzeb - usunąłem m.in. siatkę 10x10; nazwy krain).
Takie małe sprostowanie - generowane są punkty nie mapa, natomiast mapy podkładowe są (były) już gotowe, przygotowane w GIS przeze mnie (z pomocą m.in. Ryszarda Orzechowskiego) i dostępne do pobrania od 8 stycznia 2015r.
viewtopic.php?p=205832#p205832

Program Grzegorza :okok: jest krokiem dalej - pozwala generować punkty na mapach podkładowych.
Województwa, miasta, rzeki i wszytko praktycznie jest osiągalne w GIS, każdą mapkę można przygotować i wygenerować na potrzeby wydruków.
Awatar użytkownika
GrzegorzGG
Posty: 2636
Rejestracja: sobota, 5 maja 2012, 21:49
UTM: CA51
Specjalność: Heteroptera
Lokalizacja: Bielsko-Biała
Kontakt:

Re: Program do generowania mapki UTM z naniesionymi rekordami

Post autor: GrzegorzGG »

Dziękuję Jacku za sprostowanie :)

Przygotowanie podkładowej mapy z województwami w toku ... :)
Awatar użytkownika
Adam Larysz
Posty: 2133
Rejestracja: wtorek, 3 lutego 2004, 11:43
Lokalizacja: Mysłowice/Bytom
Kontakt:

Re: Program do generowania mapki UTM z naniesionymi rekordami

Post autor: Adam Larysz »

Super :ok:
Awatar użytkownika
Jacek Kurzawa
Posty: 9495
Rejestracja: poniedziałek, 2 lutego 2004, 19:35
UTM: DC30
Specjalność: Cerambycidae
profil zainteresowan: Muzyka informatyka makrofotografia
Lokalizacja: Tomaszów Mazowiecki
Podziękował(-a): 4 times
Podziękowano: 1 time
Kontakt:

Re: Program do generowania mapki UTM z naniesionymi rekordami

Post autor: Jacek Kurzawa »

Takie mapy map, kombinuję tylko jak w GIS wyeksportować taką mapę w dużej rozdzielczości, bo w GIS wszystko wydaje się trudne.... :mysl:
Załączniki
wojewodztwa.png
wojewodztwa.png (86.65 KiB) Przejrzano 57562 razy
wojewodztwa_49.png
wojewodztwa_49.png (129.22 KiB) Przejrzano 57562 razy
Awatar użytkownika
GrzegorzGG
Posty: 2636
Rejestracja: sobota, 5 maja 2012, 21:49
UTM: CA51
Specjalność: Heteroptera
Lokalizacja: Bielsko-Biała
Kontakt:

Re: Program do generowania mapki UTM z naniesionymi rekordami

Post autor: GrzegorzGG »

Dzięki uprzejmości Jacka Kurzawy mam komplet map. Najnowsza wersja programu jest już do pobrania na stronie: http://heteroptera.entomo.pl/MapaUTMver2.rar

pozdrawiam
Grzegorz
Awatar użytkownika
GrzegorzGG
Posty: 2636
Rejestracja: sobota, 5 maja 2012, 21:49
UTM: CA51
Specjalność: Heteroptera
Lokalizacja: Bielsko-Biała
Kontakt:

Re: Program do generowania mapki UTM z naniesionymi rekordami

Post autor: GrzegorzGG »

I jeszcze zrzut ostatniej wersji:
Salticus
Posty: 246
Rejestracja: czwartek, 1 kwietnia 2010, 19:35
Specjalność: Orthoptera
Podziękowano: 1 time
Kontakt:

Re: Program do generowania mapki UTM z naniesionymi rekordami

Post autor: Salticus »

Bardzo przydatny program, niezmiernie ułatwi mi przygotowywanie mapek do publikacji faunistycznych. Wielkie dzięki dla autora, że zechciał go tu udostępnić! :brawo: Mam tylko jeden postulat, aby zmienić granice przedziałów czasowych dla danych na zgodne z początkiem i końcem wieków i dziesięcioleci, tzn. zamiast "Dane sprzed 1950", "Lata 1950-1999", "Dane od 2000" -> "Dane do 1950 r.", "Lata 1951-2000", "Dane od 2001 r." (bo rok 1950 jest ostatnim rokiem pierwszej połowy XX wieku, rok 2000 jest ostatnim rokiem XX wieku, rok 2001 jest pierwszym rokiem XXI wieku).
Awatar użytkownika
Jacek Kurzawa
Posty: 9495
Rejestracja: poniedziałek, 2 lutego 2004, 19:35
UTM: DC30
Specjalność: Cerambycidae
profil zainteresowan: Muzyka informatyka makrofotografia
Lokalizacja: Tomaszów Mazowiecki
Podziękował(-a): 4 times
Podziękowano: 1 time
Kontakt:

Re: Program do generowania mapki UTM z naniesionymi rekordami

Post autor: Jacek Kurzawa »

Salticus pisze: rok 2000 jest ostatnim rokiem XX wieku, rok 2001 jest pierwszym rokiem XXI wieku.
Rzeczywiście! :okok:
Wiek ma sto lat, setnym rokiem (i krotnoscią) jest 100, 200, ...900, 1000 itd. aż do 2000 który jest setnym rokiem dwudziestego stulecia.
Awatar użytkownika
GrzegorzGG
Posty: 2636
Rejestracja: sobota, 5 maja 2012, 21:49
UTM: CA51
Specjalność: Heteroptera
Lokalizacja: Bielsko-Biała
Kontakt:

Re: Program do generowania mapki UTM z naniesionymi rekordami

Post autor: GrzegorzGG »

Salticus pisze:Bardzo przydatny program, niezmiernie ułatwi mi przygotowywanie mapek do publikacji faunistycznych. Wielkie dzięki dla autora, że zechciał go tu udostępnić!  :brawo:  Mam tylko jeden postulat, aby zmienić granice przedziałów czasowych dla danych na zgodne z początkiem i końcem wieków i dziesięcioleci, tzn. zamiast "Dane sprzed 1950", "Lata 1950-1999", "Dane od 2000" -> "Dane do 1950 r.", "Lata 1951-2000", "Dane od 2001 r." (bo rok 1950 jest ostatnim rokiem pierwszej połowy XX wieku, rok 2000 jest ostatnim rokiem XX wieku, rok 2001 jest pierwszym rokiem XXI wieku).
Poprawione zgodnie z sugestią :)
Nowa wersja już dostępna :)

pozdrawiam
Grzegorz
Salticus
Posty: 246
Rejestracja: czwartek, 1 kwietnia 2010, 19:35
Specjalność: Orthoptera
Podziękowano: 1 time
Kontakt:

Re: Program do generowania mapki UTM z naniesionymi rekordami

Post autor: Salticus »

Super, dzięki! :)
Awatar użytkownika
M. Stachowiak
Posty: 1813
Rejestracja: czwartek, 14 kwietnia 2005, 23:45
Lokalizacja: Bydgoszcz

Re: Program do generowania mapki UTM z naniesionymi rekordami

Post autor: M. Stachowiak »

Bardzo dobra inicjatywa, gratuluję :brawo:. Rozważ możliwość wprowadzenia nazw gatunków na generowanych mapkach w miejscu obecnego podpisu i przesunięcie podpisu (mniejszą czcionką) w inne miejsce. Ponadto wyjaśnienia wymaga konstrukcja zapisu kodu z dodatkowymi parametrami (niby wszystko jasne, ale nie do końca ;-)). Następny etap prac, to automatyczne pobieranie do programu danych z bazy i możliwość podpinania wyskakujących etykiet pod poszczególne punkty. Powodzenia!
Awatar użytkownika
GrzegorzGG
Posty: 2636
Rejestracja: sobota, 5 maja 2012, 21:49
UTM: CA51
Specjalność: Heteroptera
Lokalizacja: Bielsko-Biała
Kontakt:

Re: Program do generowania mapki UTM z naniesionymi rekordami

Post autor: GrzegorzGG »

M. Stachowiak pisze:Bardzo dobra inicjatywa, gratuluję  :brawo:. Rozważ możliwość wprowadzenia nazw gatunków na generowanych mapkach w miejscu obecnego podpisu i przesunięcie podpisu (mniejszą czcionką) w inne miejsce. Ponadto wyjaśnienia wymaga konstrukcja zapisu kodu z dodatkowymi parametrami (niby wszystko jasne, ale nie do końca ;-)).
Przemyślałem wszystko, przebudowałem, usunąłem to co niepotrzebne (pole do wpisywania wystarczy teraz jedno), dodałem możliwość wczytywania danych z pliku i przechwytywania ze schowka (tego nikt nie sugerował :)). Jest już możliwość dodania podpisu do zdjęcia i zmniejszyłem podpis.
M. Stachowiak pisze:Następny etap prac, to automatyczne pobieranie do programu danych z bazy i możliwość podpinania wyskakujących etykiet pod poszczególne punkty. Powodzenia!
Tego już nie kumam :) Baz danych jest cała masa ... I te wyskakujące etykiety mnie intrygują. Czy chodzi o to żeby kształty miały opis? Nad kropką CA51 miałoby być napisane, że to właśnie CA51?

pozdrawiam
Grzegorz

PS. Najnowsza wersja oczywiście już na stronie heteroptera.entomo.pl :)

i zrzut obecnej wersji:
Awatar użytkownika
Piotr Tykarski
Posty: 371
Rejestracja: sobota, 26 kwietnia 2008, 01:04
Lokalizacja: Warszawa
Kontakt:

Re: Program do generowania mapki UTM z naniesionymi rekordami

Post autor: Piotr Tykarski »

Przyłączam się do chwalących. To może być bardzo wygodna alternatywa dla programów gisowych. Jeszcze sporo można doszlifować, ale szacunek za tempo pracy i wcielania w życie licznych poprawek.

Podobny pomysł - mapy na żądanie bez powiązania z żadną bazą - zrealizowaliśmy kiedyś na serwerze i właściwie można byłoby tą ideę rewitalizować we współpracy z Grzegorzem, jako uzupełnienie sieciowe dla działającej offline aplikacji MapaUTM. Jeśli będzie taka potrzeba, możemy do tej koncepcji wrócić.

Na razie warto pomóc Grzegorzowi wycisnąć jak najwięcej z możliwości tej maszynki. Deklaruję dołączenie dodatkowych warstw w opcji z siatką UTM i bez:
- powiaty
- makroregiony wg Kondrackiego
(inne warstwy też wchodzą w grę)

Już zaistniałe w MapieUTM "krainy" KFP wymagają podania KSIB jako właściwego źródła. Przy okazji mocno sugeruję nie stosowanie ich jako domyślnej warstwy wynikowej - w ten sposób nie będziemy ciągnąć 50-letniego prowizorycznego rozwiązania, nie mającego oparcia w geografii ani zoogeografii (o jego prowizoryczności pisali sami jego Autorzy). Zamiast tego domyślną warstwą powinna być po prostu siatka UTM 10x10 km.
Awatar użytkownika
M. Stachowiak
Posty: 1813
Rejestracja: czwartek, 14 kwietnia 2005, 23:45
Lokalizacja: Bydgoszcz

Re: Program do generowania mapki UTM z naniesionymi rekordami

Post autor: M. Stachowiak »

Problem pobierania danych w zasadzie już rozwiązałeś :-) — dane z pliku lub via schowek. Pisząc o wyskakujących etykietach miałem na myśli podpięcie do punków takich informacji, jak nazwa stanowiska, data odłowu lub publikacji i personalia autora informacji, czyli to, co standardowo zapisywane jest na etykiecie podpinanej pod okaz. Po wskazaniu punktu na mapie takie dane by były wyświetlane na wyskakującej etykiecie.
Awatar użytkownika
Jacek Kurzawa
Posty: 9495
Rejestracja: poniedziałek, 2 lutego 2004, 19:35
UTM: DC30
Specjalność: Cerambycidae
profil zainteresowan: Muzyka informatyka makrofotografia
Lokalizacja: Tomaszów Mazowiecki
Podziękował(-a): 4 times
Podziękowano: 1 time
Kontakt:

Re: Program do generowania mapki UTM z naniesionymi rekordami

Post autor: Jacek Kurzawa »

Piotr Tykarski pisze:Na razie warto pomóc Grzegorzowi wycisnąć jak najwięcej z możliwości tej maszynki. Deklaruję dołączenie dodatkowych warstw w opcji z siatką UTM i bez:
- powiaty
- makroregiony wg Kondrackiego
(inne warstwy też wchodzą w grę)
"Maszynka" Grzegorza to dwa komponenty - program i mapy podkładowe. Mapy są w większości ogólnodostępnymi dobrami GIS np. powiaty, Kondracki, leśnictwa, miejscowości, Google itd. Z tym nie ma problemu wszystkie te warstwy są w moim zasięgu i jeśli tylko jest potrzeba użycia takiego czy innego podkładu to z dostępnością takich podkładów nie ma problemu.

Zgadzam się, że jako domyślna mapa powinna być czysta konturówka lub z UTM, ale bez krain a już szczególnie bez tych z KFP wg Kondrackiego. Chyba najlepszą opcją do wizualizacji rozmieszczenia gatunku w Polsce jest kontur Polski z UTM, bo to jest mapa uniwersalna do 99% zastosowań. To użytkownik zdecyduje którego podkładu będzie chciał użyć. Można przygotować 20 podkladów map a zawsze znajdzie się ktoś, komu będzie potrzebna jeszcze jakaś inna mapa. Tu rozsyłałem już kiedyś paczkę UTM map w plikach shp i pewnie ją większość osób posiada. w GIS można sobie generować w nieskończoność mapy o dowolnym wyglądzie wg gustu i potrzeb.

Grzegorz, proponuję małe usprawnienie nazewnictwa paczki rar - [nazwa][data] np MapaUTM_14082016 a numeracje wersji umieszczać w oknie programu.
Awatar użytkownika
GrzegorzGG
Posty: 2636
Rejestracja: sobota, 5 maja 2012, 21:49
UTM: CA51
Specjalność: Heteroptera
Lokalizacja: Bielsko-Biała
Kontakt:

Re: Program do generowania mapki UTM z naniesionymi rekordami

Post autor: GrzegorzGG »

Jacek Kurzawa pisze: Grzegorz, proponuję małe usprawnienie nazewnictwa paczki rar - [nazwa][data] np MapaUTM_14082016 a numeracje wersji umieszczać w oknie programu.
Zastosuję się Jacku do tej sugestii :)

pozdrawiam
Grzegorz
Awatar użytkownika
M. Stachowiak
Posty: 1813
Rejestracja: czwartek, 14 kwietnia 2005, 23:45
Lokalizacja: Bydgoszcz

Re: Program do generowania mapki UTM z naniesionymi rekordami

Post autor: M. Stachowiak »

Czy jest możliwe generowanie mapy wynikowej w pliku pdf, a nie w jpg? Wówczas możliwe by było, w trybie komentarzy, podpinanie pod punkty etykiet, o których wspomniałem wcześniej.
Awatar użytkownika
GrzegorzGG
Posty: 2636
Rejestracja: sobota, 5 maja 2012, 21:49
UTM: CA51
Specjalność: Heteroptera
Lokalizacja: Bielsko-Biała
Kontakt:

Re: Program do generowania mapki UTM z naniesionymi rekordami

Post autor: GrzegorzGG »

Czy jest możliwe generowanie mapy wynikowej w pliku pdf, a nie w jpg? Wówczas możliwe by było, w trybie komentarzy, podpinanie pod punkty etykiet, o których wspomniałem wcześniej.
Niestety nie. Przykro mi. Nigdy nie miałem potrzeby ingerować/zapisywać do formatu PDF, stąd też nie nabyłem takich umiejętności i w moich zbiorach różnych kodów niczego takiego nie posiadam.
Pozostaje ręczny druk do pliku PDF.

pozdrawiam
Grzegorz
Awatar użytkownika
M. Stachowiak
Posty: 1813
Rejestracja: czwartek, 14 kwietnia 2005, 23:45
Lokalizacja: Bydgoszcz

Re: Program do generowania mapki UTM z naniesionymi rekordami

Post autor: M. Stachowiak »

OK, dziękuję za odpowiedź. Warto może jeszcze rozważyć możliwość generowania zdefiniowanych wycinków mapy (np. kwadrat XU) z naniesionymi puntami, a nie tylko całej mapy.
Awatar użytkownika
GrzegorzGG
Posty: 2636
Rejestracja: sobota, 5 maja 2012, 21:49
UTM: CA51
Specjalność: Heteroptera
Lokalizacja: Bielsko-Biała
Kontakt:

Re: Program do generowania mapki UTM z naniesionymi rekordami

Post autor: GrzegorzGG »

M. Stachowiak pisze:OK, dziękuję za odpowiedź. Warto może jeszcze rozważyć możliwość generowania zdefiniowanych wycinków mapy (np. kwadrat XU) z naniesionymi puntami, a nie tylko całej mapy.
Da się zrobić :)

Tymczasem w związku z nadesłanymi przez Jacka i Piotra nowymi mapami podkładowymi dostępna jest nowa wersja (4.0). Naniosłem też poprawkę dotyczącą dodawanego na wyniku napisu - teraz jest wycentrowany.
Link: http://heteroptera.entomo.pl/MapaUTMver4.rar

Pozdrawiam
Grzegorz
Awatar użytkownika
GrzegorzGG
Posty: 2636
Rejestracja: sobota, 5 maja 2012, 21:49
UTM: CA51
Specjalność: Heteroptera
Lokalizacja: Bielsko-Biała
Kontakt:

Re: Program do generowania mapki UTM z naniesionymi rekordami

Post autor: GrzegorzGG »

GrzegorzGG pisze:
M. Stachowiak pisze:OK, dziękuję za odpowiedź. Warto może jeszcze rozważyć możliwość generowania zdefiniowanych wycinków mapy (np. kwadrat XU) z naniesionymi puntami, a nie tylko całej mapy.
Da się zrobić :)
Podjąłem działania zmierzające do wprowadzenia możliwości generowania wycinka zawierającego cały fragment siatki 100x100 (czyli np. wszystkich kwadratów CA) jednak efekty nie są wg mnie zadowalające. Poniżej przykład: Dlatego zrezygnuję z tej opcji. W zamian zamierzam dodać (zgodnie z sugestią Jacka) możliwość generowania pliku wynikowego w innych formatach graficznych (PNG i MBP).
Myślę, że kwestia wycięcia pożądanego fragmentu grafiki z gotowego wyniku nie powinna stanowić większego problemu. W dowolnym programie graficznym operacja do wykonania w kilka minut. Tym samym unikniemy rozszerzenia tego wariantu na generowanie dwóch sąsiednich kwadratów, albo czterech itp... bo wtedy możliwości jest cała masa.

pozdrawiam
Grzegorz
Awatar użytkownika
M. Stachowiak
Posty: 1813
Rejestracja: czwartek, 14 kwietnia 2005, 23:45
Lokalizacja: Bydgoszcz

Re: Program MapaUTM do generowania mapki UTM z naniesionymi rekordami

Post autor: M. Stachowiak »

Tak, oczywiście to wszystko rozumiem i dziękuję za podjętą próbę. Program na pewno można udoskonalać na różne sposoby, ale już teraz jest super. Jestem pełen uznania za tempo wprowadzanych poprawek i udoskonaleń. A mówią, że nie od razu Kraków zbudowano... ;)
Awatar użytkownika
Grzegorz Banasiak
Posty: 4470
Rejestracja: poniedziałek, 2 lutego 2004, 23:27
UTM: DC45
Lokalizacja: Skierniewice
Podziękował(-a): 3 times
Podziękowano: 1 time
Kontakt:

Re: Program MapaUTM do generowania mapki UTM z naniesionymi rekordami

Post autor: Grzegorz Banasiak »

Posty wydzieliłem w osobny wątek: Prawa autorskie do map z podziałem KFP admin, 15.8.2016

No i zaczęło się. Moja mapa, nie moja, ten przerobił, tamten wysłał, moje prawa autorskie, tu trzeba zacytować, tam dopisać. Pojawiają się ojcowie dzieł... i roszczenia, licencje...

Rada dla Grzegorza - nie wplątuj się w żadne współprace tego typu bo zaraz się okaże, że to nie Ty jesteś autorem a na koniec Twoja praca zostanie włączona do jakichś projektów gdzie trzeba będzie się rejestrować, żeby móc używać i jeszcze wszędzie podawać skąd to zostało pobrane i cytowania praw autorskich będą obszerniejsze niż wygenerowana mapa :-). Istotą tego programu jest generowanie kropek na mapie a nie sama mapa. Sama mapa jest bezużyteczna. Jeśli robisz coś dla wszystkich za free to unikaj wszelkich ograniczeń, jakichkolwiek. Chcesz coś rozbudować - rozbuduj, nie chcesz - nie rób, reaguj na sugestie lub nie, Twój program, Ty tu rządzisz !
Awatar użytkownika
Jacek Kalisiak
Posty: 3269
Rejestracja: wtorek, 24 sierpnia 2004, 14:50
Lokalizacja: Łódź
Podziękował(-a): 5 times

Re: Program MapaUTM do generowania mapki UTM z naniesionymi rekordami

Post autor: Jacek Kalisiak »

Proponuję dyskusje o domniemanych prawach takich czy innych do takiej albo innej mapy wydzielić w osobny wątek. I trzymać go jak najdalej od wątku Grzegorza.

Proponuję dyskusje o domniemanych prawach takich czy innych do takiej albo innej mapy wydzielić w osobny wątek. I trzymać go jak najdalej od wątku Grzegorza.

Grzegorz, jeszcze raz gratuluję bezinteresownej pracy na rzecz entomologów :brawo: :brawo: :brawo:
I może skorzystaj z rady Jacka i jeszcze troszkę bardziej uniezależnij swój program od map, które będą używane jako podkład (główna tylko POLSKA) :tak: :tak: :tak:
Będziesz miał święty spokój
500 Internal Server Error

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator at webmaster@entomo.pl to inform them of the time this error occurred, and the actions you performed just before this error.

More information about this error may be available in the server error log.

Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.