Re: [osg-users] Running VPBMaster
Well, let me ask you this then...I launched vpbmaster.exe passing in a list of 490 bitmaps with --xt, --yt, --xx, --yy, and --t arguments. Earlier in this thread I showed the last line output to the screen. It has generated a .task file at Level 0, 16 at Level 3, and 256 at Level 7. It sat for 2 days without doing anything. All 4113 tasks were still pending after 2 days. How long do you think it would normally take for 4113 tasks to at least begin running? Also, isn't there something I can do with the build_master.source file? Can't I cancel the run and pass the .source file to osgdem or vpbmaster? How does it work? Forget about what it's doing now...what is it supposed to do? Date: Mon, 23 Nov 2009 09:12:46 + From: robert.osfi...@gmail.com To: osg-users@lists.openscenegraph.org Subject: Re: [osg-users] Running VPBMaster HI Jacob, There really is much that others can do to help without be able to run the same test and see the same behaviour and then run vpbmaster in a debugger to see what is going on. vpbmaster should be dispatching the osgdem tasks and then sitting most idle while the osgdem tasks do the actual build, and then re-submit new tasks as they are finished. Try running vpbmaster in a debugger and see what is happening when it's hanging. Robert. On Mon, Nov 23, 2009 at 1:36 AM, Jacob Armstrong jaco...@hotmail.com wrote: So I had VPBMaster running for over two days and it didn't seem to be doing anything so I used Ctrl+C to cancel the task and the following was output to the screen: Recieved signal 2, doing TERMINATE_RUNNING_TASKS_THEN_EXIT. MachinePool::signal(2) Machine::signal(2) Machine::cancelThreads() hostname= , threads=2 Cancel thread Cancel thread Completed Machine::cancelThreads() hostname= , threads=2 End of TaskSet: tasksPending=4113 taskCompleted=0 taskRunning=0 tasksFailed=0 Continuing with existing TaskSet. End of Run: tasksPending=4113 taskCompleted=0 taskRunning=0 tasksFailed=0 MachinePool::reportTimingStats() Machine : Task::type='' minTime=1.120172 maxTime=1.122734 averageTime=1.121453 totalComputeTime=2.242906 numTasks=2 Finished run, but did not complete 4113 tasks. Total elapsed time = 191483.915636 The total elapsed time equates to 2.2 days, which is about how long it was running before I cancelled it. Can anyone tell me what it was doing for 2.2 days, if no tasks were completed in that time? I kicked it off again and cancelled it and I had the same number of tasks created, with all of them Pending, and nothing completing. Am I missing a piece of the puzzle here. Can anyone please help me? Thanks, Jake From: jaco...@hotmail.com To: osg-users@lists.openscenegraph.org Date: Sun, 22 Nov 2009 19:02:07 -0500 Subject: Re: [osg-users] Running VPBMaster Any suggestions here? Should I be doing something with the .source file? From: jaco...@hotmail.com To: osg-users@lists.openscenegraph.org Date: Fri, 20 Nov 2009 15:36:05 -0500 Subject: [osg-users] Running VPBMaster Alright, it looks like I've finally gotten VPBMaster-0.9.10 up and running (with OSG-2.8.0) and I attempted to feed it the input I was previously trying to feed to OSGDem with my older version of OSG. It spit a lot of text to the screen, and now seems to have hung. The last thing on the screen is scheduling task : tasks/build_subtile_L3_X3_Y3/build_subtile_L7_X63_Y63.task. I tried pressing ENTER and it didn't do anything. I've noticed that I now have a couple new files: build_master.source (0 kb) and build_master.tasks (284 kb). I've also got a new tasks directory, which has 17 files (build_root_L0_X0_Y0.task and build_subtile_L3_X0_Y0.task-build_subtile_L3_X3_Y3.task) and 16 directories (build_subtile_L3_X0_Y0-build_subtile_L3_X3_Y3, each consisting of 256 files). Do I need to do something next, or is it processing something behind the curtain, or did something go wrong since my .source file is 0 kb? Any help is appreciated! Thanks, Jake Windows 7: It works the way you want. Learn more. Hotmail: Trusted email with powerful SPAM protection. Sign up now. Windows 7: I wanted simpler, now it's simpler. I'm a rock star. ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org _ Windows 7: I wanted simpler, now it's
Re: [osg-users] Running VPBMaster
Any suggestions here? Should I be doing something with the .source file? From: jaco...@hotmail.com To: osg-users@lists.openscenegraph.org Date: Fri, 20 Nov 2009 15:36:05 -0500 Subject: [osg-users] Running VPBMaster Alright, it looks like I've finally gotten VPBMaster-0.9.10 up and running (with OSG-2.8.0) and I attempted to feed it the input I was previously trying to feed to OSGDem with my older version of OSG. It spit a lot of text to the screen, and now seems to have hung. The last thing on the screen is scheduling task : tasks/build_subtile_L3_X3_Y3/build_subtile_L7_X63_Y63.task. I tried pressing ENTER and it didn't do anything. I've noticed that I now have a couple new files: build_master.source (0 kb) and build_master.tasks (284 kb). I've also got a new tasks directory, which has 17 files (build_root_L0_X0_Y0.task and build_subtile_L3_X0_Y0.task-build_subtile_L3_X3_Y3.task) and 16 directories (build_subtile_L3_X0_Y0-build_subtile_L3_X3_Y3, each consisting of 256 files). Do I need to do something next, or is it processing something behind the curtain, or did something go wrong since my .source file is 0 kb? Any help is appreciated! Thanks, Jake Windows 7: It works the way you want. Learn more. _ Hotmail: Trusted email with powerful SPAM protection. http://clk.atdmt.com/GBL/go/177141665/direct/01/___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
Re: [osg-users] Running VPBMaster
So I had VPBMaster running for over two days and it didn't seem to be doing anything so I used Ctrl+C to cancel the task and the following was output to the screen: Recieved signal 2, doing TERMINATE_RUNNING_TASKS_THEN_EXIT. MachinePool::signal(2) Machine::signal(2) Machine::cancelThreads() hostname= , threads=2 Cancel thread Cancel thread Completed Machine::cancelThreads() hostname= , threads=2 End of TaskSet: tasksPending=4113 taskCompleted=0 taskRunning=0 tasksFailed=0 Continuing with existing TaskSet. End of Run: tasksPending=4113 taskCompleted=0 taskRunning=0 tasksFailed=0 MachinePool::reportTimingStats() Machine : Task::type='' minTime=1.120172 maxTime=1.122734 averageTime=1.121453 totalComputeTime=2.242906 numTasks=2 Finished run, but did not complete 4113 tasks. Total elapsed time = 191483.915636 The total elapsed time equates to 2.2 days, which is about how long it was running before I cancelled it. Can anyone tell me what it was doing for 2.2 days, if no tasks were completed in that time? I kicked it off again and cancelled it and I had the same number of tasks created, with all of them Pending, and nothing completing. Am I missing a piece of the puzzle here. Can anyone please help me? Thanks, Jake From: jaco...@hotmail.com To: osg-users@lists.openscenegraph.org Date: Sun, 22 Nov 2009 19:02:07 -0500 Subject: Re: [osg-users] Running VPBMaster Any suggestions here? Should I be doing something with the .source file? From: jaco...@hotmail.com To: osg-users@lists.openscenegraph.org Date: Fri, 20 Nov 2009 15:36:05 -0500 Subject: [osg-users] Running VPBMaster Alright, it looks like I've finally gotten VPBMaster-0.9.10 up and running (with OSG-2.8.0) and I attempted to feed it the input I was previously trying to feed to OSGDem with my older version of OSG. It spit a lot of text to the screen, and now seems to have hung. The last thing on the screen is scheduling task : tasks/build_subtile_L3_X3_Y3/build_subtile_L7_X63_Y63.task. I tried pressing ENTER and it didn't do anything. I've noticed that I now have a couple new files: build_master.source (0 kb) and build_master.tasks (284 kb). I've also got a new tasks directory, which has 17 files (build_root_L0_X0_Y0.task and build_subtile_L3_X0_Y0.task-build_subtile_L3_X3_Y3.task) and 16 directories (build_subtile_L3_X0_Y0-build_subtile_L3_X3_Y3, each consisting of 256 files). Do I need to do something next, or is it processing something behind the curtain, or did something go wrong since my .source file is 0 kb? Any help is appreciated! Thanks, Jake Windows 7: It works the way you want. Learn more. Hotmail: Trusted email with powerful SPAM protection. Sign up now. _ Windows 7: I wanted simpler, now it's simpler. I'm a rock star. http://www.microsoft.com/Windows/windows-7/default.aspx?h=myidea?ocid=PID24727::T:WLMTAGL:ON:WL:en-US:WWL_WIN_myidea:112009___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
[osg-users] Running VPBMaster
Alright, it looks like I've finally gotten VPBMaster-0.9.10 up and running (with OSG-2.8.0) and I attempted to feed it the input I was previously trying to feed to OSGDem with my older version of OSG. It spit a lot of text to the screen, and now seems to have hung. The last thing on the screen is scheduling task : tasks/build_subtile_L3_X3_Y3/build_subtile_L7_X63_Y63.task. I tried pressing ENTER and it didn't do anything. I've noticed that I now have a couple new files: build_master.source (0 kb) and build_master.tasks (284 kb). I've also got a new tasks directory, which has 17 files (build_root_L0_X0_Y0.task and build_subtile_L3_X0_Y0.task-build_subtile_L3_X3_Y3.task) and 16 directories (build_subtile_L3_X0_Y0-build_subtile_L3_X3_Y3, each consisting of 256 files). Do I need to do something next, or is it processing something behind the curtain, or did something go wrong since my .source file is 0 kb? Any help is appreciated! Thanks, Jake _ Windows 7: It works the way you want. Learn more. http://www.microsoft.com/Windows/windows-7/default.aspx?ocid=PID24727::T:WLMTAGL:ON:WL:en-US:WWL_WIN_evergreen:112009v2___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
Re: [osg-users] Please Help with Setup
Chris, I was able to get VPBMaster-0.9.10 installed and built on Sunday with OSG-2.8.0. I believe I'm pretty close to the solution I'm looking for but I just had a couple more questions about how to use VPBMaster now. For the prior version of OSGDem that we were using, my co-worker added some code so that he could pass an arguments file to OSGDem containing the commands for each Bitmap (490 bitmaps total). This args file was built by a tool that he wrote that generates those 490 bitmaps from OpenFlight data we receive from our customer. For one bitmap, we have the following arguments: --xt -507904 --yt -569344 --xx 64 --yy 64 -t E:\Map_DB\LeftHalf\X-507904_Y-569344_R4_I-1.bmp with: -l 12 -o E:\Map_DB\LeftHalf_ive\LeftHalf.ive I modified the path for the bitmap file a little, but this is basically what we were passing into OSGDem for each bitmap. I'm wondering what I need to do with VPBMaster to be able to pass in 4900 arguments by using an args file like we were with the older OSGDem. Is this functionality already built into VPBMaster, or can I add similar code to what we had before that will handle it? I was looking at the main function in vpbmaster.cpp and it looks similar to OSGDem's, so I was hoping it'd be pretty close, but I'm not sure what the --build and --to commands are for. I'm wondering if I need to modify my args file to include those arguments or not? Any help is appreciated! Thanks, Jake Date: Sun, 15 Nov 2009 13:26:37 -0700 From: xe...@alphapixel.com To: osg-users@lists.openscenegraph.org Subject: Re: [osg-users] Please Help with Setup Jacob Armstrong wrote: Thanks for the response, Chris! I would definitely like to discuss this further, and I think a phone call would help out tremendously. Would I be able to reach you at that phone number during the week? Certainly. I'm not sure what I can do as far as the remote-desktop assistance, that would be up to my manager. The link you provided worked in my web browser, so I could manually download everything if need-be, right? I've never tried that, and I don't know how that would work. You really do want to have Subversion operating correctly though, to stay on top of bug fixes. The only problem I would have after that is setting up the VirtualPlanetBuilder directories so they play with the OSG, if I even need that. You will need that. The only thing I'm really using out of the entire product is OSGDem, which I understand is in VPB now. Do I really need OSG to be able to run VPB? You need OSG to build VPB, and to run VPB/OSGDEM. If so, then I'm not sure how to set them both up, with dependencies so they work together. My availability is pretty limited today as well, and I'm actually traveling for work this week, so I'm not sure when I'll be able to phone you if you're still available after today. Well, get in touch when you're ready to discuss it. Thanks, Jake -- Chris 'Xenon' Hanson, omo sanza lettere Xenon AlphaPixel.com PixelSense Landsat processing now available! http://www.alphapixel.com/demos/ There is no Truth. There is only Perception. To Perceive is to Exist. - Xen ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org _ Hotmail: Trusted email with Microsoft's powerful SPAM protection. http://clk.atdmt.com/GBL/go/177141664/direct/01/ http://clk.atdmt.com/GBL/go/177141664/direct/01/ ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
[osg-users] Please Help with Setup
I am at my wit's end with trying to set up Virtual Planet Builder. Hell, I can't even set up OpenSceneGraph successfully. Could someone please send me explicit instructions on how to download/install OpenSceneGraph 2.8.0 and VirtualPlanetBuilder 0.9.10? I've dug through the entire website to no avail, so please do not send me a link to the OSG website. I've been there and done that, and it doesn't help. I'm using a Windows XP machine, and I have VS2003 .NET as well as VS2005. I've tried using svn to get the loads from the repository, but every time I do that it says it cannot connect to www.openscenegraph.org. I've got CMake and when I try to use that, it can never find the include directories for GDAL or OpenSceneGraph (when building VPB). I don't know what the directory structure is supposed to be, and I don't know which Environment Variables need to be set. I'm not sure how OpenThreads and Producer come into play here (if they even do at all). I am in dire need for some help here, and I've exhausted every single link on the website. Someone please help!!! Thanks, Jake _ Hotmail: Trusted email with Microsoft's powerful SPAM protection. http://clk.atdmt.com/GBL/go/177141664/direct/01/ http://clk.atdmt.com/GBL/go/177141664/direct/01/ ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
Re: [osg-users] Please Help with Setup
Thanks for the response, Chris! I would definitely like to discuss this further, and I think a phone call would help out tremendously. Would I be able to reach you at that phone number during the week? I'm not sure what I can do as far as the remote-desktop assistance, that would be up to my manager. The link you provided worked in my web browser, so I could manually download everything if need-be, right? The only problem I would have after that is setting up the VirtualPlanetBuilder directories so they play with the OSG, if I even need that. The only thing I'm really using out of the entire product is OSGDem, which I understand is in VPB now. Do I really need OSG to be able to run VPB? If so, then I'm not sure how to set them both up, with dependencies so they work together. My availability is pretty limited today as well, and I'm actually traveling for work this week, so I'm not sure when I'll be able to phone you if you're still available after today. Thanks, Jake Date: Sat, 14 Nov 2009 10:14:39 -0700 From: xe...@alphapixel.com To: osg-users@lists.openscenegraph.org Subject: Re: [osg-users] Please Help with Setup Jacob Armstrong wrote: I am in dire need for some help here, and I've exhausted every single link on the website. Someone please help!!! I've set it up in the last year or so, and it was hairy, but it did work. I was less hairy on the top of my head when I was done. It was just a problem-solving experience, and I don't recall exactly what problems I had to solve. I am able to successfully access the SVN at http://www.openscenegraph.org/svn/osg/OpenSceneGraph/trunk as of right now. You can actually open that URL in a web browser by clicking on it to test and make sure your machine has network access to the site. CMake doesn't always find the proper 3rdparty APIs automatically, it often has to be shown them manually. If you want, both Paul Martz and I (and Robert and others) offer consultation to get things going. I could give you an estimate on a few hours of remote-desktop assistance to get you up and running. If you want to chat about it, I'll be sporadically available today at 303-870-0872. I think Paul Martz is available by phone ( http://www.skew-matrix.com/contact.php ) today too, but I'm told he will be occupied tomorrow with server maintenance. Thanks, Jake -- Chris 'Xenon' Hanson, omo sanza lettere Xenon AlphaPixel.com PixelSense Landsat processing now available! http://www.alphapixel.com/demos/ There is no Truth. There is only Perception. To Perceive is to Exist. - Xen ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org _ Hotmail: Trusted email with Microsoft's powerful SPAM protection. http://clk.atdmt.com/GBL/go/177141664/direct/01/ http://clk.atdmt.com/GBL/go/177141664/direct/01/ ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
[osg-users] OSG v2.8.0
All, I'm currently trying to upgrade from OSG-1.2 to OSG-2.8.0 to upgrade a process currently in place. I'm trying to load this new version from scratch on a Windows XP machine with VS 2003 .NET. I'm following the instructions from: http://www.openscenegraph.org/projects/osg/wiki/Support/PlatformSpecifics/VisualStudio and have set up all of my environment variables, and I ran CMake to get my solution, and upon building the entire solution, I'm receiving over 250 link errors in the plugins ogr project similar to: Linking... Creating library C:\CMHP\OpenSceneGraph-2.8.0_orig\OpenSceneGraph\lib\Debug\osgdb_ogrd.lib and object C:\CMHP\OpenSceneGraph-2.8.0_orig\OpenSceneGraph\lib\Debug\osgdb_ogrd.exp ReaderWriterOGR.obj : error LNK2001: unresolved external symbol public: virtual enum CPLErr __thiscall GDALMajorObject::SetMetadataItem(char const *,char const *,char const *) (?setmetadatai...@gdalmajorobject@@UAE?AW4CPLErr@@pb...@z) Does anyone know what I'm missing here? Also, has the osgDem application gone away since OSG-1.2? Thanks! Jake _ Hotmail: Trusted email with powerful SPAM protection. http://clk.atdmt.com/GBL/go/177141665/direct/01/___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
Re: [osg-users] OSG v2.8.0
What other dependencies are there for OSG-2.8.0, and where can I get them? I downloaded all of the dependencies for VS 7.1 according to http://www.openscenegraph.org/projects/osg/wiki/Downloads/Dependencies. I placed them all in: ..\OpenSceneGraph-2.8.0\3rdParty\bin ..\OpenSceneGraph-2.8.0\3rdParty\include etc.. I've got environment variables for: OSG_ROOT OSG_BIN_PATH OSG_INCLUDE_PATH OSG_LIB_PATH I don't need the ogr project, so I'm not considered about it, and I'm looking to install VPBMaster as well, so what else am I missing here? I can't seem to set up a working load with the online documentation. Date: Mon, 9 Nov 2009 11:44:30 -0700 From: xe...@alphapixel.com To: osg-users@lists.openscenegraph.org Subject: Re: [osg-users] OSG v2.8.0 Jacob Armstrong wrote: I'm currently trying to upgrade from OSG-1.2 to OSG-2.8.0 to upgrade a process currently in place. I'm trying to load this new version from scratch on a Windows XP machine with VS 2003 .NET. I'm following the instructions from: http://www.openscenegraph.org/projects/osg/wiki/Support/PlatformSpecifics/VisualStudio and have set up all of my environment variables, and I ran CMake to get my solution, and upon building the entire solution, I'm receiving over 250 link errors in the plugins ogr project similar to: Linking... Creating library C:\CMHP\OpenSceneGraph-2.8.0_orig\OpenSceneGraph\lib\Debug\osgdb_ogrd.lib and object C:\CMHP\OpenSceneGraph-2.8.0_orig\OpenSceneGraph\lib\Debug\osgdb_ogrd.exp ReaderWriterOGR.obj : error LNK2001: unresolved external symbol public: virtual enum CPLErr __thiscall GDALMajorObject::SetMetadataItem(char const *,char const *,char const *) (?setmetadatai...@gdalmajorobject@@UAE?AW4CPLErr@@pb...@z mailto:?setmetadatai...@gdalmajorobject@@UAE?AW4CPLErr@@pb...@z) Does anyone know what I'm missing here? It would sound like GDAL is not available during compilation. OGR is the GIS image loader that uses GDAL. Also, has the osgDem application gone away since OSG-1.2? It is broken out into VirtualPlanetBuilder, a separate SVN checkout and build: http://www.openscenegraph.org/projects/VirtualPlanetBuilder You will need to finish the OSG build itself first, then build VPB. Thanks! Jake -- Chris 'Xenon' Hanson, omo sanza lettere Xenon AlphaPixel.com PixelSense Landsat processing now available! http://www.alphapixel.com/demos/ There is no Truth. There is only Perception. To Perceive is to Exist. - Xen ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org _ Windows 7: Unclutter your desktop. http://go.microsoft.com/?linkid=9690331ocid=PID24727::T:WLMTAGL:ON:WL:en-US:WWL_WIN_evergreen:112009___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
Re: [osg-users] Setting up VPBMaster
Thanks again to everyone for their help with these questions. I've got a much better understanding of what's going on based on your feedback and information that was just presented to me yesterday by management. It turns out that the process I'm trying to implement now was designed over 2 years ago (right about when we were supposed to be receiving the OpenFlight data from our customer). The design was based on OSG-1.2, and VPBMaster wasn't even a twinkle in OSG's eye, if you will. By the time we received the OpenFlight data (June of this year), the engineer-in-charge of the process picked his design back up and began modifying his conversion tool to match some unexpected input from the data. Part of this re-design was accounting a 1000 x 1000 km DB, when we were expecting it to be 500 x 500 km. Unfortunately, he didn't foresee the issues we're having with Process Time and Data Storage back then. Now we're paying for it with program dollars, and I'm paying for it with a few gray hairs. I think it's obvious that VBPMaster is the tool for this job, but I don't think it's likely that I will get approvable to upgrade our version of OSG, get VPBMaster, and then test our process using these new tools. It's just too risky of a move this late in the game. I'm presenting these issues to management today, and I believe they will make the decision to lower the resolution over the entire database and re-run the process. I guess I just work for an old-school-minded company that's afraid of drastic or sudden change :). Anyway, thanks again to everyone for your input! It's greatly appreciated! Date: Wed, 4 Nov 2009 09:11:52 + From: robert.osfi...@gmail.com To: osg-users@lists.openscenegraph.org Subject: Re: [osg-users] Setting up VPBMaster On Tue, Nov 3, 2009 at 5:12 PM, Chris 'Xenon' Hanson xe...@alphapixel.com wrote: Well, I don't know that the development team for OpenSceneGraph is a clearly defined set. By volume, Robert is the author of the vast majority of the OSG source code, but there's a long list of other contributors as well. I'm not quite as prolific as Chris makes out ;-) I'm the lead author of the of the core libosg, libosgUtil, osgDB, osgViewer and a few of the NodeKits, but far this is far from the majority of the OSG source code, the majority of the OSG code base is actually found in the plugins which are predominantly work of the community and this is no small feat. At last count we had 390 contributors, guess we might even get to the big 400 contributors, before with hit 3.0. Robert. ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org _ Bing brings you maps, menus, and reviews organized in one place. http://www.bing.com/search?q=restaurantsform=MFESRPpubl=WLHMTAGcrea=TEXT_MFESRP_Local_MapsMenu_Resturants_1x1___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
Re: [osg-users] Setting up VPBMaster
Robert, I couldn't agree with you more. If we came up with this design in the past couple months, we certainly would have used the latest version, with VPBMaster and we probably wouldn't be having any problems. We're kind of victims of circumstance here, especially me since I knew nothing about any of this until 5 weeks ago, and this process has been in place for 2 years. We're trying to reach a deadline with a fixed amount of money, so my hands are tied by management, and theirs may be tied by the customer - I guess I'll find out real soon. If we do use this process in the future, I will make sure we upgrade our OSG version and get approval for verification testing with our process before agreeing to any set schedule. I completely understand that there's no support for 1.2 at this point, and I definitely appreciate what support has been given to me regardless of that fact! I'm sure I'll be in contact with the OSG community in the future, but hopefully with a more sturdy footing. :) Thanks again, Jake Date: Wed, 4 Nov 2009 13:48:33 + From: robert.osfi...@gmail.com To: osg-users@lists.openscenegraph.org Subject: Re: [osg-users] Setting up VPBMaster Hi Jacob, I can't help too much with management decisions, but I would suggest that OSG-1.2 is less mature, less robust, less supportable and would not recommend that any new projects adopt it as a base - OSG-2.8.x is far more mature, debugged and far better supported, not to mention far better feature set. I would consider using OSG-1.2 over OSG-2.8 a project liability, and one that you may well have to carry for a long time going forward. I would further add that OSG-1.2 is no longer supported by myself or members of the community. I haven't personally been anywhere near the OSG-1.2 for several years. I like most of the OSG community are working on the OSG-2.x branch now. If you want to use OSG-1.2 then you are pretty well on your own w.r.t support/bug fixes. Moving from OSG-1.2 to OSG-2.x should be straight forward and will reduce your project risks now and going forward. Robert. On Wed, Nov 4, 2009 at 1:24 PM, Jacob Armstrong jaco...@hotmail.com wrote: Thanks again to everyone for their help with these questions. I've got a much better understanding of what's going on based on your feedback and information that was just presented to me yesterday by management. It turns out that the process I'm trying to implement now was designed over 2 years ago (right about when we were supposed to be receiving the OpenFlight data from our customer). The design was based on OSG-1.2, and VPBMaster wasn't even a twinkle in OSG's eye, if you will. By the time we received the OpenFlight data (June of this year), the engineer-in-charge of the process picked his design back up and began modifying his conversion tool to match some unexpected input from the data. Part of this re-design was accounting a 1000 x 1000 km DB, when we were expecting it to be 500 x 500 km. Unfortunately, he didn't foresee the issues we're having with Process Time and Data Storage back then. Now we're paying for it with program dollars, and I'm paying for it with a few gray hairs. I think it's obvious that VBPMaster is the tool for this job, but I don't think it's likely that I will get approvable to upgrade our version of OSG, get VPBMaster, and then test our process using these new tools. It's just too risky of a move this late in the game. I'm presenting these issues to management today, and I believe they will make the decision to lower the resolution over the entire database and re-run the process. I guess I just work for an old-school-minded company that's afraid of drastic or sudden change :). Anyway, thanks again to everyone for your input! It's greatly appreciated! Date: Wed, 4 Nov 2009 09:11:52 + From: robert.osfi...@gmail.com To: osg-users@lists.openscenegraph.org Subject: Re: [osg-users] Setting up VPBMaster On Tue, Nov 3, 2009 at 5:12 PM, Chris 'Xenon' Hanson xe...@alphapixel.com wrote: Well, I don't know that the development team for OpenSceneGraph is a clearly defined set. By volume, Robert is the author of the vast majority of the OSG source code, but there's a long list of other contributors as well. I'm not quite as prolific as Chris makes out ;-) I'm the lead author of the of the core libosg, libosgUtil, osgDB, osgViewer and a few of the NodeKits, but far this is far from the majority of the OSG source code, the majority of the OSG code base is actually found in the plugins which are predominantly work of the community and this is no small feat. At last count we had 390 contributors, guess we might even get to the big 400 contributors, before with hit 3.0. Robert. ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org
Re: [osg-users] Setting up VPBMaster
Chris, I want to thank you again for all your help on this issue. I've got my fingers crossed for this to work, but we've already come up with some ideas of how to cut this down for the next run. My manager knows I've been in contact with you on this, and she was wondering if you part of the development team for OpenSceneGraph, or if you're a knowledgeable user or what? I told her I wasn't sure, but you seemed to know more about this stuff that I do. :) I wanted to ask you something else on OSGDem if that's ok. I posted another thread about what to do if OSGDem crashes during a run, but I haven't gotten any responses to it. I was wondering if there's any log file or any way OSGDem can pick up where it left off (or somewhere close to it) after a crash, or does it have to start from the beginning again? Do you happen to know about this? Thanks again! Date: Mon, 2 Nov 2009 15:17:42 -0700 From: xe...@alphapixel.com To: osg-users@lists.openscenegraph.org Subject: Re: [osg-users] Setting up VPBMaster Jacob Armstrong wrote: Believe it or not, this is just a 2D Map, view from above, and we're not utilizing any 3D capabilities what-so-ever. I agree that it seems like overkill to use such a powertool to generate something fairly basic, but I can't speak to the process that got us where we were. Decisions have been made based on factors that I'm not aware of, and past experiences that I was not present for. I'm only the next guy in line who's picking up a process already in progress. Now I'm just looking for verification or denial that the process will work as is, and if possible, some alternative solutions that already exist, are quick, and are cheap. My back is against the wall for a deadline, and it's too late to propose an alternative, but maybe not a slight alteration the process. I appreciate all your input, and I hope to find a solution in all this! Thanks! Well, you're totally off the map so to speak here, so we have no idea if you'll succeed. When you rally hit the wall, drop me a note and I'll code you something that actually does what you want and works. ;) Good luck. -- Chris 'Xenon' Hanson, omo sanza lettere Xenon AlphaPixel.com PixelSense Landsat processing now available! http://www.alphapixel.com/demos/ There is no Truth. There is only Perception. To Perceive is to Exist. - Xen ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org _ Find the right PC with Windows 7 and Windows Live. http://www.microsoft.com/Windows/pc-scout/laptop-set-criteria.aspx?cbid=wlfilt=200,2400,10,19,1,3,1,7,50,650,2,12,0,1000cat=1,2,3,4,5,6brands=5,6,7,8,9,10,11,12,13,14,15,16addf=4,5,9ocid=PID24727::T:WLMTAGL:ON:WL:en-US:WWL_WIN_evergreen2:112009___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
Re: [osg-users] Setting up VPBMaster
Well, that's not what I was hoping to hear, but it certainly answers my question, so thanks again for that! By the way, it turns out that we do utilize the 3D capabilities of this data in our software for a separate page that shows the Helicopter from a out-of-copter view, flying over the terrain/buildings. My focus is on the 2D part. Tomorrow I'm presenting a bunch of data/issues/alternatives to some In-House big wigs, so they will determine our next course of action. Thanks again for all your help, and hopefully we'll get this thing working at some point! Date: Tue, 3 Nov 2009 10:12:36 -0700 From: xe...@alphapixel.com To: osg-users@lists.openscenegraph.org Subject: Re: [osg-users] Setting up VPBMaster Jacob Armstrong wrote: I want to thank you again for all your help on this issue. I've got my fingers crossed for this to work, but we've already come up with some ideas of how to cut this down for the next run. My manager knows I've been in contact with you on this, and she was wondering if you part of the development team for OpenSceneGraph, or if you're a knowledgeable user or what? I told her I wasn't sure, but you seemed to know more about this stuff that I do. :) Well, I don't know that the development team for OpenSceneGraph is a clearly defined set. By volume, Robert is the author of the vast majority of the OSG source code, but there's a long list of other contributors as well. I'm one of the those folks. I've worked on terrain-related aspects of OSG since, err, I can't remember how long. Well before OSG 1.0. I'm also one of the few people brave enough to dive into and work on VPB's own code, though I don't know it inside and out. I've worked on 3D terrain software since about 1992. I wanted to ask you something else on OSGDem if that's ok. I posted another thread about what to do if OSGDem crashes during a run, but I haven't gotten any responses to it. I was wondering if there's any log file or any way OSGDem can pick up where it left off (or somewhere close to it) after a crash, or does it have to start from the beginning again? Do you happen to know about this? I don't know if there's any way to restart OSGDEM. I kinda doubt it, because it would have no idea what the current state would be, or what files might have been written improperly or incompletely during the crash. I would expect the full VPB might have a better chance of this, because it breaks the work up into discrete jobs and dispatches them, and keeps track of what gets done. it might be able to resume a partially completed job. -- Chris 'Xenon' Hanson, omo sanza lettere Xenon AlphaPixel.com PixelSense Landsat processing now available! http://www.alphapixel.com/demos/ There is no Truth. There is only Perception. To Perceive is to Exist. - Xen ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org _ Bing brings you maps, menus, and reviews organized in one place. http://www.bing.com/search?q=restaurantsform=MFESRPpubl=WLHMTAGcrea=TEXT_MFESRP_Local_MapsMenu_Resturants_1x1___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
[osg-users] What if osgdem crashes?
All, If osgdem is running and crashes, do I have to start it over from the beginning or can I have it resume from the point it crashed (or somewhere near there)? Thanks! _ Hotmail: Trusted email with powerful SPAM protection. http://clk.atdmt.com/GBL/go/177141665/direct/01/___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
[osg-users] Setting up VPBMaster
All, How exactly does one go about setting up VBPMaster and its dependencies? I already had OpenSceneGraph and its dependencies (Producers and OpenThreads). Now I'm trying to set up VPBMaster and I had to use CMake to get an .sln file, so I did that. Then I received a series of errors when trying to compile it, so I moved some input and .lib files around and finally got it to build. However, I'm not getting linking errors, such as: VirtualPlanetBuilder\VirtualPlanetBuilder\src\osgTerrain\DataSet.cpp(56) : warning C4273: 'vpb::DataSet::setNotifyOffset' : inconsistent dll linkage Does anyone know what I'm doing wrong here? I can't find any documentation on how to set up your directories for VPBMaster. Thanks! Jake _ Windows 7: It works the way you want. http://www.microsoft.com/Windows/windows-7/default.aspx?ocid=PID24727::T:WLMTAGL:ON:WL:en-US:WWL_WIN_evergreen2:112009___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
Re: [osg-users] Setting up VPBMaster
Thanks for the feedback, Chris. I'm trying to use VPBMaster-0.9.0 or VPBMaster-0.9.1 with OpenSceneGraph-1.2, so you're right, I'm not sure if they're even compatible. I'm only using this as a back-up option though. Robert said that osgdem can't handle a database as large as the one we're trying to generate, but it has been running for 7 days and seems to be processing all of the data. Do you know what the expected behavior is for osgdem if I pass in 1879 bitmaps and try to generate a 1000kmx1000km database at 2MPP (actually, the lower half of the DB is being generated at 4MPP(11 levels), and the upper half of the DB is being generated at 2MPP(12 levels))? My estimate is that OSGDem will finish processing the data in 8 more days and then begin generating the files (for approximately 9 more days). Do you think this will even work? I'm really hoping it will. :) Date: Mon, 2 Nov 2009 10:20:04 -0700 From: xe...@alphapixel.com To: osg-users@lists.openscenegraph.org Subject: Re: [osg-users] Setting up VPBMaster Jacob Armstrong wrote: I'm picking up a project that was started by someone else who left the company and re-located a few weeks ago. I'm not really sure how we got to the point we're at, but that's what I'm stuck with, and it's too late to try switching things around now. Hmm. Well, you're going to experience some grief being on such an old release. There are many bugs that have been fixed since 1.2, I'm sure. You will probably encounter them. Depending on your schedule, you might strongly consider trying to compile your codebase against a current OpenSceneGraph-2.8.2 release. We're going to be hard-pressed to help you with issues on such an old codebase. And, you're going to have to update at SOME point. I work for a Flight Simulation Company and we're generating a Tactical Map that is 1000kmx1000km. We generated 1879 Bitmaps at a resolution of 2MPP, and I'm using osgdem to generate an .ive database to be used by our software on a Flight Simulator we're currently building. It's currently been running for 7 days, and it's diving into the 11th Level, so I'm anticipating around 873,000 files to be generated, consuming approximately 175GB. I'm fine with the Disk Space as we're storing the DB (along with 4 others of similar sizes) on a 2TB drive. Ok. I was told by Robert Osfield to try using VPBMaster for this, but I can't get off the ground with it. He said 1879 files was too much to feed into OSGDem. However, my former co-worker wrote a method that handles an ARG_FILE as input to OSGDem and feeds it the parameters as necessary to execute them. I believe this method is doing what vpbmaster would do, if I could get it running. Do you have any thoughts all that? Well, I have no idea how your co-worker was using OSGDem. Is it anyone we'd know? Are you trying to compile an OSGDEM/VPB release from a modern VPB code checkout, or what version of the VPB code are you using? Your code ingredients here may be toxically immiscible. Thanks! Jake -- Chris 'Xenon' Hanson, omo sanza lettere Xenon AlphaPixel.com PixelSense Landsat processing now available! http://www.alphapixel.com/demos/ There is no Truth. There is only Perception. To Perceive is to Exist. - Xen ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org _ New Windows 7: Find the right PC for you. http://www.microsoft.com/windows/pc-scout/default.aspx?CBID=wlocid=PID24727::T:WLMTAGL:ON:WL:en-US:WWL_WIN_pcscout:112009___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
Re: [osg-users] Setting up VPBMaster
Chris, Thanks again for your input. I won't even bother with VBPMaster now unless I get approval to upgrade OpenSceneGraph. There is a lot of overhead and hoops to go through in order to make a change like that, so I'm compile this info and pitch it to management and let them make a decision. As far as the current process goes, I'm glad to hear that it might work. My biggest question was if this is too much data, when will osgem crash - during processing or during writing? Your right, I will be upset if it crashed during writing, because that means I've lost 15 days, and I could have been exploring the options of VBPMaster by updating OSG, if that even gets approved here. To answer your last question, you're exactly right. I'm taking a bunch of Openflight data with 3D terrain/textures/models and I'm just generating a 2D map to be displayed from the Bird's-Eye-View. Your comment about going about that the wrong way scares me, but also indicates that there's a better way? Could you shed some light on that? I would love to pursue a different approach if it's more feasible for what I'm doing. However, I do know that my former co-worker ran a series of smaller samples of this exact database, processing it at various levels, and it produced the desired result. At one point, he had an output of 22,000 files, generated at various resolutions, and the resulting .ive database is fully compatible with our software and displays the entire database. Now we're just trying to apply that process to the entire database at a higher resolution? Do you have an alternative suggestion? I'm really open to any quicker/more reliable solution. Thanks! Date: Mon, 2 Nov 2009 10:43:08 -0700 From: xe...@alphapixel.com To: osg-users@lists.openscenegraph.org Subject: Re: [osg-users] Setting up VPBMaster Jacob Armstrong wrote: Thanks for the feedback, Chris. I'm trying to use VPBMaster-0.9.0 or VPBMaster-0.9.1 with OpenSceneGraph-1.2, so you're right, I'm not sure if they're even compatible. You're playing with fire here. I expect they are not going to be compatible. I'm only using this as a back-up option though. Robert said that osgdem can't handle a database as large as the one we're trying to generate, but it has been running for 7 days and seems to be processing all of the data. Do you know what the expected behavior is for osgdem if I pass in 1879 bitmaps and try to generate a 1000kmx1000km database at 2MPP (actually, the lower half of the DB is being generated at 4MPP(11 levels), and the upper half of the DB is being generated at 2MPP(12 levels))? My estimate is that OSGDem will finish processing the data in 8 more days and then begin generating the files (for approximately 9 more days). Do you think this will even work? I'm really hoping it will. :) You're outside the envelope. It might work. It might cause a singularity that sucks the universe beyond the event horizon and into a black hole. ;) Good luck with that. You're going to be really mad if it gets to the end and either crashes or makes garbage data, and you'll wonder why you didn't spend that time adapting to the latest code that could have done the job properly and more rapidly using multiple CPUs and stuff. Are you really generating a 3D database from all of this? It almost sounds like your just doing a 2D orthographic map, which tells me you're going about this COMPLETELY the wrong way. -- Chris 'Xenon' Hanson, omo sanza lettere Xenon AlphaPixel.com PixelSense Landsat processing now available! http://www.alphapixel.com/demos/ There is no Truth. There is only Perception. To Perceive is to Exist. - Xen ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org _ New Windows 7: Find the right PC for you. http://www.microsoft.com/windows/pc-scout/default.aspx?CBID=wlocid=PID24727::T:WLMTAGL:ON:WL:en-US:WWL_WIN_pcscout:112009___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
Re: [osg-users] Setting up VPBMaster
We received OpenFlight data from our customer for the map that we need to display on our software. The data consists of terrain data, texture data, and model data. The database is 1000kmx1000km. My former co-worker wrote a tool that renders all of this OpenFlight data and generates bitmaps from it (12000x12000 pixels). We are using a resolution of 4 meters per pixel for the bottom half of the database (mostly water), and a resolution of 2 meters per pixel for the upper half of the database). After his tool is done we have 1879 bitmaps and an args file that we pass into OSGDem to generate an .ive database which will be used by our database. He wrote a method and added it to our OSGDem project that takes the args file as an -ARGS_FILE argument and feeds OSGDem all of the bitmaps and their corresponding arguments. When this is done, we have a master .ive file with a number of subtile .ive files for each Level of Detail. In the samples my co-worker generated, the highest level was L8, and we were currently going to L10 or L11 (the output screen says Need to Divide X + Y for Level 10, so I'm assuming it's going to Level 11, and if L0 is one of those, then we've got 12 Levels). Our software then uses all of these .ives and the appropriate level of detail is displayed based on the current Zoom Level in our software (user-specified dynamically). Date: Mon, 2 Nov 2009 11:38:18 -0700 From: xe...@alphapixel.com To: osg-users@lists.openscenegraph.org Subject: Re: [osg-users] Setting up VPBMaster Jacob Armstrong wrote: question, you're exactly right. I'm taking a bunch of Openflight data with 3D terrain/textures/models and I'm just generating a 2D map to be displayed from the Bird's-Eye-View. Your comment about going about that the wrong way scares me, but also indicates that there's a better way? Could you shed some light on that? I would love to pursue a different approach if it's more feasible for what I'm doing. Using 3D to solve a 2D problem is never the right approach. Your mention of OpenFlight makes no sense to me. OSGDEM can't take OpenFlight data as an input data source AFAIK. My understanding is you have a bunch of raster images you're feeding to OSGDEM (possibly with some DEM terrain data, but maybe not) and making a .OSG dataset. Explain to me what role OpenFlight is playing here. I could write you a 2D zoomable map window component that would mop the floor with what you're trying to do. You're using a gigantic hammer (OSG, 3D, openGL, OSGDEM) to solve a 'screw' problem that should really be solved with a screwdriver (2d graphics techniques). -- Chris 'Xenon' Hanson, omo sanza lettere Xenon AlphaPixel.com PixelSense Landsat processing now available! http://www.alphapixel.com/demos/ There is no Truth. There is only Perception. To Perceive is to Exist. - Xen ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org _ Hotmail: Trusted email with Microsoft's powerful SPAM protection. http://clk.atdmt.com/GBL/go/177141664/direct/01/ http://clk.atdmt.com/GBL/go/177141664/direct/01/ ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
Re: [osg-users] Setting up VPBMaster
Believe it or not, this is just a 2D Map, view from above, and we're not utilizing any 3D capabilities what-so-ever. I agree that it seems like overkill to use such a powertool to generate something fairly basic, but I can't speak to the process that got us where we were. Decisions have been made based on factors that I'm not aware of, and past experiences that I was not present for. I'm only the next guy in line who's picking up a process already in progress. Now I'm just looking for verification or denial that the process will work as is, and if possible, some alternative solutions that already exist, are quick, and are cheap. My back is against the wall for a deadline, and it's too late to propose an alternative, but maybe not a slight alteration the process. I appreciate all your input, and I hope to find a solution in all this! Thanks! Date: Mon, 2 Nov 2009 12:06:12 -0700 From: xe...@alphapixel.com To: osg-users@lists.openscenegraph.org Subject: Re: [osg-users] Setting up VPBMaster Jacob Armstrong wrote: Our software then uses all of these .ives and the appropriate level of detail is displayed based on the current Zoom Level in our software (user-specified dynamically). Ok. Are you using OSG for anything else in your app, like real 3D views? It would seem to me you're doing this in a very inefficient and slow (in both code and data development and runtime performance) way. I could have written a 2D display implementation in the time it's taken us to discuss your VPB problems, much less the time it took to build your VPB database, plus the time it took your co-worker to script OSGDEM. Oh, and storing the data as 2D imagery would also be much more compact and have reduce disk IO. -- Chris 'Xenon' Hanson, omo sanza lettere Xenon AlphaPixel.com PixelSense Landsat processing now available! http://www.alphapixel.com/demos/ There is no Truth. There is only Perception. To Perceive is to Exist. - Xen ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org _ New Windows 7: Find the right PC for you. http://www.microsoft.com/windows/pc-scout/default.aspx?CBID=wlocid=PID24727::T:WLMTAGL:ON:WL:en-US:WWL_WIN_pcscout:112009___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
[osg-users] VPBMaster Help
Robert, Thanks again for your responses to my earlier posts. I've followed your suggestion and am in the process of setting up VPBMaster on my local PC, but I've still got the osgdem process running in a lab working on the 1879 bitmaps that I fed it 3 days ago, just to see what happens. I have to admit I've still got some faith in osgdem getting the job done, because a former co-worker of mine has used it in the past to generate samples of the Database I'm currently processing and he went up to 9 levels with this samples, to render them at 2 Meters Per Pixel (I'm guessing it went to 9 levels because the last file generated was Test_L8_X248_Y66_subtile.ive and I know that it starts at Level 0). This run took a few hours and resulted in the generation of 12,110 .ive files. I feel like I should explain what I'm trying to accomplish with your tool, to justify my low-level questions. I work for a Flight Simulation company and am trying to generate a Tactical Map to be used on a Windows Machine. The Map contains an area of land approximately 1000kmx1000km, and we've decided to render them at a max resolution of 2MPP, supporting zoom in capability to 2MPP, and zoom out until the entire map is contained within the viewing window (approx. 1/2 of a 19 monitor with a screen resolution of 1280x1024). We had a sort of in-house OpenGL expert working on this for the past few months, and he recently left the company to be closer to family in another state. I'm the lucky guy who was chosen to pick up this task from him and become the new in-house expert. As I'm taking this task to uncharted territory, I'm running into issues that my former co-worker didn't quite anticipate. While he predicted that osgdem would process more than 10 levels-worth of .ive files, I don't think he anticipated the amount of time this would take. The process has been running for 79 hours now, and I've been checking the screen output frequently to see if I can get a feel for what's going on. I see that it's jumping back and forth between Levels 7, 8, and 9, and from looking at your code, this seems to make sense to me. It looks like your code divides the levels up into quadrants, and then evaluates each quadrant starting with the bottom left, then moving to bottom right, top left, and then top right. I also believe it goes down as far as it has to ('til it reaches the desired MPP), and then works its way back up using recursion. My guess is that it must do all of this processing before dataset-writeDestination() gets called, which I'm also guessing is the point when the .ive file generation/output will begin. This is the only explanation I could come up with for why no files have been generated after 79 hours. You said in an earlier response that osgdem isn't built to run through 9 levels, but that makes me wonder what is supposed to happen if I try? I've done some calculations, and it looks like if the process runs smoothly without interruption, it will complete in 4 more days, generating 349,525 and will take up only 52GB of disk space. This is quite remarkable (as we originally anticipated 132GB-worth of output data), and I really hope that it will work out for us, however you've already stated that it's too much data for osgdem to handle. As I stated above, I've looked into setting up vpbmaster as you suggested, but it seems to me like it would only feed my input to osgdem, still requiring 10 levels-worth of .ive generation, so I'm not sure what would be the benefit of using vpbmaster. However, I'm certainly open to suggestions, so I would love to get that going. I've downloaded the source for VPBMaster, GDal, and libsquish, but unfortunately I find myself stuck when trying to build the load. I'm getting all kinds of errors with include files and .lib files and environment variables. I've already got OpenSceneGraph and it's dependencies built, so I'm wondering why I'm getting related errors. The only thing I can think of is that I don't have the directory structure set up properly. I'm having no luck finding any online documentation/instructions regarding the actual set-up of VPBMaster. Could you please help me figure out how to get it set up, and then I'd gladly pursue it as an alternative to using osgdem directly? Again, I really appreciate the help you've provided and the time you've spent addressing my issues. I'm very impressed with your tools and the support that you personally provide to their users. We obviously want to leverage the abilities and powers of osgdem, and I believe we can develop a very nice Tactical Map if I could just get over the last couple hurdles. Thanks again for your support! Jake Armstrong _ New Windows 7: Find the right PC for you. Learn more.
Re: [osg-users] Help with Run-Time Error
Robert, Thanks for responding to my question about the Run-Time Error. I will certainly look into the vpbmaster solution. However, I had a couple other questions for you regarding osgdem and the userlist in general: 1) I tried to respond to your post and it was asking me for a username. I just signed up yesterday and submitted my e-mail and created a password, so I have no idea what my username is/would be, so I'm unable to respond and view other posts. 2) I was wondering when the osgdem process would begin generating the output .ive files. I have it running in a command prompt window with the environment variable OSG_NOTIFY_LEVEL set to DEBUG and I keep getting areCoordinateSystemEquivalent lhs= rhs= messages on the screen, with an occasional No need to divide or Need to Divide X + Y for level 9 for example. It's been running for 29 hours and I have no files in my output directory. I specified 25 levels for the -l argument when launching the process, but I wasn't sure when to expect some files to be generated in this process. Thanks for your time and help! Jake _ Windows 7: It helps you do more. Explore Windows 7. http://www.microsoft.com/Windows/windows-7/default.aspx?ocid=PID24727::T:WLMTAGL:ON:WL:en-US:WWL_WIN_evergreen3:102009___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
[osg-users] Help with Run-Time error using osgdem
All, I'm currently receiving a Windows Run-Time Error when running osgdem.exe in an attempt to build a pretty large database (approx. 132GB or so). I have a process that generates 1879 bitmaps of various resolutions (up to 2 meters per pixel) and stores a bunch of data for each bitmap in a text file which I then pass into osgdem.exe using the -ARGS_FILE option. Some of the data contained in the file for each bitmap is the lower-left-hand coordinate of the file (as --xt and --yt), the size in meters per pixel (as --xx and --yy), and the path to the filename (as -t). I've done this before successfully with smaller samples of the visual database I'm generating, but now I'm using the entire DB and at a minimum of 4 meters per pixel. Are there any suggestions as to why I might be getting a run-time error here? Any help is appreciated! Thanks, Jake _ Windows 7: Simplify your PC. Learn more. http://www.microsoft.com/Windows/windows-7/default.aspx?ocid=PID24727::T:WLMTAGL:ON:WL:en-US:WWL_WIN_evergreen1:102009___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org