Page tree
Skip to end of metadata
Go to start of metadata

Netigma/NetgisServer harita istemci entegrasyonu nasıl yapılır?

Açıklama

Bu dökumanda NetgisServer'ın Netigma ile entegrasyonu ve arama özelliğinin kullanımı ile bilgiler yer almaktadır.

NetgisServer harita istemci arama kutucuğunu kullanarak veya alan seçerek arama işlemi yapabilmektedir.

Netigma Arama Bileşeni ise bu aramayı Netigma üzerinden yapmayı sağlamaktadır.

Ayarlar

 Netigma 4.0.0.0 Sürümünden Önce Kullanılan Ayarlar
  • NetgisServer Harita İstemci 
    • Arama bileşeni Load dizini altına kopyalanmalı 
  • Parametre sunucu
    • Harita İstemcisi ayarlarında ilgili projenin NETIGMA>Netigma Server parametresi ayarlanmalıdır.
  • Netigma 
    • NetgisServer tarafından gelen arama isteklerini Netigma'nın işlemesi için sorgulara NetGIS etiketi yazılmalıdır. 
      • Arama işlemlerindeki etiketleme mantığı geçerlidir.
      • Arama bileşeninde öntanımlı olarak etiket NetGIS 'tir. Bu etiket istenirse bileşenin içindeki ascx dosyasından değiştirilebilir, aynı zamanda Netigma'da tanımlı sorguların etiketleri de değiştirilmelidir.
    • NetgisServer'da "Burada ne var?" özelliği ile Netigma'da tanımlı olan ilgili objenin sorgu sonucuna erişilebilir. Bunun sağlanabilmesi için Netigma sorgusuna NetGIS etiketi tanımlanmalıdır.
 Netigma 4.0.0.0 ve Sonrasındaki Sürümlerde Kullanılan Ayarlar

Netigma 4.0.0.0, Netgis 4 ve SDK 4 sürümleri ile uyumludur.

  • Parametre sunucu
    • Harita İstemcisi ayarlarında ilgili projenin NETIGMA>Netigma Server parametresi ayarlanmalıdır.
  • Netigma
    • NetgisServer tarafından gelen arama isteklerini Netigma'nın işlemesi için sorgulara NetGIS etiketi yazılmalıdır. 
      • Arama işlemlerindeki etiketleme mantığı geçerlidir.
      • Arama bileşeninde öntanımlı olarak etiket NetGIS 'tir. Bu etiket istenirse bileşenin içindeki ascx dosyasından değiştirilebilir, aynı zamanda Netigma'da tanımlı sorguların etiketleri de değiştirilmelidir.
    • Netigma'nın kullanacağı bilgi balonu tanımlaması raporlara NetGIS etiketi verilerek sağlanmaktadır. Detaylar için sayfasına bakınız.
    • NetgisServer'da "Burada ne var?" özelliği ile Netigma'da tanımlı olan ilgili objenin sorgu sonucuna erişilebilir. Bunun sağlanabilmesi için Netigma sorgusuna NetGIS etiketi tanımlanmalıdır.

 

Kullanım

Gösterim Adı tek kelimeden oluşan kolon araması için Gösterim Adı ile < , >, = gibi operatörler kullanılarak arama yapılır.

Örneğin Alan adlı kolon için 1000000'den büyük olma koşulu ile arama yapılması için Alan>1000000 ifadesi kullanılır.

Gösterim Adı birden fazla kelimeden oluşan kolon ile arama yapmak için gösterim adı köşeli parantez içinde ve <,>, = gibi operatörler ile arama yapılır.

Örneğin Trafik Kodu gösterim adlı kolon için 34'e eşit olma koşulu ile arama yapılması için [Trafik Kodu]='34' ifadesi kullanılır.

Arama tablodaki verilere göre yapılmak istendiğinde arama yapılacak değer girilmesi yeterlidir.

SDK Genel Aramasında aratılan değer birden fazla objede olduğunda bu objeler sonuçta döner. Her obje içinde kaç sonuç döndüğü belirtilir.

Sorgu adı ile arama yapılmak istendiğinde sorgu adının sonuna ":" işareti koyulur ve ilgili sorgu sonucu gelir.

Katman Sorgulama

Nokta Seçimi ile SDK araması yapmak istendiğinde harita üzerinde bir noktaya tıklanır ve ilgili noktaya ait sonuç döner.

Çerçeve Bilgisi butonu ile SDK araması yapmak istendiğinde harita üzerinde bir alan çerçevelenerek seçilir ve ilgili alana ait sonuç döner.

Alan Bilgisi butonu ile SDK araması yapmak istendiğinde harita üzerinde bir alan seçilerek ilgili alana ait sonuca erişilir.


Uyumluluk

  • Netigma 3.0.0 +
  • Netgis Server Harita İstemcisi 3.0.024+


1 Comment