Introducao ao iXGIS
iXGIS e uma plataforma geoespacial integrada baseada em nuvem para pesquisa e trabalho aplicado em ecologia, meio ambiente, meteorologia, geografia, GIS e areas relacionadas. Ela oferece recursos de renderizacao, edicao, analise, computacao e producao de mapas online com dados GIS, formando uma solucao completa para analise eficiente de dados espaciais, computacao de modelos geograficos e saida padronizada de mapas.
iXGIS remove os fluxos de trabalho complexos e os recursos redundantes frequentemente encontrados em softwares GIS tradicionais e concentra-se na edicao, renderizacao e computacao de dados geograficos. O armazenamento, o processamento e a computacao de dados sao executados em servidores na nuvem, permitindo que o iXGIS lide facilmente com grandes conjuntos de dados. Com renderizacao baseada em navegador, os usuarios podem acessar todas as funcoes diretamente em um navegador web.
- iXGIS oferece suporte a Safari, Edge, Chrome, Firefox, 360 Browser, Sogou Browser e outros navegadores em macOS, Windows e Linux.
- iXGIS e um sistema online de gerenciamento de dados espaciais que gerencia muitos tipos de dados espaciais e oferece suporte a varios formatos.
- iXGIS e um sistema de renderizacao de dados geograficos e producao de mapas que renderiza dados GIS simbolicamente e oferece suporte a saida padronizada de mapas.
- iXGIS e um sistema online de edicao de dados geograficos. Com base em dados espaciais padronizados, ele oferece suporte a edicao vetorial avancada e edicao raster.
- iXGIS e uma plataforma de processamento de dados geograficos. Apoiado pelo poder de computacao multinucleo de servidores em nuvem, ele fornece processamento de dados espaciais e computacao de dados geograficos.
- iXGIS e uma plataforma de computacao de modelos que acopla dados geograficos a modelos de dominio. Ele integra modelos profissionais para meteorologia, ecologia, meio ambiente e outros campos, e oferece suporte a computacao de alto desempenho.
- iXGIS fornece um mecanismo para cocriacao e compartilhamento de modelos profissionais, criando uma plataforma aberta de modelos.
1. Tarefas Que Voce Pode Realizar no iXGIS
- Renderizar mapas: use o iXGIS para navegar por informacoes de mapas e documentos de mapas, ativar ou desativar camadas, consultar feicoes para acessar grandes quantidades de dados de atributos por tras de um mapa e visualizar informacoes geograficas.
- Editar dados vetoriais: o iXGIS fornece um conjunto de metodos para editar dados vetoriais. Ele oferece suporte a metodos de desenho de feicoes como ponto unico, direcao fixa, direcao e distancia fixas, e distancia-distancia, bem como ferramentas de edicao de feicoes como alinhamento, recorte, divisao e construcao.
- Editar dados raster: o iXGIS fornece metodos de edicao de dados raster com recursos de edicao de celulas, incluindo definicao de constantes, pixelizacao, desfoque, interpolacao, filtragem e outros metodos de processamento.
- Analisar e computar dados GIS: o iXGIS fornece recursos de analise e computacao de dados GIS. Combinado com GDAL e Dask, ele entrega servicos de computacao pela nuvem, incluindo uma caixa de ferramentas GIS e varios modelos profissionais.
- Organizar e gerenciar dados geograficos: o iXGIS inclui um Navegador de Recursos em Nuvem para organizar todos os conjuntos de dados GIS e gerenciar dados.
- Produzir mapas padronizados e gerenciar atlas de mapas: voce pode criar uma serie de layouts de mapas a partir de recursos em um projeto iXGIS. O iXGIS usa atlas e modelos para simplificar seu fluxo de trabalho, tornando a producao de mapas e a analise de dados mais eficientes e diretas.
2. Visao Rapida do iXGIS
Esta secao apresenta brevemente os principais elementos e a interface do iXGIS.
2.1 Projetos iXGIS
No iXGIS, um projeto e a unidade central usada para organizar, gerenciar e compartilhar dados espaciais, layouts de mapas, modelos de analise e recursos relacionados. Com um projeto iXGIS, os usuarios podem importar dados, produzir mapas, realizar analise espacial e exportar resultados em um ambiente de trabalho unificado.
Os arquivos de projeto iXGIS sao armazenados em um banco de dados em nuvem. Depois de fazer login, os usuarios podem abri-los e usa-los. Um projeto armazena:
-
Metadados do projeto, incluindo nome do projeto, data de criacao e criador
-
Caminhos para todas as fontes de dados referenciadas
-
Configuracao do projeto, incluindo o sistema de coordenadas projetado e o modelo de layout padrao
-
Indices de recursos, incluindo mapas, camadas e tabelas
-
O diretorio de trabalho do projeto, que armazena dados raster e dados vetoriais gerados no projeto
iXGIS oferece suporte ao carregamento de muitos tipos de dados:
- Dados vetoriais, incluindo Shapefile, PostGIS e GeoPackage
- Dados raster, incluindo GeoTIFF
- Dados bitmap, incluindo JPG, PNG e GIF
- Servicos web, incluindo WMS, WMTS e WFS
2.2 Interface Principal do iXGIS
Apos iniciar o iXGIS, voce vera a interface principal. Ela inclui principalmente as seguintes areas:
A parte superior do software usa um estilo de faixa semelhante ao Office e e dividida em varios modulos funcionais:
-
Barra de ferramentas superior: a barra de ferramentas superior do iXGIS, disponivel globalmente.
-
Navegador de Recursos em Nuvem: gerencia dados do usuario, incluindo formatos vetoriais, raster, de tabela e outros formatos de dados.
-
Abas: alternam entre as principais areas funcionais.
- Inicio: operacoes basicas comuns, como adicionar dados, importar dados XY, selecionar, medir e transformar coordenadas.
- Vetor: fornece fluxos de trabalho de edicao vetorial.
- Raster: fornece fluxos de trabalho de edicao raster.
- Tabela: fornece fluxos de trabalho de edicao de tabelas.
- Producao de Mapas: fornece funcoes de producao de mapas.
-
Gerenciamento de Projeto: gerencia camadas de mapa e atlas de mapas carregados no projeto.
-
Visualizacao do Mapa: a principal area de exibicao do mapa.
-
Barra de Status: exibe o status da operacao atual.
-
Painel de extensao
- Lista de Tarefas: exibe o status de execucao das tarefas de computacao atuais.
- Caixa de Ferramentas: a caixa de ferramentas GIS usada para concluir varios calculos.
- Console de IA: integra um assistente de IA para ajudar voce a operar o software.
- Painel de Atributos de Feicoes: exibe informacoes de atributos das feicoes na visualizacao de dados.
- Painel de Propriedades do Elemento: edita propriedades de cada elemento na visualizacao de layout.
2.3 Aba Inicio do iXGIS
A aba Inicio do iXGIS e a area de funcoes basicas mais usada. Ela ajuda os usuarios a carregar dados rapidamente, selecionar feicoes, medir e realizar outras operacoes comuns.
-
Camadas
-
Mapa base: define o mapa base, como imagens Tianditu, mapas Tianditu e camadas publicadas por WMS ou WMTS.
-
Adicionar Dados: carrega dados vetoriais, raster e de tabela do Navegador de Recursos em Nuvem do iXGIS para um projeto.
-
Importar Dados XY: importa pontos de coordenadas a partir de dados de tabela, como arquivos de tabela Excel ou PGT, e gera uma camada vetorial.
-
Criar: cria arquivos de dados vetoriais ou arquivos de dados de tabela.
-
-
Grupo de selecao
-
Selecionar: use o mouse para selecionar feicoes por caixa, ou selecione feicoes por localizacao e atributo. Apos a selecao, voce pode visualizar os atributos das feicoes.
-
Retangulo: seleciona feicoes desenhando um retangulo na camada.
-
Circulo: seleciona feicoes desenhando um circulo na camada.
-
Poligono: seleciona feicoes desenhando um poligono na camada.
-
Laco: seleciona feicoes desenhando uma forma livre na camada.
-
Linha: seleciona feicoes desenhando uma linha que intersecta as feicoes.
-
-
Selecionar Por Atributo: seleciona feicoes em lote com base em atributos de feicoes vetoriais, como valores de campo.
-
Selecionar Por Localizacao: seleciona feicoes com base em relacoes espaciais entre feicoes vetoriais, como intersectar ou conter.
-
Atributos: visualiza informacoes de atributos das feicoes selecionadas.
-
Limpar: cancela a selecao de feicoes atual.
-
-
Consulta
-
Medir:
- Medir Distancia: mede a distancia entre dois pontos, ou mede distancias continuamente por varios pontos. Os tipos de medicao suportados incluem linha geodesica, planar (projetada), linha loxodromica e distancia de grande elipse.
- Medir Area: mede a area de um poligono desenhado com o mouse.
- Medir Feicoes: mede feicoes selecionadas.
-
Localizar: localiza uma posicao inserindo coordenadas em formato XY.
-
Transformacao de Coordenadas: fornece ferramentas de transformacao de coordenadas e oferece suporte a sistemas de coordenadas integrados ao iXGIS.
-
-
Visualizacao: controla visualizacoes do iXGIS, incluindo redefinir, projeto, caixa de ferramentas, lista de tarefas e Console de IA.
-
Escala: exibe a escala da visualizacao de mapa atual como um numero. Voce pode inserir um valor para ajustar a escala da visualizacao de mapa atual.
2.4 Aba Vetor do iXGIS
A aba Vetor do iXGIS fornece funcoes de edicao vetorial. Ela inclui principalmente:
- Selecionar: a mesma funcao de selecao da aba Inicio, usada para selecionar feicoes vetoriais para operacoes.
- Area de transferencia: fornece funcoes de copiar, recortar e colar para feicoes selecionadas.
- Topologia: habilita topologia para edicao topologica.
- Ajuste: ajusta a vertices finais e bordas de feicoes vetoriais.
- Camada: ao criar feicoes, o iXGIS so pode operar em uma camada vetorial especifica. Aqui voce pode escolher em qual camada criar feicoes.
- Ferramentas: apos selecionar feicoes vetoriais, as operacoes disponiveis podem ser executadas. Operacoes indisponiveis ficam acinzentadas.
- Operacoes de alinhamento: alinhar feicoes, mover para
- Operacoes de modificacao: editar vertices, remodelar, substituir geometria, continuar feicao, estender, recortar, arredondar, generalizar, intersecao de linhas
- Operacoes de divisao: dividir linhas intersectantes, recortar, dividir, subdividir, particionar
- Operacoes de construcao: criar pontos ao longo de uma linha, mesclar, buffer, copia paralela, construir poligono, deslocamento, copia perpendicular, espelhar, construir feicoes geodeticas
2.5 Aba Raster do iXGIS
A aba Raster do iXGIS fornece funcoes de processamento raster. Ela contem duas subabas e inclui principalmente:
-
Georreferenciamento: tambem chamado de correcao geometrica ou registro de mapa. Ele tem uma aba separada e pode ser ativado em camadas JPG, PNG ou GIF. Georreferenciamento e o processo de posicionar com precisao mapas, imagens ou desenhos digitalizados sem coordenadas geograficas, como mapas em papel digitalizados, mapas historicos ou imagens de sensoriamento remoto, em um sistema de coordenadas do mundo real.
-
Editor de Pixels: uma ferramenta para editar dados raster pixel por pixel.
-
Ferramentas:
- Processamento Raster: oferece suporte a recorte, mascaramento, diferenca, composicao e mosaicagem de dados raster carregados em um projeto.
- Identificar Raster: visualiza informacoes de celulas raster.
- Exportar: exporta dados raster selecionados.
-
Estatisticas:
- Criar Grafico: oferece suporte a analise estatistica de dados raster selecionados.
- Atualizar Estatisticas: atualiza informacoes de dados raster, como histograma, valores maximo, minimo e medio.
-
Aparencia: dados raster consistem em uma matriz regularmente organizada de celulas ou pixels. Cada celula tem um valor, como elevacao, temperatura ou categoria. Embora dados raster sejam dados por si mesmos, valores brutos de celulas geralmente sao exibidos em uma forma visual, chamada aparencia raster.
- Tipo de reamostragem: determina como os valores de pixels sao recalculados durante zoom, panoramica, rotacao, transformacao de projecao ou exibicao rapida de mapa.
- Vizinho mais proximo: usa diretamente o valor da celula original mais proxima para exibicao e frequentemente produz uma aparencia blocada e serrilhada.
- Interpolacao bilinear: calcula uma media ponderada pela distancia a partir dos quatro valores de celulas ao redor e geralmente produz uma aparencia mais suave.
- Aparencia: ajusta a aparencia visual de dados raster.
- Opacidade: ajusta a transparencia da camada, ou o quanto o mapa aparece transparente.
- Brilho: ajusta a luminosidade geral. Aumentar o brilho torna a imagem inteira mais branca e clara, enquanto diminuir o brilho a torna mais escura.
- Contraste: ajusta a intensidade das diferencas entre as areas mais claras e mais escuras.
- Valor gama: ajusta a curva de brilho dos meios-tons de uma imagem em vez de aumentar ou diminuir linearmente o brilho.
- Qualidade de exibicao: define a resolucao e a precisao de renderizacao de um mapa ou imagem.
- Tipo de reamostragem: determina como os valores de pixels sao recalculados durante zoom, panoramica, rotacao, transformacao de projecao ou exibicao rapida de mapa.
2.6 Aba Tabela do iXGIS
A aba Tabela do iXGIS e a interface central para gerenciar, editar e analisar tabelas de atributos de camadas vetoriais e dados de tabelas independentes.
- Operacoes de coluna: gerenciam campos ou colunas de tabela.
- Adicionar: adiciona um campo, como numerico, texto ou data.
- Excluir: exclui campos selecionados.
- Formatar Coluna: define formatos de exibicao de campo, como formato numerico, casas decimais ou formato de data.
- Ascendente: classifica o campo selecionado do menor para o maior.
- Descendente: classifica o campo selecionado do maior para o menor.
- Classificacao Avancada: classifica por varios campos.
- Operacoes de linha: selecionam, limpam e operam em linhas de tabela.
- Selecionar Tudo / Inverter Selecao: seleciona ou desmarca rapidamente todas as linhas.
- Limpar: limpa a selecao atual.
- Colar / Copiar / Recortar: copia ou recorta registros selecionados e depois cola-os na tabela.
- Zoom Para / Panoramica Para: localiza feicoes selecionadas no mapa.
- Piscar: destaca rapidamente feicoes selecionadas no mapa.
- Relacionamentos: gerenciam relacionamentos entre tabelas e outras tabelas ou camadas.
- Juncao: junta uma tabela a uma tabela de atributos de feicoes por um campo especificado.
- Relacionar: cria um relacionamento um-para-muitos ou muitos-para-um.
- Dados Relacionados: visualiza e navega por dados em tabelas relacionadas.
- Ferramentas: auxiliam no processamento de dados e na producao de mapas.
- Calcular Campos: calcula ou atualiza valores de campo em lote.
- Criar Grafico: gera graficos estatisticos a partir de campos.
- Localizar / Substituir: pesquisa e substitui valores de campo em lote.
- Ir Para Numero da Linha: salta rapidamente para uma linha especificada.
- Exportar: exporta ou compartilha dados.
- Exportar Feicoes: exporta as feicoes atualmente selecionadas como um novo conjunto de dados.
- Exportar Tabela: exporta a tabela inteira como arquivo CSV, arquivo Excel, arquivo de banco de dados ou tabela PostGIS.
2.7 Aba Producao de Mapas do iXGIS
O modulo de Producao de Mapas do iXGIS e usado para organizar, desenhar e exportar dados de mapa como layouts para impressao e entrega de resultados.
Um atlas no iXGIS representa uma serie de layouts de mapas. Ele permite que os usuarios criem varios mapas relacionados a partir do mesmo conjunto de dados dentro de um unico projeto. Essa abordagem simplifica muito o processo de criacao de um atlas de mapas. Um atlas tem as seguintes caracteristicas:
- Fonte de dados unificada: todos os mapas compartilham dados do mesmo projeto, garantindo consistencia e precisao das informacoes.
- Producao eficiente de mapas: os usuarios podem gerar rapidamente mapas para diferentes temas ou areas sem configurar repetidamente fontes de dados ou camadas.
- Apresentacao flexivel: um atlas pode mostrar diferentes aspectos de uma area ou o mesmo tema em diferentes areas, fornecendo perspectivas mais ricas e analises mais profundas.
Operacoes de producao de mapas do iXGIS
- Producao de Mapas: gerencia layouts e modelos de layout.
- Novo Layout: cria um novo layout de mapa.
- Salvar Modelo: salva o layout atual como um arquivo de modelo.
- Abrir Modelo: carrega um modelo de layout existente.
- Exportar Imagem: exporta o layout como PNG, JPG ou outro arquivo de imagem.
- Papel: define e opera o papel e as visualizacoes do layout.
- Mover: move a tela para ver diferentes areas.
- Ampliar / Reduzir: ajusta o nivel de zoom da visualizacao de layout.
- Papel: define o tamanho do papel, como A4 ou A3.
- Elementos do Mapa: adiciona componentes principais do mapa.
- Mapa: insere uma moldura de mapa. O iXGIS permite varias molduras de mapa, cada uma com sua propria escala e legenda.
- Seta do Norte: adiciona um indicador de direcao.
- Barra de Escala: insere uma barra de escala grafica.
- Texto de Escala: insere uma escala em texto.
- Legenda: adiciona uma legenda.
- Texto e Formas: adiciona anotacoes e elementos decorativos.
- Texto: adiciona rotulos de texto.
- Forma: insere formas basicas, incluindo triangulos, circulos e estrelas.
- Imagem: insere uma imagem externa.
- Selecionar: seleciona elementos de layout.
- Selecionar Elemento: seleciona qualquer objeto no layout.
- Atributos: abre o painel de propriedades para editar o elemento selecionado.
- Remover: remove o elemento selecionado.
- Operacoes: opera elementos no layout, incluindo ajuste de posicoes e ordem dos elementos.
- Agrupar / Desagrupar: agrupa varios elementos em um objeto, ou os desagrupa.
- Mover Para Cima / Mover Para Baixo: altera a ordem de empilhamento dos elementos.
- Trazer Para Frente / Enviar Para Tras: coloca um elemento no topo ou na base da pilha.
- Alinhar Horizontalmente: inclui alinhar ao topo, alinhar ao centro e alinhar abaixo.
- Alinhar Verticalmente: inclui alinhar ao topo, alinhar ao centro e alinhar abaixo.
2.8 Console de IA do iXGIS
Ao integrar um LLM ao seu fluxo de trabalho, voce pode:
- Responder perguntas sobre GIS
- Operar estilos e simbolos
- Criar e usar ferramentas com IA
- Produzir mapas com IA
Exemplo:
Usuario: Liste todas as aldeias dentro da area de avaliacao atmosferica e a distancia mais proxima de cada aldeia ate o limite planejado.
Assistente de IA do iXGIS:
Com base nas informacoes de camada e estilo que voce forneceu, vou extrair todas as aldeias dentro da area de avaliacao atmosferica e calcular a distancia mais proxima de cada aldeia ate o limite da fabrica.
**Codigo a executar:**
```python
# Load existing data
assessment_area = vector_io.read_file(path='atmospheric_assessment_area.pgv')
factory_area = vector_io.read_file(path='factory_area.pgv')
villages = vector_io.read_file(path='village_data.pgv')
# Extract villages within the atmospheric assessment area
villages_in_assessment = villages.geo.clip(other_gdf=assessment_area)
# Calculate the nearest distance from each village to the factory boundary, in meters
villages_with_distance = villages_in_assessment.geo.min_distance_to(other_gdf=factory_area, distance_field='distance_to_factory')
# Save the result
villages_with_distance.geo.to_file(path='villages_within_atmospheric_assessment_area.pgv')
```
**Descricao do resultado da execucao:**
- Usa `village_data.pgv` como fonte de dados de aldeias, incluindo atributos como nome da aldeia (campos `name` e `xzmc`) e tipo (campo `kind`).
- Extrai aldeias dentro da area de avaliacao atmosferica usando a funcao `clip`.
- Calcula a distancia mais proxima de cada aldeia ate o limite da fabrica usando a funcao `min_distance_to`. A distancia e geodetica e medida em metros.
- Salva o resultado em `villages_within_atmospheric_assessment_area.pgv`, incluindo todos os campos originais e o novo campo de distancia `distance_to_factory`.
**O arquivo de saida conterá:**
- Nome da aldeia (campos `name` e `xzmc`)
- Tipo de aldeia (campo `kind`)
- Outras informacoes de atributos, como `join_count`, `target_fid` e `pac`
- Um novo campo `distance_to_factory` que armazena a distancia mais proxima ate o limite da fabrica, em metros
Usuario: Execute.
Assistente de IA do iXGIS: Execucao concluida.
2.9 Navegador de Recursos em Nuvem do iXGIS
O Navegador de Recursos em Nuvem do iXGIS e um recurso essencial no iXGIS. Ele simplifica muito a forma como os dados geograficos sao gerenciados e usados. Como um sistema de processamento de informacoes geograficas baseado em nuvem, o iXGIS armazena dados em uma plataforma de nuvem, permitindo armazenamento seguro, gerenciamento eficiente e acesso conveniente.
Ao usar dados, carregue-os do Navegador de Recursos em Nuvem do iXGIS para um projeto. Em seguida, voce pode renderizar estilos, editar dados, processar dados e realizar outros trabalhos.
2.10 Caixa de Ferramentas de Analise Espacial do iXGIS
A Caixa de Ferramentas do iXGIS e uma colecao integrada de ferramentas para analise espacial, processamento de dados e automacao. As ferramentas existentes incluem ferramentas raster basicas, ferramentas vetoriais e conjuntos de ferramentas de analise espacial, conjuntos de ferramentas de analise e conjuntos de ferramentas de gerenciamento de dados avancados.
A caixa de ferramentas ainda esta em desenvolvimento. Mais ferramentas serao adicionadas no futuro.
Para uso das ferramentas, consulte o capitulo Caixa de Ferramentas GIS.
3. Como Comecar a Usar o iXGIS
3.1 Preparacao
Use Chrome ou um navegador compativel com Chrome, como Google Chrome, Microsoft Edge, Sogou Browser, 360 Browser ou Safari no macOS, para visitar o site. Depois de fazer login, voce pode usar o iXGIS sem instalar nada.
3.2 Registrar uma Conta
Abra um navegador, de preferencia Edge ou Chrome, e acesse https://cal.ihamodel.com/. Clique em Log In no canto superior direito da pagina. Na caixa de dialogo, escolha um metodo de login. Se voce ainda nao se registrou, clique em Register e siga as instrucoes para criar uma conta.
De acordo com os Regulamentos sobre a Administracao de Informacoes de Contas de Usuarios da Internet emitidos pela Administracao do Ciberespaco da China, os usuarios devem vincular um numero de telefone.
A conta da plataforma online de computacao de modelos da Huanan Technology e compartilhada entre produtos. Apos o registro, voce pode usar todos os produtos da plataforma online.
Os tipos de conta incluem contas pessoais e contas empresariais. Escolha o tipo que corresponde as suas necessidades e conclua o registro conforme solicitado. O tipo de conta nao pode ser alterado apos o registro.
Uma conta pessoal e necessaria para usar o produto.
3.3 Vincular WeChat ou Alipay
Apos fazer login com sucesso, voce pode vincular uma plataforma de terceiros escaneando um codigo QR. WeChat e Alipay sao atualmente suportados. Apos vincular, voce pode fazer login escaneando um codigo QR com WeChat ou Alipay.
Usuarios existentes que se registraram na plataforma online anterior podem vincular um numero de telefone apos fazer login. Depois que a vinculacao for bem-sucedida, eles poderao fazer login com seu numero de telefone e codigo de verificacao, e tambem poderao vincular uma plataforma de terceiros, como WeChat ou Alipay.
3.4 Comecar a Usar o iXGIS
Os usuarios podem fazer login rapidamente por numero de telefone, WeChat ou Alipay. Apos fazer login, eles podem usar as funcoes do sistema.
Os usuarios ainda podem fazer login com nome de usuario ou email. Se esquecerem a senha de login, poderao verificar sua identidade por numero de telefone ou email para recupera-la.