Changeset 7691 in ntrip for trunk/BNC/src
- Timestamp:
- Jan 16, 2016, 11:38:29 AM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/BNC/src/bnchelp.html
r7690 r7691 278 278 <p><h3>1. <a name="genInstruction">General Information</h3></p> 279 279 <p> 280 The BKG Ntrip Client (BNC) is a program for simultaneously retrieving, decoding, converting and processing or analyzing real-time GNSS data streams applying the 'Networked Transport of RTCM via Internet Protocol' (Ntrip) standard. It has been developed within the framework of the IAG sub-commission for Europe (EUREF) and the International GNSS Service (IGS). Although meant to be a real-time tool, it comes with some post processing functionality. It could be used for data coming from Ntrip Broadcasters like 281 <ul> 282 <li><u>http://www.euref-ip.net/home</u>,</li> 283 <li><u>http://www.igs-ip.net/home</u>,</li> 284 <li><u>http://products.igs-ip.net/home</u>,</li> 285 <li><u>http://mgex.igs-ip.net/home</u>. </li> 286 </ul> 287 </p> 288 289 <p> 290 BNC has been written under GNU General Public License (GPL). Source code is available from Subversion software archive <u>http://software.rtcm-ntrip.org/svn/trunk/BNC.</u> Binaries for BNC are available for Windows, Linux, and Mac OS X systems. 280 The BKG Ntrip Client (BNC) is a program for simultaneously retrieving, decoding, converting and processing or analyzing real-time GNSS data streams applying the 'Networked Transport of RTCM via Internet Protocol' (Ntrip) standard. It has been developed within the framework of the IAG sub-commission for Europe (EUREF) and the International GNSS Service (IGS). Although meant to be a real-time tool, it comes with some post processing functionality. It can be used for data coming from Ntrip Broadcasters like 281 <ul> 282 <li><u>http://www.euref-ip.net/home</u></li> 283 <li><u>http://www.igs-ip.net/home</u></li> 284 <li><u>http://products.igs-ip.net/home</u></li> 285 <li><u>http://mgex.igs-ip.net/home</u> </li> 286 </ul> 287 or similar caster installation. 288 </p> 289 290 <p> 291 BNC has been written under GNU General Public License (GPL). Source code is available from Subversion software archive <u>http://software.rtcm-ntrip.org/svn/trunk/BNC</u>. Precompiled binaries of BNC are available for Windows, Linux, and Mac OS X systems. They can be downloaded from <u>http://igs.bkg.bund.de/ntrip/download</u>. 291 292 </p> 292 293 <p> … … 298 299 The BKG Ntrip Client (BNC) with a Qt Graphical User Interface (GUI) and a Command Line Interface (CLI) has been developed for 299 300 <pre> 300 301 302 303 304 301 Federal Agency for Cartography and Geodesy (BKG) 302 c/o Dr. Axel Rülke 303 Department of Geodesy, Section Navigation 304 Frankfurt, Germany 305 [axel.ruelke@bkg.bund.de] 305 306 </pre> 306 307 … … 308 309 309 310 <pre> 310 311 312 313 311 Prof. Dr. Leos Mervart 312 Czech Technical University (CTU) 313 Department of Geodesy 314 Prague, Czech Republic 314 315 </pre> 315 316 </p> … … 540 541 </p> 541 542 <p> 542 543 The first of the following figures shows a flow chart of BNC connected to a GNSS receiver providing observations via serial or TCP communication link for the purpose of Precise Point Positioning. The second figure shows the conversion of RTCM streams to RINEX files. The third figure shows a flow chart of BNC feeding a real-time GNSS engine which estimates precise orbits and clocks. BNC is used in this scenario to encode correctors to RTCM Version 3 and upload them to an Ntrip Broadcaster. The fourth figure shows BNC combining several Broadcast Correction streams to disseminate the combination product while saving results in SP3 and Clock RINEX files. 543 544 </p> 544 545 <p><img src="IMG/screenshot10.png"/></p> … … 602 603 603 604 <p><h4>1.5 <a name="introInst">Installation</h4></p> 604 <p> 605 We used the MinGW Version 4.4.0 compiler to create the Windows binaries. It is likely that BNC can be compiled on other systems where a GNU compiler and Qt Version 4.8.4 or any later version are installed. Please ensure that you always use the latest precompiled version of BNC available from <u>http://igs.bkg.bund.de/ntrip/download</u>. Note that static and shared builds of BNC are made available. A <u>static</u> build would be sufficient in case you don't want BNC to trace PPP results using Google Map (GM) or OpenStreetMap (OSM). However, GM/OSM usage requires the QtWebKit library which can only be part of BNC builds from <u>shared</u> libraries. Using a shared library BNC build requires that you first install your own shared Qt library. The 'README.txt' file which comes with the BNC source code describes how to install Qt on Windows, Linux and Mac systems. 606 </p> 607 <p> 608 This ZIP archive provides the BNC source code Version 2.12.0 as developed under GNU GPL using Qt Version 4.8.5. The following describes how to produce your builds of BNC on Windows, Linux, and Mac systems. 605 <p> 606 Precompiled builds of BNC are available for MS Windows, Linux, and Mac OS X systems and can be downloaded for installation from <u>http://igs.bkg.bund.de/ntrip/download</u>. Please ensure that you always use the latest version of the program. 607 </p> 608 <p> 609 <u>MS Windows build:</u> A dynamically compiled shared libary build for Mircrosoft Windows systems is provided as Microsoft Installer (MSI) file. MSI files are used for installation, storage, and removal of programs. The BNC files are contained in a MSI package, which is used with the program's client-side installer service, an .EXE file, to open and install the program. After installation your 'bnc.exe' file shows up under 'All Programs'. 610 </p> 611 612 <p> 613 <u>Linux build:</u> Static library and shared library builds for BNC are provided for a selection of Linux distributions. Download the ZIP archive for a version which fits to your Linux, unzip the archive and run the included BNC binary file. For Linux, static and shared builds of BNC are made available. A <u>static</u> build would be sufficient in case you don't want BNC to trace PPP results using Google Map (GM) or OpenStreetMap (OSM). Note that GM/OSM usage requires the QtWebKit library which can only be part of BNC builds from <u>shared</u> libraries. 614 </p> 615 616 <p> 617 <u>Mac OS X build:</u> 618 A shared library 'Disk iMaGe' (DMG) file is provided for BNC on OS X systems. It also comes in a ZIP archive. The DMG file format is used in the Mac for distributing software. Mac install packages appear as a virtual disk drive. After download, when the DMG file icon is double clicked, the virtual drive is 'mounted' on the desktop. Install BNC by dragging the 'bnc.app' icon to your /Applications folder. To start BNC, double click on /Applications/bnc.app. You could also start BNC via Command Line Interface (CLI) using command '/Applications/bnc.app/Contents/MacOS/bnc'. 619 </p> 620 621 <p> 622 BNC has been written under GNU General Public License (GPL). This ZIP archive provides the BNC source code Version 2.12.0 as developed using Qt Version 4.8.5. The latest source code is available from Subversion software archive <u>http://software.rtcm-ntrip.org/svn/trunk/BNC</u>. The following describes how to produce your builds of BNC on Windows, Linux, and Mac systems. 623 </p> 624 625 <p> 626 We used the MinGW Version 4.4.0 compiler to create the Windows binaries. It is likely that BNC can be compiled on other systems where a GNU compiler and Qt Version 4.8.4 or any later version are installed. 627 Using a shared library BNC build requires that you first install your own shared Qt library. 609 628 </p> 610 629
Note:
See TracChangeset
for help on using the changeset viewer.