колектор ГИС

Повеќекратна IMS, прави нешто друго

ims колектор gis

сликаВо претходниот пост видовме како да правиме да креирате IMS-услуга, монтирана на шаблонот изклинвам Основно што доаѓа стандардно.

Сега да видиме како да направиме интеракција помеѓу една и друга мапа користејќи ја опцијата хиперврски и некој код. Проектот се заснова на мапа на Соединетите Држави, со тематизација по региони, слично на она што може да се случи при навигација од индекс секторзација или квадрантни мапи од различен размер.

Податоците

  • 1 индекс мапа наречена држави.map, составена само од компонентата, таа има своја конфигурација.txt
  • 1 мапа за секој регион со своја мапа, има дополнителна мапа на својот цртеж и етикета, потоа се објавува со своја конфигурација.txt
  • 1 стандарден ас, што го покажува индексот
  • 1 asp се нарекува мапа, што е дефиниција за прикажаните мапи; го разгледува она што е мапата и конфигурацијата што треба да се распореди
  • 1 ас за прикажување на табелата десно, што ќе биде прикажано активирајте ја командата "информации"
  • Шаблон за стил 1 наречен default.css
  • 1 папка каде што се сликите на рамката на мапата

сликаАко го видиме графиконот, објавувањето на секој од регионите се прави со создавање на индивидуална мапа, со нејзина етикета и тема. Но, кога го испраќаат за објавување, тие го избраа истиот образец, но со индивидуална конфигурација.

На крајот на случајот, кофигата содржи основен текст каде што се дефинирани компонентата, датотеката за отворање и другите суети.

component = Counties Mtn Map
copyright = Copyright (C) 2005. Сите права се задржани.
cx = 600
cy = 400
file = C: InetpubWwwrootMultiMapCountiesMtn.map
хиперлинкови = точно
imageDesc = неточно
логото = точно
превод = Кликнете на врската погоре за да се вратите на главната карта на САД.
title = Планини

Функционалноста

Она што се бара е дека од индексната карта можете да отидете на одредена карта и од ова враќање на претходната.

Тие го решаваат ова со поставување URL во табелата што покажува каде ќе оди, во случај индексот да испраќа само до картите за регионот. Во случај на мапите за региони погоре, постои URL за враќање на почетната мапа.

<% if (наслов! = "" | регион! = "") {%>
    ">
        <% if (регион! = "") {%>Соединети Држави> <%}%>
        <% if (наслов! = "" && регион! = "") {%> - <%}%>
        <% if (наслов! = "") {%> <% = шифрирај (наслов)%> <%}%>
   
    <%}%>

За прикажување на табелата, тие создадоа asp што ги подигнува податоците од избраниот објект во табелата како што се гледа во iframe на десната страна.

ims колектор gis 

ims колектор gis

Линкови

Целата наука за овој шаблон се заснова на создавање хиперлинкови помеѓу една мапа и друга:

слика

Ако тие се фиксни, тоа не е ништо друго освен URL на домаќинот, избирајќи од стандардниот шаблон за да изберете карта. За да креирате колона од слика хиперврската е избрана во типот на податоци за URL-то од дизајнот на табелата, во овој случај испраќање до променлива наречена „регион“ конфигурирана во шаблонот за стандардно.

// создаде параметри
var команда = параметар Форм ("команда", "стартување");
var режим = параметар Форм ("режим", "центар");
var регионот = параметар Форм ("регионот"," ");
var regionCurrent = параметар ("регионот"," ");
var состојба = параметар Форм ("состојба", "");
var x = параметар Форм ("x", "");
var y = параметар Форм ("y", "");

// промена на региони ако е потребно
ако (регионот ! = регионТековна) {
    регионот = регионТековна;
    состојба = "";
}

Ах!, Се плашите од кодот, дојдете дека овој и другите примери можат да се преземат од Веб-страницата на Манифестот, ги вклучува мапите и папката за објавување со веќе креираната аспиратор. Мора да ја отворите и да ја поставите услугата како како што објаснив порано. Потоа, може да се замени со ваш пример и таму гледате дека нема за што да пишува дома.

Исто така во ова форум пребарување Прикажани се различни реални веб-страници поставени на Manifold, за кои зборував порано на пример.

Голџи Алварез

Писател, истражувач, специјалист за модели за управување со земјиштето. Учествувал во концептуализација и имплементација на модели како што се: Национален систем за администрација на имот SINAP во Хондурас, Модел на управување со заеднички општини во Хондурас, Интегриран модел на управување со катастар - регистар во Никарагва, систем на администрација на територијата SAT во Колумбија . Уредник на блогот за знаење Geofumadas од 2007 година и креатор на Академијата AulaGEO која вклучува повеќе од 100 курсеви за теми за GIS - CAD - BIM - Digital Twins.

поврзани написи

Оставете коментар

Вашата е-маил адреса нема да бидат објавени. Задолжителни полиња се означени со *

Вратете се на почетокот копче