TERCÜME NOTLAR: Bu yazının sonunda bazı yorumlar okuyun.
Önceki sonrası nasıl bir IMS hizmet oluşturmak gördüm, temel üzerine monte
lanetlivarsayı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
tek 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ı.
Köprüler
Bu şablonun bilimi bir harita ve diğer arasında köprüler oluşturmak dayanmaktadır:
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.
/ / 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 mundo: Bu başlangıçta görünüyordu bir şey olarak zor değil anlamına gelir bir İspanyol deyim olduğunu.