Aktualności:

Forum w trakcie prac modernizacyjnych

Menu główne

Segregacja katalogów w eksploratorze

Zaczęty przez mlodygeodeta, Sobota 04 Marzec 2023, 13:47:20

Poprzedni wątek - Następny wątek

0 użytkowników i 1 Gość przegląda ten wątek.

mlodygeodetaAutor w?tku

Szybkie pytanie związane z tematem:

Mam działki, kontury i użytki. Są to pliki wcześniej pozyskane i zapisywane w jednym pliku w jednym folderze. Taka baza plików wcześniej pozyskanych z zasobu.

Robię automatyczną konfigurację baz i pomimo wcześniejszego wskazania tego folderu, mimo wszystko konfigurator tworzy samemu nowy folder na działki, muszę manualnie zmieniać ścieżkę do działek, konturów, użytków.
Dodatkowo mam poprowadzoną ścieżkę z "Planu zagospodarowania", do warstw roboczych, które sobie utworzyłem do każdej gminy oddzielnie. Natomiast też ścieżki konfiguracja nie zapisuje tylko gdy manualnie tego nie wybiorę to tworzy nowy folder w folderze bazy.
Ma Pan jakiś plan @Lupus ? :)

mlodygeodetaAutor w?tku

Dobra, dziękuję wam wszystkim za poświęcony czas, chyba doszedłem do rozwiązania.

Przesłałem sobie wszystkie pliki ini ze starego komputera. Odczytuje mi tylko te bazy. Widocznie musiała zaistnieć jakaś mała zmiana w kodzie plików konfiguracyjnych .ini w nowej ewmapie, bądź moje były w pewnym stopniu "zepsute", Więc manualnie przekopiowałem sam kod wskazujący na bazy do starego pliku konfiguracyjnego i go odpala normalnie więc jestem bardzo zadowolony :)

Teraz tylko muszę stworzyć jakieś 15 gmin i będę spełniony <3
Serdecznie wam dziękuję za pomoc

Pan Sowa

Jakieś przekierowania na katalogi w appdata? Jak tworzyles katalog USERS? Spod systemu czy Ewmapy? Ewentualnie zawsze jest opcja telefonu do autora ;⁠)
Huuu huu

mlodygeodetaAutor w?tku

#25
UPDATE Sprawy:

Zrobiłem identyczną procedurę na innym komputerze, na którym jest jeszcze stara ewmapa 12, początkowo jego pliki baza/ewmapa ini były w jakiejś dziwnej lokalizacji bo w /windows/ewmapa.ini
natomiast gdy tylko utworzyłem folder USER i skopiowałem te pliki ini to miałem na starcie ewmapy wybór pomiędzy różnymi użytkownikami/gminami. Więc tam działa...
Zastanawia mnie dlaczego na głównym sprzęcie pojawia się problem :/
Jakieś pomysły?

Teoretycznie moje bazy a raczej pliki konfiguracyjne powinny być identycznie skonstruowane, bo wcześniej pracowałem na ewmapa 12 i w tym roku zrobiłem upgrade. Jest jakiś fragment tekstu w baza.ini który był zarezerwowany do funkcji otwarcia tego okna użytkowników?

mlodygeodetaAutor w?tku

Cytat: Lupus w Piątek 10 Marzec 2023, 08:15:12Wydawało mi się, że to się samo robi ... :hmm:
Profile nie dotyczą w ogóle userpassów, więc nie ma znaczenia co z tym robiłeś.
w katalogu USERS nie powinno być plików ini (może to to przeszkadza?)

po uruchomieniu programu powinno pojawić się okienko "Profile użytkownika" z listą takich nazw jak nazwy podkatalogów w users

A czy jeśli z APPDATA usuniesz plik baza.ini to też widzi bazy?
W katalogu USERS mogę nie mieć plików .ini bezpośrednio, tylko w pod folderach gmin, ale jeśli używam w konfiguracji programu "standardowych ustawień", to mimo wszystko mam standardowe (wszystkie po staremu) bazy. A okno z profilami użytkownika się nie pojawia.
(usunięcie plików .ini z APDATA nic nie zmienia)

Lupus

Wydawało mi się, że to się samo robi ... :hmm:
Profile nie dotyczą w ogóle userpassów, więc nie ma znaczenia co z tym robiłeś.
w katalogu USERS nie powinno być plików ini (może to to przeszkadza?)

po uruchomieniu programu powinno pojawić się okienko "Profile użytkownika" z listą takich nazw jak nazwy podkatalogów w users

A czy jeśli z APPDATA usuniesz plik baza.ini to też widzi bazy?
__________
Pozdrawiam
Lupus

Wszystko da się zrobić, tylko czy jest to uzasadnione ekonomicznie?

mlodygeodetaAutor w?tku

Cytat: Pan Sowa w Czwartek 09 Marzec 2023, 18:32:40Ustaw wg standardowych ustawień, wtedy dopiero profile zaczybaja działać. Pojawi się okienko z listą wszystkich profili.
Ustawiłem tak:
Autoryzacja -> nazwa pliku z użytkownikami (zlinkowałem plik usrpass.dat)
Konfigurację pobieraj ze standardowych ustawień, tak jak napisałeś.
Pliki z appdata .ini przeniosłem do EWMAPA\USERS
W Folderze USERS znajduje się: Pliki .ini, oraz podkatalogi: gminax, gminay, w podfolderach gminaX, gminaY również znajdują się pliki .ini (baza, ewmapa)

No i wchodząc do ewmapy nie mam listy użytkowników tylko okno logowania, logując się na gminaX mam wszystkie bazy utworzone do tej pory (tak powinno być), natomiast logując się na gminaY, również jest to samo, a posiadają inny plik baza.ini

Lupus

w appdata masz pliki .ini które musisz skopiować do katalogu USERS w katalogu EWMAPA
ale teraz jeszcze nie masz takiego katalogu. Jakbyś miał już taki założony, to by tam były pliki .ini
katalog users i jego podkatalogi musisz założyć ręcznie.
__________
Pozdrawiam
Lupus

Wszystko da się zrobić, tylko czy jest to uzasadnione ekonomicznie?

Pan Sowa

Ustaw wg standardowych ustawień, wtedy dopiero profile zaczybaja działać. Pojawi się okienko z listą wszystkich profili.
Huuu huu

mlodygeodetaAutor w?tku

#19
Moje ustawienia w "Konfiguracja programu":
Screenshot
Screenshot2
(ewmapa 14 tylko folder tak się nazywa)

mlodygeodetaAutor w?tku

Dobra, chyba ogarnąłem wszystko, okno logowania się wyświetla poprawnie.
Tylko taki mam problem, że teraz jaki profil bym nie wybrał to mam takie same bazy w środku. Pomimo tego że w pliku baza.ini
pierwszej gminyX są podłączone inne bazy niż w gminieY.

mlodygeodetaAutor w?tku

Cytat: Pan Sowa w Czwartek 09 Marzec 2023, 13:30:28Ten katalog musisz sobie sam utworzyć w katalogu Ewmapy. Jak Ewmapa go znajdzie (automatycznie) to zaczyna się magię ..z profilami. Chyba gdzieś w instrukcji też o tym będzie ale chyba już Ci wszystko tu napisaliśmy 😁

Lupus noo baty w sumie dobry pomysł... tylko trzeba o tym potem przy każdym nowym profilu pamiętać? Czy masz jakieś polecenie co do każdego katalogu forem Ci przekopuje? I co znaczy standardowy ewmapa.ini? Najlepiej gdyby najpierw poszukał najnowszego I podmienił starsze... Powinno się dać zrobić.
ahh okej, a czy jesteś w stanie mi pokazać jak wygląda przykładowy folder Users?

Pan Sowa

Ten katalog musisz sobie sam utworzyć w katalogu Ewmapy. Jak Ewmapa go znajdzie (automatycznie) to zaczyna się magię ..z profilami. Chyba gdzieś w instrukcji też o tym będzie ale chyba już Ci wszystko tu napisaliśmy 😁

Lupus noo baty w sumie dobry pomysł... tylko trzeba o tym potem przy każdym nowym profilu pamiętać? Czy masz jakieś polecenie co do każdego katalogu forem Ci przekopuje? I co znaczy standardowy ewmapa.ini? Najlepiej gdyby najpierw poszukał najnowszego I podmienił starsze... Powinno się dać zrobić.
Huuu huu

mlodygeodetaAutor w?tku

Szukałem tego i nigdzie nie widzę :(
pliki .ini mam w AppData\Roaming\Geobid\EWMAPA
Ale żadnego folderu users tam, ani w partycji gdzie mam zainstalowaną ewmapę, ani w samym menu ewmapy jako katalog, nigdzie tego u mnie nie ma :x
Może źle szukam? Do szukania kamieni granicznych mam współrzędne więc jest mi łatwiej  :-[

Lupus

#14
USERS jest w katalogu ewmapy.
W każdym podkatalogu USERS (to jest nazwa profilu) powinien być plik baza.ini i ewmapa.ini
Na początek najlepiej skopiować to co już mamy w tych plikach, żeby nie stracić dotychczasowych baz i połączeń. np założyć tam podkatalog STARE


Cytat: Pan Sowa w Dzisiaj o 10:36:16
Wadą tego rozwiązania jest indywidualna konfiguracja programu, jak coś zmienisz na profilu 1, to po wejściu na profil 2 musisz zmienić to raz jeszcze.

Te zapisane są w pliku ewmapa.ini i można zrobić sobie polecenie ewmapa.bat które przed uruchomieniem ewmapy skopiuje Twój "standardowy" plik ewmapa.ini do wszystkich podkatalogów w users, potem otworzy ewmapę, poczeka aż będziesz ją zamykać a potem skopiuje ostatnie ustawienia zastępując ostatni plik "standardowy" ustawieniami takimi jak pozmieniałeś przy tym odpaleniu ewmapy.
Oczywiście pogubi się jak będziesz otwierał jednocześnie kilka razy ewmapę w różnych profilach.
__________
Pozdrawiam
Lupus

Wszystko da się zrobić, tylko czy jest to uzasadnione ekonomicznie?