Suite

Comment comparer deux fichiers avec FME


J'ai deux fichiers csv qui ont chacun un champ contenant le même type de fonctionnalité mais avec des noms de champs différents. J'ai besoin de comparer les valeurs de ces champs dans les deux fichiers pour savoir où il y a des différences ? Comment puis-je faire cela dans FME.


Utilisez simplement le détecteur de changement. Il n'y a rien de plus. Vous pouvez vérifier que la géométrie est la même, ou simplement vérifier les attributs.

Voir la description de l'aide de FME :

Détecteur de changement

Détecte les changements entre deux ensembles d'entités en entrée.

Ce transformateur est souvent utilisé avec plusieurs lecteurs, pour identifier les caractéristiques modifiées dans les deux fichiers. Il peut identifier toutes les caractéristiques que deux fichiers d'entrée ont en commun, et celles qui se trouvent dans un fichier et non dans l'autre, telles que les ajouts et les suppressions.

Comme d'habitude avec FME, ils ont déjà implémenté quelque chose, donc le faire vous-même avec une calculatrice CRC, ou la fusion de fonctionnalités est inutile.


Il est possible de changer le champ de nom pour la comparaison. Utilisez le transformateur de renommage pour chaque champ et utilisez la fusion de fonctionnalités pour vérifier la fusion entre les deux csv. Ou vous pouvez utiliser l'outil Comparer (nouveaux et anciens fichiers) : changedetector

Julien


Alternatives au hub FME

FME Hub peut ne pas toujours correspondre aux attentes de votre entreprise ou à l'environnement spécifique de votre secteur. Dans cette situation, vous avez encore plusieurs solutions SIG de systèmes d'information géographique à analyser. FinancesOnline fournit un outil de comparaison détaillé pour les alternatives FME Hub qui vous permet d'en savoir plus sur les fonctionnalités, les conditions tarifaires et les commentaires des utilisateurs pour un large éventail d'applications fournies par les concurrents et de décider du produit le plus adapté à votre entreprise. C'est aussi une bonne idée de parcourir nos critiques pour avoir une opinion holistique de chaque outil, et après avoir acquis une certaine expérience avec celui-ci, partagez votre propre critique pour aider les autres lecteurs dans leurs décisions.

Notre équipe d'experts a évalué FME Hub avec une note totale de 8,8/10 après une série de tests détaillés. Les clients réels de FME Hub ont une note de satisfaction moyenne avec le produit à 100%, ce qui montre leur expérience avec ce service. Si vous passez du temps à analyser d'autres alternatives FME Hub, vous trouverez certainement d'autres services avec des notes similaires ou même plus élevées.

MEILLEURES alternatives au hub FME

1. ArcGIS

Une puissante plate-forme de cartographie et d'analyse conçue pour explorer les informations et partager des informations basées sur la localisation. Ses capacités incluent l'analyse spatiale, la cartographie et la visualisation, le SIG 3D, l'imagerie et la télédétection, le SIG en temps réel et la collecte et la gestion de données, utiles pour tout type d'industrie.

2. Google Adresses

Google Places est un service de liste d'entreprises locales construit sur la plate-forme de Google et alimenté par la technologie de Google.

3. CARTO

Une plate-forme open source avec une intelligence et une analyse de localisation puissantes pour les analystes d'entreprise, les scientifiques des données et les utilisateurs individuels. Il est construit sur une interface glisser-déposer fournie avec un observatoire de données, qui enrichit les données de localisation existantes grâce à des ensembles de données pertinents et polyvalents.

Meilleures alternatives à FME Hub par score total

FME Hub est un produit solide que nos experts ont évalué avec un score de 8,8 et avec un taux de satisfaction des utilisateurs de 100 %. Son prix commence à gratuit. Cependant, vous pouvez envisager d'autres systèmes d'information géographique - produits SIG qui ont obtenu des scores et des taux de satisfaction encore meilleurs. Voici comment le FME Hub se comporte par rapport à ceux-ci :


Comment comparer deux fichiers avec FME - Systèmes d'Information Géographique

Quel est le format informatique spécifique de ces données et de quel logiciel ai-je besoin ?

Format du système d'information géographique. Les cartes géologiques numériques ont été préparées pour être utilisées dans les systèmes d'information géographique (SIG). Les caractéristiques géologiques sont rendues au format « vecteur » pour permettre une variation d'échelle sans dégrader la qualité. Vous devez cependant savoir que les données d'origine ont été compilées à une échelle de 1:24 000 et que les utilisations à plus grande échelle ne sont pas conseillées. Les entités sont stockées sous l'une des trois formes suivantes : points, lignes ou zones (polygones). Le type de géométrie est indiqué avec la description de chaque thème ci-dessous.

Format de fichier informatique. Ces données sont fournies au format shapefile ESRI. Chaque shapefile se compose en fait de plusieurs fichiers portant le même nom et une extension qui indique sa fonction. Vous devez être certain lors de la copie de fichiers de formes que tous les fichiers portant le même nom de fichier sont copiés ensemble. Pour une description complète du format shapefile, voir www.esri.com/library/whitepapers/pdfs/shapefile.pdf. Vous aurez besoin d'un logiciel approprié pour visualiser ou analyser les fichiers de formes sur votre propre ordinateur. Une variété de produits logiciels commerciaux et accessibles au public sont disponibles pour cet usage. KGS ne recommande ni n'approuve aucun de ces produits.

Logiciel sélectionné pour l'utilisation du format de fichier de formes ESRI

Logiciel de visualisation des données de fichiers de formes :

Le visualiseur géographique gratuit d'ArcExplorer ESRI

ArcView 1.0 Logiciel de bureau SIG ArcView version 1 d'ESRI. Il a également des fonctionnalités SIG, mais n'a pas les fonctionnalités de la version actuelle

CartoMap FREE Viewer prend en charge à la fois MapInfo Mif/Mid et ArcView Shapefiles

FME La visionneuse universelle FME prend en charge les formats SDTS, Shapefile, IGDS, AutoCAD DXF/DWG, E00, Genamap et DSFL.

GeoMaitre GeoMaitre vous permet de visualiser les fichiers au format E00, SHP, DGN, MIF et DXF

La visionneuse de données MassGIS étend les fonctionnalités d'ArcView

Mécanisme ShapeViz pour afficher plusieurs fichiers de formes

GeoBrowser Cette interface SIG peut être configurée pour fonctionner sur n'importe quelle base de données SIG. Construit à l'aide de la technologie MapObjects d'ESRI

GeoView LT Ajoute la prise en charge de l'affichage des fichiers AutoCAD DWG/DXF, Microstation DGN, ESRI Shapefile, MapInfo MIF et images, avec des superpositions graphiques, des requêtes spatiales et des liens vers votre base de données rapidement

Logiciel gratuit de conversion de fichiers de formes

Arcv2CAD Arcv2CAD convertit les fichiers de formes ArcView/ESRI aux formats AutoCAD DXF et DWG permettant aux fichiers de formes d'être lus par pratiquement tous les logiciels de CAO

Arcv2CAD3.2 Convertisseur de fichier de forme ArcView en DXF/DWG Arcv2CAD3.2 nouvellement mis à jour

CADTools Outils pour convertir des fichiers SHP en DXF

Traducteur SHP vers Atlas Freeware ESRI SHP vers Atlas Geo

SHP vers Mapinfo MBX pour convertir les fichiers de formes en Mapinfo

SHP2MIF Exporter des fichiers de formes vers Mapinfo MIF

Système de coordonnées et référence. Ces données sont fournies en coordonnées de latitude et de longitude, référencées à la fois dans le système de référence nord-américain de 1983 (NAD83) et le système de référence nord-américain de 1927 (NAD27). NAD27 utilise l'ellipsoïde de référence Clark 1866 qui est la base de la plupart des cartes topographiques du Kentucky. Le NAD83 utilise l'ellipsoïde GRS80 et est la référence préférée pour la collecte de données GPS. A tous autres égards, ces données sont identiques. Les utilisateurs qui souhaitent comparer ces données géologiques à d'autres informations spatiales doivent d'abord déterminer qu'elles se trouvent dans le même référentiel.

Les cartes quadrangulaires en coordonnées latitude/longitude apparaîtront carrées sur l'écran de l'ordinateur. Afin de mesurer des zones ou des distances, ces données doivent d'abord être projetées. Consultez la documentation de votre logiciel pour obtenir des instructions sur l'application d'une projection à ces données.


Comparer les deux systèmes

La plus grande différence entre le SIG et la CAO réside dans la manière dont les données sont collectées et utilisées. La technologie CAD conçoit des éléments qui seront produits tandis que le SIG représente les informations d'une zone telle qu'elle apparaît.

Les outils utilisés dans les deux systèmes varient considérablement. Pour créer des dimensions et des couches de bâtiments et d'objets, la CAO requiert du texte, des cercles et des lignes. Les concepteurs et les architectes peuvent donc créer n'importe quel schéma de la structure qu'ils souhaitent produire. L'échelle n'est pas un problème dans ce cas puisque les mesures réelles sont ajoutées lors de la dernière étape pour donner au concepteur une idée précise des fournitures nécessaires. Lorsqu'il s'agit de SIG, les données spatiales sont utilisées conjointement avec des rasters et des vecteurs pour créer des cartes qui montrent les routes, les états et les villes. Il est principalement appliqué pour relier la distance entre les objets. Les informations obtenues grâce au SIG sont représentées dans un format visuel, ce qui facilite la création de cartes. Les données sont mieux manipulées et interprétées que lorsque des graphiques ou des tableaux sont utilisés dans une feuille de calcul.

Généralement, une seule application suffit car la plupart des gens ont besoin de créer des objets ou des cartes. Mais il existe quelques cas où les deux applications sont nécessaires, par exemple lorsqu'une grande installation nécessite une extension. Dans une telle situation, la CAO peut être utilisée pour développer un plan de construction tandis que le SIG serait utile pour établir des cartes au sol. Avec des données géographiques réelles, un développeur peut déterminer la quantité d'espace disponible pour un projet.

La CAO et le SIG contribuent tous deux au développement du système de gestion de toute installation, car l'aspect cartographique détermine la superficie d'une zone et son utilisation. Les fonctionnalités CAO représentent la manière dont les nouvelles structures peuvent affecter les structures existantes. Étant donné que les deux applications utilisent des couches pour concevoir des modèles, la base de données CAO peut être liée au SIG pour offrir le meilleur des deux mondes. Cependant, l'utilisateur doit personnaliser le logiciel afin qu'il puisse correspondre à ses besoins spécifiques.

Les développeurs CAO ajoutent progressivement plus de fonctionnalités, ce qui signifie que les différences entre les deux applications commenceront à diminuer. C'est pourquoi il est impératif de rester à jour avec les dernières technologies en externalisant les services des meilleurs cabinets de dessin de l'industrie. Les experts peuvent aider votre organisation à éviter les dépenses liées aux nouveaux logiciels internes.


Examen du hub FME

FME Hub est une plate-forme communautaire en ligne qui permet d'accéder et de partager les outils du moteur de manipulation de fonctionnalités (FME). Les utilisateurs peuvent accéder et partager une variété d'outils FME, y compris des transformateurs, des rédacteurs, des lecteurs, des connexions Web, des lecteurs/enregistreurs de format personnalisé et d'autres modèles. Bien que FME Hub n'exige pas que les utilisateurs s'inscrivent pour accéder aux outils, ils doivent créer un compte afin de stocker les créations FME en privé et d'y accéder de n'importe où. La plateforme permet également de partager publiquement les créations de FME afin que la communauté puisse en bénéficier et les utiliser dans ses propres projets. Les outils FME aident à rationaliser la traduction des données spatiales entre les formats numériques et géométriques et peuvent être utilisés pour divers logiciels SIG, CAO et graphiques raster.

Aperçu des avantages du FME Hub

FME Hub donne accès à une variété d'outils FME et à une plate-forme que tout le monde peut utiliser pour ses projets. Les outils FME disponibles incluent des transformateurs personnalisés, des connexions Web, des modèles d'espace de travail et des lecteurs et rédacteurs de format personnalisés. Les transformateurs personnalisés sont créés en gardant à l'esprit les besoins de manipulation de la communauté, tout en étant également capables de répondre à des besoins spécifiques. Afin de gagner du temps, ces transformateurs comprennent un certain nombre de transformateurs préconfigurés emballés ensemble, ce qui permet de gagner du temps et permet aux utilisateurs d'accomplir plus. Les connexions Web sont des outils préconfigurés qui permettent aux utilisateurs de se connecter à une API ou à un autre service Web à partir de leur flux de travail FME.

FME Hub fournit une plate-forme pratique et sécurisée pour stocker et réutiliser les paramètres de connexion des services Web auxquels les flux de travail des utilisateurs sont connectés. Les modèles d'espace de travail facilitent le démarrage des utilisateurs et aident à réduire la complexité des flux de travail. Les modèles d'espace de travail FME sont partiellement configurés, ce qui permet aux utilisateurs de les personnaliser en fonction de leurs propres besoins. Les modèles d'espace de travail peuvent également inclure des jeux de données et sont déjà partiellement aménagés pour gagner du temps. Des lecteurs et des enregistreurs de format personnalisés sont créés pour permettre aux utilisateurs de lire/écrire des formats que le produit FME de base ne peut pas d'emblée.

L'accès aux téléchargements FME est facile et les utilisateurs peuvent filtrer les outils par catégorie ou utiliser des mots-clés pour rechercher des outils. L'inscription n'est requise que si un utilisateur souhaite stocker ses créations FME en privé et y accéder de n'importe où. L'interface glisser-déposer permet de télécharger des outils sur le Hub, qui peuvent également être rendus publics, permettant à chacun d'y accéder et de les utiliser dans ses propres projets. La plate-forme prend également en charge l'accès au produit, permettant aux utilisateurs d'accéder aux éléments via l'outil de type rapide de FME Workbench.


Présentation des versions et des formats

Ce chapitre décrit le support de FME pour :

Autres formats inclus dans ce chapitre :

SDE30 Lecteur et écrivain
SERASTER Lecteur
SERASTERMAP Écrivain
CATALOGUE SDERASTÈRE Écrivain

La technologie Esri Spatial Database Engine (SDE) est un composant essentiel des produits ArcGIS. Il gère les données spatiales dans un système de gestion de base de données relationnelle (SGBDR). FME est une application cliente SDE capable de se connecter au SDE, quelle que soit la plateforme sur laquelle il se trouve.

Noter: Tout au long de ce chapitre, SDE fait référence aux clients utilisant ArcSDE 10.x, sauf indication contraire. Le même lecteur/enregistreur est utilisé pour accéder à tous ces clients.

SDE permet à un SGBDR de stocker à la fois des données spatiales et non spatiales en fournissant un nouveau type de colonne « Forme » au SGBDR sous-jacent.


Systèmes géodésiques dans les SIG : faire face aux limites de latitude/longitude

Concepts clés dans les systèmes de coordonnées et la cartographie donne un aperçu de haut niveau de la façon dont les coordonnées sont utilisées dans la cartographie. Ce sujet examine de plus près références, le deuxième des trois concepts qui y sont discutés.

Différents modèles de la forme de la Terre et différentes stratégies pour attribuer des coordonnées (généralement lat/long/hauteur) à des emplacements peuvent être utilisés dans différentes régions, à différents moments ou à différentes fins. Une donnée englobe tous ces concepts.

Il est important de savoir quelle donnée (et projection) votre carte utilise, afin que vous puissiez la relier à des emplacements réels et savoir quand il est approprié de combiner ou de comparer avec d'autres cartes ou données. Par exemple, les données du référentiel NAD83 ne peuvent pas être superposées aux données du NAD27, vous devez d'abord convertir les données en un référentiel commun. Le processus de conversion des données d'un datum à un autre s'appelle un décalage de datum, il est également appelé transformation de coordonnées (EPSG, OGC) ou transformation géographique (Esri).

Il existe de nombreux algorithmes pour effectuer des décalages de données (la note d'orientation 7.2 d'EPSG contient une liste complète avec des formules et des exemples). Une classe courante de décalages de données implique la conversion de lat/long/hauteur dans une référence source en décalages X/Y/Z en mètres à partir du centre de son ellipsoïde, en effectuant une sorte de décalage et/ou de rotation, puis en reconvertissant en lat /long/hauteur par rapport à l'ellipsoïde cible. Les cas plus irréguliers sont souvent traités par des fichiers de décalage de grille, il s'agit essentiellement de tables de recherche avec des décalages ou des paramètres qui varient selon l'emplacement.

Différents progiciels présentent l'opération de décalage de référence de différentes manières. ArcGIS suit le modèle EPSG et demande à l'utilisateur de choisir le décalage de référence à utiliser chaque fois qu'il en a besoin. C'est l'approche la plus générale et la plus expressive. Alors qu'intuitivement il n'y a qu'une seule « bonne réponse » pour la conversion entre deux références, en réalité, il peut y avoir de nombreuses options, le bon choix reposant sur un certain nombre de facteurs, notamment la précision et l'utilisation de la cible. C'est une autre raison pour laquelle les métadonnées sont si importantes - les utilisateurs en aval voudront savoir comment vos données ont été créées !

D'autres packages, comme CS-MAP (la bibliothèque de reprojection principale utilisée par FME), basent leur prise en charge des datums sur deux idées : (a) chaque datum définit de manière unique les décalages de datum qui seront utilisés et (b) la plupart des décalages de datum passent par « datum pivot » (généralement WGS84, c'est-à-dire qu'une conversion de Datum A en Datum B serait exécutée comme A -> WGS84 -> B). C'est excellent pour la convivialité dans le cas courant - les utilisateurs sont moins susceptibles de faire des choix incorrects ou incohérents - mais ajoute de la complexité lorsque plusieurs choix pour les décalages de données sont légitimement requis.

En plus de ces deux approches courantes, il existe (sans surprise) quelques autres variantes que vous pourriez rencontrer. Par exemple, avec la bibliothèque de reprojection Gtrans (lien suédois), vous choisissez une transformation nommée au lieu de spécifier un système de coordonnées ou une référence source ou destination. D'autres exemples intéressants fusionnent les étapes de décalage de référence et de projection, en convertissant entre deux systèmes de coordonnées projetés dans des références différentes en une seule étape.

Il peut être difficile de gérer correctement les datums et les décalages de datums, mais cela vous permet de combiner et d'utiliser plus de données - entre les juridictions et au-delà de la fracture cartographique héritée/moderne.


Surfeurs alternatifs

Surfer peut ne pas toujours répondre aux attentes de votre entreprise ou à l'environnement unique de votre industrie. Dans cette situation, vous avez toujours un large éventail de solutions SIG alternatives de systèmes d'information géographique à prendre en compte. Vous pouvez utiliser nos fonctionnalités de comparaison détaillées pour les alternatives de Surfer qui peuvent vous aider à en savoir plus sur les fonctions, les conditions tarifaires, ainsi que des témoignages pour toutes sortes de logiciels mis à disposition par d'autres fournisseurs et à choisir le logiciel le plus crédible pour votre entreprise. De même, étudiez nos critiques pour obtenir une image complète de chaque logiciel, et après avoir acquis une certaine expérience avec celui-ci, partagez votre critique personnelle pour aider les autres lecteurs dans leurs recherches.

Notre équipe d'experts a évalué Surfer avec une note totale de 8,3/10 après une période de tests approfondis. Les utilisateurs réels de Surfer ont une note de satisfaction moyenne avec le produit à 100%, ce qui révèle leur opinion sur ce service. Si vous passez du temps à analyser d'autres alternatives de Surfer, vous trouverez très probablement d'autres services avec des notes similaires ou même meilleures.

TOP des alternatives pour les surfeurs

1. ArcGIS

Une puissante plate-forme de cartographie et d'analyse conçue pour explorer les informations et partager des informations basées sur la localisation. Ses capacités incluent l'analyse spatiale, la cartographie et la visualisation, le SIG 3D, l'imagerie et la télédétection, le SIG en temps réel et la collecte et la gestion de données, utiles pour tout type d'industrie.

2. Google Adresses

Google Places est un service de liste d'entreprises locales construit sur la plate-forme de Google et alimenté par la technologie de Google.

3. GéoServeur

GeoServer est un serveur de données géospatiales de premier plan conçu pour partager des données interpolées.

Meilleures alternatives au surfeur par score total

Surfer est un produit solide que nos experts ont évalué avec un score de 8,3 et avec un taux de satisfaction des utilisateurs de 100 %. Son prix commence à 50 $. Cependant, vous pouvez envisager d'autres systèmes d'information géographique - produits SIG qui ont obtenu des scores et des taux de satisfaction encore meilleurs. Voici les tarifs de Surfer par rapport à ceux-ci :


L'interface CSIRO MATLAB/netCDF est exécutée à partir de MATLAB et a une syntaxe simple. Il dispose d'options pour gérer automatiquement les valeurs manquantes, les facteurs d'échelle et la permutation des hyperslabs. Elle est cependant limitée à la récupération de données et d'informations sur les fichiers netCDF existants.

La base de l'interface est un fichier mex dépendant de la machine appelé mexcdf53. Plutôt que d'appeler directement le fichier mex, il est conseillé aux utilisateurs d'utiliser à la fois la boîte à outils netCDF de Chuck Denham et l'interface CSIRO MATLAB/netCDF décrite ici. Pour un accès en lecture seule aux données netCDF existantes, l'interface CSIRO a une syntaxe plus simple que la boîte à outils netCDF, mais cette dernière peut également être utilisée pour créer et manipuler des variables et des ensembles de données netCDF.

  • une bibliothèque d'E/S de fichiers de données ( epslib, qui est superposée à la bibliothèque netCDF).
  • epslib permet un accès transparent à plusieurs formats de fichiers de données
  • une interface MATLAB MexEPS pour utiliser n'importe quel fichier EPIC pris en charge avec MATLAB
  • suite de programmes EPIC pour les graphiques et l'analyse des données de profils hydrographiques et des données de séries chronologiques.

Les développeurs souhaitent se coordonner avec d'autres personnes susceptibles de développer un logiciel océanographique à utiliser avec les fichiers netCDF. Le logiciel EPIC est disponible via FTP anonyme à partir de ftp.noaapmel.gov dans les répertoires epic/ et /eps. Pour obtenir le logiciel EPIC, veuillez consulter les pages Web à l'adresse http://www.pmel.noaa.gov/epic/download/index.html. Pour plus d'informations sur EPIC, veuillez consulter les pages Web à l'adresse http://www.pmel.noaa.gov/epic/index.html. Contactez [email protected], ou Nancy Soreide, [email protected], pour plus d'informations.


Alternatives PPM hexagonales

Il est impossible d'obtenir une solution SIG universelle de systèmes d'information géographique. Un outil fiable comme Hexagon PPM peut offrir un large éventail de fonctionnalités, mais il peut ne pas être conçu pour les besoins spécifiques de votre entreprise. Pour être certain que vous obtenez le meilleur ajustement, jetez un œil aux autres alternatives Hexagon PPM répertoriées ci-dessous et analysez leurs caractéristiques et options. Vous pouvez également les comparer les uns aux autres pour obtenir la meilleure offre.

Notre équipe d'experts a évalué Hexagon PPM avec un score total de 7,4/10 après une période de tests approfondis. Les clients réels d'Hexagon PPM ont un taux de satisfaction moyen avec le produit à 100% qui reflète leur attitude envers ce service. Si vous consacrez une partie de votre temps à analyser d'autres alternatives Hexagon PPM, vous trouverez certainement d'autres programmes avec des notes similaires ou même meilleures.

Meilleures alternatives PPM hexagonales

1. ArcGIS

Une puissante plate-forme de cartographie et d'analyse conçue pour explorer les informations et partager des informations basées sur la localisation. Ses capacités incluent l'analyse spatiale, la cartographie et la visualisation, le SIG 3D, l'imagerie et la télédétection, le SIG en temps réel et la collecte et la gestion de données, utiles pour tout type d'industrie.

2. ArcGIS Entreprise

ArcGIS Enterprise est une plate-forme SIG qui vous permet de résoudre des problèmes de localisation grâce à la cartographie et à l'analyse de données spatiales.

3. Pôle FME

Communauté en ligne pour accéder et partager des outils de moteur de manipulation de fonctionnalités (FME), y compris des transformateurs, des connexions Web, des modèles d'espace de travail, des lecteurs/enregistreurs de formats personnalisés, etc. Les FME aident à rationaliser la traduction des données spatiales entre les formats numériques et géométriques et peuvent être utilisés pour divers logiciels SIG, CAO et graphiques raster.

Meilleures alternatives à Hexagon PPM par score total

Hexagon PPM est un produit solide que nos experts ont évalué avec un score de 7,4 et avec un taux de satisfaction des utilisateurs de 100 %. Son prix commence à par devis. Cependant, vous pouvez envisager d'autres systèmes d'information géographique - produits SIG qui ont obtenu des scores et des taux de satisfaction encore meilleurs. Voici les tarifs d'Hexagon PPM par rapport à ceux-ci :