site.admini (şimdiye kadar 134 posta) | | Adres bulurken bir cihazın size ne tarafa gitmeniz gerektiğini söylemesi sanıyoruz herkesin hoşuna gider. Bu proje de böyle bir cihaza sahip olabilmek amacıyla gerçekleştirilmiş. Mobil sistemler için akıllı sayısal harita uygulaması kapsamında oluşturulan “Ankara Dijital Haritası Projesi” sayesinde, Ankara’da herhangi bir yeri bulmak kolaylaşıyor. Daha da önemlisi, bu yerlere en kısa zamanda nasıl ulaşılabileceği konusunda da kullanıcıya yararlı bilgiler veriliyor.
Ankara Dijital Haritası projesi iki temel bölümden oluşuyor. Birincisi “Sunucu” bölümü. Bu bölüm sadece merkezdeki ana bilgisayarda kurulu durumda. Projenin ikinci bölümüyse “İstemci” bölümü ve cep bilgisayarları için kodlanan uygulamayı içeriyor.
Sunucu bölümünde, istemcilerden gelecek sorgulara cevap vermek için bir uygulama mevcut. Sunucu, önceden belirlenmiş protokollere uygun şekilde gelen sorgulara veritabanındaki güncel bilgiler ışığında bir çözüm bularak bu çözümleri istemciye yine önceden belirlenmiş protokollere uygun bir biçimde gönderiyor.
Sunucu bölümündeki bir diğer uygulama ise, veritabanında gerekli değişikleri gerek insan eliyle gerekse otomatik olarak yapmak için tasarlanmış. Bir kullanıcı arayüzüyle, sistemin merkez sunucusunun başındaki bir sistem yöneticisinin en güncel bilgileri –tüm yollara ait anlık trafik yoğunluğu, yolların açık/kapalı olma durumları gibi– dinamik bir şekilde veritabanına yansıtabilmesi öngörülüyor. İstemci bölümü ise, “Akıllı Dijital Haritanın” gerçek uygulama kısmı ve dijital haritanın üzerinde, “En Kısa Yol” hesaplamadan “Arama”ya kadar birçok özellik barındırıyor. Öte yandan eğer kullanıcı uğraması gereken birkaç yer varsa, bu yerleri harita üstünde işaretleyip “En kısa tur” işlemini de başlatabiliyor.
Programın bir diğer özelliği ise yer çeşidi bulma özelliği. Kullanıcı yer çeşidi bulma menüsünden okul, hastane, karakol, yurt, eczane, cami, metro girişi gibi yerlerden bir veya daha fazlasını seçip onaylayınca, seçili mekanlar haritada beliriyor. Uygulamanın başka bir özelliği ise, herhangi bir yer seçildiğinde o yer hakkında bilgi vermesi. Böylece yerli veya yabancı bir turist, bir mekanı seçip bilgi al sorgulaması yapınca o yer hakkında, en güncel bilgilere ulaşacak, böylece gezisini daha bilinçli bir şekilde değerlendirebilecek.
Proje sayesinde, cep bilgisayarlarının sağladığı portatif, dinamik ve görsel harita anlayışıyla, haritaya bir canlılık kazandırmak ve yerleri daha ayrıntılı göstermek mümkün. Cep bilgisayarları tüm bu özelliklerle çok kullanışlı birer akıllı cep haritasına dönüşüyor. Sistemin gelişime açık olması projenin bir diğer özelliği.
Ankara Akıllı Dijital Haritası projesinin yazılımını üç ana bölümde incelemek mümkün. Bu bölümler Sunucu, İstemci ve de bu ikisi arasındaki iletişimi sağlayan Ağ İletişimi kısmı. Sunucu için yazılımın dört temel görevi var. Haritanın son versiyonunun veritabanında tutulması, istemciden gelecek sorguların yanıtlanması için en kısa yol gibi algoritmaların yazılması, üretilen cevapların ağdan istemciye gönderilmesi, veritabanı üzerinde gerekli değişikliklerin yapılabilmesi için bir arayüz sunulması.
İstemci yazılımının temel görevleri ise üç tane: Kullanıcıya arayüz sağlanması, oluşturulan sorguların ağ bölümü aracılığıyla sunucuya iletimi, haritanın alınan son versiyonunun daha küçük bir veritabanında tutulması. Ağ bölümünün görevi ise; doğal olarak sunucudan alınan bilgilerin istemciye, istemciden alınan sorguları sunucuya iletmek.
|