Home > Başka bir şey yapıyor Manifold IMS,

Başka bir şey yapıyor Manifold IMS,

TERCÜME NOTLAR: Bu yazının sonunda bazı yorumlar okuyun.

clip image001314 Manifold IMS, doing something else

Önceki sonrası nasıl bir IMS hizmet oluşturmak gördüm, temel üzerine monteclip image00315 Manifold IMS, doing something elselanetli varsayılan olarak gelir şablonu.

Şimdi bir ve köprüler seçeneği ve bazı kod kullanarak başka bir harita arasındaki etkileşimi nasıl görelim. Proje farklı ölçekte bir dizin bölümleme veya haritalar kadranda gelen gezinirken olabilir ne benzer bölgeye göre temalı bir ABD haritası, dayanmaktadır.

Veriler

  • 1 indeksi eşlemesi, bileşenin sadece oluşan, states.map adı verilen, bu kendi config.txt vardır
  • Kendi harita ile her bölge için 1 haritası, bu onun çizim ve bir etiket için ek bir haritası vardır, o zaman kendi config.txt ile yayınlanır
  • 1 varsayılan olarak asp, bu dizin gösterir
  • Gösterilen haritalar için şablon 1 asp denilen haritası, dağıtılabilir gereken harita ve yapılandırma bu yorumu
  • Eğer “bilgi” komutu çalıştırdığınızda 1 gösterilir sağ, üzerinde tabloyu görüntülemek için asp
  • Default.css adlandırılan 1 stil şablonu
  • Haritanın çerçeveden görüntüleri yerleştirilir 1 klasör

Biz grafik bakarsanız, bölgelerin her birinin yayın etiketi ve tema ile tek bir harita, oluşturarak yapılır. Ama ne zaman göndermek clip image0055 Manifold IMS, doing something elsetek bir yapılandırma ile değil aynı şablonu seçilmiştir yayınlamak.

Davanın sonunda, yapılandırma açık ve diğer bayağılık için bileşeni, dosya tanımlayan temel bir metin içeriyor.

bileşeni = İlçeler Mtn Harita
Telif hakkı = Copyright (C) 2005. Tüm hakları saklıdır.
cx = 600
= 400 cy
file = C: InetpubWwwrootMultiMapCountiesMtn.map
köprüler = true
imageDesc = false
logo = true
altyazı = ana ABD harita geri dönmek için yukarıdaki linke tıklayınız.
title = Dağları

İşlevsellik

Ne aranan bir dizin haritadan biz belirli bir harita gidebilir ve daha sonra önceki dönmek olmasıdır.

Bu nereye gideceğini gösteren tabloda bir url koyarak çözüldü; indeksin durumda, sadece bölgelerin haritaları gönderir. Yukarıdaki harita bölgelerinde durumunda ilk haritaya geri dönmek için bir url var.

<% If (title = “” | |! Bölge = “”) {%>
<tr><td colspan=”2″ width=”<%= cxhdr %>”>
<% (Bölge! = “”) {% If><a href=”default.asp”>Amerika Birleşik Devletleri</a>> <%}%>
<% If (title = “” && bölge = “”!) {%> – <%}%>
<% If (başlık! = “”) {%> <% = Kodlamak (başlık)%> <%}%>
</td></tr>
<%}%>

Tabloyu görüntülemek için, onlar sağdaki iframe gösterildiği gibi bir tablo seçilen nesne veri kaldırır bir asp yarattı.

clip image00660 Manifold IMS, doing something else

clip image00742 Manifold IMS, doing something else

Köprüler

Bu şablonun bilimi bir harita ve diğer arasında köprüler oluşturmak dayanmaktadır:

clip image0091 Manifold IMS, doing something else

Eğer fark ederseniz, başka bir şey varsayılan şablondan bu seçerek ana bir url bunu bir harita seçer değildir. Bir köprü sütunu oluşturmak için varsayılan asp şablon belirlenen “bölge” olarak adlandırılan bir değişken göndererek bu durumda, tablonun tasarım URL veri türü seçilir.

clip image0111 Manifold IMS, doing something else/ / Parametreleri oluşturmak
var komut = parameterForm (“komutu”, “başlangıç”);
var modu = parameterForm (“modu”, “merkezi”);
var bölge = parameterForm (“bölge“” “);
var regionCurrent = parametre (“bölge“” “);
var devlet = parameterForm (“devlet”, “”);
var x = parameterForm (“x”, “”);
var y = parameterForm (“y”, “”);

/ / Değişim bölgeleri gerekirse
(Eğerbölge ! = RegionCurrent) {
bölge = RegionCurrent;
devlet = “”;
}

Eğer kod korkuyorlar Oh,, Bu ve diğer örnekler haritalar ve önceden oluşturulmuş asp ile yayımlama klasörü içeren Manifold web indirilebilir. Bunu açık ve daha önce açıklandığı gibi hizmet yüklemeniz gerekir. Sonra kendi bir örnekle yerine gidebilir ve orada görüşürüz Bu özel bir şey değil (*).

Ayrıca bu Forum’un danışma ben bir örnek daha önce de konuştu olan Manifold üzerine monte edilmiş farklı gerçek siteleri, gösterilir.

TERCÜME NOTLAR:

(*) No es nada del otro mundoBu başlangıçta görünüyordu bir şey olarak zor değil anlamına gelir bir İspanyol deyim olduğunu.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.