Shoutbox

support:
2021 Jun 05 21:36:07
w jakimś bliżej nie określonym czasie nastąpi mała zmiana na forum, ale to jak znajdę wolny weekend czy coś podobnego
support:
2020 Nov 12 13:57:35
o taki portal na jakiś czas do nas wpadnie

zmiana wysokości z ukł. 60 na 86

  • 6 Odpowiedzi
  • 2261 Wyświetleń

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

Offline pfiolet

  • *
  • Bywalec
  • *
  • Wiadomości: 10
  • System:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Przeglądarka:
  • Firefox 40.0 Firefox 40.0
    • Zobacz profil

zmiana wysokości z ukł. 60 na 86

  • dnia: 3 Październik 2015, 09:50
witam
czy istnieje jakaś możliwość grupowej zmiany pikiet o zadaną wartość?
np. z danej warstwy od wszystkich pikiet odjąć po 5 cm?

pozdr

Offline support

  • *
  • *
  • ☆ Pŕöúđ Mémbéŕ ☆
  • Wiadomości: 3458
  • Płeć: Mężczyzna
  • Mariusz Gawron
  • System:
  • Windows Phone Windows Phone
  • Przeglądarka:
  • Internet Explorer 11 Internet Explorer 11
    • Zobacz profil
    • Pracownia Geodezyjna Mariusz Gawron

Odp: zmiana wysokości z ukł. 60 na 86

  • dnia: 3 Październik 2015, 10:41
Tak za pomocą excella.
Ekspotr danej podwarstwy, wczytane do wspomnianego excela.
Następnie usunięcie elementów z podwarstwy i import poprawionych danych.
Jeżeli baza obiektowa to chyba tylko ręczna edycja każdego elementu.
Powodzenia w modyfikacji
"Być narodowi użytecznym" - Stanisław Staszic, Patron techników polskich.


Offline Lupus

  • *
  • *
  • Wiadomości: 1908
  • Płeć: Mężczyzna
  • Dariusz Wilczewski
  • System:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Przeglądarka:
  • Chrome 45.0.2454.101 Chrome 45.0.2454.101
    • Zobacz profil
    • limbus3d.pl

Odp: zmiana wysokości z ukł. 60 na 86

  • dnia: 3 Październik 2015, 11:25
Jeżeli baza obiektowa to chyba tylko ręczna edycja każdego elementu.


eee tam... ręcznie?  :-[
__________
Pozdrawiam
Lupus

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

Offline support

  • *
  • *
  • ☆ Pŕöúđ Mémbéŕ ☆
  • Wiadomości: 3458
  • Płeć: Mężczyzna
  • Mariusz Gawron
  • System:
  • Windows 10 Windows 10
  • Przeglądarka:
  • Firefox 40.0 Firefox 40.0
    • Zobacz profil
    • Pracownia Geodezyjna Mariusz Gawron

Odp: zmiana wysokości z ukł. 60 na 86

  • dnia: 3 Październik 2015, 13:50
Lupus a masz pomysł na to jak w tabeli zmienić coś o 5 cm - hurtowo jaki może być zapis zapytania mysql  :download:
swoją drogą ciekawe jak wygląda taka tabela - co jest w rekordzie  :russian_ru:
"Być narodowi użytecznym" - Stanisław Staszic, Patron techników polskich.


Offline Lupus

  • *
  • *
  • Wiadomości: 1908
  • Płeć: Mężczyzna
  • Dariusz Wilczewski
  • System:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Przeglądarka:
  • Chrome 45.0.2454.101 Chrome 45.0.2454.101
    • Zobacz profil
    • limbus3d.pl

Odp: zmiana wysokości z ukł. 60 na 86

  • dnia: 3 Październik 2015, 14:23
sposoby są dwa:

prosty i do ogarnięcia bez SQL
1. eksport wszystkich obiektów do plików tekstowych
2. "szacher-macher" w excelu
3. import obiektów

prosty z SQL

w BDOT wszystkie wysokości są w tabeli EW_OB_DD_134 oraz EW_OB_DD_135
w GESUT tabela EW_OB_DD_335

Robiłem ten trik dwa tygodnie temu



jaki może być zapis zapytania mysql

żeby tak bardziej być przy prawdzie to o ile mnie pamięć nie myli to w firebirdzie stosowany jest standard Ansi SQL-92
« Ostatnia zmiana: 3 Październik 2015, 15:24 wysłana przez Lupus »
__________
Pozdrawiam
Lupus

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

Offline Pan Sowa

  • *
  • Stażysta
  • *
  • Wiadomości: 124
    • Ewmapa 13
  • System:
  • Windows Vista/Server 2008 Windows Vista/Server 2008
  • Przeglądarka:
  • Chrome 45.0.2454.101 Chrome 45.0.2454.101
    • Zobacz profil

Odp: zmiana wysokości z ukł. 60 na 86

  • dnia: 3 Październik 2015, 14:32
To zapytanie powinno zmienić każdą wartość w polu spełniającym warunek [pole=wartosc] o 5cm. Jeśli chcesz wszystkie pola to nie wprowadzasz ostatniej linijki zapytania.

update [nazwatabeli]
set [pole=pole+0.05]
where [pole=wartosc]
Huuu huu

Offline Lupus

  • *
  • *
  • Wiadomości: 1908
  • Płeć: Mężczyzna
  • Dariusz Wilczewski
  • System:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Przeglądarka:
  • Chrome 45.0.2454.101 Chrome 45.0.2454.101
    • Zobacz profil
    • limbus3d.pl

Odp: zmiana wysokości z ukł. 60 na 86

  • dnia: 3 Październik 2015, 14:38
To zapytanie powinno zmienić każdą wartość w polu spełniającym warunek [pole=wartosc] o 5cm. Jeśli chcesz wszystkie pola to nie wprowadzasz ostatniej linijki zapytania.

update [nazwatabeli]
set [pole=pole+0.05]
where [pole=wartosc]

1. Ogólny poziom morza się podwyższa ponieważ topnieją lodowce, a więc wysokości względne się ZMNIEJSZAJĄ o "ileś" cm
2. where [pole=wartosc]  powinno być w formie where [pole]>0


Jeszcze jedna ogólna informacja:
sposób z SQL po zastosowaniu polecenia weles (z modyfikacjami znaków) powinien być dopuszczalny wyłącznie przy zakładaniu baz bdot i gesut.
W każdej innej sytuacji taki "update" powoduje, że w bazie nie mamy żadnych śladów zmiany. I nagle ni stąd ni z owąd "zawsze mieliśmy" wysokości w układzie K'86. Jakikolwiek wydruk historii bazy będzie hm... nawet nie to że "błędny", ale bardziej "zafałszowany".
 
« Ostatnia zmiana: 3 Październik 2015, 14:43 wysłana przez Lupus »
__________
Pozdrawiam
Lupus

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