ZylGPSReceiver is a Delphi/CBuilder component that communicates with a serial GPS receiver. It returns latitude, longitude, altitude, speed, heading and many other parameters of the position. This component works with any NMEA compatible receiver connected to one of the serial ports. You can use it also with USB and Bloototh devices, because these devices usually have a driver that redirects the input from the USB port to a virtual serial port. With this component you will be able to develop robust GPS Delphi or CBuilder applications. Be one of the hundred developers who use this powerful solution. ZylCustomGPSReceiver is a custom Delphi / C++Builder component, which is designed to be the base class of any kind of GPS receivers. This component contains and NMEA decoder engine and it works with any NMEA compatible GPS receiver. You can extend this class easily to process NMEA data from any kind of sources as files, sockets, web services and so on. ZylUdpGPSReceiver is an extension of ZylCustomGPSReceiver, which processes NMEA data from an UDP socket. It uses Indy socket components (http://www.indyproject.org). You can find the full source code of this component in the download package. ZylFileGPSReceiver is an extension of ZylCustomGPSReceiver, which processes NMEA data from a text file. You can find the full source code of this component in the download package.
Download and use it now: ZylGPSReceiver