SIG colector

Manifold IMS, fazendo outra coisa

Sou múltiplo gis

imagemNo post anterior vimos como fazer para criar um serviço IMS, montado no modelo ajudante de cozinha Básico que vem por padrão.

Agora vamos ver como fazer interação entre um e outro mapa usando a opção de hiperlinks e algum código. O projeto é baseado em um mapa dos Estados Unidos, com temas por regiões, semelhante ao que pode acontecer ao navegar a partir de um índice de setorização ou mapas de quadrantes de diferentes escalas.

Dados

  • Mapa de índice 1 chamado states.map, composto apenas pelo componente, possui seu próprio config.txt
  • 1 mapa para cada região com seu próprio mapa, este tem um mapa adicional para seu desenho e um rótulo, então é publicado com seu próprio config.txt
  • 1 asp por padrão, que mostra o índice
  • 1 asp chamado mapa, que é o modelo para o mais mapeado; Este verifica qual é o mapa e a configuração que devem esgotar
  • 1 asp para exibir a tabela à direita, que será mostrada, ative o comando "info"
  • Modelo de estilo 1 chamado default.css
  • Pasta 1 onde as imagens do quadro do mapa são

imagemSe observarmos o gráfico, a publicação de cada uma das regiões é feita através da criação de um mapa individual, com seu rótulo e tema. Mas ao enviá-lo para publicar, eles escolheram o mesmo modelo, mas com uma configuração individual.

No final do caso, o cofig contém um texto básico que define o componente, o arquivo a ser aberto e outros valores.

Componente = Mapa Mtn dos Municípios
copyright = Copyright (C) 2005. Todos os direitos reservados.
cx = 600
cy = 400
arquivo = C: InetpubWwwrootMultiMapCountiesMtn.map
hyperlinks = true
imageDesc = false
logo = true
subtítulo = Clique no link acima para retornar ao principal mapa dos EUA.
title = Mountains

Funcionalidade

O que se busca é que, a partir de um mapa de índice, você possa ir para um mapa específico e retornar ao anterior.

Eles resolvem colocando uma url na tabela que indica para onde vai, caso o índice envie apenas mapas da região. No caso dos mapas de região acima, há um url para retornar ao mapa inicial.

<% if (title! = "" || região! = "") {%>
    ">
        <% if (region! = "") {%>Estados Unidos> <%}%>
        <% if (title! = "" && region! = "") {%> - <%}%>
        <% if (title! = "") {%> <% = encode (title)%> <%}%>
   
    <%}%>

Para implantar a tabela, eles criaram um asp que eleva os dados do objeto selecionado em uma tabela como visto no iframe à direita.

Sou múltiplo gis 

Sou múltiplo gis

Hiperlinks

Toda a ciência deste modelo é baseada na criação de hiperlinks entre um mapa e outro:

imagem

Se eles são corrigidos, não é mais do que uma URL para o host, escolhendo isso do modelo padrão, selecione um mapa. Para criar uma coluna de imagem O hiperlink é escolhido no tipo de dados da URL no design da tabela, nesse caso, enviando para uma variável chamada "region" configurada no modelo padrão do asp.

// criar parâmetros
comando var = parameterForm ("command", "startup");
var mode = parameterForm ("mode", "center");
região var = parameterForm ("região"," ");
var regionCurrent = parameter ("região"," ");
var state = parameterForm ("state", "");
var x = parameterForm ("x", "");
var y = parameterForm ("y", "");

// alterar regiões, se necessário
if (região ! = regionCurrent) {
    região = regionCurrent;
    estado = "";
}

Ah !, você tem medo do código, venha e este e outros exemplos podem ser baixados do web of Manifold, inclui os mapas e a pasta de publicação com o asp criado. Você precisa abri-lo e configurar o serviço como como expliquei antes. Em seguida, ele pode ser substituído por um exemplo de sua preferência e aí você verá que não há nada para escrever.

Também neste consulta do fórum são exibidos diferentes sites reais montados no Manifold, dos quais falei de um exemplo antes.

Golgi Álvarez

Escritor, pesquisador, especialista em Modelos de Gestão Territorial. Participou da conceituação e implementação de modelos como: Sistema Nacional de Administração de Propriedades SINAP em Honduras, Modelo de Gestão de Municípios Conjuntos em Honduras, Modelo Integrado de Gestão de Cadastro - Cadastro na Nicarágua, Sistema de Administração do Território SAT na Colômbia . Editor do blog de conhecimento Geofumadas desde 2007 e criador da Academia AulaGEO que inclui mais de 100 cursos sobre temas GIS - CAD - BIM - Digital Twins.

Artigos Relacionados

Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

Voltar ao topo botão