Mais

Encontrando o tipo de camadas TOC (camada, reprodutor de grupo, ...) e índice de camada de uma camada

Encontrando o tipo de camadas TOC (camada, reprodutor de grupo, ...) e índice de camada de uma camada


Como posso encontrar o tipo de camadas no TOC? esses tipos são muito importantes para mim:

1. camada (que tem uma fonte de dados válida)

2. camada (que perde sua fonte de dados devido à alteração do endereço de sua fonte de dados)

3.GroupLayer

E eu quero saber sobre o índice da camada que temos com o ILayer. Uma função como esta: Public Function GetLayerIndex (mLayer as ILayer), contanto que


Você examina as interfaces que uma camada específica implementa. Todas as camadas implementam ILayer. Se você abrir o link de documentação da interface, verá quais classes implementam essa interface geral.

Os tipos de camada comuns (no contexto da sua pergunta) são FeatureLayer (implementa IFeatureLayer entre outros), GroupLayer (ICompositeLayer, IGroupLayer) etc. Você entendeu - ao explorar a infinidade de interfaces que as camadas podem implementar, é bom consultar a lista de classes implementando ILayer como um ótimo ponto de partida.

Quanto à segunda parte, as camadas que não estão conectadas devido a uma fonte de dados inacessível serão tipicamente marcadas como inválidas (ponto de exclamação vermelho). O ILayer.Valid indica se esse é ou não o caso.

Finalmente, a terceira parte da sua pergunta. Os índices de camada são atribuídos no nível superior (o índice que vai como um parâmetro para IMap.Layer) ou dentro de um contêiner de camada específico, por exemplo. g. uma camada composta (grupo). A única maneira de obter o índice de uma camada existente é percorrer o mapa ou uma camada composta e comparar os itens. Isso funcionará apenas em um único nível e não funcionará de forma confiável quando as camadas estiverem aninhadas com camadas de grupo. Dito isso, os índices de camada geralmente não são uma boa ideia para se referir a camadas.


Exportação em lote de camadas do Photoshop para arquivos PNG individuais

Sou um web dev e competente em Fireworks, mas nem tanto em Photoshop.

Acabei de receber um arquivo PSD em camadas para transformar em uma página da web. Alguém pode me dizer a maneira mais fácil de exportar todas as camadas para arquivos png individuais?

Existem muitas camadas e fazer isso manualmente parece errado.

Eu vi isso, mas parece que deve haver funcionalidade nativa para isso no PS.

Tenho acesso ao Photoshop CS4. Quaisquer dicas serão apreciadas.


  • Clique com o botão direito do mouse no PC ou clique com a tecla Control pressionada no Mac para baixar o arquivo compactado abaixo.
    Arquivo compactado da lição e dados do Invasive_Species (arquivo Zip 50,7 MB de 13 de maio de 10)
  • Descompacte o arquivo. Uma pasta chamada Invasive_speciesMW Será criado.
  • Mova toda a pasta Invasive_SpeciesMW para dentro da pasta Dados de My World.
    O caminho de navegação deve ser - caminho:. / Meu mundo / data / Invasive_SpeciesMW

  • Inicie o My World clicando duas vezes em seu ícone na área de trabalho ou clicando em seu ícone no dock (Mac) ou na barra de inicialização (Win).
  • Escolher Arquivo e abrir projeto, navegar para . / My World / data / Invasive_SpeciesMW pasta, abra a pasta e selecione o arquivo inv_spc.m3vz . Então clique Aberto.

  1. Escolher Arquivo e abrir projeto
  2. Navegar para . / Meu mundo / data / Invasive_SpeciesMW

  3. Abra a pasta Invasive_SpeciesMW.
  4. Selecione o arquivo inv_spc.m3vz. Então clique Aberto.


FeatureSetConverter.py¶

Converte um conjunto de recursos em JSON em uma classe de recursos na memória

Extraia a geometria do conjunto de recursos JSON e converta em representação geométrica necessária para a classe de recurso.

  • geomType & # 8211 ArcGIS JSON tipo de geometria: esriGeometryPoint, esriGeometryMultipoint, esriGeometryPolyline, esriGeometryPolygon
  • geometria & # 8211 o objeto geométrico extraído de JSON

Crie uma classe de recurso na memória a partir de um conjunto de recursos JSON.

  • conjunto de características & # 8211 a string JSON do conjunto de recursos.
  • nome & # 8211 nome da classe de recurso de saída (sempre na memória)

os IDs de recurso originais (FID / OBJECTID) não são preservados na classe de recurso, pois são construídos durante a construção da classe de recurso.


Encontrando o tipo de camadas TOC (camada, reprodutor de grupo, ...) e índice de camada de uma camada - Sistemas de Informação Geográfica


Discussão

O principal achado neste estudo foi que o RSC se conecta direta e extensivamente com o M2 posterior. As análises de conectividade celular revelaram que as projeções corticocorticais RSC → M2 compreendem uma matriz de conexões excitatórias monossinápticas que inervam diversos tipos de neurônios de projeção (Fig. 9). Os alvos pós-sinápticos dos axônios RSC no M2 incluíram neurônios identificados como projetando para várias áreas implicadas na integração sensório-motora e controle motor, como os núcleos pontinos e colículo superior. A organização deste circuito implica uma influência dissináptica da atividade RSC na atividade a jusante nessas vias divergentes. Também entre os alvos pós-sinápticos dos axônios RSC estavam os neurônios projetando-se RSC, uma descoberta que, junto com a entrada M2 para os neurônios projetando M2 no RSC, indica que RSC e M2 formam um circuito recíproco interconectado.

Esquema do circuito RSC – M2. No M2, os neurônios PT são azuis, vermelhos IT e verdes CT. No RSC, os neurônios que se projetam em M2 são roxos.

Conectividade celular no circuito corticocortical RSC → M2

Os axônios corticocorticais RSC excitaram os neurônios M2 em um perfil laminar distinto. Neurônios em todas as camadas receberam entrada RSC, com entrada relativamente forte para neurônios piramidais nas camadas média e superior (2/3 a 5B), mas entrada mais fraca para aqueles na camada 6. Estudos anteriores usando métodos semelhantes caracterizaram perfis laminares para várias outras fontes de entrada corticocortical e tálamo-cortical de longo alcance para áreas corticais motoras no camundongo, cada uma das quais com características distintas (Mao et al., 2011 Hooks et al., 2013 Yamawaki et al., 2014 Suter e Shepherd, 2015 Yamawaki e Shepherd, 2015). Por exemplo, a entrada do córtex orbital para vibrissal M1 é relativamente forte na camada 6 e fraca nas camadas 2/3 a 5B (Hooks et al., 2013), inversamente complementar ao perfil laminar de entrada RSC → M2 observado aqui. As presentes descobertas reforçam o conceito de que múltiplas fontes de entrada excitatória de longo alcance convergindo em uma área cortical inervam coletivamente neurônios em todas as camadas, com cada área a montante contribuindo com um subcircuito com um padrão laminar específico de fonte distinto (Hooks et al., 2013 Harris e Shepherd, 2015).

Entradas RSC excitaram um amplo espectro de neurônios de projeção M2 dentro e através das camadas. Os axônios RSC inervaram os neurônios PT no M2 identificados como corticopontina ou neurônios corticocoliculares com base na marcação retrógrada da ponte ou colículo superior, respectivamente. Estudos anteriores em áreas corticais motoras de camundongos mostraram que os neurônios PT recebem estímulos excitatórios de várias, mas não todas, as projeções de longo alcance. Por exemplo, os axônios corticocorticais do córtex em barril não inervam os neurônios PT no vibrissal M1 (Mao et al., 2011) e os axônios tálamo-corticais do POm seguem um padrão laminar semelhante de inervação apenas das camadas superiores (Hooks et al., 2013 Yamawaki et al. ., 2014). Em contraste, os axônios corticocorticais de M2 ​​rostral, S2 e MC contralateral são todos neurônios da camada 5B inervados, incluindo neurônios PT, como neurônios corticospinais (Suter e Shepherd, 2015). No circuito RSC → M2 aqui caracterizado, nossos achados sugerem que o RSC e, portanto, o sistema dorsal do hipocampo com o qual está interconectado (Sugar et al., 2011), pode acessar redes sensório-motoras por meio de conexões monossinápticas a diversos tipos de neurônios PT. Essas áreas incluem circuitos pré-cerebelares / cerebelares do tronco cerebral (via neurônios corticopontinos) e circuitos motores do mesencéfalo envolvidos nos reflexos de orientação (via neurônios corticocoliculares). Os axônios RSC também inervaram neurônios CT em M2, sugerindo interações dissinápticas de RSC com tálamo relacionado a motor e sensorial via M2 (Hooks et al., 2013 Yamawaki e Shepherd, 2015), além de suas interconexões diretas com o tálamo anterior.

Neurônios IT em todas as camadas M2 foram inervados por axônios RSC, incluindo neurônios identificados por marcação retrógrada como neurônios corticocorticais projetando-se RSC ou projetando-se calosalmente. A descoberta de conectividade excitatória para neurônios projetando-se RSC indica conectividade recorrente entre RSC e M2 e, portanto, um substrato para comunicação bidirecional entre as duas áreas, enquanto que a conectividade excitatória para neurônios projetando-se calosalmente indica uma base para redes inter-hemisféricas envolventes.

Além das conexões monossinápticas formando um circuito RSC → M2 direto, buscamos conexões corticocorticais dissinápticas por meio de outras áreas corticais. Descobrimos que os axônios RSC projetados para o PPC, onde eles excitaram os neurônios corticocorticais que projetam M2, constituindo assim um circuito corticocortical dissináptico (RSC → PPC → M2). No rato, o PPC se projeta de forma semelhante para uma sub-região medial do córtex motor medial a uma zona inervada por S1 e S2 (Smith e Alloway, 2013 Ueta et al., 2013). No mouse, as projeções S2 visam de forma semelhante uma sub-região lateral do córtex motor, amplamente inervando neurônios em várias camadas e classes de projeção, incluindo neurônios corticospinais (Suter e Shepherd, 2015). Juntos, os resultados anteriores combinados com nossos achados atuais sugerem uma topografia medial-lateral das projeções parietofrontais convergindo no córtex motor, com os circuitos RSC → M2 e RSC → PPC → M2 entre os mais mediais.

Usando a mesma estratégia de marcação (marcação anterógrada de ChR2 em RSC e injeção retrógrada de traçador em M2), também procuramos por circuitos subcorticais potenciais mediando a comunicação não-sináptica entre as duas áreas. Nós nos concentramos no tálamo porque o tálamo é a principal fonte subcortical de entrada excitatória para o neocórtex e porque os circuitos transtálâmicos foram descritos em redes corticais sensoriais (Sherman, 2016). Neurônios com projeção de M2 ​​em AM receberam informações do RSC. Esses circuitos corticocorticais e transtalâmicos dissinápticos sugerem que a comunicação entre RSC e M2 ocorre por meio de múltiplas rotas, além da via monossináptica RSC → M2. Como esses sinais monossinápticos e dissinápticos interagem no nível de M2 ​​ainda precisa ser investigado.

Implicações funcionais e direções futuras

A principal implicação funcional de nossos resultados é que essas conexões corticocorticais RSC → M2 fornecem uma base celular para retransmitir informações de redes dorsais do hipocampo envolvidas na memória espacial e navegação para redes neocorticais envolvidas em diversos aspectos da integração sensório-motora e controle motor. A navegação espacial direcionada por objetivos, um comportamento etologicamente crítico, depende da navegação por marcos e da integração de caminhos e depende de uma rede complexa de circuitos (Taube, 2007 Aggleton e Nelson, 2015 Ito et al., 2015). O RSC é considerado um centro chave no sistema dorsal do hipocampo para coletar, processar e expressar o contexto e as informações relacionadas ao automovimento envolvidas nesses processos (Epstein, 2008 Vann et al., 2009). A navegação, assim como outros comportamentos que requerem seleção de ação, também requer fundamentalmente planejamento e execução de ações e nosso estudo, ao iluminar a base celular para a comunicação RSC → M2, sugere mecanismos celulares (conexões de circuito) ligando aspectos cognitivos e motores da navegação. Por exemplo, especulamos que a excitação direta dos neurônios de projeção corticocolicular e corticopontina pelos axônios RSC implica um papel para essas vias celulares na coordenação da atividade em curso no sistema sensório-motor com a do sistema de orientação espacial durante a navegação. A conectividade recíproca M2 → RSC sugere ainda que o RSC também coleta informações relacionadas ao motor do M2. Dado que os terminais M2 inervam a camada 2/3 do RSCd, tais informações poderiam ser potencialmente utilizadas para coordenar a memória espacial (Czajkowski et al., 2014) com a navegação espacial.

Paralelamente aos esforços para elucidar as funções do RSC e M2 no nível comportamental, será importante entender os mecanismos celulares e de nível de circuito para integração sináptica e atividade dinâmica que medeiam essas funções. Considerando que o presente estudo se concentrou nas entradas RSC para o M2, uma área importante para estudos futuros é entender melhor a organização celular na extremidade RSC desta via corticocortical, incluindo como tipos específicos de neurônios RSC integram a entrada corticocortical de M2 ​​com os outros tipos de entradas. Curiosamente, os outros aferentes para o RSC incluem uma projeção inibitória incomum de longo alcance do hipocampo (Jinno et al., 2007 Miyashita e Rockland, 2007) e uma projeção tálamo-cortical excitatória dos núcleos anteriores que carrega sinais de direção da cabeça para o RSC (Cho e Sharp, 2001 Winter et al., 2015). Os alvos celulares e subcelulares dessas entradas são amplamente desconhecidos. As conexões sinápticas identificadas aqui, envolvendo classes específicas de neurônios passíveis de manipulação genética no camundongo, devem fornecer uma estrutura útil para estudos adicionais em nível celular desses circuitos e seus papéis no comportamento.


Problema com a alimentação de valor no tensor de espaço reservado para sess.run ()

Quero obter o valor de um tensor intermediário em uma rede neural convolucional para uma entrada específica. Eu sei como fazer isso em keras e, embora eu tenha treinado um modelo usando keras, vou avançar para a construção e treinamento do modelo usando apenas tensorflow. Portanto, quero me afastar de algo como K.function (input_layer, output_layer) que é bastante simples e, em vez disso, usar tensorflow. Acredito que devo usar valores de espaço reservado, como a seguinte abordagem:

No entanto, recebo a seguinte mensagem de erro para a linha sess.run (): Argumento inválido: você deve alimentar um valor para o tensor de espaço reservado 'conv2d_2_input' com dtype float e forma [?, 28,28,1]. Não sei por que recebo esta mensagem porque a imagem usada para feed_dict é do tipo float e é o que acredito ser a forma correta. Qualquer ajuda seria sugerida.


Estruturas cúbicas compactas comuns

Pode ser mostrado pela trigonometria elementar que um átomo se encaixará exatamente em um sítio octaédrico se seu raio for 0,414 tão grande quanto o dos átomos hospedeiros. O número correspondente para os orifícios tetraédricos menores é 0,225.

Muitos metais puros e compostos formam estruturas cúbicas centradas na face (compactadas cúbicas). A existência de buracos tetraédricos e octaédricos nessas redes apresenta uma oportunidade para átomos "estranhos" ocuparem alguns ou todos esses sítios intersticiais. A fim de reter o empacotamento fechado, os átomos intersticiais devem ser pequenos o suficiente para caber nesses orifícios sem interromper a estrutura do CCP do hospedeiro. Quando esses átomos são muito grandes, o que é comumente o caso em compostos iônicos, os átomos nos sítios intersticiais separam os átomos hospedeiros de modo que a estrutura cúbica centrada na face se abre um pouco e perde seu caráter de compactação.

A estrutura de sal-gema

Halogenetos alcalinos que cristalizam com a estrutura de "sal de rocha" exemplificada pelo cloreto de sódio podem ser considerados como uma estrutura FCC de um tipo de íon em que os buracos octaédricos são ocupados por íons de carga oposta, ou como duas redes FCC interpenetrantes constituídas por dois tipos de íons. Os dois octaedros sombreados ilustram a coordenação idêntica dos dois tipos de íons. Cada átomo ou íon de um determinado tipo é circundado por seis do tipo oposto, resultando em uma coordenação expressa como (6: 6).

Quantas unidades de NaCl estão contidas na célula unitária? Se ignorarmos os átomos que foram colocados fora da célula para construir o octaedro, você deverá ser capaz de contar quatorze átomos & quotorange & quot e treze & quot; azuis & quot; Mas muitos deles são compartilhados com células unitárias adjacentes.

Um átomo no canto do cubo é compartilhado por oito cubos adjacentes e, portanto, faz uma contribuição de 1/8 para qualquer célula. Da mesma forma, o centro de uma aresta é comum a quatro outras células, e um átomo centrado em uma face é compartilhado com duas células. Levando tudo isso em consideração, você deve ser capaz de confirmar a seguinte contagem, mostrando que existem quatro unidades AB em uma célula unitária deste tipo.

laranja Azul
8 nos cantos: 8 x 1/8 = 1 12 nos centros das bordas: 12 x & frac14 = 3
6 nos centros da face: 6 x & frac12 = 3 1 no centro do corpo = 1
total: 4 total: 4

Se levarmos em consideração os tamanhos reais dos íons (Na + = 116 pm, Cl & ndash = 167 pm), é aparente que nenhum íon caberá nos buracos octaédricos com uma rede CCP composta do outro íon, então o real A estrutura do NaCl é um pouco expandida além do modelo compactado.

O modelo de preenchimento de espaço à direita representa uma célula unitária cúbica de íons cloreto (roxa) centrada na face, com os íons sódio (verdes) ocupando os sítios octaédricos.

A estrutura do zinco-blenda: usando alguns orifícios tetraédricos

Uma vez que existem dois sítios tetraédricos para cada átomo em uma rede compacta, podemos ter compostos binários de estequiometria 1: 1 ou 1: 2 dependendo se metade ou todos os buracos tetraédricos estão ocupados. Zinco-blenda é o nome mineralógico do sulfeto de zinco, ZnS. Uma forma impura conhecida como esfalerita é o principal minério do qual o zinco é obtido.

Esta estrutura consiste essencialmente em uma rede FCC (CCP) de átomos de enxofre (laranja) (equivalente à rede de íons cloreto em NaCl) em que os íons zinco (verdes) ocupam metade dos sítios tetraédricos. Como acontece com qualquer rede FCC, existem quatro átomos de enxofre por célula unitária e os quatro átomos de zinco estão totalmente contidos na célula unitária. Cada átomo nesta estrutura tem quatro vizinhos mais próximos e, portanto, é tetraedricamente coordenado.

É interessante notar que se todos os átomos forem substituídos por carbono, isso corresponderia ao diamante estrutura.

A estrutura da fluorita: todos os sítios tetraédricos ocupados

Fluorita, CaF2, tendo duas vezes mais íons de flúor do que de cálcio, usa todos os oito orifícios tetraédricos na rede de íons de cálcio do CPP (laranja) representados aqui. Para ajudá-lo a entender essa estrutura, mostramos alguns dos sítios octaédricos na próxima célula à direita, você pode ver que o íon cálcio em UMA é circundado por oito íons de flúor, e esse é, obviamente, o caso de todos os sítios de cálcio. Uma vez que cada íon de fluoreto tem quatro íons de cálcio vizinhos mais próximos, a coordenação nesta estrutura é descrita como (8: 4).

Embora os raios dos dois íons (F & ndash = 117 pm, Ca 2 + = 126 pm não permita um empacotamento realmente próximo, eles são semelhantes o suficiente para que se pudesse descrever a estrutura como uma rede FCC de íons de fluoreto com íons de cálcio nos buracos octaédricos.


ESRI UC: Keynotes Técnicos

A palestra técnica de Clint Brown & # 39, & # 34A Framework para implementação de GIS na Web & # 34 estava muito cheia para as 8h30. O pessoal do Centro de Convenções até trouxe cadeiras extras. Objetivo de Brown: descrever como tornar as informações disponíveis e utilizáveis ​​na web. O papel do profissional geoespacial, observou ele, é construir e compartilhar serviços e conjuntos de dados confiáveis, algo bastante diferente de & # 34informações geográficas voluntárias & # 34 (VGI) e algumas ofertas ao consumidor. Ele concordou que as expectativas dos usuários de mapas online e GIS mudaram, com base em ferramentas como o Virtual Earth e o Google Maps. Portanto, a comunidade geoespacial precisa construir soluções para atender ou superar essas expectativas.

  1. Um aplicativo GIS
  2. Um mapa de base digital - dados de fundo (talvez várias camadas fundidas)
  3. Camadas operacionais - os dados de interesse do usuário, com os quais o usuário irá interagir, normalmente & # 34 no topo & # 34 do mapa básico, podem ser locais ou veiculados de qualquer lugar
  4. Tarefas e ferramentas - a navegação, consulta e outros botões e opções
  1. Identifique o público.
  2. Identifique os principais produtos de informação.
  3. Escolha um aplicativo - isto é, desenvolva ou use um cliente (ArcGIS desktop / Engine, JavaScript / Flex, mapeamento da Web, ArcGIS Mobile, Consumer Web Apps, ArcGIS Explorer). Se você não sabe qual, Brown sugere tentar JavaScript / Flex com sua programação simples e nada necessário no servidor.
  4. Crie um mapa básico - basicamente um mapa para cada escala de mapa de interesse. Um mapa de base pode ser uma camada de grupo no ArcMap, e é tipicamente aquele que está na parte inferior & # 34 de suas camadas de aplicativo da web.
  5. Determine o sistema de coordenadas e o tiling. Você precisará combinar outros sistemas se planeja mesclar com Google Maps / Virtual Earth, etc. Além disso, planeje um localizador de algum tipo (permita a localização digitando o nome do local).
  6. Defina e adicione camadas de mapa operacional. Estas são as camadas de destino para identificar / editar, dados do sensor, resultados de consulta, resultados de modelos analíticos, etc.
  7. Adicione ferramentas para trabalhar com informações operacionais. Isso inclui tarefas como navegação, identificação ou pode ser um pouco mais complexo - como executar um trabalho no servidor.
  8. Planeje uma estratégia de hospedagem.
  9. Teste e refine.
  10. Desenvolva um plano para manter e atualizar o site e o conteúdo.

P: E se você não puder hospedar seus próprios dados?
R: Ainda precisamos trabalhar aqui, observou ele, mas a nuvem, Amazon E3 por exemplo, pode ser uma resposta, ou um estado ou outro grupo governamental pode hospedar seus dados e serviços. Conselho: Trabalhe com organizações que atualmente são capazes e aprenda com elas e traga organizações menores. A ESRI está trabalhando na hospedagem de dados e serviços no ArcGIS Online. Existem também planos e modelos (parcelas, solos, censo, hidro, topo.) Nos quais você pode despejar & # 34 & # 34 seus dados.

P: Como você escolhe qual ambiente de programação?
R: WebADF é um modelo de programação complexo (Java ou .NET), para aplicativos com estado (como edição complexa). Se você puder & # 34ser impune & # 34, use Flex e JavaScript. Para buffer, por exemplo, você pode usar qualquer um deles.

P: Você pode usar qualquer tipo de geodatabase para mapeamento GIS?
R: Sim, use qualquer um de sua preferência.

P: A distinção entre mapa básico e camadas operacionais não funciona realmente no ambiente. O que você está realmente armazenando em cache?
R: Certo - algumas camadas de dados podem ser & # 34 tanto & # 34 - parte das camadas base e operacional. Os dados em cache são basicamente pequenas imagens, eles são pré-computados e prontos para uso.

P: Como você descobre o tamanho do armazenamento, a natureza do servidor, etc.?
R: Tenha um servidor de teste antes de entrar em produção.

A apresentação parecia muito básica em um nível, mas forneceu uma forma valiosa & # 34 passo a passo & # 34 de pensar sobre o Web GIS. Ele também identificou muitos recursos para aqueles que lidam com a mudança para um GIS da Web novo ou diferente. Dito isso, havia uma dúvida sobre o que era um cache de mapa, o que, como sugeri na cobertura anterior, pode indicar que alguns nesta comunidade estão de fato & # 34 alcançando o atraso & # 34 As coisas parecem lentas com base no ritmo que ESRI normalmente mantém, um colega presente me observou na fila do café. Mas as coisas são muito mais simples, ele continuou. Ele sugeriu o que Google et al. ofereceram obrigou a ESRI a fornecer uma estrutura mais simples, e eu concordo. A grande diferença: ESRI oferece opções para servir mapas e GIS, e um foco claro em dados oficiais.

ArcGIS 9.4, a estrada à frente

Este é o lançamento no qual a ESRI está trabalhando agora, afirmou o líder da sessão Damian Spangrud. Ainda é muito cedo e, embora a discussão abaixo sugira que todos esses recursos serão incluídos, a ESRI não pode prometer isso.

Atualmente, por meio de braço no ar, poucos estavam na sala nas plataformas antes de 9.2. Mais em 9.2. Alguns em 9.3. O ESRI agora está focado em service packs (cerca de 3-4 por ano) com cada versão sendo cumulativa (o service pack 2 inclui tudo, desde o service pack 1). O service pack 1 para 9.3 será lançado provisoriamente no quarto trimestre de 2008 e o service pack 2 será lançado provisoriamente para o primeiro trimestre de 2009. Os service packs incluem correções de bug e novas funcionalidades.

  1. Um mundo cada vez mais conectado
  2. Colaboração
  3. Pesquisa é como organizamos / aprendemos
  4. Os padrões de uso não mudaram (individual, grupo, empresa, compartilhamento na Web, Web GIS)
  5. Os avanços de hardware continuam

Desktop é o driver para 9.4

Em 9.4, há um plano para poder transferir o trabalho para um serviço de motor. Lembre-se de que o ArcGIS é construído no ArcGIS Engine. O envio de análises complexas para o mecanismo significa que enquanto algo está sendo executado & # 34 em segundo plano, & # 34 os usuários podem fazer outras coisas no ArcMap ou ArcCatalog, etc. A ESRI deseja disponibilizar mais espaço para o mapa, como disponibilizar o TOC & # 34shy away & # 34 (esconda-se quando você passar o mouse). Haverá uma prévia de onde as janelas serão encaixadas quando movidas. Uma caixa de diálogo fornece & # 34 advertências & # 34 ao tentar publicar um mapa em um serviço para evitar erros.

A ESRI está trabalhando em uma nova maneira de desenhar dados dinâmicos rapidamente e remover redesenhos desnecessários. A pesquisa será parte integrante do aplicativo. Haverá aprimoramentos de gráficos e tabelas. Camadas KML serão suportadas em 2D no ArcMap. O suporte 3D Virtual City está chegando, bem como tabelas e gráficos 3D. ESRI está trabalhando em uma ferramenta de navegação 3D comum para todos os produtos (agora existem diferentes no ArcGIS Explorer, ArcScene, etc.). A simplificação da edição está chegando - & # 34 tão fácil quanto desenhar em um mapa & # 34 foi como foi resumido na sessão de abertura. O suporte para edição 3D aparecerá no ArcGlobe e ArcScene, junto com a análise 3D. Haverá uma opção de & # 34sketching & # 34, novo modelo de encaixe e criação / edição de atributos mais simples.

ArcCatalog permanecerá, mas será simplificado com ArcMap (remova ferramentas duplicadas, por exemplo) e incluirá pesquisa. A edição de metadados do ArcCatalog será revisada. O geodatabase incluirá pesquisa e a caixa de diálogo & # 34add data & # 34 será mais rápida e simples. A geodatabase pessoal será atualizada para a tecnologia Access 2007. Haverá novas ferramentas para conjuntos de dados de rede e redes geométricas. O arquivo geodatabase terá armazenamento aprimorado de objetos grandes e funcionalidade de consulta SQL aprimorada. Um objetivo é a interoperabilidade de lançamento (compatibilidade com versões anteriores).

A autoria está sendo aprimorada, incluindo gerenciamento de símbolos, apresentação de atributos e a capacidade de usar scripts para criação e layout de mapas. A autoria do modelo incluirá melhor usabilidade e opções de publicação / compartilhamento. A otimização cartográfica inclui generalização, localização e esclarecimento de símbolos (tornando-os & # 34mais claros & # 34 na tela ou layout).

O ArcToolbox pode ter tantas ferramentas que precisam de gerenciamento, portanto, encontrar, criar, executar e visualizar os resultados será simplificado. O compartilhamento de dados do ArcMap inclui etapas de embalagem / preparação, envio (via e-mail) e / ou publicação. Haverá ferramentas para encontrar e usar os recursos de outras pessoas também.

Configuração, instalação e licenciamento também estão na lista de melhorias, como maior velocidade, reversões e desinstalações, atualizações automáticas e a capacidade de & # 34 pedir emprestado & # 34 uma licença. Haverá uma versão Linux do gerenciador de licenças em 9.4.

ArcEngine continuará com suporte para .NET, JAVA e C ++, e receberá melhorias para dados dinâmicos e instalações mais simples.

Lembre-se de que no ArcGIS Server 9.3 havia mais suporte de dados (como PostGIS), mais funcionalidade (Serviços de imagem) e oportunidades para explorar outros aplicativos (Google Earth).

O Server at 9.4 é uma versão incremental e apresentará melhorias nessas mesmas áreas. Enquanto isso, haverá service packs que se concentrarão na qualidade e em ambientes de Rich Internet Application (como Flex, que são realmente ferramentas de design da Web, não ferramentas de programação).

Os aprimoramentos do serviço principal de GIS incluem a ferramenta mencionada acima para & # 34verificar & # 34 os dados GIS antes de serem publicados como um serviço. Esses dados devem se beneficiar de um mecanismo de renderização aprimorado, um que seja mais rápido, com mapas de maior qualidade e documentação atualizada (como as melhores práticas para o ArcGIS Server). Haverá melhorias para o cache e suas documentações. Haverá um novo serviço de edição, ele terá uma barra de ferramentas comum independente do cliente. A pesquisa é um novo serviço principal para indexação de dados e upload de novos dados. Ele será associado a um novo serviço de catálogo.

O ArcGIS Mobile pode ser executado em tablets. O SDK será aprimorado, juntamente com um modelo de dados aprimorado que inclui tabelas relacionadas e suporte multimídia.

Este é um produto jovem que os usuários podem ajudar a moldar. A discussão foi principalmente sobre o que ArcGIS Online é agora e como ele é usado. Esta conferência é claramente uma festa de debutante para o ArcGIS Online: por uma enquete por show de mãos, quatro pessoas estavam usando no desktop e duas estavam usando no servidor. Os modelos serão fornecidos para ajudar os usuários a criar e publicar seus próprios serviços. A ESRI está procurando hospedar serviços criados pelo usuário de forma autônoma ou como parte de outros ArcGIS Online Services. Haverá mais serviços de localização (agora há um beta para geocodificação), incluindo localizadores de lugar, localizadores de endereço e localizadores de rota.

ArcExplorer 500 é esperado em agosto. Incluirá suporte para dados do Virtual Earth. A versão 600 adiciona opções 2D / 3D e interface de faixa de opções e deve ser lançada no próximo ano.

A mídia 9.4 será apenas DVD. Apenas uma pessoa na sala disse que não tinha uma unidade de DVD. Não haverá CDs enviados a partir daqui.

Não há mais suporte: Windows 2000, VB 6 VS 2005 está no ar. Muitos na sessão ainda estão usando agora poucos planejam usá-lo no próximo ano, no entanto.

ArcInfo Workstation: Não é mais compatível com Windows 2000, HP-UX PA RISC, não há mais suporte a recursos DBI (o integrador de banco de dados ainda estará disponível, mas não será aprimorado, pois será desativado).

ArcGIS Server: Não suporta mais: SO Windows 2000, Windows 2000 Server, Navegador: IE 6

ArcSDE 9.3: Não é mais compatível com SQL Server 2000, HP-UX PA RISC, não é mais compatível com vários DBMSs, incluindo Oracle 9i. Recursos do produto: Cliente CAD, geocodificação do lado do servidor (geocodificação SDE, não localizador ArcGIS) não estará mais disponível. A ESRI não está mais recomendando SDE SDK (APIs C e Java) porque eles retornam recursos simples, não recursos de geodatabase.

P: Qual é o status de MapObjects?
R: MapObjects continua a existir, mas nenhum desenvolvimento está planejado no futuro. A ESRI está procurando uma opção de desenvolvimento leve do ArcGIS.

P: E quanto ao suporte de 64 bits?
R: No Windows, o ArcGIS é executado como um aplicativo de 32 bits. O ArcSDE será de 64 bits no service pack 1. O VBA ainda é compatível com a versão mais recente da Microsoft na versão 9.3. E permanecerá em 9.4, mas não será aprimorado. ESRI incentiva o desenvolvimento em um ambiente de desenvolvimento completo, como o Visual Studio.

O ESRI parece estar caminhando em uma linha cuidadosa entre alcançar os usuários e seguir em frente. A ideia de desenvolver o que é familiar, mas não mudar radicalmente as coisas, surgiu muito. A ESRI talvez esteja planejando que o 9.4 seja uma atualização & # 34não muito dolorosa & # 34, tanto quanto o 9.3 está acontecendo.

Um participante perguntou por que o ESRI estava indo para 9.4, já que em ciclos de lançamento anteriores, após o x.3, um novo lançamento completo era frequentemente lançado. Acho que isso remete a permitir que os usuários se atualizem. Procure por novos recursos que apareçam primeiro no ArcGIS desktop e as interfaces mudem para aparecer primeiro no ArcGIS Explorer.


Core block.jpg

Além das considerações técnicas mencionadas anteriormente, como um designer de rede, você deve sempre ter como objetivo fornecer um design de rede voltado para negócios com uma visão de futuro baseada no princípio "construa hoje com o amanhã em mente". Taking this principle into account, one of the primary influencing factors with regard to selecting two-tier versus three-tier network architecture is the type of site or network (remote branch, regional HQ, secondary or main campus), which will help you, to a certain extent, identify the nature of the site and its potential future scale (from a network design point of view).

For instance, it is rare that a typical (small to medium-size) remote site requires a three-tier architecture even when future growth is considered. In contrast, a regional HQ site or a secondary campus network of an enterprise can have a high potential to grow significantly in size (number of users and number of distribution blocks). Therefore, a core layer or three-tier architecture can be a feasible option here. This is from a hypothetical design point of view the actual answer must always align with the business goals and plans (for example if the enterprise is planning to merge or acquire any new business) it can also derive from the projected percentage of the yearly organic business growth.

Again, as a network designer, you can decide based on the current size and the projected growth, taking into account the type of the targeted site, business nature, priorities, and design constraints such as cost. For example, if the business priority is to expand without spending extra on buying additional network hardware platforms (reduce capital expenditure [capex]), in this case the cost savings is going to be a design constraint and a business priority, and the network designer in this type of scenario must find an alternative design solution such as the collapsed architecture (two-tier model) even though technically it might not be the optimal solution.

That being said, sometimes (when possible) you need to gain the support from the business first, to drive the design in the right direction. By highlighting and explaining to the IT leaders of the organization the extra cost and challenges of operating a network that was either not designed optimally with regard to their projected business expansion plans, or the network was designed for yesterday’s requirements and it will not be capable enough to handle today’s requirements.

Consequently, this may help to influence the business decision as the additional cost needed to consider three-tier architecture will be justified to the business in this case (long-term operating expenditure [opex] versus short-term capex). In other words, sometimes businesses focus only on the solution capex without considering that opex can probably cost them more on the long run if the solution was not architected and designed properly to meet their current and future requirements.


Assista o vídeo: 12 camadas da personalidade aula inteira - Olavo de Carvalho.