Bu proje, OpenLayers kütüphanesini kullanarak interaktif bir harita çizim uygulaması geliştirmek için frontend de React ve backend de .NET Core teknolojilerini bir araya getirmektedir. Kullanıcılar, harita üzerinde konum pinleyebilir , line ile çizim yapabilir veya polygon kullanarak alan çizimleri yapabilir. Uygulamayı canlı olarak görmek için buraya tıklayın. Uygulamanın api projesine ulaşmak için buraya tıklayın.
OpenLayers ile Haritada çizim Uygulaması, kullanıcılara interaktif bir harita üzerinde belirli konumları pinleme, güncelleme ve silme imkanı sağlar. React kullanarak dinamik ve kullanıcı dostu bir frontend geliştirilmiş olup, backend tarafında ise .NET Core API ile veri işleme ve saklama işlemleri gerçekleştirilmiştir. Bu uygulama, harita tabanlı projelerde temel bir yapı taşını oluşturmakta ve coğrafi verilerin yönetimini kolaylaştırmaktadır.
- 🗺️ Harita Üzerinde Çizim: Kullanıcılar harita üzerinde Point , Line veya Polygon çizimleri yapabilir.
- ✏️ Çizim Güncelleme: Kullanıcılar çizimlerini , konumların bilgilerini güncelleyebilir.
- 🗑️ Pin Silme: Kullanıcılar, artık ihtiyaç duymadıkları çizimleri haritadan silebilir.
- 📊 Veri Saklama ve Yönetim: Çizilen geometriler ile ilgili veriler .NET Core backend ile yönetilir.
- 🔍 Kullanıcı Dostu Arayüz: React ile geliştirilen dinamik ve modern kullanıcı arayüzü.
- Frontend: React
- Backend: .NET Core
- Harita Kütüphanesi: OpenLayers
- Veritabanı: PostgreSQL (PostGIS ile coğrafi veri desteği)
- Diğer Araçlar: Docker, SCSS
- Adım 1: Uygulamayı başlattığınızda, ana ekranda haritayı göreceksiniz.
- Adım 2: Uygulamanın navbar kısmından çizim yapmak istediğiniz geometriyi seçin ve haritada çizim yapın.
- Adım 3: Çizim ekledikten sonra, ilgili formu doldurun ve kaydedin.
- Adım 4: Eklediğiniz pinleri güncellemek veya silmek için pin üzerine tıklayın ve ilgili seçenekleri kullanın.
Sorularınız veya geri bildirimleriniz için benimle iletişime geçebilirsiniz:
- Email: [abdullah.mutllu@gmail.com]
