-
Postów
1457 -
Dołączył
-
Ostatnia wizyta
-
Wygrane w rankingu
87
Treść opublikowana przez kruszynski
-
-
Nowa wersja dostępna tutaj: https://cad.szansa.net.pl/ZWGis_2023/ZWGis_x64_v2023.exe Jest w niej możliwe wybieranie i opisywanie elementów na podstawie atrybutów
-
lisp, generowanie kierunków/grotów strzałek na zadanej polilinii
kruszynski odpowiedział(a) na alf temat w ZWCAD Standard i Professional
Proszę zainstalować tą poprawkę, powinno pomóc. https://cad.szansa.net.pl/ZWGis_2023/ZWGis_x64_v2023.exe -
To jest jakiś standard branżowy? Wymagany przez urzędy/ustawy/rozporządzenia?
-
-
Tak na szybko nie umiem odpowiedzieć. Sprawdzę jakie są możliwości i dam znać. Chciałbym tak zrobić. Format txt i csv wydają się dość proste, podobnie tabela w ZWCAD. Do xls będzie można zaimportować csv już w Excelu. Rozumiem, że dane jako tabela powinny się eksportować, ale co z samymi obiektami? jak mają sie eksportować? lista współrzędnych? jakieś ID obiektu ?
-
Plan jest taki, żeby można było przyciskiem schowanym w kolumnie 4 otworzyć listę wszystkich użytych wartości z których będzie można wybrać kiedy nie pamiętamy danych etykiet. Chciałbym zrobić tak, żeby dało się * zastąpić znaki. Po prawej stronie od tabelki są przyciski [+] [-]. Są one po to, żeby można było dodać kolejne warunki, np powierzchnia > od 10 [+] ( w ostatniej kolumnie "i" ) powierzchnia < 15. Wyglądałoby to tak:
-
-
Najnowsza wersja dostępna jest tutaj: https://cad.szansa.net.pl/ZWGis_2023/ZWGis_x64_v2023.0.00__2022_07_26.exe
-
Znalazłem rozwiązanie tego problemu. Ta nieznaleziona projekcja to układ współrzędnych czy układ odniesienia w którym jest plik. Jest to zdefiniowane w pliku prj. Tylko ten plik jest "inny" niż spodziewany. Jeszcze nie znam szczegółów, ale jak podmienię w tym miejscu innym plikiem opisującym ten sam układ to importuje się poprawnie. W załączeniu pokazuję jak to wygląda i działające pliki prj. point_shapefile_mosty.prj polyline_shapefile.prj
-
Na innym przykładzie, możemy zobaczyć jak to działa w obecnej wersji. Do testów możliwe do pobrania tutaj: https://cad.szansa.net.pl/ZWGis_2023/ZWGis_x64_v2023.exe
-
Potwierdzam problem z wczytywaniem tego przypadku. Sprawdzę to jeszcze i dam znać. W wersji 2023 wyświetla taki sam komunikat błędu jak w 2022.
-
Czy posiada Pani pozostałe pliki powiązane z tym shp? shx, prj, dbf ?
-
lisp, generowanie kierunków/grotów strzałek na zadanej polilinii
kruszynski odpowiedział(a) na alf temat w ZWCAD Standard i Professional
Strzałka powinna być blokiem. -
Jak się okazuje zgodność API pomiędzy ZWCAD 2022 i 2023 jest na tyle zbieżna, że można wczytać tą aplikację w wersji 2022 i działa. Pakiet instalacyjny nie dodaje jej do listy startowej w wersji, ale można dopisać (vl-load-all "C:\\Szansa\\ZWGis\\2023\\PL\\ZWGis.zelx") W pliku c:\Program Files\ZWSOFT\ZWCAD 2022\Support\ZWCAD2022.lsp i będzie ładowało automatycznie. W związku z tym, że nasze aplikacje przygotowujemy zwykle do aktualnej wersji ZWCADa nie mogę zagwarantować, że w przyszłości zgodność z wersją 2022 zostanie zachowana.
-
lisp, generowanie kierunków/grotów strzałek na zadanej polilinii
kruszynski odpowiedział(a) na alf temat w ZWCAD Standard i Professional
Poprawka w załączniku. Nie wyświetla się lista dostępnych opcji Window/Last/Crossing/Box/ALL/Fence/WPolygon/CPolygon/Group/Add/Remove/Multiple/Previous/Undo/AUto/SIngle ale wybieranie wielu elementów i użycie poszczególnych opcji działa. Strzałki.lsp -
Dane to oczywiście bardzo ważny składnik elementów. Na chwilę obecną plan jest taki, żeby dało się wczytać geometrię z podłączonymi danymi, które będzie można wyświetlić i edytować w oknie ( być może panelu analogicznym jak okno właściwości ) i eksportować znów do formatu shp, który będzie możliwy do wczytania w innych systemach. Kolejnym krokiem myślę, że będzie opisywanie elementów etykietami ( tekst może blok ) w którym będą wyświetlane dane shp. W obecnej wersji nie są używane funkcje arcgis. Obecnie nie ma jeszcze możliwości konwersji pomiędzy układami współrzędnych.
-
Pojawiło się tu kilka tematów. To można łatwo: - To też można zrobić dość łatwo. Część pozostałych funkcjonalności rozumiem i zaplanuję je w aktualizacjach. Natomiast jest też część, której nie umiem sobie wyobrazić albo byłaby bardzo trudna do zrealizowania, albo można to zrobić na wiele sposobów. Chciałbym omówić je szczegółowo w rozmowie na priv, albo mailowo. Czy możemy się tak umówić?
-
Dzień dobry, W ustawieniach możliwe jest przypisanie warstw do poszczególnych stanów. Znaki będą się wstawiały na przypisane im warstwy. Może Pan napisać coś więcej jak o pozostałych tematach ? Jak miałoby to działać? jak opisy miałyby być zmieniane?
-
Siatka NMT-przerzedzanie punktów
kruszynski odpowiedział(a) na alf temat w ZWCAD Standard i Professional
Trochę nam temat zdryfował w innym kierunku, ale wracając do głównego wątku przygotowaliśmy poprawkę skryptu który ma przerzedzać punkty w modelu. usunpunkty.zelx -
Siatka NMT-przerzedzanie punktów
kruszynski odpowiedział(a) na alf temat w ZWCAD Standard i Professional
-
Rozmieszczenie punktów na polilinii
kruszynski odpowiedział(a) na Szyszmar temat w Wsparcie programistyczne LISP i VisualLISP
-
[VBA] Zwcad. Otwórz i wczytaj dane z Excela.
kruszynski odpowiedział(a) na pop3k temat w Wsparcie programistyczne LISP i VisualLISP
Ja bym zrobił z tego model. Czyli opakować do oddzielnych klas punkty, krzywe , powierzchnie Wczytałbym plik do postaci kolekcji (elementy w kolekcji dostępne są przez nazwę, w tablicy musielibyśmy opracować mechanizm wyszukiwania) Opierając się tylko na własnym przeczuciu zakładam, że otworzenie modelu raz i praca na nim, będzie działało szybciej niż praca bezpośrednio na pliku excelowym. Dodatkowo daje nam otwartość na ewentualną zmianę formatu źródłowego. -
[VBA] Zwcad. Otwórz i wczytaj dane z Excela.
kruszynski odpowiedział(a) na pop3k temat w Wsparcie programistyczne LISP i VisualLISP
OK, teraz mamy arkusz - cały plik w zmiennej wb Możemy zakładkę z punktami pobrać tak Set sheet = wb.Worksheets("StructuralPointConnection") O tym jak odnosić się do poszczególnych komórek np tutaj Jak pobrać wartość komórki w Excel [VBA] -
[VBA] Zwcad. Otwórz i wczytaj dane z Excela.
kruszynski odpowiedział(a) na pop3k temat w Wsparcie programistyczne LISP i VisualLISP
XLSX jest plikiem binarny, nie można go odczytać tekstowo, VBA nie ma wbudowanej metody otwierania plików xlsx, dlatego trzeba posiłkować się zewnętrznymi narzędziami, np Excelem. I tu rodzi się problem, bo może pojawić się sytuacja gdzie ktoś ma Excela, ktoś inny OpenOffica, ktoś inny jeszcze innego offica. A nasz program może mieć w założeniach, że wymagamy żeby użytkownik miał Excela, albo możemy obsługiwać różne sytuacje typu różne aplikacje, różne ich wersje i w ogóle to tylko kłopot z tym VBA. 😉 Ale tak na serio, to jeśli założymy że mamy Excela to otwarcie pliku możemy zrobić tak jak opisane tutaj: Jak otworzyć plik Excela w VBA Inne wersje i aplikacje pozostawmy na później, a może nie będzie to potrzebne.