About Us

We are a subsidiary company of PoloSoft Technologies Pvt Ltd. At GlobalGNSS we have highly skillful and dedicated Mobility team to deliver GNSS/GPS application software for Android, iOS and Windows platform. Our team is well versed in NMEA 0183, NMEA2k, RINEX data interchange format for raw satellite navigation system data.

Our Services

GlobalGNSS software solutions and services focused on marine, land survey, mapping, construction, and agriculture. Our solution addresses a wide variety of location-based requirements including hydrographic surveying and navigation system that requires high-performance precise satellite positioning. We have expertise on developing mobile application for CoreBluetooth & Bluetooth Low Energy technology GNSS/GPS devices. Our team is highly specialized on NMEA, NTRIP, DIP, RINEX - GNSS standards, protocols to provide our client customized solutions as per their manufactured GNSS devices or information data set.

GNSS Surveyor


  • “GNSS Surveyor” is also a NTRIP client capable of connecting to a NTRIP server for RTK or DGNSS corrections and thus allow the receiver to issue higher accuracy location information.
  • Connect your external GPS/GNSS device via Bluetooth with “GNSS Surveyor”.This application designed and developed to work with Bluetooth 2.x. i.e. Standard Bluetooth.
  • Display location information and quality of the position data in real-time with sub-meter/ centimetre accuracy.
  • View and analyse the position data provided by the GNSS receivers and metadata related to its location.
  • Route the GPS position as mock location provider to any navigation app on your phone or tablet.
  • Compatible with Android OS 4.0.3 and newer.
  • Direct IP feature for RTK corrections data.


  • GPS signal (SNR) bar chart, showing the signal strength for each satellite, as well as the accuracy and status of the GNSS network.
  • Skyplot shows satellites in use for the various supported constellations and their distribution in the sky.
  • Skyplot of all-in-view constellations: GPS,GLONASS,GALILEO,BEIDOU, QZSS,SBAS.
  • Distinct colour for different constellations for better identification.
  • View all or Hide all constellations individually.


  • Terminal is to allow users a “deep dive” into the actual data output from the receiver, and direct command access with the GPS/GNSS receiver.
  • Control the data flow on your fingertip, Pause button to stop/release the data flow on terminal window.
  • Terminal to send commands and view the output data of the GPS/GNSS device.
  • Scroll to view 100 + lines of previously logged NMEA and BIN messages.
  • Log all received NMEA Messages and Binary Data.


  • Easy to use one touch pre configured commands to communicate directly
    with GNSS/GPS Bluetooth device.
  • Allow or discard receiving constellations data individually or in a
    single touch only.


  • The “GNSS Surveyor” is able to record, save and transfer the raw data allowing post-processing activities on computers for surveying and forestry, utilities, agriculture, environmental and other natural resource industry professionals.
  • User Editable/Pre populated file name based on NMEA message timestamp.
  • Hassle free Raw Data File Transfer using available file sharing systems.


  • The “GNSS Surveyor” has a series of audible and visual alerts that are configurable by user to determine the thresholds of the information provided by the GNSS receiver.
    • Differential
    • 3D RMS Accuracy
    • HRMS Accuracy
    • PDOP Mask
    • SV Visible
    • Differential Age


  • Multi measurement units support “Metric”, “imperial unit”. Convert from one unit to the other on a single selection.
  • Multi language support “English”, “Spanish”, “French”.
  • Convert DMS to DD or vice versa.

About GNSS (Global Navigation Satellite System)

GNSS stands for Global Navigation Satellite System, and is the generic term for satellite navigation systems that provide autonomous geo-spatial positioning with global coverage. GNSS includes GPS, GLONASS, Galileo, Beidou and other regional systems. The advantage of having access to multiple satellites is accuracy, redundancy and availability at all times. Though satellite systems don't often fail, if one fails GNSS receivers can pick up signals from other systems.

The performance of GNSS can be improved by regional Satellite-based Augmentation Systems (SBAS). SBAS uses GNSS measurements taken by accurately located reference stations deployed across an entire continent. All measured GNSS errors are transferred to a central computing centre, where differential corrections and integrity messages are calculated. These calculations are then broadcast over the covered area using geostationary satellites that serve as an augmentation to the original GNSS message.

About NMEA Messages

The National Marine Electronics Association (NMEA) has developed a specification that defines the interface between various pieces of marine electronic equipment. The standard permits marine electronics to send information to computers and to other marine equipment.
Most computer programs that provide real time position information understand and expect data to be in NMEA format. NMEA data can be transmitted via different types of communications interfaces such as RS-232, USB, Bluetooth, Wi-Fi.


Networked Transport of RTCM via Internet Protocol (Ntrip) is an application-level protocol that supports streaming Global Navigation Satellite System (GNSS) data over the Internet. Ntrip is a generic, stateless protocol based on the Hypertext Transfer Protocol HTTP/1.1. The HTTP objects are extended to GNSS data streams. It enables streaming over any mobile IP network because it uses TCP/IP.
Ntrip consists of three system software components: NtripClients, NtripServers and NtripCasters. The NtripCaster is the actual HTTP server program, while NtripClient and NtripServer act as HTTP client.


The NtripSources provide continuous GNSS data as streaming data. A single source represents GNSS data referring to a specific location. Source description parameters as compiled in the source-table specify the format in use, which recognizes navigation system, location coordinates and other information.


The NtripServer is used to transfer GNSS data of an NtripSource to the NtripCaster. Before transmitting GNSS data to the NtripCaster using the TCP/IP connection, the NtripServer sends an assignment of the mountpoint. Server passwords and mountpoints must be defined by the administrator of the NtripCaster and handed over to the administrators of the participating NtripServers.


The NtripCaster is basically an HTTP server supporting a subset of HTTP request/response messages and adjusted to low-bandwidth streaming data. The NtripCaster accepts request-messages on a single port from either the NtripServer or the NtripClient. Depending on these messages, the NtripCaster decides whether there is streaming data to receive or to send.


An NtripClient will be accepted by and receive data from an NtripCaster, if the NtripClient sends the correct request message. The Request message include: - Server IP/ URL, UserID, Client password, Server Port, Mount Point, GGA (optional).

We can help you grow your business

We can help you to develop survey/navigation application as per your requirement. What makes GlobalGNSS a true player is its ability to offer GIS/GNSS/GPS high precision Mobility solution to address client's requirements to operate efficiently and lend process support to help cut costs and drive success.