Difference between revisions of "Spatialite/fr"

From Free Pascal wiki
Jump to navigationJump to search
(Created page with "{{Spatialite}} = Qu'est-ce que Spatialite ? = Spatialite is an extension to SQLite that allows you to use spatial data, including OpenStreetMap road networks, that allow e.g....")
 
Line 2: Line 2:
  
 
= Qu'est-ce que Spatialite ? =
 
= Qu'est-ce que Spatialite ? =
Spatialite is an extension to SQLite that allows you to use spatial data, including OpenStreetMap road networks, that allow e.g. routing between destinations.
+
Spatialite est une extension qui vous permet d'utiliser des données spatiales, y compris ldes réseaux routiers OpenStreetMap, ce qui permet de p.ex. des routages entre destinations.
It's meant for standalone use and can be thought of as a smaller cousin of PostGIS, and allows you to program your own GIS (Geographical Information System).
 
  
The spatialite developers provide their own GUI, and projects such as QGIS support spatialite as well.
+
Il est destiné à une utilisation autonome et peut être considéré comme un petit cousin de PostGIS et vous permet de programmer votre propre SIG (Système d'Information Géographique).
 +
 
 +
Les développeurs de spatialite fournissent leur propre IHM, et aussi des projets tels que la prise en charge de QGIS par Spatialite.
  
 
= Spatialite dans FPC/Lazarus =
 
= Spatialite dans FPC/Lazarus =

Revision as of 15:43, 21 July 2017

English (en) français (fr)

Qu'est-ce que Spatialite ?

Spatialite est une extension qui vous permet d'utiliser des données spatiales, y compris ldes réseaux routiers OpenStreetMap, ce qui permet de p.ex. des routages entre destinations.

Il est destiné à une utilisation autonome et peut être considéré comme un petit cousin de PostGIS et vous permet de programmer votre propre SIG (Système d'Information Géographique).

Les développeurs de spatialite fournissent leur propre IHM, et aussi des projets tels que la prise en charge de QGIS par Spatialite.

Spatialite dans FPC/Lazarus

To use spatialite, you can either use an "all in one" package of spatialite and sqlite bundled into one big DLL/.so/library. Alternatively, you can use a regular sqlite DLL/.so/library, and load the sqlite library by calling the SQLite load_extension function. Support for this method has been added in FPC revision 20146, 21 January 2012. It is present in FPC fixes 2.6 and FPC trunk.

  // Try to load extensions
  DBConnection.DatabaseName:='osm.sqlite';
  DBConnection.Open;
  DBConnection.LoadExtension('libspatialite-4.dll'); //Note: we need an open db before doing this

Once you've loaded the spatialite library, you can use spatial queries just as you would regular queries.

Références

Voir aussi

Paquet sqldblaz