openwebglobe / dataprocessing Goto Github PK
View Code? Open in Web Editor NEWC++ Source Code: Applications for data processing / precomputing
License: Other
C++ Source Code: Applications for data processing / precomputing
License: Other
Hi,
everytime I am trying to use one of yours tutorials I recive an error from Firefox JavaScript console:
"Error: uncaught exception: [Exception... "Security error" code: "1000" nsresult: "0x805303e8 (NS_ERROR_DOM_SECURITY_ERR)" location: "file:///E:/!!MGR/WebGlob%20SDK/trunk/WebGLViewer/openwebglobe_0.5.3.js Line: 80"]" "
what should I do? I'm using FF 7.0.1
I've compilled dataprocessing tools with mapnik 2.0.2 in both ubuntu 12.10 and ubuntu server 12.04. The first tool - ogCalcExtend - works as expected. The second one - ogCreateLayer - throws an exception:
1:
kasheftin@maincomputer:~/work/owg/DataProcessing/bin$ ./ogCreateLayer --name e020n40 --lod 10 --extent 568 387 682 483 --type elevation --force
[2012-Dec-28 15:01:58]: Logging started
[2012-Dec-28 15:01:58]: Target directory: p/e020n40
terminate called after throwing an instance of 'boost::filesystem2::basic_filesystem_error<boost::filesystem2::basic_path<std::string, boost::filesystem2::path_traits> >'
what(): boost::filesystem::create_directory: No such file or directory: "p/e020n40"
Aborted (core dumped)
So it says p directory does not exists, hovewer there're no changes in setup.xml file and the process directory is "process" but not "p".
setup.xml:
<?xml version="1.0" encoding="UTF-8"?> <ProcessingSettings> <processpath>process</processpath> <logpath>log</logpath> </ProcessingSettings>
2:
I've created "p" directory and run the same command again:
kasheftin@maincomputer:~/work/owg/DataProcessing/bin$ ./ogCreateLayer --name e020n40 --lod 10 --extent 568 387 682 483 --type elevation --force
[2012-Dec-28 15:08:18]: Logging started
[2012-Dec-28 15:08:18]: Target directory: p/e020n40
[2012-Dec-28 15:08:18]: Force option detected. Deleting already existing layer... this may take a while
[2012-Dec-28 15:08:18]: ok.. layer deleted.
Segmentation fault (core dumped)
3:
Let's delete both "process" and "p" directories. Then type the same command:
kasheftin@maincomputer:~/work/owg/DataProcessing/bin$ ./ogCreateLayer --name e020n40 --lod 10 --extent 568 387 682 483 --type elevation --force
ERROR: process path doesn't exist!
That means this case program checks for the correct, "process" directory.
4:
Let's create only process directory again and run the same command without --force flag:
kasheftin@maincomputer:~/work/owg/DataProcessing/bin$ ./ogCreateLayer --name e020n40 --lod 10 --extent 568 387 682 483 --type elevation
[2012-Dec-28 15:13:55]: Logging started
[2012-Dec-28 15:13:55]: Target directory: p/
*** glibc detected *** ./ogCreateLayer: free(): invalid next size (fast): 0x0000000001264590 ***
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(+0x7eb96)[0x7f7b042d0b96]
./ogCreateLayer[0x4bd5a4]
./ogCreateLayer[0x4c0dc8]
./ogCreateLayer[0x5b134d]
./ogCreateLayer[0x48c284]
./ogCreateLayer[0x48e2d2]
./ogCreateLayer[0x4871c4]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xed)[0x7f7b0427376d]
./ogCreateLayer[0x48908d]
======= Memory map: ========
00400000-006c8000 r-xp 00000000 08:06 707296 /home/kasheftin/work/owg/DataProcessing/bin/ogCreateLayer
008c7000-008d3000 r--p 002c7000 08:06 707296 /home/kasheftin/work/owg/DataProcessing/bin/ogCreateLayer
008d3000-008d5000 rw-p 002d3000 08:06 707296 /home/kasheftin/work/owg/DataProcessing/bin/ogCreateLayer
008d5000-008d7000 rw-p 00000000 00:00 0
01251000-01272000 rw-p 00000000 00:00 0 [heap]
7f7af6142000-7f7af6957000 r--p 00000000 08:06 7454 /usr/lib/locale/locale-archive
7f7af6957000-7f7af6960000 r-xp 00000000 08:06 670010 /lib/x86_64-linux-gnu/libcrypt-2.15.so
7f7af6960000-7f7af6b60000 ---p 00009000 08:06 670010 /lib/x86_64-linux-gnu/libcrypt-2.15.so
7f7af6b60000-7f7af6b61000 r--p 00009000 08:06 670010 /lib/x86_64-linux-gnu/libcrypt-2.15.so
7f7af6b61000-7f7af6b62000 rw-p 0000a000 08:06 670010 /lib/x86_64-linux-gnu/libcrypt-2.15.so
7f7af6b62000-7f7af6b90000 rw-p 00000000 00:00 0
7f7af6b90000-7f7af6bd5000 r-xp 00000000 08:06 8915 /usr/lib/x86_64-linux-gnu/libhx509.so.5.0.0
7f7af6bd5000-7f7af6dd5000 ---p 00045000 08:06 8915 /usr/lib/x86_64-linux-gnu/libhx509.so.5.0.0
7f7af6dd5000-7f7af6dd7000 r--p 00045000 08:06 8915 /usr/lib/x86_64-linux-gnu/libhx509.so.5.0.0
7f7af6dd7000-7f7af6dd9000 rw-p 00047000 08:06 8915 /usr/lib/x86_64-linux-gnu/libhx509.so.5.0.0
7f7af6dd9000-7f7af6dda000 rw-p 00000000 00:00 0
7f7af6dda000-7f7af6de8000 r-xp 00000000 08:06 8909 /usr/lib/x86_64-linux-gnu/libheimbase.so.1.0.0
7f7af6de8000-7f7af6fe7000 ---p 0000e000 08:06 8909 /usr/lib/x86_64-linux-gnu/libheimbase.so.1.0.0
7f7af6fe7000-7f7af6fe8000 r--p 0000d000 08:06 8909 /usr/lib/x86_64-linux-gnu/libheimbase.so.1.0.0
7f7af6fe8000-7f7af6fe9000 rw-p 0000e000 08:06 8909 /usr/lib/x86_64-linux-gnu/libheimbase.so.1.0.0
7f7af6fe9000-7f7af7011000 r-xp 00000000 08:06 9171 /usr/lib/x86_64-linux-gnu/libwind.so.0.0.0
7f7af7011000-7f7af7210000 ---p 00028000 08:06 9171 /usr/lib/x86_64-linux-gnu/libwind.so.0.0.0
7f7af7210000-7f7af7211000 r--p 00027000 08:06 9171 /usr/lib/x86_64-linux-gnu/libwind.so.0.0.0
7f7af7211000-7f7af7212000 rw-p 00028000 08:06 9171 /usr/lib/x86_64-linux-gnu/libwind.so.0.0.0
7f7af7212000-7f7af7226000 r-xp 00000000 08:06 9071 /usr/lib/x86_64-linux-gnu/libroken.so.18.1.0
7f7af7226000-7f7af7425000 ---p 00014000 08:06 9071 /usr/lib/x86_64-linux-gnu/libroken.so.18.1.0
7f7af7425000-7f7af7426000 r--p 00013000 08:06 9071 /usr/lib/x86_64-linux-gnu/libroken.so.18.1.0
7f7af7426000-7f7af7427000 rw-p 00014000 08:06 9071 /usr/lib/x86_64-linux-gnu/libroken.so.18.1.0
7f7af7427000-7f7af7458000 r-xp 00000000 08:06 8907 /usr/lib/x86_64-linux-gnu/libhcrypto.so.4.1.0
7f7af7458000-7f7af7658000 ---p 00031000 08:06 8907 /usr/lib/x86_64-linux-gnu/libhcrypto.so.4.1.0
7f7af7658000-7f7af7659000 r--p 00031000 08:06 8907 /usr/lib/x86_64-linux-gnu/libhcrypto.so.4.1.0
7f7af7659000-7f7af765a000 rw-p 00032000 08:06 8907 /usr/lib/x86_64-linux-gnu/libhcrypto.so.4.1.0
7f7af765a000-7f7af765b000 rw-p 00000000 00:00 0
7f7af765b000-7f7af76f6000 r-xp 00000000 08:06 8645 /usr/lib/x86_64-linux-gnu/libasn1.so.8.0.0
7f7af76f6000-7f7af78f5000 ---p 0009b000 08:06 8645 /usr/lib/x86_64-linux-gnu/libasn1.so.8.0.0
7f7af78f5000-7f7af78f7000 r--p 0009a000 08:06 8645 /usr/lib/x86_64-linux-gnu/libasn1.so.8.0.0
7f7af78f7000-7f7af78fb000 rw-p 0009c000 08:06 8645 /usr/lib/x86_64-linux-gnu/libasn1.so.8.0.0
7f7af78fb000-7f7af797b000 r-xp 00000000 08:06 8940 /usr/lib/x86_64-linux-gnu/libkrb5.so.26.0.0
7f7af797b000-7f7af7b7b000 ---p 00080000 08:06 8940 /usr/lib/x86_64-linux-gnu/libkrb5.so.26.0.0
7f7af7b7b000-7f7af7b7d000 r--p 00080000 08:06 8940 /usr/lib/x86_64-linux-gnu/libkrb5.so.26.0.0
7f7af7b7d000-7f7af7b81000 rw-p 00082000 08:06 8940 /usr/lib/x86_64-linux-gnu/libkrb5.so.26.0.0
7f7af7b81000-7f7af7b87000 r-xp 00000000 08:06 8911 /usr/lib/x86_64-linux-gnu/libheimntlm.so.0.1.0
7f7af7b87000-7f7af7d86000 ---p 00006000 08:06 8911 /usr/lib/x86_64-linux-gnu/libheimntlm.so.0.1.0
7f7af7d86000-7f7af7d87000 r--p 00005000 08:06 8911 /usr/lib/x86_64-linux-gnu/libheimntlm.so.0.1.0
7f7af7d87000-7f7af7d88000 rw-p 00006000 08:06 8911 /usr/lib/x86_64-linux-gnu/libheimntlm.so.0.1.0
7f7af7d88000-7f7af7d8d000 r-xp 00000000 08:06 8603 /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
7f7af7d8d000-7f7af7f8c000 ---p 00005000 08:06 8603 /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
7f7af7f8c000-7f7af7f8d000 r--p 00004000 08:06 8603 /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
7f7af7f8d000-7f7af7f8e000 rw-p 00005000 08:06 8603 /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
7f7af7f8e000-7f7af7f90000 r-xp 00000000 08:06 8592 /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
7f7af7f90000-7f7af818f000 ---p 00002000 08:06 8592 /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
7f7af818f000-7f7af8190000 r--p 00001000 08:06 8592 /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
7f7af8190000-7f7af8191000 rw-p 00002000 08:06 8592 /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
7f7af8191000-7f7af8194000 r-xp 00000000 08:06 658437 /lib/x86_64-linux-gnu/libgpg-error.so.0.8.0
7f7af8194000-7f7af8393000 ---p 00003000 08:06 658437 /lib/x86_64-linux-gnu/libgpg-error.so.0.8.0
7f7af8393000-7f7af8394000 r--p 00002000 08:06 658437 /lib/x86_64-linux-gnu/libgpg-error.so.0.8.0
7f7af8394000-7f7af8395000 rw-p 00003000 08:06 658437 /lib/x86_64-linux-gnu/libgpg-error.so.0.8.0
7f7af8395000-7f7af83a6000 r-xp 00000000 08:06 9008 /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.0.0
7f7af83a6000-7f7af85a5000 ---p 00011000 08:06 9008 /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.0.0
7f7af85a5000-7f7af85a6000 r--p 00010000 08:06 9008 /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.0.0
7f7af85a6000-7f7af85a7000 rw-p 00011000 08:06 9008 /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.0.0
7f7af85a7000-7f7af85b7000 r-xp 00000000 08:06 1015 /usr/lib/x86_64-linux-gnu/libtasn1.so.3.1.12
7f7af85b7000-7f7af87b6000 ---p 00010000 08:06 1015 /usr/lib/x86_64-linux-gnu/libtasn1.so.3.1.12
7f7af87b6000-7f7af87b7000 r--p 0000f000 08:06 1015 /usr/lib/x86_64-linux-gnu/libtasn1.so.3.1.12
7f7af87b7000-7f7af87b8000 rw-p 00010000 08:06 1015 /usr/lib/x86_64-linux-gnu/libtasn1.so.3.1.12
7f7af87b8000-7f7af87f2000 r-xp 00000000 08:06 8847 /usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0
7f7af87f2000-7f7af89f2000 ---p 0003a000 08:06 8847 /usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0
7f7af89f2000-7f7af89f3000 r--p 0003a000 08:06 8847 /usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0
7f7af89f3000-7f7af89f6000 rw-p 0003b000 08:06 8847 /usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0
7f7af89f6000-7f7af8a10000 r-xp 00000000 08:06 6743 /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25
7f7af8a10000-7f7af8c0f000 ---p 0001a000 08:06 6743 /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25
7f7af8c0f000-7f7af8c10000 r--p 00019000 08:06 6743 /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25
7f7af8c10000-7f7af8c11000 rw-p 0001a000 08:06 6743 /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25
7f7af8c11000-7f7af8c29000 r-xp 00000000 08:06 666933 /lib/x86_64-linux-gnu/libresolv-2.15.so
7f7af8c29000-7f7af8e29000 ---p 00018000 08:06 666933 /lib/x86_64-linux-gnu/libresolv-2.15.so
7f7af8e29000-7f7af8e2a000 r--p 00018000 08:06 666933 /lib/x86_64-linux-gnu/libresolv-2.15.so
7f7af8e2a000-7f7af8e2b000 rw-p 00019000 08:06 666933 /lib/x86_64-linux-gnu/libresolv-2.15.so
7f7af8e2b000-7f7af8e2d000 rw-p 00000000 00:00 0
7f7af8e2d000-7f7af8e30000 r-xp 00000000 08:06 658441 /lib/x86_64-linux-gnu/libkeyutils.so.1.4
7f7af8e30000-7f7af902f000 ---p 00003000 08:06 658441 /lib/x86_64-linux-gnu/libkeyutils.so.1.4
7f7af902f000-7f7af9030000 r--p 00002000 08:06 658441 /lib/x86_64-linux-gnu/libkeyutils.so.1.4
7f7af9030000-7f7af9031000 rw-p 00003000 08:06 658441 /lib/x86_64-linux-gnu/libkeyutils.so.1.4
7f7af9031000-7f7af9038000 r-xp 00000000 08:06 1027 /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
7f7af9038000-7f7af9237000 ---p 00007000 08:06 1027 /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
7f7af9237000-7f7af9238000 r--p 00006000 08:06 1027 /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
7f7af9238000-7f7af9239000 rw-p 00007000 08:06 1027 /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
7f7af9239000-7f7af925e000 r-xp 00000000 08:06 1020 /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
7f7af925e000-7f7af945e000 ---p 00025000 08:06 1020 /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
7f7af945e000-7f7af945f000 r--p 00025000 08:06 1020 /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
7f7af945f000-7f7af9460000 rw-p 00026000 08:06 1020 /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
7f7af9460000-7f7af9461000 rw-p 00000000 00:00 0
7f7af9461000-7f7af9590000 r-xp 00000000 08:06 8590 /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
7f7af9590000-7f7af9790000 ---p 0012f000 08:06 8590 /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
7f7af9790000-7f7af9791000 r--p 0012f000 08:06 8590 /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
7f7af9791000-7f7af9795000 rw-p 00130000 08:06 8590 /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
7f7af9795000-7f7af979e000 r-xp 00000000 08:06 8625 /usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0
7f7af979e000-7f7af999d000 ---p 00009000 08:06 8625 /usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0
7f7af999d000-7f7af999e000 r--p 00008000 08:06 8625 /usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0
7f7af999e000-7f7af999f000 rw-p 00009000 08:06 8625 /usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0
7f7af999f000-7f7af99bc000 r-xp 00000000 08:06 2699 /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
7f7af99bc000-7f7af9bbb000 ---p 0001d000 08:06 2699 /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
7f7af9bbb000-7f7af9bbc000 r--p 0001c000 08:06 2699 /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
7f7af9bbc000-7f7af9bbd000 rw-p 0001d000 08:06 2699 /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
7f7af9bbd000-7f7af9bc5000 r-xp 00000000 08:06 2736 /usr/lib/x86_64-linux-gnu/libxcb-render.so.0.0.0
7f7af9bc5000-7f7af9dc5000 ---p 00008000 08:06 2736 /usr/lib/x86_64-linux-gnu/libxcb-render.so.0.0.0
7f7af9dc5000-7f7af9dc6000 r--p 00008000 08:06 2736 /usr/lib/x86_64-linux-gnu/libxcb-render.so.0.0.0
7f7af9dc6000-7f7af9dc7000 rw-p 00009000 08:06 2736 /usr/lib/x86_64-linux-gnu/libxcb-render.so.0.0.0
7f7af9dc7000-7f7af9dc9000 r-xp 00000000 08:06 2743 /usr/lib/x86_64-linux-gnu/libxcb-shm.so.0.0.0
7f7af9dc9000-7f7af9fc8000 ---p 00002000 08:06 2743 /usr/lib/x86_64-linux-gnu/libxcb-shm.so.0.0.0
7f7af9fc8000-7f7af9fc9000 r--p 00001000 08:06 2743 /usr/lib/x86_64-linux-gnu/libxcb-shm.so.0.0.0
7f7af9fc9000-7f7af9fca000 rw-p 00002000 08:06 2743 /usr/lib/x86_64-linux-gnu/libxcb-shm.so.0.0.0
7f7af9fca000-7f7af9ffe000 r-xp 00000000 08:06 1011 /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4
7f7af9ffe000-7f7afa1fe000 ---p 00034000 08:06 1011 /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4
7f7afa1fe000-7f7afa1ff000 r--p 00034000 08:06 1011 /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4
7f7afa1ff000-7f7afa200000 rw-p 00035000 08:06 1011 /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.4.4
7f7afa200000-7f7afa281000 r-xp 00000000 08:06 9034 /usr/lib/x86_64-linux-gnu/libpixman-1.so.0.24.4
7f7afa281000-7f7afa480000 ---p 00081000 08:06 9034 /usr/lib/x86_64-linux-gnu/libpixman-1.so.0.24.4
7f7afa480000-7f7afa486000 r--p 00080000 08:06 9034 /usr/lib/x86_64-linux-gnu/libpixman-1.so.0.24.4
7f7afa486000-7f7afa487000 rw-p 00086000 08:06 9034 /usr/lib/x86_64-linux-gnu/libpixman-1.so.0.24.4
7f7afa487000-7f7afa48b000 r-xp 00000000 08:06 9092 /usr/lib/x86_64-linux-gnu/libsigc-2.0.so.0.0.0
7f7afa48b000-7f7afa68a000 ---p 00004000 08:06 9092 /usr/lib/x86_64-linux-gnu/libsigc-2.0.so.0.0.0
7f7afa68a000-7f7afa68b000 r--p 00003000 08:06 9092 /usr/lib/x86_64-linux-gnu/libsigc-2.0.so.0.0.0
7f7afa68b000-7f7afa68c000 rw-p 00004000 08:06 9092 /usr/lib/x86_64-linux-gnu/libsigc-2.0.so.0.0.0
7f7afa68c000-7f7afa847000 r-xp 00000000 08:06 4274 /usr/lib/libicui18n.so.48.1.1
7f7afa847000-7f7afaa46000 ---p 001bb000 08:06 4274 /usr/lib/libicui18n.so.48.1.1
7f7afaa46000-7f7afaa52000 r--p 001ba000 08:06 4274 /usr/lib/lAborted (core dumped)
The links are down:
http://www.openwebglobe.org/downloads/dataprocessing_external_win32.tar.gz
http://188.121.54.234/downloads/dataprocessing_external_win32.tar.gz
http://geoapp.openwebglobe.org/downloads/external.tar.gz
Are they located somewhere else?
With Regards,
Ralf
Hi,
the external resources link doesn't work:
http://www.openwebglobe.org/downloads/dataprocessing_external_win32.tar.gz
How can I build the DataProcessing tool ?
Regards,
Marco
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.