Existe-t-il un moyen d'afficher KML en mode natif dans ArcMap?

9

Réponse à cette question: Comment importer / exporter KML vers ArcGIS Desktop? en souleva un autre. Il existe de nombreux outils pour importer / exporter kml / kmz. Y a-t-il des outils disponibles pour l'affichage natif de KML dans ArcMap?

Je suis curieux de savoir si quelqu'un a créé une ou plusieurs couches personnalisées qui lisent kml, de la même manière que ZigGIS utilise PostGIS comme source de données.

Ou peut-être quelque chose comme inmemoryworkspacefactory, qui ne compte probablement pas comme natif, mais aurait des avantages: http://geobabble.wordpress.com/2007/07/10/consuming-georss-in-arcmap-with-inmemoryworkspacefactory/

Jay Cummins
la source
1
L'extension d'interopérabilité lira KML / KMZ en natif - esri.com/software/arcgis/extensions/datainteroperability/… (il s'agit essentiellement de FME dans les vêtements ESRI) - à un coût supplémentaire bien sûr - ESRI devrait le rendre standard avec le logiciel.
Mapperz
Exportez vers oui. Importer depuis ou voir no. Sauf si vous utilisez l'extension $ 4,500 CAD mentionnée par Mapperz.
Jakub Sisak GeoGraphics
Vous pouvez afficher le KML dans ArcGlobe sans traduction (oui je sais, pas ArcMap). ArcGlobe dispose d'une barre d'outils KML pour charger le KML. À 10, 10.1 et au-delà, KML est pris en charge dans la conversion de creux ArcMap en entités (pas de rendu natif du KML). Peut-être qu'à l'avenir, il y aura un support natif, mais ce n'est pas sur le radar pour le moment.
KHibma
@Mapperz: votre commentaire ne devrait-il pas être une réponse? C'est le seul qui répond réellement à la question.
Jay Cummins
fait commentaire pour répondre.
Mapperz

Réponses:

4

La plupart des lecteurs KML / KMZ stockent les entités dans la géodatabase pour les visualiser. Arc2Earth semble être le meilleur moyen de lire et d'écrire KML / KMZ, donc je ne suis pas sûr qu'il y ait beaucoup de problème de conversion dans les deux sens.

James Fee
la source
2

Ceci est un ancien poste. importation assez facile comme suit: arcmap 10.x> boîte à outils arc> outils de conversion> de kml> kml en calque. explorer le fichier kml. spécifiez le fichier de sortie et il apparaîtra comme par magie dans votre carte comme une couche modifiable.

grantiago
la source
2

Découvrez le plugin GDAL / OGR d'AmigoCloud pour ArcGIS , écrit par @Ragi Yaser Burhum.

Pour citer leur publication de produit :

De toute évidence, vous avez utilisé GDAL / OGR pour manipuler plusieurs formats vectoriels via la ligne de commande. Spatialite, Google Fusion Tables, KML, PostGIS sont facilement disponibles. Mais que se passe-t-il si vous souhaitez utiliser l'un de ces formats dans ArcGIS? N'ayez crainte, vous pouvez utiliser le plug-in OGR d'AmigoCloud pour ArcGIS. Il est gratuit et Open Source et il se trouve que j'ai ajouté quelques nouvelles fonctionnalités qui le rendront plus facile à utiliser. Vous pouvez utiliser le bouton Ajouter des données pour charger des données à partir d'un fichier ou d'une chaîne de connexion OGR. Ajouter des données à partir de tables Spatialite, KML / KMZ ou Google Fusion n'a jamais été aussi simple.

RyanKDalton
la source
0

Si cela ne vous dérange pas de faire du codage, vous pouvez écrire une source de données de plug-in contre KML.

MathiasWestin
la source