Sign in Join
Wiki copytemporary

Pascal and GIS: what changed

Revision 1 to 2. Removed lines have a minus sign; added lines have a plus sign.

OldNewLine
11## Pascal for GIS toolkit
22
33<https://macpgmr.github.io/MacXPlatform/PascalDynLibs_3.html>
44
55(Note that this article is part of a larger series on how to use compiled Pascal dynamic libraries with a variety of different programming languages.)
66
77The Pascal for GIS toolkit includes the source for example apps that demonstrate various ways to use Pascal (and in some cases Lazarus) in developing GIS apps:
88
99- Add non-visual geoprocessing functionality to any Pascal app (testgdal, testshapes).
1010
1111- Develop a GIS app using the new GIS map and legend controls for Lazarus LCL (PasCast).
1212
1313- Place non-GIS Pascal code in a separate compiled library, then call the library from various GIS apps:
1414 - Simple mapping with a mobile Web app (QxCast) that uses a Pascal FCGI server app.
1515 - Simple mapping with a standalone app (SwiftCast).
1616 - Clickable read-only map with a Web app (AspCast).
1717 - Clickable read-write map with a GIS plugin (PyCast).
1818
1919All of the *Cast example apps use the same Pascal dynamic library that retrieves weather forecast data via the National Digital Forecast Database (NDFD) Web service.
2020
2121## OpenGPSX
2222
2323<https://sourceforge.net/projects/opengpsx/>
2424
2525OpenGPSX Lazarus Component for GPS Interface programming. Decode NMEA messages, Display GPS skyplot view, Display GPS signal strength, Display target navigation.
2626
2727### Features
2828
2929This is a Lazarus component to demonstrate the real-time tracking and monitoring NMEA-183 compliant from GPS receiver and decode NMEA sentences likes \$GPGGA, \$GPGSA, \$GPGSV, \$GPRMC, \$GPGLL, \$GPVTG, \$GPBOD, \$GPWPL, \$GPRTE
3030
3131- Display GPS skyplot.
3232- Display GPS signal strength.
3333- Display target navigation.
3434- Interfaced to GPS with Serial Port.
3535- Cross-platform, Now works on Windows and Linux.
3636
37-<figure>
38-<img src="opengpsx.jpg" title="opengpsx.jpg" />
39-<figcaption>opengpsx.jpg</figcaption>
40-</figure>
37+![](/wiki-images/5/54/Opengpsx.jpg)
4138
4239---
4340*From the Free Pascal wiki, page "Pascal and GIS", as it stood on 2019-02-22 after a change by Serbod, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's [[Licensing]] page. If you have concerns about this material, [message the admin](/wiki-contact).*
4441Category: Libraries

Back to history