Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Zobrazení Czech Geodetic Points v GeoKuku #126

Closed
arozehnal opened this issue Jan 22, 2015 · 8 comments
Closed

Zobrazení Czech Geodetic Points v GeoKuku #126

arozehnal opened this issue Jan 22, 2015 · 8 comments
Labels

Comments

@arozehnal
Copy link

Mám GSAKu evidované Czech Geodetic Points (dále jen CzGP) - viz http://archaikum.cz/gc/wm_czech_geodetic_points.php) . Kolega rsc_cz, který seznamy CzGP připravuje má 'namapované' určité typy CzGP na kategorie kešek - např. trigonometrický bod -> Traditional Cache.

Já dělám exporty z GSAKu do GeoKuku exportním makrem pro program GSAK (http://geokuk.cz/spust.html). Export a následné zobrazení trigonometrických bodů v GeoKuku funguje OK.
Export a následné zobrazení tíhových nebo geodynamických bodů v GeoKuku končí ale výjimkou.

Pokud udělám ekvivalentní export pro CzGP_earth.geokuk: do CzGP_earth.GPX, tak GeoKuk nic nezobrazí.

Přílohy: https://app.box.com/s/f21decxhchmjt8qjjcox64h99vn18ma9

Výjimka pro CzGP_earth.geokuk:
XC-1-: Exception printed at 2015-01-22T22:55:49.109+0100
EXC-1-
: render.15 - cz.geokuk.util.lang.FThrowable$ExceptionPrinter.printStackTrace(FThrowable.java:439)
EXC-1-: render.14 - cz.geokuk.util.lang.FThrowable.printStackTraceHtml(FThrowable.java:299)
EXC-1-
: render.13 - cz.geokuk.util.exception.ExceptionDumper.dump(ExceptionDumper.java:153)
EXC-1-: render.12 - cz.geokuk.util.exception.ExceptionDumper.dump(ExceptionDumper.java:71)
EXC-1-
: render.11 - cz.geokuk.util.exception.FExceptionDumper.dump(FExceptionDumper.java:48)
EXC-1-: render.10 - cz.geokuk.util.exception.MyExceptionHandler.uncaughtException(MyExceptionHandler.java:30)
EXC-1-
: render.9 - java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1057)
EXC-1-: render.8 - java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1052)
EXC-1-
: render.7 - java.awt.EventDispatchThread.processException(EventDispatchThread.java:264)
EXC-1-: render.6 - java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:256)
EXC-1-
: ... + 5 hereafter
EXC-1-: 1/3 java.lang.RuntimeException 23382262: Vyjimka pri zpracovani na pozadi.
EXC-1-
: 1.21 - cz.geokuk.framework.MySwingWorker0.done(MySwingWorker0.java:26)
EXC-1-: ... + 20 hereafter
EXC-1-
: 2/3 getCause(): java.util.concurrent.ExecutionException 22466950: java.lang.NullPointerException
EXC-1-: 2.25 - java.util.concurrent.FutureTask.report(FutureTask.java:122)
EXC-1-
: 2.24 - java.util.concurrent.FutureTask.get(FutureTask.java:188)
EXC-1-: 2.23 - javax.swing.SwingWorker.get(SwingWorker.java:602)
EXC-1-
: 2.22 - cz.geokuk.plugins.kesoid.importek.MultiNacitacSwingWorker.donex(MultiNacitacSwingWorker.java:53)
EXC-1-: 2.21 * cz.geokuk.framework.MySwingWorker0.done(MySwingWorker0.java:24)
EXC-1-
: 2.20 - javax.swing.SwingWorker$5.run(SwingWorker.java:737)
EXC-1-: 2.19 - javax.swing.SwingWorker$DoSubmitAccumulativeRunnable.run(SwingWorker.java:832)
EXC-1-
: 2.18 - sun.swing.AccumulativeRunnable.run(AccumulativeRunnable.java:112)
EXC-1-: 2.17 - javax.swing.SwingWorker$DoSubmitAccumulativeRunnable.actionPerformed(SwingWorker.java:842)
EXC-1-
: 2.16 - javax.swing.Timer.fireActionPerformed(Timer.java:312)
EXC-1-: 2.15 - javax.swing.Timer$DoPostEvent.run(Timer.java:244)
EXC-1-
: 2.14 - java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251)
EXC-1-: 2.13 - java.awt.EventQueue.dispatchEventImpl(EventQueue.java:733)
EXC-1-
: 2.12 - java.awt.EventQueue.access$200(EventQueue.java:103)
EXC-1-: 2.11 - java.awt.EventQueue$3.run(EventQueue.java:694)
EXC-1-
: 2.10 - java.awt.EventQueue$3.run(EventQueue.java:692)
EXC-1-: 2.9 - java.security.AccessController.doPrivileged(Native Method)
EXC-1-
: 2.8 - java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
EXC-1-: 2.7 - java.awt.EventQueue.dispatchEvent(EventQueue.java:703)
EXC-1-
: 2.6 * java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
EXC-1-: 2.5 - java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
EXC-1-
: 2.4 - java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
EXC-1-: 2.3 - java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
EXC-1-
: 2.2 - java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
EXC-1-: 2.1 - java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
EXC-1-
: 3/3 getCause(): java.lang.NullPointerException 25592341
EXC-1-: 3.12 - cz.geokuk.plugins.kesoid.importek.KesoidImportBuilder.urciNazevCgpZPseudoKese(KesoidImportBuilder.java:594)
EXC-1-
: 3.11 - cz.geokuk.plugins.kesoid.importek.KesoidImportBuilder.createCgp(KesoidImportBuilder.java:415)
EXC-1-: 3.10 - cz.geokuk.plugins.kesoid.importek.KesoidImportBuilder.done(KesoidImportBuilder.java:146)
EXC-1-
: 3.9 - cz.geokuk.plugins.kesoid.importek.MultiNacitac.nacti(MultiNacitac.java:66)
EXC-1-: 3.8 - cz.geokuk.plugins.kesoid.importek.MultiNacitacSwingWorker.doInBackground(MultiNacitacSwingWorker.java:44)
EXC-1-
: 3.7 - cz.geokuk.plugins.kesoid.importek.MultiNacitacSwingWorker.doInBackground(MultiNacitacSwingWorker.java:22)
EXC-1-: 3.6 - javax.swing.SwingWorker$1.call(SwingWorker.java:296)
EXC-1-
: 3.5 - java.util.concurrent.FutureTask.run(FutureTask.java:262)
EXC-1-: 3.4 - javax.swing.SwingWorker.run(SwingWorker.java:335)
EXC-1-
: 3.3 - java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
EXC-1-: 3.2 - java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
EXC-1-
: 3.1 - java.lang.Thread.run(Thread.java:744)

System properties

awt.toolkit = sun.awt.windows.WToolkit
file.encoding = Cp1250
file.encoding.pkg = sun.io
file.separator =
java.awt.graphicsenv = sun.awt.Win32GraphicsEnvironment
java.awt.printerjob = sun.awt.windows.WPrinterJob
java.class.path = E:\Geokuk\geokuk_nightly_07_od_dana_ikony.jar
java.class.version = 51.0
java.endorsed.dirs = D:\D\Java\jdk.7\jre\lib\endorsed
java.ext.dirs =
D:\D\Java\jdk.7\jre\lib\ext
C:\WINDOWS\Sun\Java\lib\ext
java.home = D:\D\Java\jdk.7\jre
java.io.tmpdir = X:\Tmp
java.library.path =
D:\D\Java\jdk.7\bin
C:\WINDOWS\Sun\Java\bin
C:\WINDOWS\system32
C:\WINDOWS
D:\D\Perl\Padre\perl\bin
D:\D\Perl\Perl_5.8.9\site\bin
D:\D\Perl\Perl_5.8.9\bin
C:\WINDOWS\system32
C:\WINDOWS
C:\WINDOWS\system32\wbem
C:\Program Files\ATI Technologies\ATI.ACE\Core-Static
C:\Program Files\Altiris\Software Virtualization Agent
C:\WINDOWS\system32\WindowsPowerShell\v1.0
D:\u\TortoiseSVN\bin
C:\Program Files\Common Files\Acronis\SnapAPI
D:\D\Perl\Dwimperl\perl\bin
D:\D\Perl\Dwimperl\perl\site\bin
D:\D\Perl\Dwimperl\c\bin
D:\D\Java\jdk.7\bin
D:\Bat
D:\D\Java\Ant1.6\bin
D:\D\cygwin\bin
P:\V\Pinnacle\Shared Files
P:\V\Pinnacle\Shared Files\Filter
.
java.runtime.name = Java(TM) SE Runtime Environment
java.runtime.version = 1.7.0_45-b18
java.specification.name = Java Platform API Specification
java.specification.vendor = Oracle Corporation
java.specification.version = 1.7
java.vendor = Oracle Corporation
java.vendor.url = http://java.oracle.com/
java.vendor.url.bug = http://bugreport.sun.com/bugreport/
java.version = 1.7.0_45
java.vm.info = mixed mode
java.vm.name = Java HotSpot(TM) Client VM
java.vm.specification.name = Java Virtual Machine Specification
java.vm.specification.vendor = Oracle Corporation
java.vm.specification.version = 1.7
java.vm.vendor = Oracle Corporation
java.vm.version = 24.45-b08
line.separator =

os.arch = x86
os.name = Windows XP
os.version = 5.1
path.separator = ;
sun.arch.data.model = 32
sun.awt.enableExtraMouseButtons = true
sun.boot.class.path =
D:\D\Java\jdk.7\jre\lib\resources.jar
D:\D\Java\jdk.7\jre\lib\rt.jar
D:\D\Java\jdk.7\jre\lib\sunrsasign.jar
D:\D\Java\jdk.7\jre\lib\jsse.jar
D:\D\Java\jdk.7\jre\lib\jce.jar
D:\D\Java\jdk.7\jre\lib\charsets.jar
D:\D\Java\jdk.7\jre\lib\jfr.jar
D:\D\Java\jdk.7\jre\classes
sun.boot.library.path = D:\D\Java\jdk.7\jre\bin
sun.cpu.endian = little
sun.cpu.isalist = pentium_pro+mmx pentium_pro pentium+mmx pentium i486 i386 i86
sun.desktop = windows
sun.io.unicode.encoding = UnicodeLittle
sun.java.command = E:\Geokuk\geokuk_nightly_07_od_dana_ikony.jar
sun.java.launcher = SUN_STANDARD
sun.jnu.encoding = Cp1250
sun.management.compiler = HotSpot Client Compiler
sun.os.patch.level = Service Pack 3
user.country = CZ
user.dir = E:\Geokuk
user.home = C:\Documents and Settings\roze
user.language = cs
user.name = roze
user.script =
user.timezone = Europe/Prague
user.variant =

@Danstahr Danstahr added the bug label Jan 23, 2015
@Danstahr
Copy link
Owner

Podivam se na to vecer.

@arozehnal
Copy link
Author

Tipnul bych si, že to bude poněkud nestandardními jmény bodů, které kolega použil.

@Danstahr
Copy link
Owner

Tak vecer byl sice pomerne dlouhy, ale melo by to byt opravene. Diky za strpeni.

@arozehnal
Copy link
Author

Ahoj,

potvrzuji, že oprava (#126) funguje.
Hlavně se prosím neomlouvej, že ses k opravě dostal až teď - naopak, já
děkuju za tvou ochotu, jak se o GK staráš.

Všiml jsem si teď ale ještě jedné věci pokud jde o zachovaní stavu (de)
aktivovaných zdrojů bodů v GK.
Vím, že v jedné z předešlých verzích jsi udělal tu úpravu, že se nová
session GK otevírá přesně s tou sadou aktivovaných zdrojů bodů, které byly
vybrány v poslední session.
Já má těch zdrojů (samostatných souborů) několik desítek - mám je dělené
jednak podle polygonů (okresy/kraje) ale třeba i tématicky (hrady,
rozhledny). Zobrazení bodů na mapě ovládám jednak (de)aktivací zdrojů v tom
stromu zdrojů od tebe (to je skvělá věc!!) ale i pomocí ikon typů bodů v
horní liště GK.
Teď se mi v každé nové session GK aktivují zdroje ropiky_s[13].gpx i když je
před ukončením GK aktivní nemám.
Zajímavé je, že mám ještě ropiky_s[24].gpx, ale ty zůstávají deaktivované
(to očekávám).
Mám taky třeba zdroj/soubor s tradičními keškami - ten mám ve zdrojích
aktivované, ale když mám zobrazení těchto bodů potlačené pomocí 'lišty
ikon', tak bych přivítal, kdybych při příštím startu GK měl zase ikonu s
tradičními keškami ve stavu deaktivováno.

S tím vším se dá žít, ale stejně by mě to zajímalo :-)
Přikládám i GPX s řopíky, ale nejsem si jistý zda se ti to podaří
reprodukovat.

Tonda

---------- Původní zpráva ----------
Od: Dan Stahr notifications@github.com
Komu: Danstahr/Geokuk Geokuk@noreply.github.com
Datum: 22. 2. 2015 2:26:16
Předmět: Re: [Geokuk] Zobrazení Czech Geodetic Points v GeoKuku (#126)

"

Tak vecer byl sice pomerne dlouhy, ale melo by to byt opravene. Diky za
strpeni.


Reply to this email directly or view it on GitHub
(#126 (comment)).

"=

@Danstahr
Copy link
Owner

Podival bych se na to, ale nikde nevidim prilohu.

@arozehnal
Copy link
Author

Aha, já včera psal ze seznam mailu a přílohu jsem dal tam a zde ji není vidět.
Dávám ji tedy sem: https://app.box.com/s/9mgk5lejnrvzj70ht92n1crfcobbl915

@Danstahr
Copy link
Owner

Hm, reprodukovano a opravenoi i bez ni. Diky za upozorneni.

@arozehnal
Copy link
Author

Skvělé, oprava funguje. Díky.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants