Coder  
 
Senderbell

28.01.2021, 14:33
 

Działka z ULDK - złe XY (Forum)

Mam problem z opcją wstawiania działki z ULDK.
Program wstawia działkę ale współrzędne są wiele kilometrów dalej.
Wygląda to tak, że działka która znajduje się w układzie 2000/6 ma współrzędne z 2000/7.

Senderbell

28.01.2021, 18:58

@ Senderbell

Działka z ULDK - złe XY

Dodam, że problem występuje tylko przy wstawianiu działki po Nr.
Przy opcji "po XY" jest dobrze.

zniwiarz

28.01.2021, 20:57

@ Senderbell

Działka z ULDK - złe XY

> Dodam, że problem występuje tylko przy wstawianiu działki po Nr.
> Przy opcji "po XY" jest dobrze.

Możliwe, że jest na granicy pasów i bliżej mu do strefy sąsiedniej?

Senderbell

28.01.2021, 22:21

@ zniwiarz

Działka z ULDK - złe XY

> > Dodam, że problem występuje tylko przy wstawianiu działki po Nr.
> > Przy opcji "po XY" jest dobrze.
>
> Możliwe, że jest na granicy pasów i bliżej mu do strefy sąsiedniej?

Nie. działki są w środku strefy.
Wstawiam działkę po xy i wszystko dobrze, potem wstawiam po Nr i rysuje tą samą działkę ale kilka km. obok.

Coder(R)

Homepage E-mail

30.01.2021, 10:21

@ Senderbell

Działka z ULDK - złe XY

> > > Dodam, że problem występuje tylko przy wstawianiu działki po Nr.
> > > Przy opcji "po XY" jest dobrze.
> >
> > Możliwe, że jest na granicy pasów i bliżej mu do strefy sąsiedniej?
>
> Nie. działki są w środku strefy.
> Wstawiam działkę po xy i wszystko dobrze, potem wstawiam po Nr i rysuje tą
> samą działkę ale kilka km. obok.

Ta wersja już powinna działać dobrze.
Jak nie, proszę mi przesłać mapkę do testów

www.coder.pl/mikromap32.exe

---
Admin
[image]

Senderbell

30.01.2021, 18:23

@ Coder

Działka z ULDK - złe XY

> Ta wersja już powinna działać dobrze.
> Jak nie, proszę mi przesłać mapkę do testów

Niestety nie jest dobrze.

Nie mam żadnej mapki do przesłania bo robię to na czystym pliku.

Próbuję wstawić działkę po Nr (106106_9.0038.22/15)
Współrzędna Y wstawionej działki zaczyna się od "7" a powinna od "6" ponieważ działka znajduje się w Łodzi czyli w strefie 2000/6

Próbuję wstawić działkę po nr (100608_2.0006.113/8)
Współrzędna Y zaczyna się od "7" i prawidłowo - działka jest w strefie 2000/7
Program zadziała jak należy.
Jednak jeśli najpierw otworzę mapę z już wstawioną działką 113/8 i będę próbował wstawić np. działkę obok po Nr, to ta działka również wyląduje gdzieś w Escobarze :)
Program krzyczy, że zbyt duże oddalenie i można jedynie zamknąć Mikromapę.

W moim przypadku wszystko działa dobrze tylko w strefie 2000/7 i tylko jeśli wstawiamy działkę na pusty plik.

Coder(R)

Homepage E-mail

30.01.2021, 23:19

@ Senderbell

Działka z ULDK - złe XY

> > Ta wersja już powinna działać dobrze.
> > Jak nie, proszę mi przesłać mapkę do testów
>
> Niestety nie jest dobrze.
>
> Nie mam żadnej mapki do przesłania bo robię to na czystym pliku.
>
> Próbuję wstawić działkę po Nr (106106_9.0038.22/15)
> Współrzędna Y wstawionej działki zaczyna się od "7" a powinna od "6"
> ponieważ działka znajduje się w Łodzi czyli w strefie 2000/6
>
> Próbuję wstawić działkę po nr (100608_2.0006.113/8)
> Współrzędna Y zaczyna się od "7" i prawidłowo - działka jest w strefie
> 2000/7
> Program zadziała jak należy.
> Jednak jeśli najpierw otworzę mapę z już wstawioną działką 113/8 i będę
> próbował wstawić np. działkę obok po Nr, to ta działka również wyląduje
> gdzieś w Escobarze :)
> Program krzyczy, że zbyt duże oddalenie i można jedynie zamknąć Mikromapę.
>
> W moim przypadku wszystko działa dobrze tylko w strefie 2000/7 i tylko
> jeśli wstawiamy działkę na pusty plik.

Program zakłada, że chce Pan wstawić działkę w tej strefie, w której jest otwarta aktualnie mapa. Jeżeli jest pusta mapa w wpółrzędnych 0,0 to może zgłupieć

---
Admin
[image]

Senderbell

31.01.2021, 09:18

@ Coder

Działka z ULDK - złe XY

> Program zakłada, że chce Pan wstawić działkę w tej strefie, w której jest
> otwarta aktualnie mapa. Jeżeli jest pusta mapa w wpółrzędnych 0,0 to może
> zgłupieć

Ale jeśli otworzę mapę z zawartością i jestem już w strefie 2000/6 to przy próbie wstawienia działki wyrzuca ją gdzieś daleko.
Program powinien wstawić działkę na współrzędne, które są dostępne w GUGiK a wygląda jakby wykonywał jakąś transformację.

Coder(R)

Homepage E-mail

31.01.2021, 10:16

@ Senderbell

Działka z ULDK - złe XY

> > Program zakłada, że chce Pan wstawić działkę w tej strefie, w której
> jest
> > otwarta aktualnie mapa. Jeżeli jest pusta mapa w wpółrzędnych 0,0 to
> może
> > zgłupieć
>
> Ale jeśli otworzę mapę z zawartością i jestem już w strefie 2000/6 to przy
> próbie wstawienia działki wyrzuca ją gdzieś daleko.

Proszę mi przesłać tę mapkę

> Program powinien wstawić działkę na współrzędne, które są dostępne w GUGiK
> a wygląda jakby wykonywał jakąś transformację.

GUGIK udostępnia współrzędne 92, nie sposób zgadnąć która to strefa 2000.

---
Admin
[image]

gmc

01.02.2021, 18:39

@ Coder

Działka z ULDK - złe XY

> > > Program zakłada, że chce Pan wstawić działkę w tej strefie, w której
> > jest
> > > otwarta aktualnie mapa. Jeżeli jest pusta mapa w wpółrzędnych 0,0 to
> > może
> > > zgłupieć
> >
> > Ale jeśli otworzę mapę z zawartością i jestem już w strefie 2000/6 to
> przy
> > próbie wstawienia działki wyrzuca ją gdzieś daleko.
>
> Proszę mi przesłać tę mapkę
>
> > Program powinien wstawić działkę na współrzędne, które są dostępne w
> GUGiK
> > a wygląda jakby wykonywał jakąś transformację.
>
> GUGIK udostępnia współrzędne 92, nie sposób zgadnąć która to strefa 2000.
Jak nie jak tak.......
MM pokazuje współrzędne kursora tak??? no Tak.... Jak wiadomo pierwsza wartość Y to oznaczenie strefy (tak ?).... to tutaj mamy podane współrzędne w układzie 2000 >>> http://uldk.gugik.gov.pl/?request=G...mp;result=geom_wkt&srid=2177

zmieniając srid możemy zmieniać strefę...... Kwestia porównania ostatniej z srid z pierwszą współrzędną kursora po Y. (tylko w srid dodac 1).... Wygląda całkiem prosto....
https://spatialreference.org/ref/ep...psg/etrs89-poland-cs2000-zone-7/ . wv excelu to jedna linijka :) a na programowaniu aż tak się nie znam

Coder(R)

Homepage E-mail

01.02.2021, 22:40

@ gmc

Działka z ULDK - złe XY

=
> > GUGIK udostępnia współrzędne 92, nie sposób zgadnąć która to strefa
> 2000.
> Jak nie jak tak.......
> MM pokazuje współrzędne kursora tak???

Niekoniecznie. Teoretycznie możemy podać nr działki na pustej mapie, stojąc na współrzędnych 0,0

Ale już jest poprawione:
www.coder.pl/mikromap32.exe

---
Admin
[image]

31304 Postów w 5813 Wątkach, 905 zarejestr. uczestników, obecnie 186 online (0 zarejestr., 186 gości)
CODER | Kontakt z administratorem
RSS-Feed
powered by my little forum