IsiGéo API : Interface JavaScript pour piloter IsiGéo.

L’interface API JavaScript d’IsiGéo est utilisé dans 3 contextes :

  • La publication de données sur un portail web, comme le composant Google maps.
  • Le pilotage d’IsiGéo par un logiciel tiers.
  • La mise en place de scénarios accompagnant dans IsiGéo ( Développement de scénarios dans IsiGéo ).

IsiGéo API : Exemple simple.

Contactez-nous

Exemple complet.

Page HTML

Copy to Clipboard

Résultat

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 API : Exemple simple.2020-07-13T14:44:58+01:00

COVID-19 : Cartes, graphiques, zone de confinement, commerces ouverts

IsiGéo Covid-19 : la carte tout-en-un !

Dernières informations et chiffres officiels. (Source : data.gouv.fr )

Chiffres-clés concernant l’épidémie de Covid-19 en France.
Lieux ouverts ou fermés pendant le confinement Covid-19

Notre modeste contribution :


  • Zones de confinement : Cliquez sur bouton rouge 1km pour analyser votre déplacement autorisé.
  • Lieux ouverts : Visualisez les commerces ouverts
  • Évolution de l’épidémie : Cliquez sur la carte ou sur les tableaux de bords pour obtenir des informations par Pays sur l’ensemble de la planète, par Région ou Département pour la France  ( nombre des guérisons , décès,  personnes en réanimation ou personnes guéries ).

Certains commerces ouverts ne sont peut-êtres pas encore référencés. N’hésitez pas à le faire à travers le site « Ça reste ouvert »

Covid-19 : Cartes, graphiques et informations utiles sur les commerces ouverts

Pendant cette épidémie, toute notre équipe reste mobilisée en télé-travail. N’hésitez pas à nous contacter.

COVID-19 : Cartes, graphiques, zone de confinement, commerces ouverts2020-04-08T21:37:29+01:00

Géomatika recrute…

Géomatika recrute…

1 développeur FrontEnd

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.

Contenu de la mission

  • Participation aux ateliers de design ( spécifications et conception )
  • Ergonomie : Proposition et mise en œuvre de scénarios utilisateurs
  • Connaissance du framework CSS BootStrap et du responsive design
  • Connaissance des développements hybride sur Cordova.
  • Veille technologique, évaluation de composants
  • Suivi des tickets, maintenance corrective et évolutive
  • Rédaction de notes, emails , roadmap.

Profil

  • De formation BAC+2 ou BAC+3, vous disposez idéalement d’une première expérience positive et souhaitez rejoindre une équipe jeune et dynamique dans une entreprise innovante.
  • Vous avez le sens de l’ergonomie, et êtes force de propositions pour la mise en place de scénarios adaptés aux contextes d’utilisations.
  • Vous être passionné, rigoureux, dynamique, auto-didacte, appréciez le travail en équipe et le partage de connaissance.
  • Vous disposez de références de développement web public sur le web par exemple d’un compte github

Compétences

  • Bonnes connaissances générales de l’architecture et du fonctionnement des applications WEB (Logiciel de versionning (Git) et Linux/Debian, serveur, base de données, client, utilisation des API javacript, …)
  • Bonne capacité rédactionnelle.
  • Environnement technique utilisé : HTML5 / CSS 3 / Jquery / Bootstrap / Cordova / Framework Laravel /,PHP
  • Nos Développements actuels: Développement layout IsiGéo v5 responsive, développements de nouvelles méthodes pour notre interface API, Mise en place de web Services, développement stratégie Apps.
  • Connaissance de l’exploitation du SGBD PostgreSQL serait un + ( SQL / triggers / réplication ).
  • Une première expérience avec une API cartographiques de type Openlayers serait également apprécié.
Laissez nous votre CV
Géomatika recrute…2018-06-18T22:19:58+01:00

IsiGéo API : Exemples

Exemples d’intégration de l’API IsiGéo

Intégration d'IsiGéo dans WordPress

Intégration d'isigéo en mode API dans un article WordPress. Présentation des géoServices MapBox.

Exemple d’intégration du composant IsiGéo API dans le CMS WordPress

Intégration d'IsiGéo dans WordPress
Carte des logements vacants

Communauté d'Agglomération d'Agen : Cartographie des commerces vacants

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.

Carte des logements vacants
Notes de renseignement d'urbanisme

Ville d'Anglet : Renseignement 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.

Notes de renseignement d'urbanisme
OAPH

Agence Technique Départementale de Dordogne ( ATD24 ) : OPAH

OPAH : Pays de l’Isle

OAPH
Demande d'assistance

Agence Technique Départementale de Dordogne ( ATD24 ) : demande d'assistance

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.

Demande d'assistance
PPRL

Communauté de Communes de l'île de Noirmoutier : Plans de Prévention des Risques naturels ( PPRL / PPRI )

Plans approuvés en octobre 2015

PPRL
IsiGéo API : Exemples2018-09-12T11:58:48+01:00

IsiGéo API : Présentation

IsiGéo API v1.0

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+

Description de l’interface javascript

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 :

  • Des méthodes publiques, accessible depuis l’extérieur de l’application. L’API IsiGéo est utilisée par toute société tierce qui souhaite s’interfacer avec IsiGéo. Il est également utiliser pour intégrer IsiGéo dans un portail cartographique. Son utilisation est simplement liée à un besoin de publier des information sur le web.
  • Des méthodes privées, uniquement manipulable dans IsiGéo. Elles sont utilisées par les administrateurs IsiGéo pour  créer des scénarios accompagnants, ou des workflows dans leurs applications métiers. L’utilisation de ces méthodes est conditionné par l’activation du module assistant. Notre plateau technique utilise ces possibilités avancées pour produire des applications professionnelles, poussées et sur mesure.

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.

Exemples d’intégration

Résultat

Classe IsiGéo

Classe isigeo

Constructeur

var myIsigeo = new isigeo( { url, target, login, token } );

Méthodes

Classe Méthode Portée Disponibilité
isigeo addForm() Publique
  • v4.2.156+
  • v5.05+
openForm() Publique
  • v4.2.156+
  • v5.05+

Contactez-nous
IsiGéo API : Présentation2020-07-13T13:58:07+01:00

IsiGéo API : isigeo class

isigeo class / Classe isigeo

IsiGéo API v1.0
Compatible IsiGéo v4.2 / v6.x

Obtenir une clé d’authentification

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.

Contactez-nous

Constructeur

var myIsigeo = new isigeo( { url, target, login, token } );

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.

Méthodes de la classe isigeo

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

Premier pas : Intégration d’IsiGéo dans une page web.

Section Head de la page HTML

Afin de pouvoir utiliser les méthodes d’IsiGéo, il faut inclure la librairie isigeo_API.js dans la sectionde votre page html.

Copy to Clipboard

Section Body de la 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.

Copy to Clipboard

Résultat

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.

Résultat

IsiGéo API : isigeo class2020-07-13T14:00:32+01:00

IsiGéo / Système de publication : Publiez vos données sur votre site web.

IsiGéo : Système de publication

  • Publiez vos données géographiques sur votre site web. ( Urbanisme, économie, patrimoine,… )
  • Proposez des formulaires de saisie en ligne à vos partenaires ou vos cibles. ( signalements, GRC, abonnnements, formulaires de contacts )

IsiGéo s’intègre très simplement dans n’importe quel site web, portail cartographique, blog.

IsiGéo peut être initié de différentes façons:

  • En mode API JavaScript ( comme le composant GMap )
  • En intégrant un iframe dans la page ou l’article de votre choix.

Un token ou clé unique permet d’initialiser le Viewer cartographique IsiGéo avec un profil utilisateur de type grand public.L’administrateur peut définir un ou plusieurs profils web depuis la console d’administration, leur  associer les cartes qu’il souhaite rendre publiques et définir les champs d’informations qu’il souhaite partager.

Il peut sur le même principe, proposer à ces utilisateurs ou usagers, des formulaires de saisie de type alphanumérique.


L’exemple ci dessous présente un exemple de mise en place d’IsiGéo dans un portail web. L’environnement proposé présente quelques sources de données MapBox©.


Contactez-nous

IsiGéo / Système de publication : Publiez vos données sur votre site web.2021-02-01T09:04:25+01:00
Aller en haut