Ana içeriğe geç Tamamlayıcı içeriğe geç

Bunu nasıl yaptım: Örtüşen seyahat alanları

Tek bir alanda birden fazla seyahat alanı oluşturabilir ve bunları bir alan katmanında kullanabilirsiniz. Örneğin, tek bir nokta için seyahat alanlarında kademeli artışları görmek isteyebilirsiniz.

Bu örnekte, Kanada eyalet ve bölgesel başkentleri için 10 dakikalık artışlarla karayolu mesafesi olarak 60 dakikalık seyahat alanına sahip bir harita eklenmiştir.

Kanada eyalet ve bölgesel başkentleri için 60 dakikalık seyahat alanlarını içeren harita

Her Kanada başkenti için yalnızca vurgulanan noktaları gösteren örnek harita

Bir şehir noktasına tıkladığınızda harita yakınlaşır ve şehrin seyahat alanlarını görmeyi kolaylaştırır.

Fredericton seyahat alanlarının yakınlaştırılmış görünümü

Bir nokta seçildikten sonra daha ayrıntılı yol ve seyahat verilerini gösteren örnek yakınlaştırılmış görünüm

Alan katmanının maliyet değerleri, alanlar harita üzerinde en büyükten en küçüğe doğru üst üste yerleştirilecek şekilde sıralanmıştır. Bu, kullanıcılar tarafından en küçük alanların seçilmesini sağlar, aksi takdirde büyük alanlar küçük olanların üzerine gelerek görülmesini önler.

Veri

Bu örnekte, veri yükleme düzenleyicisine satır içi olarak eklenen tek bir veri kümesi kullanılmaktadır.

[Cities]:

LOAD * inline

[

City

Edmonton,Canada;

Victoria,Canada;

Winnipeg,Canada;

Fredericton,Canada;

St. John's,Canada;

Halifax,Canada;

Toronto,Canada;

Charlottetown,Canada;

Quebec City,Canada;

Regina,Canada;

Whitehorse,Canada;

Iqaluit,Canada;

Yellowknife,Canada;

]

(delimiter is ';');

Bunu nasıl oluşturdum?

  1. Verileri Veri yükleme düzenleyicisine ekleyin.
  2. Yeni bağlantı oluştur'a tıklayın.

  3. Alan altında, bağlantının konumlandırılacağı alanı seçin.

  4. Veri bağlayıcıları listesinden Qlik GeoOperations öğesini seçin.

  5. Oluştur'a tıklayın.
  6. Veri bağlantıları bölümünde, Qlik GeoOperations bağlantınızda Verileri seç seçeneğine tıklayın.

  7. İşlem bölümünde Seyahat alanları'nı seçin.

  8. Maliyet bölümünde Değer ve 60 seçeneklerini belirleyin.

  9. Maliyet birimleri bölümünde Dakika'yı seçin.

  10. Ulaşım modu bölümünde Otomobil'i seçin.

  11. Veri kümesi 1 bölümünde Yüklenen tablo'yu seçin.

  12. Tablo adı bölümünde Cities girin.

  13. Anahtar alan bölümünde Belirt seçeneğini belirleyin ve Şehir girin.

  14. Geometri türü ve alanı bölümünde Adlandırılmış nokta'yı seçin ve City girin.

  15. Tabloyu ve şu alanları seçin:

    • Şehir

    • TravelArea

    • Maliyet

  16. Kod ekle'ye tıklayın.

  17. TravelArea tablosunu yeniden adlandırın.

    Eklenen kodu beş defa kopyalayıp yapıştırın ve costValue öğesini 50, 40, 30, 20 ve 10 olarak düzenleyin.

    Komut dosyanız şu şekilde görünmelidir:

    [TravelArea]: Load * Extension GeoOperations.ScriptEval(' SELECT City, TravelArea, Cost FROM TravelAreas(costValue="60", costUnit="minutes", transportation="car") DATASOURCE dataset INTABLE keyField="City", crs="EPSG:4326", namedPointField="City" ', Cities); Load * Extension GeoOperations.ScriptEval(' SELECT City, TravelArea, Cost FROM TravelAreas(costValue="50", costUnit="minutes", transportation="car") DATASOURCE dataset INTABLE keyField="City", crs="EPSG:4326", namedPointField="City" ', Cities); Load * Extension GeoOperations.ScriptEval(' SELECT City, TravelArea, Cost FROM TravelAreas(costValue="40", costUnit="minutes", transportation="car") DATASOURCE dataset INTABLE keyField="City", crs="EPSG:4326", namedPointField="City" ', Cities); Load * Extension GeoOperations.ScriptEval(' SELECT City, TravelArea, Cost FROM TravelAreas(costValue="30", costUnit="minutes", transportation="car") DATASOURCE dataset INTABLE keyField="City", crs="EPSG:4326", namedPointField="City" ', Cities); Load * Extension GeoOperations.ScriptEval(' SELECT City, TravelArea, Cost FROM TravelAreas(costValue="20", costUnit="minutes", transportation="car") DATASOURCE dataset INTABLE keyField="City", crs="EPSG:4326", namedPointField="City" ', Cities); Load * Extension GeoOperations.ScriptEval(' SELECT City, TravelArea, Cost FROM TravelAreas(costValue="10", costUnit="minutes", transportation="car") DATASOURCE dataset INTABLE keyField="City", crs="EPSG:4326", namedPointField="City" ', Cities);
  18. Verileri yükleyin.
  19. Sayfa görünümünde Maliyet alanını Maliyet adında bir ana boyut olarak ekleyin. Bu renkleri aşağıdaki değerlere atayın:

    • 10: 0096ff
    • 20: 40ff0c
    • 30: faff09
    • 40: ee8a03
    • 50: ff020d
    • 60: c100ff
  20. Bir harita ekleyin.
  21. Boyut olarak Şehir değerini içeren bir nokta katmanı ekleyin. Aşağıdaki özellikleri ayarlayın:

    • Renk bölümünde, Renk öğesini #f8981d olarak ayarlayın.
  22. Boyut olarak TravelArea içeren bir alan katmanı ekleyin. Aşağıdaki özellikleri ayarlayın:

    • Boyutlar bölümünde, Etiket öğesini Seyahat alanı olarak değiştirin.
    • Renkler bölümünde aşağıdakileri yapın: 
      • Maliyet ana boyutunu kullanarak Boyuta göre renklendirin ve Kitaplık renkleri'ni etkinleştirin.
      • Anahat rengi'ni 000000 olarak ayarlayın.
      • Opaklık öğesini %50'ye ayarlayın.
    • Sıralama bölümünde, Seyahat alanı'nı sayısal olarak sıralanacak şekilde ve azalan değere göre ayarlayın.
  23. Haritada bölgeyi ortalayın ve sonra Kaydırarak gezinmeyi sınırla seçeneğini Özel olarak ayarlayıp Kaydırma sınırı belirle seçeneğine tıklayın.

Bu sayfa size yardımcı oldu mu?

Bu sayfa veya içeriği ile ilgili bir sorun; bir yazım hatası, eksik bir adım veya teknik bir hata bulursanız, bize bildirin, düzeltelim!