Affichage des articles dont le libellé est MapGuide Enterprise et MapGuide Open Source. Afficher tous les articles
Affichage des articles dont le libellé est MapGuide Enterprise et MapGuide Open Source. Afficher tous les articles

mercredi 24 mars 2010

Mapguide Sous Moblin ;-) ça marche

petit amusement voila un MapGuide sur mon netbook et comme OS Moblin 2.1
regardez comment ils sont pas mignon
Pour info moblin est un os linux qui tourne sur netbook http://moblin.org/downloads


en voila une petite vidéo

lundi 1 mars 2010

Aide MapGuide Maestro 2.0 RC 1 sur le wiki de GeoRezo

cela commence par un simple post sur un tutoriel simple de Maestro sur GeoRezo  et voila la version 2 sur le Wiki . Je vous laisse le découvrir. Il pas encore finalisé car si il doit être surement plus didactique dans son ensemble, mais cela reste un bon coup de pouce pour la prise en main de Maestro. C’est ici 

Snap7

Mots clés Technorati :

mercredi 24 février 2010

Rendre MapGuide aussi rapide que Google Map selon Bruno Scott

Little patch to make ajaxviewer as fast as google.maps

bon j’ai rien inventé , Hé oui … mais cela mérite bien un petit billet..

l’explication se trouve ici sur Nabble – Mapguide User

Le principe est très simple, créer un cache permanant sur le serveur MapGuide  2.xx OS  contenant des cartes de base qui seront chargées par un prétoire virtuel déclaré dans IIS et non généré à chaque calcul par MapGuide

petite explication 

1) Déjà télécharger le patch que propose Bruno Scott sur Nabble – Mapguide User et c’est ici  Patch_HttpTile_MG202.zip

2) ensuite faire une sauvegarde des fichiers

www / webcongfig.ini
www/mapviewernet
common.aspx
mapframe.aspx
www/mapviewerphp
common.php
mapframe.php
www/viewerfiles
ajaxmappane.templ

3) remplacer par les fichiers par les fichiers se trouvant dans le zip Patch_HttpTile_MG202.zip

4) suite à cela assurez vous que vous avez bien réaliser des “weblayout” avec des calques de base

dans MapGuide studio

Calques de base 

dans Maestro 

Snap3

5) Dans IIS créer un répertoire virtuel  "MapGuideOpenSource2.0\Server\Repositories\TileCache" ( dans l’exemple son nom sera mgTiles)

6) modifier le fichier webconfig.ini avec les variables de votre alias 

UseHttpTile=1
FirstGroupImageFormat = PNG
TileServerUrls=http://nomduserveur/mgTiles

7) redémarrer de service mapguide dans la gestion des services de windows

8) générer les tuiles avec la dernière version de  Maestro  (MapGuide Maestro 2.0 RC 1)

Snap4

Snap5 

et Build tiles now puis attendre toujours attendre zzzzzzzzzzz enfin c’est bon.  Pour la suite je vous laisse optimiser la fonction en utilisant la date d’expiration du cache sur le serveur ou encore le format des images raster (PNG en JPG). Il est aussi possible de sauvegarder les tuiles sur un autre serveur comme

If your Tile server is still to slow, you could copy the tiles on as many server as you wish.
> TileServerUrls=http://myServer1/mgTiles;yttp://myServer2/mgTiles

je vous laisse découvrir cela sur le poste de Bruno Scott.. à tester merci encore Bruno

 

dimanche 14 février 2010

Color Brewer 2.0, plus de problème avec la stylisation de mes thématiques

“ Hé JM ton rouge et trop proche de ton rose GRRRRR.., on arrive pas à distinguer les couleurs… enfin bref”. Personnellement j’ai souvent entendu ce type de remarque. Pas vous ?

j’ai découvert en lisant le lettre SIG (hé oui ;-)) que la firme Axis Maps met en ligne un outil très pratique pour tester différents groupes de couleurs pour illustrer les thématique …. humm je saute dessus  Color Brewer 2.0  et voila ce que je découvre ..

cb2

Une belle application en frash pour donner un aperçu de l’association des couleurs. Notez que Maestro  utilise dans son menu de stylisation des données le même lien

bonne journée   

Mots clés Technorati :

samedi 13 février 2010

Testez votre serveur Mapguide OS et E

Testez votre serveur MapGuide | GeoSpat.net
par Julien Muller

sur le site de GeoSpat.net Julien Muller propose une petite application en Java qui teste votre serveur MapGuise  et ses applications sous le lien suivant Testez votre serveur MapGuide . l’auteur explique son paramétrage et sa mise en place sur le serveur . Encore une chose à suivre de prés

 

encore merci à lui pour nous faire partager son travail

Mots clés Technorati :

mercredi 6 mai 2009

Petite présentation de MapGuide et la technologie GEOMAP

Voila une petite vidéo présentant une application de gestion de l'éclairage sur ma commune. Vous trouverez dans la démonstration, un outils d'annotation, des fiches de consultation des données et de la recherche de données
bonne lecture... he non vidéo

Mots clés Technorati :

dimanche 26 avril 2009

Détecter des erreurs sur les présentations web grâce à MapGuide Maestro

Personnellement je suis en train de tester MapGuide Maestro avec Autodesk MapGuide Studio; bien que ce dernier soit très bon MapGuide Maestro dans sa version preview nous offre une fonction d’analyse des calques. J’ai testé cela avec une petite vidéo et je trouve cette fonction bien intéressante sur beaucoup de point de vue. j’ai passé des heures à chercher pourquoi une carte ne s’affichait pas correctement ou pourquoi l’affichage était trop longue. Cette fonction vous offre un moyen simple d’optimiser vos calques et de dégrossir le travail.

Le résultat donne un listing des erreurs qui est sauvegardable en un fichier TXT de ce type

Error - OSGeo.MapGuide.MaestroAPI.LayerDefinition: Library://Redline/mesurer une longueur.FeatureSource could not be processed for spatial info: Expected number but encountered end of stream
Error - OSGeo.MapGuide.MaestroAPI.LayerDefinition: Library://Redline/calcul de surfaces.FeatureSource could not be processed for spatial info: Expected number but encountered end of stream
Error - OSGeo.MapGuide.MaestroAPI.LayerDefinition: Library://DEP/Donnees/Eclairage.FeatureSource could not be processed for spatial info: Expected 'EMPTY' or '(' but encountered 'XYZ' …. etc

brrr c’est un travail de cochon …. ;-)

Astuce pour arrondir les Echelles dans MapGuide

Avec la diffusion des cartes en ajax dans MapGuide de me suis souvent confronté à problème des échelles “non ronde comme 1/256 eme” . Ce qui n’est pas forcément approprié pour une impression à l’échelle. Une solution existe pour palier au problème. Pour cela éditer le fichier XML avec MapGuide Maestro  votre présentation web ( présentation Layout )

edir xml 

et modifier les échelles à la balise suivante

</MapLayerGroup>
<BaseMapDefinition>
   <FiniteDisplayScale>200</FiniteDisplayScale>
   <FiniteDisplayScale>250</FiniteDisplayScale>
   <FiniteDisplayScale>300</FiniteDisplayScale>
   <FiniteDisplayScale>350</FiniteDisplayScale>
   <FiniteDisplayScale>400</FiniteDisplayScale>
   <FiniteDisplayScale>450</FiniteDisplayScale>
   -------- etc
   <BaseMapLayerGroup>

MapGuide Maestro offre une fonction d’édition des échelles sur votre carte de base dans sa Preview releases et bien plus aussi comme la création de tuilage par exemple  ….

Edition des echelles

pour le fonction de tuilage vous trouveriez plus d’informations ici 

Mots clés Technorati :

samedi 4 avril 2009

AC FDO Data Browser - une vue sur nos données

et bien voila une fonction intéressante à mettre en œuvre dans Mapguide.
Pouvoir enfin modifier des données attributaire directement dans Mapguide.
c'est ce que propose AC FDO Data Browser .... que du bon....
vous pouvez avoir plus d'information sous le lien suivant.
Mais je me pose la question si il est possible de faire fonctionner cette application dans un MGOS 2 par exemple.
La question reste ouverte ...
(source Autodesk bien sur ;-) )


(le 06/04/2009) du nouveau suite à mon billet je vous conseil d'aller voir sur le site de Géorezo la réponse d'autodesk ( merci)

Mapguide MAESTRO sous Mac OS et Linux

Il est assez simple de faire fonctionner Maestro sous Linux et Mac OS
et l'exemple à suivre est fait sous Linux avec la distribution Ubuntu 10.8
  • se procurer Maestro sous le lien suivant Binaries
  • dézipper le fichier avec la commande

unzip "MapGuide Maestro 1.0.9.zip"
mv Release Maestro
  • télécharger Mono avec la fonction
    sudo apt-get install mono-runtime libmono-winforms2.0-cil
  • pour Ubunto 10.8 vous pouvez vous procurer Mono avec synaptic ou alors avec la fo nction apt:mono-2.0-devel
  • pour lancer l'application : tapez cd Maestro et mono Maestro.exe


capture sous Ubunto avec KDE 4.2 et voila...


lundi 22 septembre 2008

MapGuide Open Source Live CD disponible

En voila une nouvelle … MapGuide Open Source Live CD et en version vmware est disponible en téléchargement sur le site de l’OSGeo.

SI vous avez envie de tester MGOS sans installation sur votre ordinateur, c’est une très bonne solution.

  Autodesk and Camptocamp have created this LiveCD to ease your first steps with MapGuide Open Source. When you boot your computer with this CD you get a working MapGuide Open Source server, complete with the MapGuide Maestro authoring tool, code samples, and demo datasets. To download go to the Related Links page …

traduction

Autodesk et Camptocamp ont créé ce LiveCD pour faciliter vos premiers pas avec MapGuide Open Source. Quand vous démarrez votre ordinateur avec ce CD, vous vous retrouvez MapGuide Open source, son  serveur,  Maestro MapGuide ,outil d'authoring et des exemples de code et de données de démonstration. Pour télécharger aller à la page Liens ...

dans le même billet je souligne aussi la sortie de MGOS 2.02

Correction des bugs pour Firefox 3.  Correctifs sur les FDO et mise à jour de DLL. Pour obtenir la liste complète des correctifs, voir les notes sous le lien suivant: http://trac.osgeo.org/mapguide/wiki/Release/2.0/Notes

ou bien ici http://geospatialfrance.typepad.com/geospatialfrance/

à tester ;-)…..

Mots clés Technorati :

mardi 9 septembre 2008

MapGuide Maestro 1.09 : la gestion des Packages ( files MGP ) possible ...

Encore du nouveau pour le notre MapGuide Maestro dans sa nouvelle version (1.09). la gestion des packages est possible

notre petit Maestro est un grand. Je souligne encore le mail de Kenneth Skovhede sur son oeuvre

The most important changes from 1.0.8 is:
A package management menu.
You can now create, edit and restore packages (MGP files) from
within Maestro, without using the Site Administrator.

Support for security settings and WMS/WFS header data
It is now possible to right click resources, and assign access rights,
as well as expose the resources as either WMS or WFS.
The list of bug fixes:
Fixed an issue with character encoding of featuresources on layers
* Fixed a bug with building Gdal composite data config files
* Adding a new layer or scalerange auto inserts default styles
* Added a menu to show the details of the last exception, for easy debug
reporting
And of course many minor fixes to both Maestro and MaestroAPI

alors comme à mon habitude, j'ai tester pour voir ...avec des petites captures

1 nouveau menu

Package 1 Package

2 la création d'un nouveau package

Create new package

3 le "plus" et le plus important, l'édition du package .

Package Editor

Il existe toujours des petites imperfections comme les Tooltip dans l' interface fusion par exemple mais cela reste un excellent travail et je reste toujours fan :-)

notez qu'il nous reste toujours la traduction à faire

Mots clés Technorati :

mardi 19 août 2008

Petite application MapGuide pour le P.L.U de la commune de Moissy-Cramayel

Encore un exemple d' application MapGuide sur une version 2008 qui illustre bien comment diffuser de la cartographie en ligne. Le serveur sur sa version en AJAX délivre des images en JPG à la volée et non en PNG dans sa configuration standard. Cela offre un gain de rapidité dans le navigation

source mapguide_enterprise_implementation_best_practices

  • Using JPG Instead of PNG (for AJAX)
    You can greatly increase the speed of a site by having Autodesk MapGuide server
    generate maps as JPG rather than PNG. The file size of JPG images created for the
    AJAX viewer application can be smaller that the corresponding PNG image. There is a
    trade-off in terms of visual quality, however, as the PNG format generally has higher
    display quality. From a performance standpoint, using JPG files can improve performance
    of the application considerably.
    To do this, edit the RequestMapImage() function of the ajaxmappane.templ file and
    change the FORMAT parameter to JPG instead of PNG.
    The ajaxmappane.templ file is found in the <install
    directory>\WebServerExtensions\www\viewerfiles folder
adresse De plus notez la fonction de recherche d' adresse qui est assez facile mètre en oeuvre

je vous laisse découvrir cela sous le lien suivant

Service compatible MAC : pour les navigateurs Firefox 2.xx, Opéra et Safari. PC : IE 6 et 7 et Firefox 2.xx )

ou bien en cliquant sous la capture suivante

capture plu

Mots clés Technorati :

mercredi 4 juin 2008

MapGuide Maestro une nouvelle version disponible

 MapGuide Maestro

voila l' annonce est sur la liste de diffusion MapGuide - User 

sous le titre [mapguide-users] Version 1.0.7 of MapGuide Maestro released (formerly MapStudio Open Source) par son auteur Kenneth Skovhede

traduction :

Salut la liste.
J'ai mis en place une nouvelle version de MapGuide Maestro (anciennement MapStudio Open Source).
MapGuide Maestro est maintenant une partie de OSGeo / MapGuide, et son nouveau domaine est http://trac.osgeo.org/mapguide/wiki/maestro
Les principales améliorations de cette version sont :
1. Capacité de construire les fichiers d'index pour les rasters
Vous pouvez maintenant ajouter plusieurs fichiers raster à partir de plusieurs endroits et obtenir une grande trame

2. Amélioration de l'éditeur de couche
Une meilleure vue d'ensemble, et je l'espère plus intuitif à utiliser.
3. Amélioration du sélecteur du système de coordonnées

Le système de coordonnées sélecteur vous permet à présent de choisir les codes EPSG

Et comme toujours, de nombreuses corrections de buncogs.

Cordialement, Kenneth Skovhede, Geograf A / S

donc j'ai testé et bien bravo..

la stylisation l'éditeur de couche se retrouve avec des nouvelles fonctions... ( voir captures)

thématique 

et plus encore dans le détail.....

stylisation

  notez que on retrouve facilement nos petits dans la stylisation des données. C'est un très beau travail

et ci dessous l' éditeur d' expression

editeur d'expression

comme d' habitude MapGuide Maestro offre une très bonne alternative pour pouvoir styliser, piloter MGOS 2.00. Que dire que je suis encore emballé par le produit et BRAVO

Que sera la suite avec la fusion de MapGuide OS et MapGuide Maestro sous l'OSGeo  ... sûrement beaucoup de choses....

Mots clés Technorati :

jeudi 29 mai 2008

Un nouveau nom pour MapStudio Open Source : MAPGUIDE MAESTRO

 

Oui j' ai constaté cela en faisant un petit tour sur le site de  MapStudio http://code.google.com/p/mapstudioos/

et cela pourquoi ...et bien simplement pour annoncer que le projet MapStudio Open Source est le projet MapGuide O.S n'est plus qu'un seul et même projet supporté par l'OSGEO et faisant partie du projet MapGuide O.S .

Pour être un peu plus précis sur l' annonce, MapGuide Maestro est une application gratuite qui peut faciliter la gestion des données spatiales dans MapGuide Open Source. Actuellement MapGuide Maestro est éditeur d' interface spécialisée pour l' édition les éléments suivants dans MapGuide Open Source:

  • Stylisation des sources de données.
  • connexion à des données par la technologie F.D.O.
  • mise en place de publication des cartes avec la technologie Fusion.

MapGuide Maestro vise à soutenir toutes les fonctionnalités d'accès à MapGuide , mais il est actuellement toujours  en cours de développement, et ne soutien pas directement certaines fonction de MapGuide Open Source, telles que les bibliothèques de symboles et la mise en page.

   Dans le cadre du déménagement, il a été rebaptisé MapGuide Maestro. La nouvelle page d'accueil est: http://trac.osgeo.org/mapguide/wiki/maestro

je souligne que pour l' instant les liens ne marchent pas pour télécharger le version 1.07 proposé sur le site de l'OSGéo .... mais c'est à venir ;-)

http://downloads.osgeo.org/maestro/MapGuide%20Maestro%201.0.7.msi

Mots clés Technorati :

lundi 28 avril 2008

Petit dll pour Autodesk MapGuide Studio 2008 et MGOS 2.00

Petite information
si vous avez envie de faire tourner votre Autodesk Mapguide Studio 2008 avec votre MGOS 2,00 il est nécessaire de Patcher un petit dll dans votre Studio pour le rendre compatible avec votre MGOS 2,00


Autodesk MapGuide Studio 2008

Note: The released Autodesk MapGuide Studio 2008 will disallow connecting to the MapGuide Open Source 2.0 server with a "The Studio version is incompatible with the site version" error dialog. To resolve this issue do the following:

  1. Download the new Autodesk.MapGuide.Studio.Site.dll from here (md5: 57bdb0d76a0510db0cef4e6bd7047d95).
  2. Unzip the file to the Studio install location.

Once the patch is installed, Autodesk MapGuide Studio 2008 will be able to communicate with both 1.x (Autodesk MapGuide Enterprise or MapGuide Open Source) and 2.x sites

traduction:

Autodesk MapGuide Studio 2008

Message : "La version de studio est incompatible avec le site ".

Pour résoudre ce problème procédez comme suit:

1. Téléchargez la nouvelle Autodesk.MapGuide.Studio.Site.dll ici (md5: 57bdb0d76a0510db0cef4e6bd7047d95).
2. Décompressez le fichier dans le répertoire d'installation de Studio.

Une fois le correctif installé, Autodesk MapGuide Studio 2008 sera en mesure de communiquer avec Autodesk Mapguide 2008 et MGOS 1.2 et 2.00

lundi 21 avril 2008

Bug pour MapStudio Open Source 1.06 dans la stylisation des layers

Hé oui si comme moi dans la découverte de Mapstudio Open Source, vous rencontrez ce message d' erreur

error

et bien sachez que le bug sera corrigé dans la nouvelle version

voir le message:

Issue 45: Fatal error at the stylisatio of Layers with mapstudioos
http://code.google.com/p/mapstudioos/issues/detail?id=45

Comment #2 by kenneth.skovhede:
I have fixed it, and it will be included in the next release.
Thank you for reporting it!
There is another error in the layer editor as well:
http://code.google.com/p/mapstudioos/issues/detail?id=41
I will fix that before releasing a new version.

traduction:

Numéro 45: Erreur Fatal dans le stylisation des calques avec mapstudioos
Http://code.google.com/p/mapstudioos/issues/detail?id=45
Commentaire n ° 2 par kenneth.skovhede:
J' ai fixé le bug et il sera inclus dans la prochaine version.
Merci de nous l`avoir signalé 
il existe une autre erreur dans l'editeur de layers

Http://code.google.com/p/mapstudioos/issues/detail?id=41
Je vais corriger cela avant de publier une nouvelle version.

Voila et bonne journée....

Mots clés Technorati :

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

vendredi 21 mars 2008

Le Principe de la Technologie Fusion dans Mapguide Open Source 2.00

La technologie DMSG Fusion est construite principalement en JavaScript et elle est une application web qui permet couplé à MapGuide de construire une application SIG riche et souple.

capture

Dans le cadre d' un développement d' un site "WEB -SIG", la technologie  fusion permet de construire des applications rapidement et facilement grâce à l 'utilisation des "widgets", qui fournissent des fonctionnalités de l' interface

minimap

Fusion et une architecture modulaire. Les développeurs peuvent ajouter, supprimer ou modifier des fonctionnalités (les widgets)
grâce au langage HTML et CSS.

Il ne nécessite pas de  plug-in ce qui le rend compatible avec beaucoup de navigateur sous les O.S  Windows, Mac et Linux.

Fusion est un moyen flexible avec MapGuide et les Widgets, de réaliser des  applications web modulaire interactif en AJAX et fournit une plate-forme extensible qui vous permet de développer vos propres Widgets.

le " Widget" en détail

Un Widget est composé de plusieurs pièces:

  • un XML dans un bloc de définition  de l'application
  • Un fichier JavaScript qui implémente les fonctionnalités du  widget
  • Une représentation visuelle du widget dans l' application  
  • le  code  serveur qui utilise l'API MapGuide pour accéder à des fonctionnalités plus avancées

capture 2Les widgets sont destinés à être individuellement séparées et distinctes. Chaque widget a des fonctionnalités spécifiques qu'il apporte à l' application.Les widgets sont conçus pour fonctionner indépendamment de tous les autres widgets présents dans la même application.

pour en savoir plus Fusion Learning

Exemple avec Firebug

(pour compléter) ci-joint un schéma de la documentation Fusion Learning qui illustre très bien le fonctionnement de MGOS, DMSG Fusion et les Widgets

fonctions fusion

lundi 3 mars 2008

Comment Traduire MapStudio O.S

Comme moi vous aimez  ; sachez qu'il est possible de traduire l'application dans une autre langue

Ce document décrit comment utiliser le système de traduction.

Dans le dossier d' installation, il existe un dossier appelé "Localisation". Dans ce dossier existe un certain nombre de dossiers, tous avec l' extension ResX. Ces fichiers sont des fichiers Xml.

Le nom du fichier se réfère à la fenêtre de l' application. Le nom de fichier contient la structure suivante: Namespace.Classname.languagecode.resx

fichier de traduction

Certains fichiers n'ont pas de code de langue. Ces fichiers sont la langue par défaut (Anglais dans le cas présent).

Pour créer une nouvelle langue, il suffit de copier et traduire tous les fichiers sans code de langue puis insérer le code de la langue souhaitée. Si vous ne savez pas ce code de langue à utiliser, vous pouvez regarder dans le "A propos" de l' application, où elle donnera la liste de votre langue.

ficher About

L' application permet de détecter les langues ajoutées au démarrage. l' auteur déclare que  si vous souhaitez soumettre votre traduction, elle sera incluse dans la prochaine version.

Langage

donc pour le fichier FusionEditor.ApplicationDefinitionEditor.resx

pour une ligne comme :

<data name="FusionEditor.ApplicationDefinitionEditor.label5.Text" type="System.String">
        <value>Scale</value>

la tradition sera :

<data name="FusionEditor.ApplicationDefinitionEditor.label5.Text" type="System.String">
        <value>Echelle</value>

et ne nom du fichier sera :

FusionEditor.ApplicationDefinitionEditor.fr-FR.resx

fonction possible avec la version 1.0.4 aux traductions alors ... ;-)

Mots clés Technorati :