매니 폴드 GIS

IMS 매니 폴드, 더 많은 것을하기

ims 매니 폴드 gis

영상이전 게시물 우리는하는 법을 보았습니다. 템플릿에 마운트 된 IMS 서비스 만들기 꼬집다 기본적으로 제공됩니다.

이제 하이퍼 링크 옵션과 일부 코드를 사용하여지도간에 상호 작용을 만드는 방법을 살펴 보겠습니다. 이 프로젝트는 지역별 테마가있는 미국지도를 기반으로하며, 지수 섹터 화 또는 다른 규모의 사분면지도에서 탐색 할 때 발생할 수있는 것과 유사합니다.

데이터

  • 구성 요소로만 구성된 states.map이라는 인덱스 맵 1 개, 자체 config.txt가 있습니다.
  • 자체지도가있는 각 지역에 대해 1 개의지도, 도면에 대한 추가지도 및 레이블이있는 경우 자체 config.txt로 게시됩니다.
  • 기본값에서 1 asp, 색인 표시
  • 표시된 맵의 템플리트 인 map이라는 1 asp. 지도와 설정이 배포되어야하는 것을 검토합니다.
  • 1 asp는 오른쪽에 표를 표시합니다. "info"명령을 활성화하면 표시됩니다.
  • default.css라는 1 스타일 템플릿
  • 지도 프레임의 이미지가있는 폴더 1 개

영상그래프를 보면 각 지역의 게시는 레이블과 테마가있는 개별지도를 생성하여 수행됩니다. 그러나 게시하기 위해 보낼 때 동일한 템플릿을 선택했지만 개별 구성이 있습니다.

케이스가 끝나면 cofig에는 구성 요소, 열 파일 및 기타 이점이 정의 된 기본 텍스트가 포함됩니다.

구성 요소 = 카운티 Mtn지도
저작권 = 저작권 (C) 2005. 판권 소유.
cx = 600
cy = 400
파일 = C : InetpubWwwrootMultiMapCountiesMtn.map
하이퍼 링크 = true
imageDesc = false
로고 = 참
subtitle = 미국의 주요지도로 돌아가려면 위의 링크를 클릭하십시오.
제목 = 산맥

기능

원하는 것은 인덱스 맵에서 특정 맵으로 이동하고이 맵에서 이전 맵으로 돌아갈 수 있다는 것입니다.

그들은 인덱스가 지역지도로만 전송되는 경우에 어디로 갈 것인지를 나타내는 URL을 테이블에 배치하여이 문제를 해결합니다. 위의 지역지도의 경우 초기지도로 돌아가는 URL이 있습니다.

<% if (title! = ""|| region! = "") {%>
    ">
        <% if (지역! = "") {%>미국> <%} %>
        <% if (title! = ""&& region! = "") {%>-<%} %>
        <% if (title! = "") {%> <% = 인코딩 (제목) %> <%} %>
   
    <%} %>

테이블을 표시하기 위해 오른쪽에있는 iframe에서 볼 수 있듯이 선택한 객체의 데이터를 테이블에 올리는 ASP를 만들었습니다.

ims 매니 폴드 gis 

ims 매니 폴드 gis

하이퍼 링크

이 템플릿의 모든 과학은 한 맵과 다른 맵 사이에 하이퍼 링크를 만드는 것을 기반으로합니다.

영상

그것들이 고쳐진다면 그것은 호스트에 대한 URL이 아닌, 디폴트 템플릿에서 선택하여 맵을 선택하는 것입니다. 열을 만들려면 영상 하이퍼 링크는 테이블 디자인의 URL 데이터 유형에서 선택됩니다.이 경우 기본 ASP 템플릿에 구성된 "region"이라는 변수를 보냅니다.

// 매개 변수를 만듭니다.
var command = parameterForm ( "명령", "시작");
var mode = parameterForm ( "mode", "center");
var region = parameterForm ( "지방"," ");
var regionCurrent = 매개 변수 ( "지방"," ");
var state = parameterForm ( "상태", "");
var x = parameterForm ( "x", "");
var y = parameterForm ( "y", "");

// 필요한 경우 영역을 변경합니다.
if (지방 ! = regionCurrent) {
    지방 = regionCurrent;
    상태 = "";
}

아!, 코드가 두렵습니다.이 예제와 다른 예제를 매니 폴드의 웹 사이트, 이미 생성 된 asp가있는지도 및 게시 폴더를 포함합니다. 그것을 열고 서비스를 다음과 같이 마운트해야합니다. 전에 설명했듯이. 그런 다음 자신의 예로 바꿀 수 있으며 집에 쓸 것이 없다는 것을 알 수 있습니다.

이것도 포럼 쿼리 Manifold에 장착 된 다른 실제 웹이 표시되며, 그 중 이전에 예를 언급했습니다.

골지 알바레즈

토지 관리 모델의 작가, 연구원, 전문가. 그는 다음과 같은 모델의 개념화 및 구현에 참여했습니다. 온두라스의 국가 재산 관리 시스템 SINAP, 온두라스의 공동 지자체 관리 모델, 니카라과의 통합 지적 관리 모델, 콜롬비아의 영토 SAT 관리 시스템 . 2007년부터 Geofumadas 지식 블로그의 편집자이자 GIS - CAD - BIM - 디지털 트윈 주제에 대한 100개 이상의 과정을 포함하는 AulaGEO Academy의 창시자입니다.

관련 기사

코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

그래서 확인
닫기
맨 위로 가기 버튼