- OpenStreetMap (OSM), 20 yıllık geçmişi boyunca raster döşemeler sunuyordu. Bu döşemeler önceden tanımlanmış kurallar ve stillere göre render ediliyor ve kullanıcılar statik PNG görseller alıyordu.
- OSM kısa süre önce Mapbox Vector Tiles (MVT) formatında vektör döşemeleri sunmaya başladı. Bu sayede kullanıcılar stil ve render kurallarını ayarlayabiliyor ve her döşemenin temel bilgilerini çıkarabiliyor. Görüntüler daha net görünüyor ve etiketlerin dili değiştirilebiliyor.
- OSM'nin yeni vektör döşemeleri, topluluk tarafından daha ayrıntılı biçimde ayarlanmış stiller sunma potansiyeli taşıyor.
- OSM'nin ana web sitesi hâlâ raster döşemeler sunuyor, ancak yeni vektör döşemelerinin web demosu çoğu telefon ve masaüstü cihazda çalışabiliyor.
Çalışma ortamım
- Intel Core i9-14900K CPU kullanıyorum; 8 performans çekirdeği ve 16 verimlilik çekirdeğiyle toplam 32 iş parçacığı ve 32 MB L2 önbelleğe sahip.
- 96 GB DDR5 RAM ve Crucial T700 4TB NVMe M.2 SSD kullanıyorum; Ubuntu 22 LTS'yi Windows 11 Pro üzerinde çalıştırıyorum.
- Windows'ta daha iyi sürücü desteği için Nvidia GTX 1080 GPU kullanıyorum ve ArcGIS Pro kullanmak için ağırlıklı olarak Windows'u tercih ediyorum.
Gerekli bileşenlerin kurulumu
- OSM verilerini görselleştirmek için Python ve bazı araçlar kullanılacak.
- Verileri analiz etmek için DuckDB ve onun eklentileri kullanılacak.
QGIS'te OSM vektör döşemeleri
- QGIS'te OSM'nin vektör döşemeleri görüntülenebiliyor ve bir stil sayfası ayarlanarak döşemeler eklenebiliyor.
- Stil sayfası olmasa da QGIS vektör verisini render edebiliyor, ancak renkler rastgele seçiliyor.
- Simge render etmede sorunlar olabilir, ancak diğer araçlarda düzgün çalışıyor.
Leafmap'te OSM vektör döşemeleri
- Jupyter Notebook kurulup Leafmap kullanılarak vektör döşemeler render edilebiliyor.
- Burj Khalifa çevresindeki alan yeniden render ediliyor ve POI simgeleri düzgün şekilde görüntüleniyor.
Analize hazırlık verileri
- Belirli bir döşeme indirilebiliyor, JSON dosyasına dönüştürülüp DuckDB'de analiz edilebiliyor.
- POI verileri çıkarılıp DuckDB'de açılabiliyor.
- Veri setinin ne kadar dolu olduğunu anlamaya yardımcı olan alanlar sunuluyor.
2 yorum
OpenStreetMap Vakfı resmen vektör harita döşemelerini işletmeye başladı
Hacker News görüşleri
Vektör tile'lar konusunda kafa karışıklığı yaşandığını söyleyen bir görüş var. Vektör tile'lar, özgün raster tile'ların sunduğu ayrıntı düzeyini sağlayamıyor
Açık kaynak topluluğunun vektör harita tile özelliklerini inşa etme sürecini görmek ilgi çekici bulunuyor
Vektör sürümünde Arapça yazı tiplerinin doğru render edilmediği bir sorun var
OSM tabanlı haritaların işletme maliyetini azaltıp azaltmadığına dair bir soru var
Görüntülerin daha keskin görüneceği ve etiket dilinin değiştirilebileceği yönünde bir beklenti var
OpenFreeMap — ücretsiz OpenStreetMap vektör tile barındırmasını tanıtıyor
Marble.kde.org'un 9 yıldır kendi akış tabanlı vektör OSM katmanını uyguladığı belirtiliyor
Yeni gelişmeler memnuniyetle karşılanıyor ve daha iyi haritalar bekleniyor
OSMAnd ile OrganicMaps'in iş birliği yaparak nihai FOSS harita uygulamasını sunup sunmayacağını merak eden bir görüş var
Varsayılan raster tabanlı haritanın hızlı tepki vermesi takdir ediliyor