Strona 1 z 2

WTYCZKA Wpasowanie okręgów w wiele punktów

: 27 paź 2010, 18:58
autor: FaFaL
Witam
Pod poniższym linkiem znajduje się wtyczka do programu C-GEO (pracuje pod C-GEO z aktualizacją październikową) który na podstawie wielu punktów wylicza współrzędne środka okręgu oraz promień - obliczenia są przeprowadzone zgodnie z metodą najmniejszych kwadratów.
http://home.agh.edu.pl/kocierz/ObliGEO_OkregiMNK.zip
Program należy wgrać do katalogu wtyczek C-GEO. Po wyzwoleniu programu (z C-GEO) należy wprowadzić punkty okręgu (po wpisaniu nr program automatycznie pobiera współrzędne z tabeli roboczej C-GEO). Gdy mamy więcej punktów niż 2 możliwe jest wyznaczenia współrzędnych środka okręgu. Po wykonaniu obliczeń można nazwać obliczany punkt i po naciśnięciu przycisku zapisu zostanie on wprowadzony do tabeli roboczej C-GEO.
Może się komuś przyda.

Re: WTYCZKA Wpasowanie okręgów w wiele punktów

: 27 paź 2010, 20:04
autor: k_batura
Witam
Jestem pod wrażeniem! Gratuluję!
P.S.: w czym Pan napisał tą wtyczkę? W Delphi?

Pozdrawiam

Re: WTYCZKA Wpasowanie okręgów w wiele punktów

: 27 paź 2010, 20:23
autor: FaFaL
Dzieki, miło czytać. Wtyczka faktycznie została napisana w Delphi.

Re: WTYCZKA Wpasowanie okręgów w wiele punktów

: 27 paź 2010, 22:01
autor: grzes
Dziala super!

Re: WTYCZKA Wpasowanie okręgów w wiele punktów

: 27 paź 2010, 22:06
autor: FaFaL
Wszystko dzieki funkcja ktore Grzes udostepniles w c-geo :)

Re: WTYCZKA Wpasowanie okręgów w wiele punktów

: 27 paź 2010, 22:06
autor: Jurek B.
Napiszę krótko - Piękna rzecz.

Re: WTYCZKA Wpasowanie okręgów w wiele punktów

: 28 paź 2010, 10:40
autor: logis
Noż kurde piękna :-) nie umniejszając osiągnięć autorów poprzednich wtyczek, ta jest pierwszą ,,prawdziwą'' wtyczką ;-) z własnym interfejsem...
Jacek

Re: WTYCZKA Wpasowanie okręgów w wiele punktów

: 28 paź 2010, 11:08
autor: energeo
Fajne 8) , brawa dla FaFaL'a i podziękowania dla grzes za otwarcie nowych możliwości.

Re: WTYCZKA Wpasowanie okręgów w wiele punktów

: 28 paź 2010, 13:55
autor: eGEO
Czy to by oznaczało, że będzie extra dostęp do tabeli punktów ?
A newsa zapuściłem też tutaj i jak to można wykorzystać.
Zapraszam też do wzmocnienia grupy c-geo.
Zamieściłem tam ciekawy artykuł o wykorzystaniu c-geo do raportów o długościach i ilości obiektów.
FaFal obiecał, że popracuje nad algorytmem wpasowania prostych w zbiór punktów :)
Pozdrawiam

Paweł
nasza geodezja

Re: WTYCZKA Wpasowanie okręgów w wiele punktów

: 28 paź 2010, 15:21
autor: grzes
eGEO pisze: Zapraszam też do wzmocnienia grupy c-geo.
Zamieściłem tam ciekawy artykuł o wykorzystaniu c-geo do raportów o długościach i ilości obiektów.
Paweł
nasza geodezja
Fajny pomysl ten portal - gratuluje i zycze szybkiego rozwoju.

Re: WTYCZKA Wpasowanie okręgów w wiele punktów

: 28 paź 2010, 15:29
autor: eGEO
Dziękuję za miłe słowa :)
Nie będę sie stawiał w roli akwizytora portalu , ale oczywiście będę zaszczycony móc gościć Grzesia w grupie, co by
czasami czymś pomęczyć :roll: , no i usłyszeć jakis komentarz w sprawie artykułu czy posta.

Jeszcze pytanie.. odnośnie wtyczki kolegi FaFala - czy to oznacza, że będzie dostęp do bazy punktów w trybie multiuser? , bo skoro
wtyczka może zasysać i wrzucać dane do tabeli no to na to wygląda, chyba, ze sie mylę....
Pewnie team szykuje pracę sieciową na mapie .....

Żeby za dużo nie spamować forum, chciałbym się dołączyć do wątku importu plików tekstowych.
Pisałem kiedyś o zrobieniu szablonów importu.
Zostało to wdrożone, ale trzeba wskazywać plik szablonu.
czy nie można zrobic gdzieś systemowego słownika [nazwa szablonu] [ układ danych], np. [trimble csv] [nr,y,x,h,kod] itp. itd....,


Pozdrawiam serdecznie,
Paweł
przez geodetów dla geodetów

Re: WTYCZKA Wpasowanie okręgów w wiele punktów

: 28 paź 2010, 15:40
autor: FaFaL
Jeszcze pytanie.. odnośnie wtyczki kolegi FaFala - czy to oznacza, że będzie dostęp do bazy punktów w trybie multiuser? , bo skoro
wtyczka może zasysać i wrzucać dane do tabeli no to na to wygląda, chyba, ze sie mylę....
Pewnie team szykuje pracę sieciową na mapie .....
Mylisz się, dostęp do bazy jest robiony przez C-GEO, a nie przez wtyczkę - baza jest otwarta przez jeden program.

Re: WTYCZKA Wpasowanie okręgów w wiele punktów

: 28 paź 2010, 16:04
autor: FaFaL
logis pisze:Noż kurde piękna :-) nie umniejszając osiągnięć autorów poprzednich wtyczek, ta jest pierwszą ,,prawdziwą'' wtyczką ;-) z własnym interfejsem...
Jacek
w sumie nie jest to pierwsza wtyczka z własnym interfejsem: http://www.softline.xgeo.pl/forum/viewt ... 503&t=7729

Re: WTYCZKA Wpasowanie okręgów w wiele punktów

: 28 paź 2010, 16:24
autor: eGEO
Tzn. że tabela punktów i mapa może być otwarta w trakcie pracy na programie?
To w jakim trybie wtyczka uzyskuje dostęp do tabeli?
Ja z kolei wykorzystuję tabele danych i punktów w accessie (przez paradox) i nie mogę mieć równoległego dostepu do tabeli punktów
Pozdrawiam serdecznie,
Paweł
przez geodetów dla geodetów

Re: WTYCZKA Wpasowanie okręgów w wiele punktów

: 28 paź 2010, 16:27
autor: grzes
eGEO pisze:Tzn. że tabela punktów i mapa może być otwarta w trakcie pracy na programie?
To w jakim trybie wtyczka uzyskuje dostęp do tabeli?
Ja z kolei wykorzystuję tabele danych i punktów w accessie (przez paradox) i nie mogę mieć równoległego dostepu do tabeli punktów
Pozdrawiam serdecznie,
Paweł
przez geodetów dla geodetów
Tutajo tym pisalem
Generalnie polega to na wysylaniu komunikatow miedzy wtyczka a c-geo. Wtyczka wysyla komunikat do c-geo z żądaniem odczytania wspolrzednych punktu o zadanym numerze i czeka na komunikat z odpowiedzią.
Metode mozna wykorzystac z poziomu dowolnego jezyka programowania

Re: WTYCZKA Wpasowanie okręgów w wiele punktów

: 16 lis 2010, 00:12
autor: canon7
a ja kompletnie nie wiem jak zainstalować te wtyczki....próbowałem,i dalej nie kminię...pomóżcie...

Re: WTYCZKA Wpasowanie okręgów w wiele punktów

: 16 lis 2010, 00:14
autor: canon7
gdzie jest ten katalog z wtyczkami??

Re: WTYCZKA Wpasowanie okręgów w wiele punktów

: 16 lis 2010, 00:30
autor: Jurek B.
Standardowo katalog ten nie jest zakładany podczas instalacji C-GEO, należy go założyć samodzielnie w katalogu C-GEO8 - nazwa folderu: wtyczki

Re: WTYCZKA Wpasowanie okręgów w wiele punktów

: 17 lis 2010, 12:32
autor: walklim
witam, pierwszy raz dowiedziałem sie o możliwosci pisania wtyczek do c-geo (długo mnie tu nie było) , gdzie znajdę informacje jak połączyć się z C_GEO i dobrać sie do obiektów. moze wrzucę coś od siebie (np NORMALNĄ niwelację). brawo dla autora okręgi chulają jak trzeba!

Re: WTYCZKA Wpasowanie okręgów w wiele punktów

: 17 lis 2010, 14:12
autor: FaFaL
Pierwsze wprowadzenie wtyczek jest opisane tu http://softline.xgeo.pl/forum/viewtopic ... czki#p4901
a najnowsze zmiany są opisane przez Grzesia tu: http://softline.xgeo.pl/forum/viewtopic ... 507&t=8741

Re: WTYCZKA Wpasowanie okręgów w wiele punktów

: 17 lis 2010, 15:39
autor: walklim
kurde, to działa. no teraz to będzie zabawa :!: punkciki pobieraja sie i wpisują do bazy ale zeby zobaczyć w tabeli c-geo wysłany tam przezemnie punkt muszę ręcznie dodać/usunąć wiersz (CTRL+k) czy jest jakis sposób by tabelka odświeżała sie automatycznie ?

dziękuję za to co juz dostałem - zrewanzuje się jakąś małą wtyczka która może się komuś przydać.

Re: WTYCZKA Wpasowanie okręgów w wiele punktów

: 17 lis 2010, 16:13
autor: FaFaL
mi tam sie samo pojawia, bez dziwnych zabiegów

Re: WTYCZKA Wpasowanie okręgów w wiele punktów

: 17 lis 2010, 16:51
autor: grzes
walklim pisze: zeby zobaczyć w tabeli c-geo wysłany tam przezemnie punkt muszę ręcznie dodać/usunąć wiersz (CTRL+k) czy jest jakis sposób by tabelka odświeżała sie automatycznie ?
Odswiezenie nastepuje przy przelaczeniu aktywnego okna (z mapy na tabele itp)
Tak sobie mysle ze gdyby bylo takie zapotrzebowanie to można by dodac jeszcze wstawianie obiektow na mape (przez podawanie typu obiektu i numerow punktow do polaczenia i/lub wspolrzednych)

Re: WTYCZKA Wpasowanie okręgów w wiele punktów

: 17 lis 2010, 17:17
autor: FaFaL
Co prawda nie wiele osób potrafi aktualnie wykorzystać moc wtyczek, ale jeśli doszłaby możliwość dostępu do mapy to wtyczki stałyby się potężnym narzędziem. Aby spopularyzować wtyczki ja jestem za tym aby umieścić je bezpośrednio na stronie Softline-u (ja jestem za tym aby wtyczki które ja napisałem tam się znalazły) i aby C-GEO miało moduł który wyświetla dostępne wtyczki na serwerze Firmy i jeśli użytkownik znajdzie dla siebie coś ciekawego to C-GEO ściągnie wybraną wtyczkę i umieści ją w odpowiednim katalogu programu.

Re: WTYCZKA Wpasowanie okręgów w wiele punktów

: 17 lis 2010, 18:05
autor: walklim
mnie też pomysł by popularyzować wtyczki bardzo się podoba - mam zamiar popełnić wtyczkę która oblicza punkty wzdłuż poligonu odbitego o zadaną wartość w lewo lub prawo i o wysokość dh - coś jakby opcja "bufor" w mapie c-geo a dokładnie jak polecenie "offset" z autocada ale trochę lepszego. mnie często się przydaje kiedy trzeba wytyczyć obrys czegoś kanciastego (np. fundamentu, dylatacji itp zdefiniowanego listą punktów xyz) . algorytm już mam w więc tylko skopiować go do nowej aplikacji w delphi i gotowe. no chyba że C-GEO ma taką funkcję to znajdzie się inne zadanie.
wracając do tematu: wstawianie prostych obiektów do mapy bardzo by się przydało.