manifoldu CBS

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

Ims manifold gis

görüntüÖnceki gönderide testere nasıl Şablona monte edilmiş bir IMS servisi oluşturmak için bulaşıkçı varsayılan olarak gelir.

Şimdi köprüler seçeneğini ve bazı kodları kullanarak bir ve diğer harita arasında nasıl etkileşim yapılacağını görelim. Proje, farklı ölçekteki bir endeks bölümlendirmesinden veya çeyreklik haritalarından gezinirken olabileceklere benzer şekilde, bölgesel temalı bir Amerika Birleşik Devletleri haritasına dayanmaktadır.

veri

  • Sadece bileşenden oluşan states.map adlı 1 dizin haritası, kendi config.txt'sine sahiptir.
  • Her bölge için kendi haritası olan 1 harita, çizimine ek bir haritası ve bir etiketi var, ardından kendi config.txt ile yayınlanıyor
  • Dizini görüntüleyen 1 varsayılan asp
  • En eşlenen için şablon olan map, 1 asp; Bu, hangi haritanın ve konfigürasyonun tükenmesi gerektiğini gözden geçiriyor
  • 1 asp ekranın sağ tarafındaki tabloyu göstermek için "info" komutunu etkinleştirin
  • Default.css adlı 1 stil şablonu
  • Harita çerçevesinin görüntülerinin bulunduğu 1 klasörü

görüntüGrafiği görürsek, bölgelerin her birinin yayını, etiketi ve teması ile ayrı bir harita oluşturularak yapılır. Ancak yayınlamak için gönderirken aynı şablonu seçtiler, ancak bireysel bir yapılandırmayla.

Davanın sonunda, cofig, bileşeni, açılması gereken dosyayı ve diğer değişkenleri tanımlayan temel bir metin içerir.

Bileşen = İlçeler Mtn Haritası
Telif Hakkı = Telif Hakkı (C) 2005. Tüm hakları mahfuzdur.
Cx = 600
Cy = 400
Dosya = C: InetpubWwwrootMultiMapCountiesMtn.map
Köprüler = doğru
ImageDesc = false
Logo = doğru
Altyazı = Ana ABD haritasına dönmek için yukarıdaki bağlantıyı tıklayın.
Başlık = Dağlar

Işlevsellik

İstenen, bir indeks haritasından belirli bir haritaya gidebilir ve bu dönüşten önceki bir haritaya gidersiniz.

Bunu, dizinin yalnızca bölge haritalarına göndermesi durumunda nereye gideceğini gösteren bir tabloya bir url yerleştirerek çözerler. Yukarıdaki bölge haritalarının olması durumunda, ilk haritaya dönmek için bir url vardır.

<% if (title! = "" || bölge! = "") {%>
    ">
        <% if (bölge! = "") {%>Amerika Birleşik Devletleri> <%}%>
        <% if (title! = "" && bölge! = "") {%> - <%}%>
        <% if (title! = "") {%> <% = encode (title)%> <%}%>
   
    <%}%>

Tablonun dağıtımını yapmak için sağdaki iframe'de görüldüğü gibi seçilen nesnenin verilerini bir tabloda yükselten bir asp oluşturduk.

Ims manifold gis 

Ims manifold gis

Köprüler

Bu şablonun tüm bilimi, bir harita ile diğer harita arasında köprü oluşturmaya dayanır:

görüntü

Sabit oldukları zaman, ev sahibi için bir URL'den başka bir şey değildir, varsayılan şablondan bunu seçerek bir harita seçin. Bir sütun oluşturmak için görüntü köprü, tablonun tasarımından gelen veri türü URL'sinde seçilir; bu durumda, varsayılan asp şablonunda yapılandırılmış "bölge" adlı bir değişkene gönderilir.

// parametreleri oluştur
var komutu = parametre Formu ("komut", "başlatma");
var mode = parametre Formu ("mod", "merkez");
var bölge = parametre Formu ("bölge"," ");
var regionCurrent = parametre ("bölge"," ");
var state = parametre Formu ("durum", "");
var x = parametre Formu ("x", "");
var y = parametre Formu ("y", "");

// Gerekirse bölgeyi değiştir
(Eğerbölge ! = RegionCurrent) {
    bölge = RegionCurrent;
    devlet = "";
}

Ah!, Koddan korkuyorsunuz, bu mesajı verin ve diğer örnekler Manifold Webi, zaten oluşturulan asp ile haritalar ve yayınlama klasörü içerir. Onu açıp servisi bağlamalısın Daha önce açıklandığı gibi. Sonra onu kendi örneğinizle değiştirebilir ve orada evinize yazacak bir şey olmadığını görürsünüz.

Ayrıca bu Forum danışma Manifold üzerine farklı gerçek ağlar monte edilmiş olarak gösterilmektedir, bunlardan bir tanesine değinmeden önce.

golgi alvarez

Yazar, araştırmacı, Arazi Yönetim Modelleri uzmanı. Honduras'ta Ulusal Mülkiyet Yönetimi Sistemi SINAP, Honduras'ta Ortak Belediyeler Yönetim Modeli, Nikaragua'da Entegre Kadastro Yönetimi Modeli - Sicil, Kolombiya Bölgesi SAT Yönetim Sistemi gibi modellerin kavramsallaştırılmasına ve uygulanmasına katılmıştır. . 2007'den beri Geofumadas bilgi blogunun editörü ve GIS - CAD - BIM - Digital Twins konularında 100'den fazla kurs içeren AulaGEO Academy'nin yaratıcısı.

İlgili Makaleler

Yorum yapın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

Başa dön düğmeye