Aktualności:

Forum w trakcie prac modernizacyjnych

Menu główne

"czyszczenie" baz

Zaczęty przez Justek, Wtorek 04 Wrzesień 2018, 20:30:39

Poprzedni wątek - Następny wątek

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

Lupus

Cytat: Justek w Czwartek 06 Wrzesień 2018, 20:53:41
Czy jest możliwa inna lokalizacja pliku baza.ini

w windach wyższych niż 7 może być założony "virtual"
w niższych (oraz w wyższych z wyłączoną ochroną systemu) te pliki będą po prostu w katalogu Windowsa
__________
Pozdrawiam
Lupus

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

JustekAutor w?tku

OK myślałam,że się da jakoś ogólnie tylko podać folder i po sprawie. Wrodzone lenistwo i szukanie sposobu żeby się nie namęczyć ;)
Dziękuję wszystkim za pomoc.

Lupus

Cytat: Justek w Piątek 07 Wrzesień 2018, 08:28:26
Ścieżka jest podana dopiero przy każdej z baz osobno np. Działki=D:\EWMAPA...
I przy każdej trzeba zmienić :(
Ctrl+H
__________
Pozdrawiam
Lupus

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

JustekAutor w?tku

Cytat: Lupus w Środa 05 Wrzesień 2018, 10:32:20
...plik baza.ini poprawić np. zmieniając "d:\" na "e:\archiwum\"...
dokładnie mi chodzi o ten moment- gdzie to zmienić? Nie mam w pliku baza.ini treści "c:\" ani innych dysków.
Ścieżka jest podana dopiero przy każdej z baz osobno np. Działki=D:\EWMAPA...

Nyzczsel

Nie kumam o co Ci chodzi z tą ścieżką - Darkowi chodzi o dwa profile użytkowników - Nowe i stare.
Konfiguracja wyświetlania baz w danym użytkowniku masz w pliku baza.ini
Według Twojego przykładu powinno być tak:

Cytat[baza]
Gmina Iława 2000
Cos takiego
[Gmina Iława 2000]
...
...
[Cos takiego]
...
...
itd itd...

Odpowiadając na drugie pytanie - tak jest możliwa inna lokalizacja.
Ale ... żeby było to możliwe ktoś celowo musiałby zmienić ustawienia.
albo nie szukasz w swoim profilu użytkownika w windzie.

JustekAutor w?tku

#8
nie, chodzi mi o ścieżki do baz w pliku baza.ini
Mam już utworzonych użytkowników aktualne i stare i ewmapa pyta mnie przy uruchomieniu którego usera chcę wybrac.
Chodzi mi o to w którym miejscu w pliku baza.ini wpisać tą ścieżkę
zaraz pod [baza]?
Jaka ma być składnia?
I jeszcze drugie pytanie: w pracy plik baza.ini jest w miejscu wskazanym przez alcapona, a w domu folder VirtualStore jest pusty. Czy jest możliwa inna lokalizacja pliku baza.ini

Lupus

Nie wiem do końca o czym mówisz.
czy o ścieżkach do baz czy gdzie założyć USERS

pewnie to drugie
W katalogu EWMAPA zakładasz podkatalog USERS, w nim dwa kolejne podkatalogi AKTUALNE i STARE
do obu kopiujesz ewmapa.ini żeby ekran wyglądał tak samo, oraz baza.ini do STARE

Wtedy program zacznie widzieć dwa profile uzytkownika i przed uruchomieniem już konkretnie ewmapy zapyta z jakiego profilu skorzystać.

__________
Pozdrawiam
Lupus

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

JustekAutor w?tku

Cytat: Lupus w Środa 05 Wrzesień 2018, 10:32:20
można oczywiście założyć katalog USERS, w nim utworzyć katalog np. "stare", tam przekopiować plik ewmapa.ini, baza.ini, plik baza.ini poprawić np. zmieniając "d:\" na "e:\archiwum\"
utworzyć katalog "USERS\aktualne", wtedy masz puste pliki baza.ini, ewentualnie tam podłączyć bazy z których zamierzasz jeszcze korzystać

do starych baz masz bezpośredni dostęp, ale nie zaśmiecają Ci głównej listy dostępnych obiektów
A jak powinien wyglądać wpis w pliku baza.ini odsyłający do ścieżki z bazami? Mam narazie tylko jednego użytkownika więc chyba nie ma wpisu -od razu są wymienione nazwy baz i potem przy każdej ścieżka
wygląda to tak
[baza]
tu nazwy baz-lista
poniżej np. taki wpis:
[Gmina Iława 2000]
Dzialki=D:\EWMAPA\Bazy\Gmina Iława 2000\Dzialki,,,,0,
Kontury klasyfikacyjne1=D:\EWMAPA\Bazy\Gmina Iława 2000\Kontury,,Gmina Iława 2000 - kontury,,,,
Uzytki gruntowe1=D:\EWMAPA\Bazy\Gmina Iława 2000\Uzytki,,Gmina Iława 2000 - użytki,,,,
Kat1=D:\EWMAPA\Bazy\Gmina Iława 2000\Warstwy
Kat1Nazwa=Gmina Iława 2000
Szrafury1=D:\EWMAPA\Bazy\Gmina Iława 2000\Szrafury,Gmina Iława 2000
Strefa odwzorowawcza=23
Srednia wysokosc terenu=0
Kartoteka z danymi dla interfejsow=D:\EWMAPA\Bazy\Gmina Iława 2000\Dzialki
Identyfikator bazy dla interfejsow=Gmina Iława 2000
Rastry=D:\EWMAPA\Bazy\Gmina Iława 2000\Rastry
Sterowanie=Gmina Iława 2000
Parametry przecięcia baz=
Baza budynków=
Kod budynków=
Szybkie skalowanie=D:\EWMAPA\Bazy\Gmina Iława 2000\Szybkie
WMS1=D:\EWMAPA\WMS\21,ORTO
Kat2=D:\EWMAPA\WAR_PLAN
Kat2Nazwa=MPZP
Kat3=D:\EWMAPA\Bazy\Gmina Iława 2000\ZUDP
Kat3Nazwa=ZUDP

Lupus

#5
można oczywiście założyć katalog USERS, w nim utworzyć katalog np. "stare", tam przekopiować plik ewmapa.ini, baza.ini, plik baza.ini poprawić np. zmieniając "d:\" na "e:\archiwum\"
utworzyć katalog "USERS\aktualne", wtedy masz puste pliki baza.ini, ewentualnie tam podłączyć bazy z których zamierzasz jeszcze korzystać

do starych baz masz bezpośredni dostęp, ale nie zaśmiecają Ci głównej listy dostępnych obiektów
__________
Pozdrawiam
Lupus

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

Nyzczsel

Możesz się "pobawić" plikiem baza.ini.
Edycja konfiguracji podłączonych baz do ewmapy.
Znajduje się on w katalogu:
c:\Users\........\AppData\Local\VirtualStore\Windows\

JustekAutor w?tku

Cytat: alcapon w Wtorek 04 Wrzesień 2018, 20:36:41
Zawsze mozesz wkleić czyste pliki poprzez eksplorator windows
nie bardzo rozumiem odpowiedź, chodzi mi o usuwanie baz wcześniej przeniesionych właśnie eksploratorem lub wytnij-wklej w inne miejsce, ale usuwanie już w samej ewmapie, żeby nie pojawiały się na liście baz.

alcapon

Zawsze mozesz wkleić czyste pliki poprzez eksplorator windows
Korepetycje z ewmapy / pliki gml / operaty -> ewmapa@o2.pl
http://www.youtube.com/user/ewmapa/videos

JustekAutor w?tku

witam,
w ciągu kilku lat nazbierało mi się już bardzo dużo baz i przyszedł czas ,żeby je poczyścić i zarchiwizować na innym dysku. Z folderu, w którym trzymam bazy mogę sobie posortować bazy do dacie modyfikacji i przenieść najstarsze w bezpieczne miejsce, ale w samym programie w konfiguracji baz usuwanie ręcznie jest strasznie mozolne. Czy jest jakiś sposób, żeby to uprościć? Jak sobie radzicie?
Pozdrawiam
Justyna