ArcObjects est un ensemble d'API basées sur COM d'ESRI Inc. qui sont utilisées dans plusieurs de leurs produits, notamment ArcGIS Desktop, ArcGIS Engine et ArcGIS Server.
Quelles sont les implications de l'utilisation de types génériques dans .NET pour stocker des ArcObjects, tels que ILayer, IField, etc.? Le compilateur me lance un avertissement lors de l'utilisation de ce type de valeurs public class Foo { private List<ILayer> fooLayers; public List<ILayer> FooLayers { get { ... } set …
Je prends en charge une application .NET qui a été compilée sur un PC avec ArcGIS 10.1 installé. L'application comprend une interface utilisateur et une extension de bureau ArcGIS, ainsi qu'un ensemble d'installation qui est appelé par Windows Installer pour enregistrer l'extension de bureau pendant l'installation. Le problème que j'ai …
Dans une extension ArcMap, je dois retourner plusieurs lignes d'une sélection. Le bouton ArcMap Flip vous permet uniquement de retourner une entité à la fois. Quel est l'ArcObjects équivalent au bouton Flip d'ArcMap?
Puis-je utiliser C # 4.0 avec le framework cible défini sur .NET 3.5 pour développer une extension pour ArcMap 9.3? Ou doit-il être C # 3.0 ou antérieur?
J'ai découvert par hasard comment ArcMap affiche des valeurs à virgule flottante spéciales pour l'utilisateur. + ∞ (infini positif) s'affiche comme 1.#INF –∞ (infini négatif) serait censé être affiché comme -1.#INF- je n'ai pas vérifié celui-ci. NaN (pas un nombre) est affiché comme aligné à droite <Null>- à ne pas …
J'ai utilisé IStorage, Microsoft Compound File Spec, la désérialisation ArcObjects, etc. en essayant de détecter la version du fichier .lyr. En utilisant ArcObjects, je peux accéder aux propriétés de la couche, à la source de données, à l'étendue, etc., mais la propriété documentVersion de la LayerFileClass rapporte toujours `` esriArcGISVersion10 …
J'essaie d'utiliser ArcObject en Python. J'ai un problème avec l'attribution d'une interface (ie IZ.InterpolateZsBetween) à mon objet avec des données de géométrie, le code est: from Comtypes.client import CreateObject, GetModule import arcgisscripting gp = arcgisscripting.create(9.3) gp.setproduct("ArcInfo") esriSystem = GetModule("C:/Program Files (x86)/ArcGIS/com/esriSystem.olb") esriGeometry = GetModule("C:/Program Files (x86)/ArcGIS/com/esriGeometry.olb") esriDataSourcesGDB = GetModule("C:/Program Files …
Je voudrais pouvoir détecter des classes de relations dans un fichier GDB. Étant donné que les utilisateurs de mon script peuvent n'avoir qu'une licence de niveau ArcView, ils ne pourraient pas manipuler le schéma d'une classe d'entités (en particulier pour ajouter un champ) qui se trouve dans un espace de …
Le complément ArcGIS 10 sur lequel je travaille est assez simple - juste un contrôle d'outil et une fenêtre ancrable. Je gère les exceptions spécifiques que je prévois de se produire à la source et de jeter tout le reste, mais quelle est la meilleure pratique pour gérer ces exceptions …
Je suis en train de créer un complément pour ArcMap - ArcView en utilisant le framework .Net. L'utilisateur d'ArcMap et du complément doit accéder aux données publiées à partir des services WFS. Je suis conscient qu'il est possible d'ajouter manuellement des services WFS via l' interface Interoperability Connections . Mais, …
J'ai un script que je veux exécuter dans ArcMap lorsqu'un bouton dans une barre d'outils est cliqué, et jusqu'à présent, je n'ai pu transformer le script qu'en outil de script. J'en ai besoin pour fonctionner comme une commande, pas comme un outil de géotraitement. L'exécuter en tant qu'outil de géotraitement …
J'ai mis à jour notre extension ArcMap pour fonctionner avec ArcMap 10 - il suffit principalement de changer la référence d'ESRI.ArcGIS.ADF en ESRI.ArcGIS.ADF.Local et de définir la valeur de la propriété 'Specific Version' pour toutes les références à false, et d'utiliser également la nouvelle ESRIRegAsm.exe pour l'enregistrer. Je me demande …
Je suis un grand fan des tests unitaires, mais j'utilise toujours un FGDB pour saisir des fonctionnalités permettant d'exécuter des tests unitaires lors de l'utilisation du cadre ArcObjects. Est-ce que quelqu'un utilise avec succès la moquerie contre des idées comme IFeature, IGeometry, IWorkspace, etc. Si c'est le cas, j'aimerais voir …
Ceci est une question complémentaire à ma précédente, pouvez-vous suggérer des textes d'introduction bien écrits sur les projections du système de coordonnées? Supposons que je travaille avec la projection cartographique CH1903, qui, pour autant que je sache, est conforme, mais pas équidistante. Cela signifie que les angles (la forme) ont …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.