Documentation
[documentor 1]
[documentor 1]
IsiGéo Apps v2.0 ..
Amélioration système de grid pour présenter les icones.
Amélioration gestion des icones correspondant au tables ( svg / png )
Synchronisation : Modification des formulaires / Rétro-compatibilité / sécurisation des données.
Check gestion des traces et des logs
Connexion GPS de précisionIsiGéo Apps v2.1 ..
Synchronisation automatique des données et des formulaires.
Modification d’un point sur la carte ( pour la collecte d’information )
Ajout de validation de formulaires pour renforcer les contrôles sur la saisie.
Ajout de la gestion des champs de type autocomplétion et du champ signature.
IsiGéo Apps v2.x est disponible sur le Google Play, l’Apple Store et le Windows Store.
Mise à jour : v2.0.39 – disponible depuis le 08 Août 2018
Tous les articles qui suivent concernent la suite logicielle IsiGéo sous toutes ses formes.
Vous trouverez un article sur les développements en cours, un descriptif du framework Isigéo webSIG, un exemple d’utilisation d’ IsiGéo en tant que Portail citoyen ou de diffusion, ou une présentation de nos GéoServices…
Vous renforcez notre équipe de développement et contribuez activement à l’amélioration des fonctionnalités de notre solution IsiGéo
Vous participez à de nombreux projets et êtes impliqué auprès de nos partenaires.
Exemple d’intégration du composant IsiGéo API dans le CMS WordPress
Exemple d’intégration du composant IsiGéo API permettant aux citoyens de la ville d’Anglet d’obtenir des notes de renseignements d’urbanisme.
Exemple d’intégration du composant IsiGéo API permettant aux citoyens de la ville d’Anglet d’obtenir des notes de renseignements d’urbanisme.
Exemple d’intégration du composant IsiGéo API permettant aux utilisateurs des services de l’ATD 24 de créer des demandes de support.
IsiGéo API est un composant Javascript permettant de placer IsiGéo, dans n’importe quelle page web et de le piloter. Sa mise en place est très simple. Quelques lignes de code suffisent.
Compatible IsiGéo v4.2.156+ / v5.0.4+
IsiGéo API est basé sur une classe javascript, avec un constructeur et des méthodes associées.
Deux familles de méthodes sont proposées :
Cette documentation s’adresse aux administrateurs IsiGéo, familiarisés avec la programmation JavaScript et les concepts de programmation orientée objet. L’utilisation d’IsiGéo Javascript API nécessite d’une part, l’activation du module Assistant et d’autre part, une clef d’authentification obtenue à partir de la console d’administration d’IsiGéo.
var myIsigeo = new isigeo( { url, target, login, key } );
Classe | Méthode | Portée | Disponibilité |
---|---|---|---|
isigeo | addForm() | Publique |
|
openForm() | Publique |
|
.openForm( tableId : Integer | String, id : Integer, options : Object )
Permet d’ouvrir le formulaire associé à un objet id dans la table tableId;
nom | Typage | Description |
---|---|---|
tableId | Integer | String
[OBLIGATOIRE] |
Identifiant de la table dans le catalogue de donnée IsiGéo ou nom de la table |
id | Integer
[OBLIGATOIRE] |
Identifiant de l’objet dans la table.
Le champ de référence doit être le champ identifant défini dans le catalogue de données IsiGéo. |
options | Object javascript | Options d’exécution de la méthode.
Les propriétés de l’objet sont décrites dans le paragraphe suivant |
nom | Typage | Description |
---|---|---|
edit | Boolean | Permet d’ouvrir le formulaire en édition |
options | Object javascript | Options d’éxécution de la méthode.
Les propriétés de l’objet sont décrits dans le paragraphe suivant |
Nom | Typage | Description |
---|---|---|
text |
String | Texte de la notification.
Les balises html sont interprétées. |
type |
String | Type de notification.
Peut prendre les valeurs ‘standard’ | ‘error’ | ‘success’ | ‘alertify’ Valeur par défaut : ‘standard’. . |
duration |
Integer | Durée de persistance de la notification en ms.
Valeur par défaut : 2500 ms (2,5 secondes ). |
Ouverture de la fiche d’un poste électrique dans une application d’éclairage public
.addForm( tableId : Integer | String, options : Object);
Permet de déclencher l’ajout d’un nouvel objet dans une table selon différents scénarii. ( Ajout d’un objet alphanumérique / Ajout d’un objet Géographique avec outil de dessin / Ajout d’un objet géographique à partir des coordonnées GPS ).
nom | Typage | Description |
---|---|---|
tableId | Integer | String
[OBLIGATOIRE] |
Identifiant de la table dans le catalogue de donnée IsiGéo ou nom de la table |
options | Object javascript | Options d’éxécution de la méthode.
Les propriétés de l’objet sont décrites dans le paragraphe suivant |
Nom | Typage | Description |
---|---|---|
values |
json | Valeurs par défaut du formulaire exprimées sous la forme <clé : valeur>
Exemple : { « Mon champ 1 » : « Ma valeur 1 » , « Mon champ 2 » : « Ma valeur 2 »} |
gps |
String | Lors de l’ajout d’un objet, utiliser les coordonnées du GPS pour géo-localiser le formulaire.
gps peut prendre la valeur ‘none’ pour ignorer le gps ou ‘insert’ pour récupérer les coordonnées GPS à l’insertion de l’objet dans la table. |
accordionDraw |
String | Lors de l’ajout d’un objet géographique, faut il activer le menu de paramétrage du dessin dans l’accordéon.
accordionDraw peut prendre la valeur ‘hide‘ pour cacher le panneau de paramétrage du dessin dans l’accodéon, ou ‘show‘ pour l’activer. |
forceAlpha
|
Boolean | Permet de saisir un objet dans une table de type Géographique, en ignorant la géométrie.
Valeurs possibles : true / false – Valeur par défaut : false |
hideForm |
Boolean | Permet de ne pas ouvrir la fiche à l’issue d’une saisie cartographique. ( Exemple : saisie massive de données géographiques )
Valeurs possibles : true / false – Valeur par défaut : false |
notif
|
String | Object | Ajout d’une notification d’accompagnement à la fin de l’ajout de la formulaire
Les propriétés de l’objet notif sont décrites dans le paragraphe suivant |
l’objet Javascript de paramétrage de la notification dispose de 3 propriétés
Nom | Typage | Description |
---|---|---|
text |
String | Texte de la notification.
Les balises html sont interprétées. |
type |
String | Type de notification.
Peut prendre les valeurs ‘standard’ | ‘error’ | ‘success’ | ‘alertify’ Valeur par défaut : ‘standard’. . |
duration |
Integer | Durée de persistance de la notification en ms.
Valeur par défaut : 2500 ms (2,5 secondes ). |
Ajout d’un poste électrique dans une application d’éclairage public
Cliquez sur le bouton ci-dessous pour ajouter un nouveau poste électrique
IsiGéo API v1.0
Compatible IsiGéo v4.2 / v5.x
L’utilisation d’IsiGéo Javascript API nécessite d’une part, l’activation du module Assistant et d’autre part, une clef d’authentification obtenue à partir de la console d’administration d’IsiGéo.
var myIsigeo = new isigeo( { url, target, login, key } );
nom | Typage | Description |
---|---|---|
urlIsigeo | url
[OBLIGATOIRE] |
Url du service web IsiGéo
exemple : https://monservice.geomatika.fr/ |
target | String
[OBLIGATOIRE] |
Identifiant du Div qui recoit IsiGéo. |
login | String
[OBLIGATOIRE] |
Utilisateur IsiGéo |
key | String
[OBLIGATOIRE] |
Clé d’authentification. Cette clé peut être obtenue à partir de la console d’administration. |
nom | Typage | Description |
---|---|---|
.addForm() | void | Permet différents scénarios pour ajouter un objet dans une table. |
.openForm() | void | Permet d’ouvrir un objet dans un formaulaire, en édition ou en consultation |
Afin de pouvoir utiliser les méthodes d’IsiGéo, il faut inclure la librairie isigeo_API.js dans la sectionde votre page html.
Dans le corps de la page, placez un div en lui attribuant un identifiant unique pour votre page ( ici myMap)
Placez un bloc de code Javascript pour instancier IsiGéo.
Les options sont les suivantes :
urlIsigeo : Adresse du votre service web IsiGéo.
target : l’identifiant du div cible qui recevra IsiGéo.
login : Utilisateur IsiGéo
key : Clé d’authentification. Cette clé peut être obtenue à partir de la console d’administration.
IsiGéo s’ouvre dans le div prévu à cet effet. L’application s’initialise sur le profil ‘demo_geomatika’ et hérite de ses droits.
IsiGéo v4.2 : Système d’information full web. Version de production.
IsiGéo v5.0 : Système d’information full web, responsive et compatible avec tous types de terminaux ( PC / Tablette / Smartphone ).
IsiGéo Apps v2.0 : Application de collecte d’informations sur le terrain, compatible Android, iOS et Windows Phone.
IsiGéo API v1.0 : Interface Javascript permettant de piloter IsiGéo.
Mise à jour : v4.2.156 – disponible depuis le 18 Mai 2018
Version de production : v4.2.155 : Mise à jour disponible depuis le 18 janvier 2018
Sortie de la version 5.0 d’IsiGéo, plus légère, plus rapide et désignée pour tous types de terminaux.
Version en cours de développement : v5.0.4
Version en production : v5.0.3 du 10 novembre 2017
IsiGéo Apps v2.0 ..
Amélioration système de grid pour présenter les icones.
Amélioration gestion des icones correspondant au tables ( svg / png )
Synchronisation : Modification des formulaires / Rétro-compatibilité / sécurisation des données.
Check gestion des traces et des logs
Connexion GPS de précisionIsiGéo Apps v2.1 ..
Synchronisation automatique des données et des formulaires.
Modification d’un point sur la carte ( pour la collecte d’information )
Ajout de validation de formulaires pour renforcer les contrôles sur la saisie.
Ajout de la gestion des champs de type autocomplétion et du champ signature.