jeudi 17 avril 2008

MapStudio Open Source 1.06 et MapGuide Open source 2.00 terrible ...

Oui terrible, c' est ce que j' ai envie de vous dire ... la  nouvelle version de MapStudio OS 1.06 avec le très bon MapGuide Open Source 2.00 grâce à la technologie fusion apporte une très bonne solution pour développer des applications SIG en utilisant des solutions du monde libre .

 espaces verts avec mgos2

MapStudio exploite parfaitement le potentiel de MGOS . Il est possible de choisir le template de mise en forme dans votre navigateur. Il est possible de choisir vos propre template selon votre charte graphique

select Template

J'ai réalisé un Web layout en 5 minutes avec les Widgets, sans une ligne de commande. Le lien est généré automatiquement pour votre navigateur. Ouff....;-). les Widgets ?, j'en parle ici

Widgets

il est possible de personnaliser ces petites bestioles  ;-)) et les fonctions sont assez sympathique.

Edit Widgets 

et je souligne qu'il reste compatible avec MGOS 1.2 ou  Autodesk MapGuide 2008 que j' utilise au travail

Snap3 Snap4
En conclusion ce couple offre une très bonne alternative et je l' adopte sans problème ..
BRAVO Kenneth. à suivre ....
et pour en savoir plus
c'est ICI

 
Snap1

10 commentaires:

Anonyme a dit…

Bonjour,

je n'ai pas trouvé comment vous contacter alors je passe par ce commentaire.

Je suis à fond dans Linux et votre expérience avec les SIG et l'opensource m'indique que vous pourriez m'apporter quelques précisions sur mes questions.

Alors en espérant que vous ayez un peu de temps à me consacrer et en espérant ne pas vous déranger je vous expose mes interrogations.

J'ai dans l'idée de mettre en place dans ma boite un logiciel qui me permettrai de faire un suivi d'entretien d'éclairage public (je suis installateur). Je vois ce logiciel comme ceci : 1 couche openstreetmap + 1 couche d'interaction avec une base de donnée pour l'emplacement des points lumineux. Toujours dans ce logiciel je pourrai avoir un menu qui effectuerai des requêtes (affiche moi que les points lumineux neuf/ que les 125W etc.) et sur chaque point lumineux avec un click je pourrai effectuer des actions (modification/historique/dépannage etc.).

Donc d'après vous est ce réalisable avec des outils opensources, si oui, vers quoi dois-je me tourner ?

Cordialement

Patrice Vetsel
kagou AT kagou.fr

Jean-Marie Prévost a dit…

c'est avec plaisir et avec Un grand OUI c'est réalisable.

Je suis moi même en ce moment en train de réaliser une application avec mapguide pour la gestion de l'éclairage public sur ma commune

Je suis aussi preneur de vos observations sur ce sujet et j'aimerai bien prendre contact avec vous pour la suite de nos échanges

Jean-Marie

Αρνό ΝΤΕΛΕΡΜ a dit…

Bonjour Jean-Marie,
J'ai vu vos travaux sous MapGuide OS, il faut dire que c'est très intéressant et l'outil que je ne connaissais pas m'a agréablement surpris.

Je travail habituellement avec Cartoweb mais je souhaite tester l'outil et réaliser une application simple de test.

Pour cela j'ai quelques questions:
-Vous dites que la création est rapide et facile mais je voudrais savoir quelles sont les grandes étapes pour la mise en ligne d'un projet.

Comment cela se passe t-il ?
Une installation des dossiers MapGuide OS sur serveur de type Tomcat, Apache ?

La doc annonce d'installer les EXE pour windows, mais il s'agit dans ce cas d'une installation en local...

Je pense que vous comprenez que c'est assez obscur pour moi...tout ça!

Merci
Arno

Jean-Marie Prévost a dit…

bonjour et merci pour votre message et l'intérêt que vous possez sur MapGuide open source comme Mapguide enterprise

donc en premier une petite définition de ce qu'est MGOS ou MGE

Pour mon introduction Mapguide est un serveur cartographique orienté S.I.G. Il reverse grâce à la technologie DWF d’Autodesk ou la technologie Ajax de la donnée d’information sous la forme de carte thématique avec des liaisons à des bases de données selon les besoins métiers …
Sa force et de pouvoir grâce à la technologie Ajax être lisible sous la plupart des navigateurs et des O.S coté client ... C’est à dire Internet Explorer, Mozila Firefox, Safari…, Windows, linux et Mac

Les fonctions en mise en œuvre simples sont :

* - Pan et zoom dynamique
* - Sélection des objets et consultation des infos
* - Info bulles et hyperliens
* - Diffusion raster


Du coté DWF, les mêmes fonctions avec en plus :

* - Diffusion vecteur
* - Impression à l’échelle
* - Support mode déconnecté


Inconvénient uniquement Internet exploreur pour la consultation en DWF; l’avantage est la qualité graphique du DWF ( vectoriel ) et l’impression à l’échelle à travers votre navigateur IE6 ou IE7.

Coté serveur, MapGuide fonctionne sous IIS ou Apache et sous les O.S Windows et Linux

Pour les développements des fonctions supplémentaires , il est possible de développé selon les standards du Web c’est à dire PHP, .NET et JAVA ce qui lui donne la possibilité de le personnaliser ou de le piloter selon la logique métier de l’information à communiquer.

MapGuide grâce à sa technologie FDO, il est fournisseurs de données pour : les formats SDF, SHP, ODBC, ArcSDE, MySQL, Raster, WMS, WFS

Mise en Open source MapGuide Open Source (MGOS):
Téléchargeable gratuitement http://mapguide.osgeo.org/
Développement du logiciel en mode collaboratif
Fourni sous une licence open source (LGPL)

Autodesk® MapGuide Enterprise :
Composants additionnels :

Fournisseurs FDO pour des SGBD commerciaux
Oracle (Locator & Spatial)
SQL Server
Version testée du produit

Il est possible d’exporter dans Mapguide une carte thématique réalisée sous AutoCAD Map 3d mais un outils comme Autodesk® MapGuide Studio apportera un travail plus simplifié comme ou MapGuide Maestro

* - La définition des règles d’import et de conversion de données
* - La création d’analyses thématiques
* - Visualisation de l’interface client et du style des couches
* - Gestion de l’accès aux données
* - L’intégration de la logique métier récrit en PHP, ASP.NET ou Java directement dans l’application, avec visualisation dans Studio ou MapGuide Maestro


En conclusion : il regroupe dans un seul et même outils, la stylisation des couches, la mise en place d’application web S.I.G et la possibilité de regrouper des données géospatiales
il est donc possible de styliser, un candélabre, un arrêt de bus, une route etc… sur votre couche d’information par une symbolique qui sera votre logique métier.

Autodesk® MapGuide Studio est téléchargeable en version démonstration sous le lien suivant http://usa.autodesk.com/adsk/servlet/in … eID=123112

Pour voir une démonstration en ligne d'une carte sous MapGuide http://data.mapguide.com/mapguide/devguide/index.php

donc je vous parle de serveur
pour réponde à une de vos question, oui il est possible d'installer le serveur mapguide en local sur un poste pour faire des test et de produire sur ce poste des cartographie
mais sa configuration standard est le suivante..
un serveur II2 ou Apache
un configuration linux ou Windows est possible.
En ce qui me concerne mon MGOS est sur un windows 2003 serveur mais dans son installation il est possible d'installer en même temps le serveur apache configuré automatique pour MGOS et les webextentions qui sont php, java et .net
le configuration pour linux est aussi possible et elle est téléchargeable sur le site de l'OSgeo.

coté géomaticien il existes plusieurs mayens de travailler avec MGOS
1 utiliser le très bon Autodesk MapGuide studio (qui est payant )
et très didactique
vous avez une version d'essai en téléchargement sur le site d'Autodesk
sinon utiliser une très bonne alternative qui est MapGuide Maestro (j'en parle sur mon blog)
je souligne que la cette technologie utilise la technologie FDO et j'en parle aussi sur le blog

pour plus d'informations il existe un forum sur Géorezo assez actif ou j'interviens avec d'autre géomaticiens sur les sujets comme mapguide autocad map studio etc ...
restant à votre diposition
cordialement Jean-Marie

Αρνό ΝΤΕΛΕΡΜ a dit…

Bonjour, je travaille actuellement avec Maestro j'ai laissé des post sur Géorezo ici http://georezo.net/forum/viewtopic.php?pid=117072#p117072 et là http://www.forumsig.org/showthread.php?t=20174 .
Auriez vous un package de test à me proposer pour tester autre que celui par défaut (Sheybogan).

Merci
Arno

Jean-Marie Prévost a dit…
Ce commentaire a été supprimé par l'auteur.
Jean-Marie Prévost a dit…

merci pour votre message et l'interet que vous portez à cette technologie
pour répondre à votre question je vous prépare un package pour vos tests ...
il concerne le PLU de ma commune
sous le lien suivant :
http://80.13.103.30/mapguide/mapviewerajax/?WEBLAYOUT=Library://DAU/PLU-PUB.WebLayout&LOCALE=fr&USERNAME=visiteur&PASSWORD=visiteur
attention les données sont pas managés par le serveur mais par des alias sur le panneau de config de MGOS "créer un alias"
je vous prépare cela
cordialement Jean-Marie

Jean-Marie Prévost a dit…

bonjour ou bonsoir
donc voila j'ai réalisé un package de données pour vos test
à télécharger sous le lien suivant
http://www.web-prevost.info/explorer/doc%20de%20travail/exemple.zip

attention les bases sont pas gérés par le serveur mais seulement par les alias dans le panneau de config
cordialement
jm

Jean-Marie Prévost a dit…

bonjour ou bonsoir
donc voila j'ai réalisé un package de données pour vos test
à télécharger sous le lien suivant
http://www.web-prevost.info/explorer/doc%20de%20travail/exemple.zip

attention les bases sont pas gérés par le serveur mais seulement par les alias dans le panneau de config
cordialement
jm

Αρνό ΝΤΕΛΕΡΜ a dit…

Tout d'abord merci pour l'exemple,ensuite
J'ai besoin de quelques précisions, car je ne vois pas vraiment de quoi vous parler par "créer des alias"...dans MGOS
Vous parlez de Maestro?

J'ai également été rassuré de voir que le chargement de votre package sous l'admin de MG ne permet pas de visualiser vos cartes avec le viewer:
http://localhost:8008/mapguide/phpviewersample/ajaxtiledviewersample.php

Mais bieu avec une adresse telle que http://localhost:8008/mapguide/mapviewerajax/?WEBLAYOUT=Session%3ae3dc91b2-ffff-ffff-8000-001d92a7021e_en_7F0000010AFC0AFB0AFA%2f%2f417d600e-342e-4e12-9105-b677ec383882.WebLayout&SESSION=e3dc91b2-ffff-ffff-8000-001d92a7021e_en_7F0000010AFC0AFB0AFA

Merci pour les quelques infos que vous voudrez bien m'apporter donc.