Skip to content

Latest commit

 

History

8 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenlayersMapDrawApplication

OpenLayers ile Harita Pinleme Uygulaması

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.

Proje Açıklaması

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.

Özellikler

  • 🗺️ 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ü.

Teknolojiler

  • 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

Porje Görüntüleri

Ana Sayfa Ana Ekran

ÇizimTablosu

hartitaÇizim

GeometriKaydet

GeometriGüncelle

EditData

Kullanım

  1. Adım 1: Uygulamayı başlattığınızda, ana ekranda haritayı göreceksiniz.
  2. Adım 2: Uygulamanın navbar kısmından çizim yapmak istediğiniz geometriyi seçin ve haritada çizim yapın.
  3. Adım 3: Çizim ekledikten sonra, ilgili formu doldurun ve kaydedin.
  4. Adım 4: Eklediğiniz pinleri güncellemek veya silmek için pin üzerine tıklayın ve ilgili seçenekleri kullanın.

İletişim

Sorularınız veya geri bildirimleriniz için benimle iletişime geçebilirsiniz:

About

Drawing application on the map using openlayer library

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages