Afficher les géométries JMap en format texte / Display JMap geometries in text format


English version


Les géométries JMap provenant de sources de données de type fichier et de JMap Spatial sont sauvegardées dans la base de données System de JMap dans un champ BLOB en format WKB. Si vous souhaitez afficher les géométries en format texte ou WKT vous avez plusieurs possibilités pour le faire.

Afficher les géométries à partir de la Base de données

À l'aide de requêtes SQL vous pouvez afficher le contenu des géométries en format texte ou WKT (Well Known Text). Pour ce faire, il faut souvent convertir le WKB en format natif pour par la suite pour l'afficher en format texte.

Exemple MySQL :

  1. Convertissez le format WKB en format MySQL spatial.

  2. Effectuez la conversion au format texte en utilisant l'expression suivante :

    SELECT AsText(ST_GeomFromWKB(JMAP_GEOMETRY)) as geom_as_text FROM jmapsysdb.test;


Exemple SQL Server:

SELECT jmap_id, (geometry::STGeomFromWKB(JMAP_GEOMETRY, 4326)).STAsText() as mytext FROM arbres 

Afficher les géométries à partir d'une application JMap Pro avec l'extension Edition

L'extension Edition offre des outils pour ajouter et éditer des géométries en format WKT dans les applications JMap Pro. Dans ces cas les géométries s'affichent directement en format WKT sans l'étape de conversion au format natif.

Les détails sont présentés dans le Manuel de l'utilisateur de JMap Pro et dans le Manuel de l'extension Edition.


English version

JMap geometries from file and JMap Spatial data sources are saved in the JMap System database in a BLOB field in WKB format. If you want to display the geometries in text or WKT format you have several possibilities to do it.

Display geometries from the Database

Using SQL queries you can display the content of the geometries in text format or WKT (Well Known Text). To do this, it is often necessary to convert the WKB to native format for later to display it in text format.

MySQL example:

  1. Convert the WKB format to MySQL spatial format.
  2. Convert to text using the following expression:

SELECT AsText(ST_GeomFromWKB(JMAP_GEOMETRY)) as geom_as_text FROM jmapsysdb.test;




SQL Server example:

SELECT jmap_id, (geometry::STGeomFromWKB(JMAP_GEOMETRY, 4326)).STAsText() as mytext FROM trees


Display geometries from a JMap Pro application with the Edition extension

The Edition extension provides tools for adding and editing WKT geometries in JMap Pro applications. In these cases the geometries are displayed directly in WKT format without the conversion step in native format.

Details are presented in the JMap Pro User Manual and in the Edition Extension User Manual.