ArcGIS Class Generator

  • View
    393

  • Download
    0

  • Category

    Career

Preview:

DESCRIPTION

Open Space apresentado na Imagem em Abril de 2012 sobre o aplicativo ClassGeneratorSDE. Esta aplicação faz com que estejamos indo ao geodatabase ao mínimo e que possamos trabalhar sem sair do nosso ambiente de desenvolvimento para consultar as estruturas das nossas tabelas, domínios, subtipos, relacionamentos etc). A fonte correta utilizada no slide encontra-se em: https://www.box.com/s/9e7f870807f05265c4b4 Um documento explicando a estratégia de geração do arquivo você encontra em:https://www.box.com/s/ebf5ab9591de03d7f7cc

Citation preview

Ezequias Rocha

com mapeamentos Esricom mapeamentos EsriAcelerando o desenvolvimento

MotivaçãoMotivaçãoMotivaçãoMotivação

QuantoQuanto tempotempo eu eu percoperco

1.1. Aguardando oAguardando o ArcCatalogArcCatalog

2.2. Em dúvida sobre Em dúvida sobre nomenome do atributodo atributo

3.3. Buscando valores possiveis do Buscando valores possiveis do domíniodomínio

4.4. Ha ou não um Ha ou não um relacionamentorelacionamento entre Classes de Feicoes e Tabelas no entre Classes de Feicoes e Tabelas no

meu banco ?meu banco ?

5.5. Procurando quais são as classes da minha Procurando quais são as classes da minha Geometric NetworkGeometric Network

6.6. Esta classe esta ou não esta Esta classe esta ou não esta versionadaversionada ??

E se eu E se eu nãonão tivesse que tivesse que Consultar o banco para saber?Consultar o banco para saber?

DAL - Pojos e AfinsDAL - Pojos e AfinsDAL - Pojos e AfinsDAL - Pojos e Afins

pojopojopojopojo

ddalalddalal

JavaBeanJavaBeanss

JavaBeanJavaBeanss

mapeamentomapeamentomapeamentomapeamento

modelmodelmodelmodelNNHibernaHibernatete

NNHibernaHibernatete

data access data access application blockapplication block

data access data access application blockapplication block

ADOADO Entity Entity FrameworkFrameworkADOADO Entity Entity FrameworkFramework

ExperiênciaExperiênciaExperiênciaExperiência

ClassGenerator

Publicação na Esri (Maio 2008)Publicação na Esri (Maio 2008)Publicação na Esri (Maio 2008)Publicação na Esri (Maio 2008)

http://arcscripts.esri.com/details.asp?dbid=15592

VantagensVantagensVantagensVantagens

•Ganho de produtividadeGanho de produtividade•Não ida ao bancoNão ida ao banco•Esquema no próprio Visual StudioEsquema no próprio Visual Studio•Melhor conhecimento dos elementos do geodatabaseMelhor conhecimento dos elementos do geodatabase•Acesso aos valores possíveis via intelisenseAcesso aos valores possíveis via intelisense•AtributosAtributos•DomíniosDomínios•SubtiposSubtipos•Relacionamentos e outras estruturasRelacionamentos e outras estruturas

•Ganho de produtividadeGanho de produtividade•Não ida ao bancoNão ida ao banco•Esquema no próprio Visual StudioEsquema no próprio Visual Studio•Melhor conhecimento dos elementos do geodatabaseMelhor conhecimento dos elementos do geodatabase•Acesso aos valores possíveis via intelisenseAcesso aos valores possíveis via intelisense•AtributosAtributos•DomíniosDomínios•SubtiposSubtipos•Relacionamentos e outras estruturasRelacionamentos e outras estruturas

•Possibilidade em frameworksPossibilidade em frameworks•Framework genéricos de CRUD GISFramework genéricos de CRUD GIS•Código mais escalonável (se expande com o dal)Código mais escalonável (se expande com o dal)

•Possibilidade em frameworksPossibilidade em frameworks•Framework genéricos de CRUD GISFramework genéricos de CRUD GIS•Código mais escalonável (se expande com o dal)Código mais escalonável (se expande com o dal)

DemonstraçãoDemonstraçãoDemonstraçãoDemonstração

erocha@img.com.brerocha@img.com.br

Muito obrigadoMuito obrigado