Perguntas com a marcação «arcobjects»

ArcObjects é um conjunto de APIs baseadas em COM da ESRI Inc. que são usadas em vários de seus produtos, incluindo ArcGIS Desktop, ArcGIS Engine e ArcGIS Server.

2
Usando o .NET Generics para armazenar ArcObjects?
Quais são as implicações do uso de tipos genéricos no .NET para armazenar ArcObjects, como ILayer, IField, etc? O compilador lança um aviso ao usar esse tipo de valores public class Foo { private List<ILayer> fooLayers; public List<ILayer> FooLayers { get { ... } set { ... } } } …
11 arcobjects  .net 




1
Referindo-se a NaN ou ± ∞ (valores especiais de ponto flutuante) nas consultas de definição do ArcMap?
Por acaso, descobri como o ArcMap exibe valores especiais de ponto flutuante para o usuário. + ∞ (infinito positivo) é exibido como 1.#INF –∞ (infinito negativo) supostamente seria exibido como -1.#INF- não verifiquei este. NaN (não um número) é exibido como alinhado à direita <Null>- não deve ser confundido com …

1
Determinar programaticamente a versão do arquivo ArcGIS Layer (*. Lyr)
Passei por IStorage, Microsoft Compound File Spec, desserialização do ArcObjects etc. tentando detectar a versão do arquivo .lyr. Usando o ArcObjects, posso acessar as propriedades da camada, a fonte de dados, a extensão etc., mas a propriedade documentVersion do LayerFileClass sempre reporta 'esriArcGISVersion10' nos arquivos da camada 9.3. ILayerFile l …

1
Arcobjects em Python: atribua interface a objetos com geometria de recurso (forma)
Estou tentando usar o ArcObject em Python. Tenho um problema ao atribuir uma interface (ou seja, IZ.InterpolateZsBetween) ao meu objeto com dados de geometria, o código é: 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 = …





2
Extensão ArcMap 9.3 vs 10
Atualizei nossa extensão do ArcMap para funcionar com o ArcMap 10 - principalmente apenas altere a referência de ESRI.ArcGIS.ADF para ESRI.ArcGIS.ADF.Local e defina o valor da propriedade 'Specific Version' para todas as referências a false e também use o novo ESRIRegAsm.exe para registrá-lo. Então, estou pensando agora se posso criar …


2
Como testar o ArcObjects com o Mocking?
Sou um grande fã de testes de unidade, mas ainda uso um FGDB para obter recursos para executar testes de unidade ao usar a estrutura do ArcObjects. Alguém com sucesso usando zombaria contra pensa como IFeature, IGeometry, IWorkspace etc. Se sim, eu adoraria ver alguns exemplos de como você está …

3
Como o ArcGIS calcula a distância entre dois pontos com uma projeção não equidistante?
Esta é uma pergunta de acompanhamento da minha pergunta anterior. Você pode sugerir alguns textos introdutórios bem escritos sobre as projeções do sistema de coordenadas? Vamos supor que estou trabalhando com a projeção de mapa CH1903, que, pelo que sei, é conforme, mas não equidistante. Significado, ângulos (forma) foram preservados, …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.