Eu gostaria de poder criar scripts para algumas coisas que não são expostas via arcgisscriptingou ArcPy. Como acesso o ArcObjects a partir do
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.
Eu gostaria de poder criar scripts para algumas coisas que não são expostas via arcgisscriptingou ArcPy. Como acesso o ArcObjects a partir do
Qual é o melhor caminho ou local para começar com o ArcObjects se um não é um desenvolvedor e não pretende se tornar um desenvolvedor ? Eu uso gis profissionalmente há muito tempo, quase duas décadas, arcinfo / arcgis na maior parte disso; Eu estou muito bem. Estou aprendendo o desenvolvimento de...
Um dos principais benefícios do desenvolvimento de aplicativos GIS baseados em bibliotecas de código aberto é que muitos projetos surgem sobre eles, que também são de código aberto. Projetos de código-fonte bem projetados são ótimos para se ver: quais padrões de codificação devem ser...
Estou tentando descobrir os pontos de inflexão, ou seja, os pontos em que as curvas de uma linha começam e terminam. Se você olhar para a imagem, a linha verde pode ser uma estrada ou um riacho, e os pontos pretos são os pontos onde as curvas começam e terminam. Quais seriam as etapas de alto...
Eu tenho um conjunto de pontos como um arquivo de forma e quero encontrar (as coordenadas) de um novo ponto que tenha a maior distância possível de cada um dos pontos existentes. Isso é possível? Se sim, existe algum código VB de amostra? Obrigado
Parece que não há como converter uma geometria do ArcObjects na representação de texto conhecido (e vice-versa) na API do ArcGIS ArcObjects. A única coisa que consegui encontrar é a conversão para WKB (a interface IWkb). Existe uma maneira de executar a conversão entre objetos de geometria e o WKT...
Eu tenho um shapefile de ponto e crio polígonos de Thiessen (Voronoi) programaticamente usando esta sintaxe de script: CreateThiessenPolygons_analysis (in_features, out_feature_class, fields_to_copy) No entanto, cada ponto está relacionado a uma área (ou seja, o tamanho preferido de cada...
O suporte da ESRI diz que eles reproduziram o problema e abriram um relatório de erro (NIM070156). Eu determinei que há um vazamento de memória (na memória heap não gerenciada) que ocorre quando uma ferramenta no meu suplemento .NET / C # ArcMap executa uma consulta espacial (retornando um ICursor...
Existem exemplos disponíveis que mostram como o python pode ser integrado a um complemento ou extensão do .NET ArcGIS? Eu tenho uma série de scripts python que gostaria de chamar de eventos de formulário (por exemplo, cliques no botão) no .NET. Eu também gostaria de poder definir variáveis no...
Aqui está uma bela foto da varredura que estou usando - sem efeitos aplicados - apenas a rampa de cores e o histograma ajustados para mostrar todo o relevo - embora de uma maneira muito 2D! Eu tenho uma camada raster que eu quero exibir com colina como padrão. Eu posso fazer isso no código e, na...
Fechado . Esta questão precisa ser mais focada . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela se concentre apenas em um problema editando esta postagem . Fechado há 3 anos . Embora eu use python...
Eu tenho uma ferramenta personalizada no ArcMap 10. O fluxo de trabalho é o seguinte: Selecionar recursos em uma camada com a ferramenta "Selecionar recursos por retângulo" Copie os recursos para a área de transferência usando STRG + c Selecione a ferramenta personalizada A ferramenta verifica a...
Preciso liberar cada objeto? Algum gerenciamento de memória é tratado para
Eu desenvolvi um complemento do ArcMap que requer um arquivo de configuração. Depois de passar um tempo tentando ler os valores de configuração de um único arquivo App.Config (e sempre ficando nulo), acredito que o Suplemento não pode ler valores daqui, pois é uma biblioteca de classes, e procura o...
Existem alguns recursos interessantes no ArcToolbox que podemos usar, mas por algum motivo, isso NÃO está funcionando corretamente. Nem me lança um erro. Meu software está rodando no ArcMap, então não é necessário AoInitialize novamente, corret? public void Execute() { InitializeProduct();...
Fechado . Esta questão precisa ser mais focada . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela se concentre apenas em um problema editando esta postagem . Fechado há 4 anos . Quais são os...
Veja este link para mais detalhes. O problema: Quero fazer um loop através de uma varredura contínua (que não possui tabela de atributos), célula por célula, e obter o valor da célula. Eu quero pegar esses valores e executar condicionais neles, emulando as etapas de álgebra do mapa detalhadas...
Esta pergunta está relacionada em parte a uma pergunta anterior que eu fiz. Tentei imprimir um A3 mxd com o código Print Active View publicado pela ESRI e alterei apenas uma linha de código, ou seja, alterá-lo para o tamanho A3. docPaper.FormID = 8; Isso obriga a um tamanho de A3 em vez do...
Eu esperaria que ISpatialFilter.SpatialRelDescription se comportasse de forma consistente com IRelationalOperator.Relation . No entanto, quando executo o código abaixo, recebo: Total features : 44368 Count1: 9 T******** Count2: 9 T******** Count1: 21 F******** Count2: 44359 F******** Count1:...
Estou tendo algumas dificuldades ao usar a ferramenta de hiperlink ( ControlsMapHyperlinkTool ) no ArcEngine. Alguém tem alguma experiência com isso? Parece que ele se comporta corretamente, exceto que sempre que um usuário clica em um recurso de hiperlink, ele exibe uma mensagem dizendo "Não é...