MOBİL CİHAZLAR İLE ÇEVRİMİÇİ ARAÇ TAKİP SİSTEMLERİ ONLINE VEHICLE TRACKING SYSTEMS VIA MOBILE DEVICES



Benzer belgeler
BİT ini Kullanarak Bilgiye Ulaşma ve Biçimlendirme (web tarayıcıları, eklentiler, arama motorları, ansiklopediler, çevrimiçi kütüphaneler ve sanal

Pazarlama ve Reklamcılık Bölümü Pazarlama Programı Öğr. Gör. Cansu AYVAZ GÜVEN

ÇALIŞAN SAĞLIĞI BİRİMİ İŞLEYİŞİ Hastanesi

Genel bilgiler Windows gezgini Kes Kopyala Yapıştır komutları. 4 Bilinen Dosya Uzantıları

Hava Fotoğrafı Arşivi Bilgi Sistemi (Information System for Aerial Photograph Archive)

TS7200 PLATFORMU ÜZERİNDE SERİ PORT-ETHERNET DÖNÜŞTÜRÜCÜ UYGULAMASI

ÖZEL İLETİŞİM VERGİSİ GENEL TEBLİĞİ (SERİ NO: 14) BİRİNCİ BÖLÜM

Yedi Karat Kullanım Klavuzu. Yedi Karat nedir? Neden Karat?

Resmi Gazete Tarihi: Resmî Gazete Resmi Gazete Sayısı: YÖNETMELİK ELEKTRONİK HABERLEŞME SEKTÖRÜNDE HİZMET KALİTESİ YÖNETMELİĞİ

KolayOfis Başlangıç Rehberi Kısa Mesaj Yönetimi

Farklı Televizyon Yayın Ortamlarında Aynı Anda Farklı Reklam Yayını Bir Koltuğa İki Karpuz Sığar mı?

MAKÜ YAZ OKULU YARDIM DOKÜMANI 1. Yaz Okulu Ön Hazırlık İşlemleri (Yaz Dönemi Oidb tarafından aktifleştirildikten sonra) Son aktif ders kodlarının

MikroÖdeme Servis Dökümanı

SİİRT ÜNİVERSİTESİ UZAKTAN EĞİTİM UYGULAMA VE ARAŞTIRMA MERKEZİ YÖNETMELİĞİ BİRİNCİ BÖLÜM. Amaç, Kapsam, Dayanak ve Tanımlar. Amaç

ATAÇ Bilgilendirme Politikası

SÜREÇ YÖNETİMİ VE SÜREÇ İYİLEŞTİRME H.Ömer Gülseren > ogulseren@gmail.com

ÖZEL İLETİŞİM VERGİSİ GENEL TEBLİĞİ (SERİ NO: 14) BİRİNCİ BÖLÜM Amaç, Kapsam ve Dayanak

AIMCO AIMCO. Kullanım Kılavuzu. Mayıs 2016

Q-BIZ VIEWER KULLANIM KILAVUZU

Xerox ConnectKey Teknolojisine sahip Çok Fonksiyonlu Yazıcılarla (MFP'ler) Kullanım İçin

ÖZEL MOTORLU TAŞITLAR SÜRÜCÜ KURSLARI TOPLANTISI RAPORU

VEZNE PROGRAMINDA POSTA ÜCRETİ İLE İLGİLİ YAPILAN DÜZENLEMELER (Vezne Sürüm: )

Şekil 1. Sistem Açılış Sayfası

SÜRE BİLİŞİM TEKNOLOJİLERİ ÜNİTE 1: : BİLGİ VE TEKNOLOJİ DERS SAATİ: 7

Android Uygulamalarında Güvenlik Testi

Vodafone Mobil Form Tanıtım Sunumu

Yıllarca bu konuda çalışan görüntü işleme uzmanlarının önerisi. Artık ArcGIS ile entegre

Evrak Ekle. Kurum İçi Giden Evrak Ekleme. Kırmızı renker; doldurulması zorunlu alanları ifade etmektedir. İleri Geri tarihli işlem yapılamamaktadır.

Uzem Eğitmen Girişi. Şekil 1. Sisteme girdikten sonra Şekil 2 deki ekran karşımıza çıkacak. Bu ekrandaki adımları kısaca tanıyalım.

İSTANBUL TEKNİK ÜNİVERSİTESİ MİMARLIK FAKÜLTESİ, MİMARLIK BÖLÜMÜ YARI ZAMANLI ÖĞRETİM ÜYELERİ BİLGİ KİTAPÇIĞI

11. Yatırım Fonu, özel sektör tahvil ve finansman bonolarının virmanlarında küsüratlı işlem yapılamamaktadır.

Kablosuz (Yalnızca Belirli Modellerde)

Kişisel Bilgiler ve Kişisel olmayan bilgiler Kişisel bilgiler sizi bir birey olarak tanımlayan veya tanımlanmanızı sağlayan bilgilerdir.

BÖLÜM 7 BİLGİSAYAR UYGULAMALARI - 1

Etkinliklere katılım, ücretli ve kontenjan ile sınırlıdır.

SİRKÜLER NO: POZ-2013 / 107 İST, ELEKTRONİK DEFTER HAKKINDA AÇIKLAMALAR YAPILDI

KADININ STATÜSÜ GENEL MÜDÜRLÜĞÜ. Tarımda Kadınların Finansmana Erişimi Esra ÇADIR

İÇSEL BİLGİLERE İLİŞKİN ÖZEL DURUM AÇIKLAMA FORMU

Özgür Yazılımlar ile VoIP Denetimi. Fatih Özavcı Bilgi Güvenliği Danışmanı

BİLGİ TEKNOLOJİLERİ VE İLETİŞİM KURULU KARARI

Basın Bülteni. Marmaray Projesinde Rota Teknik İmzası BD

ADANA BÜYÜKŞEHİR BELEDİYESİ KENTSEL DÖNÜŞÜM PROJELERİ

BEYOĞLU HİZMET MERKEZİ KIYI EMNİYETİ GENEL MÜDÜRLÜĞÜ. Son Başvuru Tarihi : 16 Mayıs Yayınlanma Tarihi : 05 Mayıs 2016

ECZACIBAŞI YATIRIM ORTAKLIĞI A.Ş. nin 26 NİSAN 2016 TARİHLİ, 2015 YILINA AİT OLAĞAN GENEL KURUL TOPLANTISINA ÇAĞRI

AFYON KOCATEPE ÜNİVERSİTESİ LİSANSÜSTÜ UZAKTAN EĞİTİM YÖNERGESİ

GİYİM ÜRETİM TEKNOLOJİSİ ÇOCUK DIŞ GİYSİLERİ DİKİMİ (CEKET- MONT- MANTO) MODÜLER PROGRAMI (YETERLİĞE DAYALI)

BİLGİSAYAR DONANIMI. *** Gerçekleştirdikleri görev bakımından donanım birimleri ikiye ayrılır.

TC KÜLTÜR VE TURİZM BAKANLIĞI KÜLTÜR VARLIKLARI VE MÜZELER GENEL MÜDÜRLÜĞÜ

Tasarım Raporu. Grup İsmi. Yasemin ÇALIK, Fatih KAÇAK. Kısa Özet

BİRİNCİ BÖLÜM Amaç, Kapsam, Dayanak ve Tanımlar

Koru1000. Koru1000. beklentilerinizin ötesinde!

Yıllık İş İstatistikleri Sanayi ve Hizmet Soru Kağıdı Hazırlanışı

İMZALAMA ARACI. Kullanım Kılavuzu. Nisan 2016 ANKARA. İmzalama Aracı Kullanım Kılavuzu Nisan 2016 Versiyon : 1.0 1/15

YÖNETMELİK. a) Basamak kontrolü: On beş basamaklı IMEI numarasının son basamağının doğruluğunun kontrolünü,

KİŞİSEL GELİŞİM VE EĞİTİM İŞ GÜVENLİĞİ VE İŞÇİ SAĞLIĞI MODÜLER PROGRAMI (YETERLİĞE DAYALI)

Başbakanlık (Hazine Müsteşarlığı) tan:

BÜRO YÖNETİMİ VE SEKRETERLİK ALANI HIZLI KLAVYE KULLANIMI (F KLAVYE) MODÜLER PROGRAMI (YETERLİĞE DAYALI)

TMS TMS THE MUSEUM SYSTEM. Neden TMS. SAYISAL GRAFİK TM Dünyanın Lider Koleksiyon Yönetimi Yazılımı

Analiz aşaması sıralayıcı olurusa proje yapımında daha kolay ilerlemek mümkün olacaktır.

İZMİR KÂTİP ÇELEBİ ÜNİVERSİTESİ ENGELSİZ ÜNİVERSİTE KOORDİNATÖRLÜĞÜ VE ENGELLİ ÖĞRENCİ BİRİMİ ÇALIŞMA USUL VE ESASLARI BİRİNCİ BÖLÜM

T.C. KAHRAMANMARAŞ VALİLİĞİ İL MİLLİ EĞİTİM MÜDÜRLÜĞÜ OKUL-KURUM E-POSTA HESAPLARI KULLANIM YÖNERGESİ. BİRİNCİ BÖLÜM Amaç, Kapsam, Dayanak ve Tanımlar

İNTEGRAL MENKUL DEĞERLER A.Ş. BİLGİLENDİRME POLİTİKASI

1 Aralık E-Beyanname Modülünde Yapılan İşlemler

BİLGİ BELGE MERKEZİ VE YAYIN HİZMETLERİ

1. Mesaj Tipi ve Mesaj Fonksiyonu Bazında Bildirim Mail Adresi Tanımlama Đşlemleri

: Prof. Dr. Nurettin KALDIRIMCI : Kenan TÜRK, Dr. Murat ÇETİNKAYA, Reşit GÜRPINAR, Fevzi ÖZKAN, Dr. Metin ARSLAN, Doç. Dr.

LG BİREYSEL AKILLI TELEFON KAMPANYA TAAHHÜTNAMESİ

Dosya Sayısı : (Önaraştırma) Karar Sayısı : 12-49/ Karar Tarihi :

AVİVASA EMEKLİLİK VE HAYAT ANONİM ŞİRKETİ YÖNETİM KURULU BAŞKANLIĞI NDAN OLAĞAN GENEL KURUL TOPLANTISINA ÇAĞRI Sicil No:27158 (İstanbul)

İşaret Aygıtları ve Klavye Kullanıcı Kılavuzu

BİLİŞİM TEKNOLOJİLERİ ÜÇ BOYUTLU GRAFİK ANİMASYON (3DS MAX) MODÜLER PROGRAMI (YETERLİĞE DAYALI)

Topoloji değişik ağ teknolojilerinin yapısını ve çalışma şekillerini anlamada başlangıç noktasıdır.

SÜRE BĠLĠġĠM TEKNOLOJĠLERĠ ÜNĠTE 1: ĠLETĠġĠM DERS SAATĠ: 1. Gelecekteki bilişim teknoloji

Anonim Verilerin Lenovo ile Paylaşılması. İçindekiler. Harmony

SELÇUK EZCA DEPOSU TİCARET VE SANAYİ ANONİM ŞİRKETİ. 1 Ocak- 30 Eylül 2014 FAALİYET RAPORU

T.C. GAZİ ÜNİVERSİTESİ BİLGİ İŞLEM DAİRESİ BAŞKANLIĞI BİRİMLERİNİN ÇALIŞMA USUL VE ESASLARI HAKKINDAKİ YÖNERGE BİRİNCİ BÖLÜM.

PROJE TEKLİF FORMU. Haydi birlikte harika bir iş çıkartalım.

KAPSAMLI İÇERİK SADELEŞTİRİLMİŞ ARAMA MOTORU YENİLİKÇİ BİLGİ İŞLEME TEKNOLOJİSİ PRATİK GÖRÜNTÜLEME ARAÇLARI MOBİL ERİŞİM

SANAL DĠLĠN DĠLĠMĠZDE YOL AÇTIĞI YOZLAġMA HAZIRLAYAN: CoĢkun ZIRAPLI Ġsmail ÇEVĠK. DANIġMAN: Faik GÖKALP

USB KVM Switch. Ses özellikli ve 2 portlu USB KVM switch. Ses özellikli ve 4 portlu USB KVM switch

Sizin İçin Geliştirdiğimiz Tek Bir Yazılım Sistemi İle, İşletmenizi Profesyonelce Yönetin!

Sketch Up. - Bilgisayar Dersleri 1. 3 Boyutlu Çizimler ve Google

TESİSAT TEKNOLOJİSİ VE İKLİMLENDİRME ÇELİK BORU TESİSATÇISI MODÜLER PROGRAMI (YETERLİĞE DAYALI)

MY16 Bulut PBX Benimseme Teklifi Hüküm ve Koşulları

Harici Ortam Kartları

ULAKBİM Danışma Hizmetlerinde Yeni Uygulamalar: Makale İstek Sistemi ve WOS Atıf İndeksleri Yayın Sayıları Tarama Robotu

ONLİNE KATALOG TARAMA (YORDAM KÜTÜPHANE OTOMASYON PROGRAMI)

İstemci Yönetimi ve Mobile Printing (Mobil Baskı) Çözümleri

: 3218 Sayılı Serbest Bölgeler Kanunu Genel Tebliği (Seri No: 1) nde Değişiklik Yapılmasına Dair Tebliğ (Seri No: 3) yayımlandı.

Şikayet Yönetimi. 1.1 Müşteri Kartı

İSTANBUL ( ). İDARE MAHKEMESİ BAŞKANLIĞI NA GÖNDERİLMEK ÜZERE ANKARA İDARE MAHKEMESİ BAŞKANLIĞI NA. : TMMOB Şehir Plancıları Odası (İstanbul Şubesi)

YATIRIM FONU ALIM SATIM İŞLEMLERİ KULLANICI KILAVUZU

GİYİM ÜRETİM TEKNOLOJİSİ. GALOŞ ve BONE DİKİMİ MODÜLER PROGRAMI (YETERLİĞE DAYALI)

KAYITLI ELEKTRONİK POSTA (KEP) KULLANIMI BİLGİLENDİRME SEMİNERİ (11 Mart 2013)

MALZEMENİ SÖYLE TARİFİNİ AL : BİR MOBİL UYGULAMA

Ticaret Unvanı: YAYLA ENERJİ ÜRETİM TURİZM VE İNŞAAT TİCARET A.Ş. Merkez Adresi : Turan Güneş Bulvarı İlkbahar Mah.606.Sok. No : 12 Çankaya / ANKARA

Eğitim No/Eğitim Adı: 14-E Tedarikçi Barkod Uygulaması

T.C. KĠLĠS 7 ARALIK ÜNĠVERSĠTESĠ ÖRGÜN EĞĠTĠM ÖĞRENCĠLERĠNE YÖNELĠK UZAKTAN EĞĠTĠM YÖNERGESĠ BĠRĠNCĠ BÖLÜM. Amaç, Kapsam, Tanımlar

İSG Yasası & Uygulamalar

İŞYERİM MOBİL 24 AYAR KAMPANYASI TAAHHÜTNAMESİ

Transkript:

Yıl: 2010, Cilt:3, Sayı:1, Sayfa:45-50 TÜBAV BİLİM DERGİSİ MOBİL CİHAZLAR İLE ÇEVRİMİÇİ ARAÇ TAKİP SİSTEMLERİ Ecir Uğur KÜÇÜKSİLLE 1, Ömer KUŞCU 2 1 Süleyman Demirel Üniversitesi, Teknik Eğitim Fakültesi, 32200, ISPARTA 2 Süleyman Demirel Üniversitesi, Bilgi İşlem Daire Başkanlığı, 32200, ISPARTA Özet Bu çalışmada araçlardan alınan konum bilgilerinin merkezi sisteme gönderilmesi ile araçların çevrimiçi takibi sağlanmıştır. Araçların konum bilgileri PDA (Personel Digital Assistant: Kişisel Cep Bilgisayarları) üzerinde bulunan GPS(Global Positioning System : Küresel Yer Belirleme Sistemi ya da Küresel Konumlandırma Sistemi) modüllerinden alınmaktadır. GPS modülleri internete gerek duymaksızın bulunulan konum hakkındaki bilgileri anlık olarak uydulardan alan yongalardır. Bu anlık bilgiler PDA için yapılan bir program vasıtasıyla alınıp, GPRS(General Packet Radio Service) ile internete bağlanılarak web servisi aracılığıyla uzaktaki bir sunucuya gönderilmiştir. Sunucuya gelen konum bilgileri kullanıcı kimlik bilgileri ile ilişkilendirilerek veritabanına kayıt edilmektedir. Bu bilgiler web ara yüzü ile görüntülenmekte böylece Çevrimiçi Araç Takip Sistemi oluşturulmaktadır. Araçların harita üzerindeki anlık tespiti ve geriye dönük raporlama işlemleri gerçekleştirilmektedir. Anahtar Kelimeler: GPS, GPRS, PDA, Araç Takip Sistemi. ONLINE VEHICLE TRACKING SYSTEMS VIA MOBILE DEVICES Abstract In this study, position information taken from vehicles to be sent the central system and tracking of vehicles is provided. Vehicle location information is taken form GPS (Global Positioning System) modules located on the PDA (Personal Digital Assistant). GPS Modules are chips takes instant information about the locations without the need of internet. This instant information received through a program made for PDA and sent to the remote server via Web Services on GPRS (General Packet Radio Service). Location information associated with user credentials are sent to the database to record. This information is displayed with a web interface and so the online Vehicle Tracking System is being created. Instant detection of vehicles on the map and reporting procedures are carried out. Keywords : GPS, GPRS, PDA, Vehicle Tracking System E-posta: ecir@sdu.edu.tr

Kullanılmakta olan araç takip sistemlerinin birçoğunda mikro denetleyicili kitler bulunmaktadır. Sistemi kullanmak isteyen kullanıcılar bu kitleri almak zorundadırlar. Sistemde herhangi bir sorun oluştuğunda kullanıcılar soruna müdahale edememektedir. Soruna ancak sistem yetkilisi müdahale edebilmektedir. Sistem içerisinden herhangi bir modülün çıkarılması veya sistemin farklı bir donanım ile kullanılması neredeyse imkânsızdır. Bunların tümü son kullanıcılar için birer dezavantaj teşkil etmektedir. Cep bilgisayarları bu sisteme uyarlandığında ise saydığımız bu dezavantajların birçoğu ortadan kalkmaktadır. Cep bilgisayarında donanımsal herhangi bir sorun ile karşılaşıldığında yeni bir cep bilgisayarı (PDA) ile mevcut cep bilgisayarının değiştirilmesi ve yazılımı yeni cep bilgisayarına aktarılması ile sorun ortadan kalkacaktır. Windows Mobile işletim sistemleri üzerinde çalışacak şekilde tasarlanan yazılım ile bu işletim sistemini destekleyen bütün cep bilgisayarları sisteme dâhil edilebilir. Cep bilgisayarları üzerindeki gömülü GPS modülleri sistemde kullanılabileceği gibi genişleme yuvalarına takılabilen GPS modülleri de kullanılabilir. Çalışmada GPS li sistemlere cep bilgisayarlarını uyarlayarak Çevrimiçi Araç Takip Sistemi tasarlanması amaçlanmıştır. Güney ve arkadaşları çalışmalarında bir Araç Takip sistemi içinde kullanılabilecek teknolojiler (GSM, CBS, GPS, GPRS) hakkındaki bilgilerden bahsetmişlerdir[10]. Çorumluoğlu ve arkadaşlarının Apsis Araç Takip Sistemi İle Şehir Haritalarının Sayısallaştırılması Ve Konya Uygulaması[1] ile bir şehrin sayısallaştırılması ve bir Coğrafi bilgi sistemi üzerinde GPS bilgileri ile çalışılması hakkındaki bilgilendirmede bulunmuştur. H.Pehlivan'ın Kara Ulaşımında GPS Teknolojisi Uygulamaları[2] makalesinde bu tip sistemlerin günümüzdeki kullanımı ve özellikle ulaşım alanındaki hayati önemi bahsedilmiştir. Tasarlanan sistemde 3 ana modül bulunmaktadır. Sistemdeki modüller 1-Mobil Cihazlar üzerinde çalışan ve GPS verilerini alıp, formatlayıp web servisine aktaran modül, 2- Mobil cihazlar ile merkezi sistem arasında bağlantıyı sağlayan Web servisi modülü, 3 Merkezi sistemde çalışan, gelen verileri değerlendiren, mobil cihazları yöneten modüldür. Mobil cihazlardan öncelikle GPS verilerinin alınması gerekmektedir. 1. Konum Bilgilerinin Araçlardan Alınması GPS düzenli olarak kodlanmış bilgi yollayan bir uydu ağıdır ve uydularla arasındaki mesafeyi ölçerek Dünya üzerindeki kesin yeri tespit etmeyi mümkün kılar. Bu sistem, ABD Savunma Bakanlığı'na ait, yörüngede sürekli olarak dönen 24 uydudan oluşur. Bu uydular çok düşük güçlü radyo sinyalleri yayarlar. Yeryüzündeki GPS alıcısı, bu sinyalleri alır. Böylece konum belirlenmesi mümkün olur. Bu sistemin ilk kuruluş hedefi tamamen askeri amaçlar içindir. GPS alıcıları yön bulmakta, askeri çıkartmalarda ve roket atışlarında kullanılmak üzere tasarlanmıştır. Ancak, 1980'lerde GPS sistemi sivil kullanıma da açılmıştır.[4] Sistemin mobil cihazlar için tasarlanan modülün çalışabilmesi için, cihazlarda GPS donanımının bulunması gerekmektedir. Mobil cihazlar için geliştirilen uygulama ile uydudan gelen veriler GPS cihazından alınmaktadır. Bu veriler NMEA (National Marine Electronics Association) cümleciklerinden oluşmaktadır. Bu cümlecikler içerisinde enlem, boylam, hız, rakım gibi bilgiler bulunmaktadır. Tablo 1 de Genel NMEA cümlecikleri yer almaktadır. Tablo 1. Genel NMEA Cümleciklerinin başlıkları ve açıklamaları [5] Cümle $GPGGA $GPGLL $GPGSA $GPGSV $GPRMC $GPVTG Açıklama Pozisyon bilgilerini içerir (Düzeltme Verisi dâhil) Enlem ve Boylam değerini içerir Aktif uyduları içerir Uyduların doğruluğu için gerekli Yer tayini için gerekli minimum pozisyon ve zaman bilgilerini verir Hız bilgisini içerir NMEA cümleciklerinin cihazdan okunması işlemi periyodik olarak tekrarlanmaktadır. Bu cümlecikler Saniyenin 10 da biri gibi bir hızda alınmakta ve işlenmektedir 46

Tablo 2. Örnek NEMEA Cümlecik değerleri $GPGGA,123519,4807.038,N,01131.000,E,1,08,0.9,545.4,M,46.9,M,,*47 $GPGSV,3,1,10,20,78,331,45,01,59,235,47,22,41,069,,13,32,252,45*70 $GPGLL,4250.5589,S,14718.5084,E,092204.999,A*2D Tablo 3. Örnek bir NMEA Cümlesi açıklaması Alan Örnek Açıklama Cümle Başlığı $GPGLL Enlem 4250.5589 ddmm.mmmm Yarım Küre Belirteci S N =Kuzey (North), S = Güney (South) Boylam 14718.5084 dddmm.mmmm Meridyen Belirteci E E = Doğu(East), W = Batı(West) UTC Zamanı 092204.999 hhmmss.sss Durum bilgisi A A = Geçerli(Valid), V =Geçersiz( Invalid) Checksum *2D Sonlandırıcı CR/LF Yazılan Metotlar yardımıyla okunan GPS Cümleciğinin istenilen başlıkla başlayıp başlamadığı kontrol edilmektedir. Eğer istenilen başlıkla başlayan bir cümlecik yakalanırsa, bu Cümlecik içersindeki veriler işlenmekte ve değerler ayrıştırılmaktadır. Tablo 2 $GPGLL başlıklı bir cümlenin bileşenlerini göstermektedir. Bu cümleciklerdeki hız, enlem, boylam, zaman gibi bilgiler virgüller ile ayrıştırılmıştır. İşlenen bu veriler Şekil 1 de sınıf diyagramı bulunan gps sınıfı içersinde saklanmakta ve buradan sunucuya aktarılmaktadır. 2. Verilerin Sisteme Gönderilmesi Şekil 1. Konum bilgilerinin tutulduğu sınıf Verilerin Mobil cihazlardan merkezi sisteme gönderilebilmesi için, cihazların internete erişebiliyor olması gerekmektedir. Bu da GPRS teknolojisi ile mümkündür. GPRS (General Packet Radio Service), mevcut 2G cep telefonu şebekesi üzerinden paket anahtarlamalı olarak veri iletimi sağlayan teknolojidir. GPRS, birçok şebekenin kullanıcılarının veri uygulamalarına erişim sağlayabilmek için kullanmak durumunda olduğu verimli bir teknolojidir. GPRS, son kullanıcının mobil veri iletişimini, 'devamlı sanal bağlantı' durumunu ekonomik hale getirerek ve veri alımını ve gönderimini çok daha yüksek hızda mümkün kılarak önemli ölçüde geliştirir. GPRS teknolojisini kullanabilmek için, mobil şebeke ve servis sağlayıcı altyapısına GPRS donanım ve yazılımlarını 47

bütünleşmiş etmek ve GPRS uyumlu mobil telefonları kullanmak gerekmektedir. Teorik olarak GPRS teknolojisi 171,2 kbit/saniye hızda hizmet verebilir. Ama gerek GSM operatörlerinin alt yapısı gerekse doğal koşullar bunu pek mümkün kılmaz. GPRS şu anda 56 K hızında bağlantı sunabilmektedir[6]. Mobil cihazlardan alınan konum bilgileri, GPRS ile internet bağlantısı da sağlandıktan sonra, tasarlanan Web Servisi Modülü ile merkezi sisteme gönderilmektedir. Bu sistem XML(Extensible Markup Language: Genişletilebilir İşaretleme Dili) web servislerinden oluşmaktadır. XML Web Servisleri platform ve programlama dilinden bağımsız veri ve nesne paylaşabilmeyi sağlayan teknolojidir. Bunu yaparken XML dilini kullanır ve XML anlayan herhangi bir veritabanı, programlama dili veya platform ile çalışabilir.[7] Web servisleri, istek yapan program ile çalışacak uygulama arasında bir katman gibi yaşar ve bu şekilde platform ve programlama dili arasındaki bağımlılığı ortadan kaldırmaya çalışır[8]. Sistemde XML Web Servisleri; Sisteme giriş, sistemden çıkış, Sistemden Mobil cihazlara mesaj gönderilmesi, Mobil cihazlardan sisteme mesaj gönderme, Konum bilgilerinin merkezi sisteme gönderilmesi, Merkezi sistemden yol ve yön tarif bilgilerinin mobil cihazlara aktarılması, Gibi işlemlerde bir aracı görevi görmektedir. Şekil 2 de mobil cihazlar için tasarlanan modülde bulunan, kısa mesaj alıp göndermekte kullanılan ara yüz bulunmaktadır. Bu ara yüz sayesinde karşılıklı mesajlaşma işlemi gerçekleşmektedir. Bu mesajlaşma SMS değil, yine tasarlanan sistem ile Web Servisleri üzerinden gerçekleşmektedir. Şekil 2. PDA Mesajlaşma Arayüzü 1. PDA nın sunucudaki mesajları kontrol etme zamanını gösterir. Örneğin; 30 sn de bir sunucu veritabanını kontrol et gibi... Bu işlemin sık tutulması GPRS alt yapısı ile ilişkilidir. GPRS bağlantı hızının durumuna göre buradaki mesaj kontrol sıklığı artırılabilir. 2. Sunucudan alınan mesajların gösterildiği bölümdür. Gelen mesajlar burada listelenir. Mesaj başlıklarının üzerine tıklandığında mesaj ayrı bir pencerede gösterilir. 3. İstekler doğrultusunda mesajları kontrol etmek için bu buton kullanılır. Gelen mesaj olup olmadığı kendi bekleme zamanı haricinde el ile kontrol işlemi gerçekleştirilir. 4. Bu menü ile sunucudan gelen mesajlar PDA tarafından okunur. 5. Bu menü ile PDA dan sunucuya mesaj gönderilir. 48

Sistemde bu aracı görev XML web servislerine yüklendi, çünkü XML Web Servisleri platform bağımsız olarak çalışmaktadır. İleride farklı işletim sistemlerine sahip cihazlar da kullanılacak olursa, o cihazlar için geliştirilen sisteme bu Web Servisi eklenerek sistem çalıştırılabilir hale gelir. Şekil 3 ün ifade ettiği iletim hattı, uygulama düzeyinde, XML Web Servisleri aracılığıyla sağlanmıştır. Şekil 3. Sistem akış şeması 3. Verilerin Harita Üzerinde Gösterilmesi Merkezi sisteme gelen veriler çevrimiçi olarak değerlendirilmekte ve gerektiğinde istenilen raporlar alınabilmektedir. Merkezi sistem birden fazla alt kuruluş eklemeye müsaittir. Sistem yöneticisi istediği kadar alt şirket ekleyebilmekte, şirketler de anlaşmalarının sınırları doğrultusunda kendilerine istenilen sayıda araç ekleyebilmekte ve bu araçları yönetebilmektedir. Merkezi sistem Web Tabanlı bir otomasyon olup, web teknolojilerinden Asp.Net ve Ajax, veritabanı olarak Sql Server, araçların konumlarını göstermek için ise haritalama sistemlerinden Microsoft Virtual Earth ve Google Maps kullanılmıştır. Merkezi sistemde araçların yerleri tespit edilebileceği gibi, yol tarifi, yol arama, rotalama gibi işlemler de yapılabilmektedir. Sistemde araçlar anlık olarak izlenebilmektedir. İstendiği takdirde aktif şirkete ait kaç tane araç varsa araçların tümü de sistemde görülebilmektedir. Bu sayede belirli bir bölgeye en yakın araç da tespit edilebilmektedir. Şekil 4 te sistemden alınan bir ekran görüntüsü bulunmaktadır. Şekil 4. Araç İzleme Ön Panel Görüntüsü 49

Araç izleme ön paneli en sık kullanılan işlem ve bilgileri içermektedir. Şekildeki numaralandırılan alanların sırasıyla açıklamaları şu şekildedir, 1) Virtual Earth tarafından sağlanan sayısal haritanın olduğu kısımdır. Burada aracın dünya üzerindeki konumu tespit edilerek nerede olduğu izlenir. 2) Belirlenen iki yer arasındaki yola en kısa nereden ulaşılabileceğini gösterir. 3) İzlenen araca çevrimiçi olarak mesaj atılmak için kullanılır. 4) İzlenen araç hakkındaki bilgiler görüntülenir. 5) Aracın çevrimiçi olarak izlenmesi aktif edilir. Sistem üzerinde hem Microsoft Virtual Earth, hem de Google Maps haritalama sistem altyapısı mevcuttur. Her iki haritalama sistemi de kullanılabilmektedir. İki sistem kıyaslandığında hız olarak Microsoft Virtual Earth biraz daha ön plana çıkmaktadır. Detaylı görüntü olarak ise Google Maps daha fazla detaya sahiptir. Özellikle Türkiye için Google Earth daha fazla detay içermektedir. Program geliştiriciler için de Microsoft Virtual Earth daha düzenli ve anlaşılabilir dokümantasyon desteğine sahiptir. Microsoft ve Google firmaları tarafından sunulan bu haritalama altyapılarının ücretsiz sürümleri bulunmakla birlikte ücretli ve daha fazla detayı içeren sürümleri de mevcuttur. Merkezi sistemde geçmişe dönük rapor alma olanağı da mevcuttur. Bu sayede bir aracın aylık, haftalık, günlük raporlarına ulaşılabilmektedir. 4. Sonuç Yapılan çalışmada Mobil cihazlar yardımıyla Çevrimiçi Araç Takip Sistemi gerçekleştirilmiştir. Çevrimiçi Araç Takip Sisteminin gerçekleştirmek için sırasıyla Araçtan konum bilgilerinin alınması, alınan konum bilgilerinin sisteme gönderilmesi ve araçların konumlarının internet üzerinden haritalama sistemleri ile gösterilmesi işlemleri gerçekleştirilmiştir. Mobil cihazlar için geliştirilen yazılım ile GPS modülü üzerinden aracın konum bilgileri alınmıştır. Donanım olarak PDA kullanılması çok önemlidir. XML Web Servisleri tüm platform ve programlama dilleri için ortak bir dildir. Farklı işletim sistemlerine ait cihazların da sisteme dâhil edilebilmesi için araçlar ile merkezi sistem arasındaki veri aktarımında XML Web Servisleri kullanılmıştır. Sisteme aktarılan veriler kullanılarak araçlar haritalama sistemleri ile internet üzerinden anlık olarak takrip edilebilmektedir. Çalışmada Google Maps ve Virtual Earth haritalama altyapılarının her ikisi de mevcuttur. Kullanıcılar her iki haritalama altyapısını da kullanabilmektedirler. Kaynaklar [1] Ö. Çorumluoğlu, İ.Kalaycı, A. Ceylan, 16-18 Ekim 2002, APSİS Araç Takip Sistemi İle Şehir Haritalarının Sayısallaştırılması Ve Konya Uygulaması, http://www.harita.selcuk.edu.tr/arsiv/semp_pdf/535_539.pdf, (12.08.2006) [2] H. Pehlivan 23-25 Kasım 2005, Kara Ulaşımında Gps Teknolojisi Uygulamaları, http://www.hkmo.org.tr/resimler/ekler/246444d94f081e3_ek.pdf, 12.09.2006 [3] Prof. Dr. M. Karaşahin, Araş.Gör. S. Terzi, 2002, http://tef.sdu.edu.tr/~sterzi/projegis.pdf, 25.09.2006 [4] Vikipedia özgür ansiklopedi, 16.05.2007, GPS, http://tr.wikipedia.org/wiki/gps 25.04.2009 [5] TeleType GPS,2007, http://www.teletype.com/pages/support/documentation/rmc_log_info.htm 25.04.2008 [6]Linux Belgelendirme Çalışma Grubu, GPRS Nedir?, http://www.belgeler.org/howto/linux-gprs nasil_nedir.html 24.04.2009 [7] M. N. Çankaya, XMLe Giriş, http://www.yazgelistir.com/makaleler/1000000022.ygpx 17.02.2009 [8] Y. S. Soysal, 13 Mayıs 2005, Web Servisi Nedir?, http://kullanici.be.itu.edu.tr/~soysaly/ws.html# 24,04,2009 50