**[[main:start]] | [[main:logiciels:start]] | Espace Geomedia** ====== Geomedia ====== * [[http://georezo.net/forum/viewforum.php?id=22|Le forum Geomedia sur GeoRezo]] * [[http://www.intergraph.com|Présentation et historique des logiciels de la gamme]] * [[http://georezo.net/wiki/_media/main:logiciels:geomedia:support_formationgm2009_georezo.pdf|support de formation : découverte de Geomedia]]// (support réalisé dans le cadre d'une formation interne, à destination d'un public découvrant le monde des SIG)// ===== Liens / Ressources Internet ===== * [[http://geomediawiki.org]] * [[http://www.mygeomedia.com]] * [[http://www.intergraph.com/]] * [[https://support.intergraph.com/Downloads/Updates.asp?id=3124&family_id=1&product_id=1&breadcrumb=family]] * [[http://www.nasca-geosystemes.com]] * [[http://sites.google.com/site/nziucdiary/intergraph-product-updates]] Un exemple de site webmap utilisant la technologie d'Intergraph (Geomedia WebMap) * http://www.ville.quebec.qc.ca/carte_interactive/index.aspx ===== FAQ : Questions fréquemment posées ===== ==== Connexion à MySQL ==== Sous Windows, pour vous connecter à MySQL en ODBC : - si ce n'est déjà fait, installer le driver disponible à cette adresse : http://dev.mysql.com/downloads/connector/odbc/ - ajouter une nouvelle connexion, avec les outils d'administration:panneau de configuration --> Outils d'administration-->Sources de données ODBC-->source de données Utilisateur-->Ajouter - sélectionner le driver MySQL ODBC, - donner un nom à votre source de données: Attention : c'est ce nom qui servira à établir les connexions à la base, quelle que soit l'outil utilisé(par exemple prendre comme principe de toujours nommer les connexions du même nom que le schéma MySQL concerné), * indiquer le nom de votre serveur MySQL ou son adresse IP, * indiquer les nom d'utilisateur et mot de passe, * sélectionner la base (schéma) à laquelle vous désirer vous connecter. Faites un test de connexion pour plus de sureté. * sous Geomedia (ou tout autre soft), se connecter à la base : * source de données : nom de la base tel que vous l'avez déclaré ci-dessus,puis nom et mot de passe utilisateur. ==== Attributs fonctionnels MIN et DISTANCE ==== **Comment calculer la distance la plus courte d'un polygone à une polyligne ?** (par exemple distance d'un batiment à un tronçon routier) - isoler la polyligne par une requête de sélection, si la couche concernée en comporte plusieurs, - isoler de la même façon votre polygone si le traitement ne doit se faire que sur un seul (sinon, le traitement se fera sur tous les objets de la couche de poygones) - utiliser la fonction d'agrégation spatiale, avec : *en entités principales, votre couche (ou votre requête) de polygones, *en entités secondaires, votre requête de polyligne, *agrégation spatiale lorsque les entités principales "s'accumulent le plus près" des entités secondaires, *en sortie, créer un attribut fonctionnel "distance_min" par exemple en utilisant les fonctions MIN et DISTANCE de cette façon : MIN(DISTANCE(Detail.LinearGeometry;Input.AreaGeometry)) La fonction DISTANCE s'écrit en principe de cette façon : DISTANCE(Géométrie1; Géométrie2; EspaceRéf; UnitéDeMesure; 2D), mais seuls les 2 premiers paramètres sont obligatoires, les 3 autres étant déduits de votre espace de travail, mais il est possible de les forcer à d'autres valeurs. voir sur le forum Geomedia :http://georezo.net/forum/viewtopic.php?id=64575 La fonction DISTANCE est disponible à partir de la version 6.1 de Geomedia (pro et standard)