arcgis class generator
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/ebf5ab9591de03d7f7ccTRANSCRIPT
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
[email protected]@img.com.br
Muito obrigadoMuito obrigado