My Photo

Traduction Google

Recherche

OSGeo

06/10/2008

Mise à jour des chiffres sur les projets Open Source supportés par Autodesk

Business Graph

 

J’avais déjà parlé en septembre 2007, et en mars 2008.    
   
A ce jour, Autodesk contribue à plusieurs projets hébergés par l’OSGeo :    
- MapGuide Open Source    
- FDO    
- De nombreux fournisseurs FDO (ArcSDE, SQL Server 2008, fichiers Shape, SDF, WMS, WFS, …)    
- CS-Map 
   
A ce jour (et depuis le début de chaque projet), le nombre de téléchargements est :    
- pour MapGuide Open Source : 75 000 téléchargements    
- pour FDO : 45 000 téléchargements    
   
Plutôt impressionnant…    

25/09/2008

La semaine prochaine : FOSS4G2008

image

FOSS4G2008 commence la semaine prochaine, au Cap, en Afrique du Sud.    

Je vous préviens un peu tard ? :-)   
   
Je vous avais déjà parlé de FOSS4G2007 l’année dernière.

Cette année encore, FOSS4G2008 réunit le monde du SIG Open Source.   
Si vous y êtes, ne ratez pas les ateliers animés par Tom Fukushima, Bob Bray et Peter Rieks, sur MapGuide Open Source :    
- “Creating MapGuide Maps with Style” : pour connaitre tout la richesse du paramétrage des styles dans MapGuide   
- “Practical Introduction to MapGuide Open Source” : pour commencer…   
- “Google Earth Powered by MapGuide Open Source” : pour diffuser toute données dans Google Earth, en exploitant MapGuide. Et comme ces données sont accédées via FDO, vous pouvez diffusez dans Google Earth des données provenant de tout format (y compris PostGIS, Oracle, ArcSDE, SHP, SDF, …).   

Malheureusement, je n’y serais pas, mais comme vous, je pourrai suivre à distance grâce au blog qu’Yves Jacolin va veut tenir et via Baliz-Media, qui devrait assurer une couverture de l’évènement.

23/09/2008

Nouveau : un LiveCD pour MapGuide Open Source

Jean-Marie m’a (encore une fois) devancé sur GeoRezo et sur son blog “Géomatique et Topographie” :-)

Un LiveCD MapGuide Open Source a été annoncé sur le site de l’OSGeo (ainsi que sur la mailing list MapGuide Announce).

Autodesk et Camptocamp ont collaboré pour réaliser ce LiveCD… et le résultat est excellent !

Côté Camptocamp, ce sont François Van Der Biest (aussi présent au bureau de l’OSGeo-fr) et Sylvain Pasche qui ont oeuvré. Côté Autodesk… c’est votre serviteur, avec la contribution d’autres Autodeskers américains et canadiens :-)

Au fait, un LiveCD, c’est quoi ? Le plus simple, c’est d’aller consulter la fiche LiveCD sur Wikipedia.

En bref, vous gravez un CD depuis l’image ISO hébergée par l’OSGeo, vous placez ce CD dans votre lecteur, vous redémarrez votre machine en bootant sur le CD…et vous avez un serveur MapGuide Open Source complet !

Vous disposerez :   
- d’un Linux Ubuntu 8.04   
- de MapGuide Open Source 2.0 (avec Apache et les Web Server Extensions PHP)   
- des exemples standard MapGuide Open Source   
- des exemples du guide du développeur   
- des outils d’administrations, déjà configurés   
- de MapGuide Maestro 
- d’une page d’accueil avec des liens vers tous ces éléments   

Au démarrage, Firefox (v2) est automatiquement démarré sur la page d’accueil du CD :   
Accueil    
   
Depuis le bureau, on peut accéder directement à MapGuide Maestro et au répertoire où les exemples PHP sont installés :    
Bureau

Bref, tout ce qu’il faut pour vous faire une idée sur MapGuide en quelques minutes, sans aucune installation.

Alors, vous essayez ?

05/09/2008

(Encore) un blog qui parle de MapGuide et de FDO

Jackie Ng contribue activement aux communautés MapGuide Open Source et FDO.
D'ailleurs, il réalise un outil nommé FDOToolBox, dont le code est mis à disposition sur Google Code.

Jackie a un un blog : The Map Guy (de).

Si vous utilisez MapGuide et/ou FDO, vous devriez vous abonnez à son fil RSS... pour moi, c'est chose faite !

Themapguyde

11/08/2008

Fournisseur FDO pour IBM Informix Dynamic Server - Spatial DataBlade

Encore un nouveau fournisseur FDO réalisé par la société SL-King (qui a déjà réalisé des fournisseurs Open Source pour Oracle, SQL Server et KML (dont je vous ai déjà parlé).   
Cette fois-ci, il s’agit d’un fournisseur pour la base de données IBM Informix Dynamic Server et son module pour la gestion de données géospatiales : Spatial DataBlade
   
Ce nouveau fournisseur supporte la lecture et l’écriture.de données.   
   
Vous pouvez ainsi modifier des données géospatiales stockées dans cette base de données avec les outils CAO d’AutoCAD Map 3D 2009, mais aussi diffuser et exploiter ces données dans une interface web avec MapGuide Open Source ou Autodesk MapGuide Enterprise.

Si vous êtes utilisateur d’Informix, je vous encourage à aller voir la vidéo de démonstration sur le site de SL-King.... et à laisser un commentaire si vous souhaitez le tester.

image

On en parle aussi :   
- sur Random Nodes, le site de Jason Birch

08/08/2008

Un nouveau fournisseur FDO pour KML

SL-King a réalisé un fournisseur FDO pour le format KML.   

Haris Kurtagic l’a annoncé sur la mailing list MapGuide-Users. Ce fournisseur devrait être mis en Open Source à terme.

KML est le format utilisé par ajouter des données dans les services et outils de Google (Google Maps et Google Earth), et aussi, depuis avril 2008, un standard de l’OGC.

Grâce à ce fournisseur, on peut ouvrir, afficher, et modifier des données en KML en utilisant les outils de CAO présent dans AutoCAD Map 3D 2009.   
Evidemment, ce même fournisseur permet à MapGuide Open Source et Autodesk MapGuide Enterprise de diffuser des données en KML, et de les modifier dans une interface web.

image

 

image

Si FDO vous intéresse… restez connectés :-)

06/08/2008

Nouvelle version du fournisseurs FDO pour PostGIS

image

Dans un message de début juillet sur la liste FDO-Users, Bruno Scott annonçait la mise à disposition de binaires du fournisseur FDO pour PostGIS sur lequel Geomap travaille très activement. 

Bruno est le responsable du développement au sein de Geomap. Lors du GéoEvènement 2008, il avait animé une présentation sur le village Open Source, et expliqué pourquoi Geomap, un partenaire Autodesk, contribuait au fournisseur FDO pour PostGIS, au sein de l’OSGeo.    
Une parenthèse : c’est là l’un des (nombreux) intérêts de l’Open Source; Geomap n’est pas parti d’une feuille blanche, mais à pu démarrer à partir du développement réalisé par Mateusz Loskot (j’en avais déjà parlé).                                                      

Toujours est-il que Geomap met à disposition les binaires du fournisseur FDO pour PostGIS. Grâce à cette nouvelle version, vous pouvez lire et écrire des données dans PostGIS avec tout logiciel supportant FDO.

Oui, AutoCAD Map 3D 2009 peut ainsi éditer nativement des données stockées dans PostGIS, avec les outils de CAO d'AutoCAD !
Pas besoin de middleware, pas de types d’objets propriétaires : vous vous connectez à un jeu de données PostGIS, et travaillez naturellement.

Evidemment, MapGuide Open Source et Autodesk MapGuide Enterprise peuvent aussi profiter de ce fournisseur pour lire et écrire des données dans PostGIS.

Les binaires sont téléchargeables sur le serveur de Geomap. Vous pourrez télécharger une version qui génère un log, ou une version qui ne génère aucun log.

image

04/08/2008

CS-Map est maintenant un projet de l'OSGeo

Earth

Cela fait un bon moment que je vous avais annoncé l’acquisition de CS-Map, et sa donation à l’OSGeo.

Cela aura pris finalement un peu plus de temps que prévu initialement, mais c’est chose faite : CS-Map est maintenant un projet de l’OSGeo.

CS-Map intègre 3000 définitions de systèmes de projections, dont le RGF93/Lambert 93 et les Coniques Conformes 9 zones. Cette technologie est utilisée dans AutoCAD Map 3D et Autodesk MapGuide Enterprise.

Après MapGuide Open Source et FDO, CS-Map est la troisième donation majeure d’Autodesk à la communauté Open Source.

CS-Map rejoint le projet MetaCRS, qui regroupe plusieurs moteurs et technologies de gestion de systèmes de projection :    
- Proj.4    
- Proj4js    
- GeoTIFF/libgeotiff    
- et bien sûr CS-Map

Si vous souhaitez en savoir plus sur MetaCRS, et contribuer, n’hésitez pas à consulter la mailing list du projet MetaCRS.

Edit 
On en parle aussi chez :
- Baliz
- Random Nodes, le blog de Jason Birch
- Le Journal Du Net

On en parlait au moment de l'acquisition de CS-Map chez :
- Directions Mag
- CNET
- 01Net

31/07/2008

Est-ce que MapGuide est un "vrai" logiciel Open Source ?

J’ai été un peu silencieux ces derniers temps. Ne cherchez pas la raison trop longtemps : un peu de vacances et beaucoup de déplacements…

 

Lors d’un de ces déplacements, on m’a fait la remarque suivante : “MapGuide Open Source n’est pas un vrai logiciel Open Source”.

 

MapGuide Open Source est bien un “vrai” projet Open Source, à part entière; et je voudrais essayer de répondre à certaines remarques que j’ai entendu :   
- “MapGuide n’a pas été créé initialement par une communauté Open Source, mais par un éditeur (Autodesk). Ce n’est donc pas un projet Open Source.”    
Avoir été créé initialement par un éditeur ou une communauté n’est pas ce qui défini un projet Open Source.    
Il existe de nombreux exemples de projets initialement créés par des acteurs du monde propriétaire. Par exemple OpenOffice.org (issu de Star Office), Eclipse (issu d’un développement d’IBM). Et je ne parle pas du navigateur web de Netscape…   
Ces projets ont tous été initialement développés par des acteurs du monde propriétaire, avant que leur code source ne soit ouvert.

                                                         

- “Le fait qu’un éditeur comme Autodesk contribue à un projet Open Source me met mal à l’aise vis-à-vis de ce projet.”    
Il ne faut pas :-)   
Plus sérieusement, Autodesk ne contrôle pas les évolutions de MapGuide : c’est la communauté qui le fait.   
De nombreux projets Open Source sont supportés par des acteurs du monde propriétaire. Par exemple, le serveur Web Apache est supporté par des salariés d’IBM, d’Oracle, de Sun, …   
D’autres salariés de Sun et d’IBM contribuent à OpenOffice.org

 

- “Les évolutions de MapGuide sont totalement maîtrisées par Autodesk. Ce n’est donc pas un projet Open Source.”   
C’est faux, et c’est le point qui me semble le plus important : la gouvernance du projet, les décisions sur ses évolutions, tout cela est décidé par la communauté. Des salariés d’Autodesk sont membres de cette communauté, avec les mêmes droits et pouvoirs que les autres membres. Ainsi, le comité de direction technique de MapGuide Open Source est constitué de 7 personnes, dont 3 salariés Autodesk.

30/06/2008

Diffusion de données au format MapInfo avec MapGuide

FDO est la couche logicielle utilisée par AutoCAD Map 3D pour accéder aux données géospatiales.    
OGR est une bibliothèque de traduction géospatiale multi-plateformes open source. OGR est notamment utilisé dans MapServer pour accéder nativement à différents formats de données géospatiales.

Dans le cadre de la fondation OSGeo, un fournisseur open source FDO pour OGR a été développé. Grâce à ce fournisseur, tous les logiciels supportant FDO accèdent en lecture aux données aux formats MapInfo (tab et mif/mid).  C'est notamment le cas d'AutoCAD Map 3D 2008, de MapGuide Open Source et d'Autodesk MapGuide Enterprise. A ce jour, ce fournisseur n'est pas supporté par Autodesk; il n'est pas livré en standard avec les produits Autodesk.

J’ai parlé récemment d'accès natif aux données au format MapInfo depuis AutoCAD Map 3D 2009., en utilisant le fournisseur Open Source FDO pour OGR.   
   
Comme MapGuide et Map 3D utilisent la même technologie FDO d’accès aux données, ce qui vaut pour AutoCAD Map 3D, vaut aussi pour MapGuide.   
   
Ce billet couvrira l’installation et l’utilisation de ce fournisseur FDO pour OGR dans MapGuide, afin de diffuser des données au format MapInfo (.tab).

1. Quelle version du fournisseur ?      
Sur le site de l'OSGeo, différentes versions du fournisseur OGR sont disponibles en téléchargement.    
Pour savoir quelle version correspondant à votre logiciel, consultez l'URL : http://fdo.osgeo.org/content/products-using-fdo 
On y voit notamment qu’Autodesk MapGuide Enterprise 2009 utilise FDO FDO 3.3.1(comme AutoCAD Map 3D 2009).

FDO AMGE MGOS

Dommage qu’au moment de la rédaction de cet article, la page ne mentionne pas MapGuide Open Source 2.0.1. Vous auriez alors pu constater que cette version de MapGuide Open Source utilise la même version 3.3.1 ?

2. Télécharger le fournisseur      
Les fournisseurs FDO sont téléchargeable sur http://fdo.osgeo.org/content/downloads    
   
Pour Autodesk MapGuide Enterprise 2009 ou MapGuide Open Source 2.0.1, cliquez sur 3.3.1.

Le code source de FDO est disponible sur la page web.   
Ce qui nous intéresse ici, ce sont les binaires du fournisseur OGR. Ils sont disponibles dans le SDK Windows.    
Cependant, une version plus récente est disponible en bas de cette page web, dans la partie Patches.    
Téléchargez fdoogr-win32-3.3.1_S035.tar.gz sur cette page.    
   
FournisseurOGR_thumb1 

Ce fichier gz peut être décompressé avec Winzip, ou 7Zip.    
Vous y trouverez un seul fichier : OGRProvider.dll

3. Installer le fournisseur pour MapGuide    
Copier le fichier OGRProvider.dll dans le répertoire FDO\Bin du répertoire d'installation de MapGuide (par défaut, pour Autodesk MapGuide Enterprise, C:\Program Files\Autodesk\MapGuideEnterprise2009\Server\Bin\Fdo)    
Dans ce même répertoire se trouve le fichier providers.xml qui liste les fournisseurs disponible.    
Faire une copie de ce fichier, puis éditer l'original pour y ajouter le texte AVANT le dernier TAG de fermeture :

<FeatureProvider>   
   <Name>OSGeo.OGR.3.3</Name>    
   <DisplayName>Fournisseur OSGeo FDO pour OGR </DisplayName>    
   <Description>Accès en lecture via OGR (supporte Tab MapInfo et Personal GeoDB Esri)</Description>   
   <IsManaged>False</IsManaged>    
   <Version>3.3.0.0</Version>    
   <FeatureDataObjectsVersion>3.3.0.0</FeatureDataObjectsVersion>    
   <LibraryPath>OGRProvider.dll</LibraryPath>    
</FeatureProvider>

Une fois ce texte inséré, vérifiez que votre fichier ressemble à celui ci (cliquez sur l'image) :   
providers_thumb2

Attention : vous devez redémarrer le serveur applicatif MapGuide (service sous Windows, daemon sous Linux) pour que cette modification soit prise en compte.      

4. Lancez Autodesk MapGuide Studio    
Nous allons maintenant configurer une connexion vers un répertoire contenant des fichiers au format MapInfo. Nous utiliserons Autodesk MapGuide Studio, et sachez que MapGuide Maestro permet lui aussi de paramétrer une telle source de données.   
   
5. Créez une nouvelle source de données    
Dans Autodesk MapGuide Studio 2009, cliquez sur “Fichier/Nouveau/Connexion aux données” : 
Nouvelle connection[5]   
Notez que le fournisseur OGR apparaît dans la liste des fournisseurs disponibles. Sélectionnez-le, puis cliquez sur OK :    
Nouvelle connection OGR

6. Paramétrez la source de données    
Dans la section “Connection properties”, pour la propriété “DataSource”, placez en tant que valeur le chemin d’un dossier du serveur MapGuide contenant des données au format MapInfo.   
Placez la propriété “ReadOnly” à la valeur “TRUE”.   
Config datasource    
   
Allez ensuite plus bas pour cliquer sur “Test Connection”. “Successful connection” doit s’afficher après votre clic si tout est correct :   
Test connection

Ensuite, si nécessaire, paramétrez la section “Set coordinate system overrides”, afin de préciser le ou les système(e) de projection non reconnu(s) :   
Override   

Et une fois modifié : 
Fait    
   
7. Sauvergardez votre source de données    
Dans cet exemple, je nomme cette source de données "MapInfo”

8. Créez une nouvelle ressource Calque (LayerDefinition)      
Dans Autodesk MapGuide Studio 2009, cliquez sur “Fichier/Nouveau/Calque” :   
Nouveau calque   


9. Paramétrez le nouveau calque    
Sélectionnez la DataSource que vous venez de créer en tant que source de données de votre nouveau calque.   
Pour la partie classe d’objets (Feature Class), sélectionnez le fichier MapInfo parmi ceux présents dans le répertoire de votre DataSource :    
image

 

10. Diffusez vos données !    
Il vous reste à faire des choses classiques dans MapGuide : 
- paramétrer le(s) style(s) de votre couche 
- créer une nouvelle ressource Carte (Map)   
- créer une nouvelle ressource Présentation Web (WebLayout)   
   
Et vos données MapInfo sont maintenant diffusées dans MapGuide :    

image


Remarque : il y a eu des remarques sur un manque de stabilité du fournisseur OGR pour FDO sur des données MapInfo. Si vous mettez en place cette diffusion, n'hésitez pas à laisser un commentaire pour confirmer (ou infirmer).