• Proje: Harita Yayınlama Yazılımı
  • Kategori : Veri Görselleştirme
  • Durumu : Test Aşamasında
  • Sahibi : GISLayer

Projenizi Bizimle Yapmaya Hazır mısınız?

İletişime Geçin

Harita Yayınlama Yazılımı Projesi Nasıl Başladı?

Web ve Mobil olmak üzere iki adet kullanıcı bazlı uygulamız büyük verileri görselleştirme konusunda web teknolojisinin sınırları sebebi ile belirli engellere takılması sebebi ile büyük verilerin harita üzerinde görselleştirilmesi amacı ile bir dizi yazılımlar geliştirdik. Zaman içerisinde yazılım yeteneklerini artırarak özel bir yazılım haline getirdik. Sadece GISLayer kapsamında değil kendi yerel sunucularınızda da yayınlayabilir duruma geldi. Kullanıcılar dosyalarını yazılıma ekliyor ve dilediği görünüm stillendirmelerini tanımlayarak pbf, xyz, wfs ve mvt olarak yayınlanabilmektedir. Önbellek teknolojisi kullanılarak haritalarınızı tek bir dosya üzerinde veya klasör dizinlerine kayıt edilmiş dosyalar şeklinde de yayınlamaya olanak sağlamaktadır. Bu nedenle oldukça yetenekli bir yazılım olarak raflarımızda ücretsiz olarak kullanıcıya sunulmuştur.

Kullanılak Teknolojiler Hangileridir

Harıta yayınlama yazılımını tasarlarken kullandığımız teknolojilerin Windows, Linux ve MacOS gibi işletim sistemlerinde aynı görünümde kullanılabilmesi için electronJS kullanma konusunda ortak bir paydada buluştuk. Burada geliştirilen web kodları aynı zamanda sanal bir sunucuda da çalışabilir olması gerektiği için bu şekilde bir strateji çizildi.

Front-End Yapısı

  • HTML5 + CSS3 + Javascript
  • Vue Js ile companent yapısında
  • Semantic UI ile Stillendirildi
  • Openlayers

Back-End Yapısı

  • NodeJS
  • ElectronJS
  • Mbtiles
  • SQlite

Veritabanı Yapısı

  • Postgre SQL Postgis
  • LocalStorage
  • SQL Lite

Yenilikçi Yanları

  • Anlık Stil Tanımlama
  • Dosya Tipi Önbellek Üretme
  • Açık Kaynak Dosya Desteği
  • Ortak Platform ile Veri Alışverişi
  • Vektör Tile Yayınlama
  • XYZ Raster Tile Yayınlama

Avantajları

  • Kişisel Bilgisayarda Kullanılabilir
  • Server Üzerinden Yayın Yapabilir
  • Kolay ve Basit Harita Yayınlanabilir
  • Yedekleme ve Taşımaya Olanak Sunar
  • Hızlı ve Istek Sınırlaması Yoktur
  • Yetkilendirme ve Kısıtlama Bulunmaktadır.

Gelecek Planlaması

  • Veritabanı ile WFS-T Servisi
  • Veritabanı Geometrik Verileri Kullanma
  • Uzaktan Algılama Resimlerini Yayınlama
  • Kapalı Alan Tarama ve Coklu Katman Kullanımı
Harita Yayınlama Yazılımı

Vektörel Veri Yükleme

Sisteme ekleyip yayınlayabileceğiniz bir çok veri ve servisler aşağıda listelenmiştir.

  • Esri Shape File ( shp, dbf ) Açabilirsiniz
  • GeoJSON, WKT , GPX Dosyaları
  • KML ve KMZ Dosyaları
  • TIFF Uydu Görüntüleri
  • PostgreSQL, Oracle ve Mysql Bağlantısı
  • Mbtiles ve Geopackage Dosyası

Görünüm Ayarları ve Stillendirme

Vektörel verilerinizi yayınlamadan önce nasıl görüneceğini anlık olarak görerek belirleyebilirsiniz.

  • Nokta, Çizgi ve Kapalı Alan Renklendirmeleri
  • Zoom seviyesine Göre Gösterim
  • Geometri Özelliğine Göre Filtreleme
  • Yapılan Değişiklikleri Anlık Görme
  • Ortak Stilleri Kullanma
  • Katmana Özel Stil Tanımlama
  • Birden Fazla Stil Kullanımı
Harita Yayınlama Yazılımı

Harita Yayınlama Yazılımı

Harita Yayınlama ve Kontrol

Kendinize ait verileri belirlediğiniz yetkiler kapsamında yayına açabilir paylaşabilirsiniz.

  • OGC WFS Yayını Başlatma
  • PBF Vektör Tile Yayınlama
  • MVT Vektör Tile Yayınlama
  • XYZ Raster Tile Yayınlama
  • API Key ile Kullanıcı Sınırlandırma
  • Yayın Durdurma ve Tekrar Çalıştırma

Dosya ve Klasör Önbelleklemesi

Harita yayınızı başka bir kaynak altında kullanmanıza olanak sağlar.

  • Mbtiles İçerisinde PBF veya PNG Tile Üretlebilirsiniz
  • Klasör Hiyerarşisi ile {z}/{x}/{y}. PBF veya PNG üretebilirsiniz
  • Dosyalarınızı bilgisayar veya server içerisinde bağımsız kullanabilirsiniz
  • Belirlediğiniz zoom seviyeleri arasında oluşturabilirsiniz.
Harita Yayınlama Yazılımı

Harita Yayınlama Yazılımı

Diğer Yazılımlarda Kullanımı

GISLayer tarafından üretilen tüm yazılımlara veri aktarabilir ve ya veri çekebilirsiniz.

  • Başka yazılımlara PBF, WFS, XYZ ve MVT Yayınlarınızı Ekleyebilirsiniz.
  • GISLayer Yazılımlarında Yer Alan Geometrik Verilerinizi Kullanabilirsiniz
  • Yayınlarınıza GISLayer Üzerinden Ulaşabilir Yayını Gösterebilirsiniz
  • Yazilimi Intranet ve Internet Üzerinde 1881 Port Numarasından Sunabilirsiniz