Tr:Değişiklik seti

From OpenStreetMap Wiki
(Redirected from Tr:Changeset)
Jump to navigation Jump to search
20 milyonuncu değişiklik setinin meta verilerinin ekran görüntüsü (hikaye). Bu değişiklik seti yalnızca bir öge içeriyordu.

Değişiklik seti, bir kullanıcının kısa bir zaman dilimi içinde veritabanına yaptığı bir grup düzenlemedir (bkz. düzenleme).

Örneğin haritaya yeni evler eklemek istiyorsanız, tek bir değişiklik setiyle şunları yapabilirsiniz:

  • Yeni bir yol eklemek (örneğin yeni bir yerleşim caddesi)
  • Bir alanı silmek (örneğin evler için kaldırılan orman)
  • Var olan bir öge üzerindeki etiketleri değiştirmek (örneğin var olan bir yola hız sınırı eklemek)

Değişiklik setlerinin coğrafi boyutu

Genel öneri: değişiklik setleri yerel olmalıdır.

Binlerce gönüllü, her gün yüzlerce katkıyı (örneğin osmcha.org kullanarak) gözden geçirerek bölgelerindeki haritalamanın kalitesini korur ve yeni haritacıları yönlendirir. Bazı eski veya ilkel inceleme araçları sınırlı filtreleme yeteneğine sahiptir: Sadece belirli alanlarla çakışan değişiklik setlerini filtreleyebilirler, ancak her değişiklik setinin Sınır Kutusu en uzak iki düzenlenmiş nesneye göre tanımlanır. Geniş coğrafi alana yayılan değişiklikler bu araçlara birçok bölgedeki kullanıcıların inceleme filtrelerinde görünmelerine neden olur, bu da yerel alanlardaki değişiklikleri tespit etmeyi zorlaştırır. Bu nedenle, bazı gözden geçirenler sırf boyutu nedeniyle (başka türlü iyi olan) değişiklik setlerini olumsuz işaretleyebilir.

Değişiklik seti boyutu konusunda topluluk çapında bir fikir birliği yoktur. Bazı haritacılar bir değişiklik setinin bir kıtayı aşmaması gerektiğini savunurken, diğerleri bir şehirden daha büyük olmayan setleri tercih eder.

Çatışmaları önlemek ve gözden geçirenlere saygı göstermek için şu önerilere uyulması tavsiye edilir:

  • Aynı şehir, ilçe veya il içindeki değişiklikleri birleştirin
  • Değişiklikleri aynı ülke içinde tutun
  • Farklı bir alanda düzenleme yapmadan önce değişiklikleri yükleyin/kaydedin

Not: JOSM editörü, geniş bir alandaki değişikliklerin daha küçük parçalara bölünerek yüklenmesini destekler.

Örnekler:

  • İki uzak şehirde 10 nesne ekliyorsanız/değiştiriyorsanız => her şehir için 1 değişiklik seti oluşturun.
  • 5 ülkede 5 nesne düzenliyorsanız => her ülke için 1 değişiklik seti oluşturun.

Benzer değişiklikleri birlikte gruplayın

Aynı alanda bir düzenleme oturumunda çoklu evlerin tek tek değişiklik setlerinde oluşturulması kötü bir uygulama olarak değerlendirilir. Bu tür değişikliklerin tek bir değişiklik setinde gruplanması önerilir.

Eğer bir düzenleme oturumunda aynı türden değişiklikler yapıyorsanız, bu değişiklikleri tek bir değişiklik seti altında gruplamak en iyisidir. Bu, diğer haritacıların incelemesini ve geri bildirimleri tek bir yerde toplamayı kolaylaştırır.

Değişiklik seti etiketleri

ID v2.4.0 ile gelen yeni değişiklik seti etiketlerinin ekran görüntüsü

Değişiklik setlerine anahtar=değer çiftleri (etiketler) eklenebilir. Çoğu değişiklik setinde şu iki etiket bulunur:

  • comment=* – yapılan değişikliklerin nedeni veya içeriği hakkında açıklama. Bazı yazılımlar (örneğin www.osm.org) bu etiketi doğrudan bir özet olarak gösterir.
    Bu etiket isteğe bağlıdır, ancak anlamlı ve insan tarafından yazılmış bir açıklama girilmesi önerilir. Bkz. Good changeset comments.
  • created_by=* – düzenlemenin yapıldığı yazılım veya betik

Sık kullanılan diğer etiketler:

iD v2.4.0 sonrası gelen etiketler:

iD v2.16.0 sonrası gelen doğrulama etiketleri:

iD v2.15.0 sonrası gelen uyarı etiketleri:

Daha fazla bilgi: iD changeset tag yapısı

iD v2.13.0 sonrası:

Etiket geçmişi doğrudan değişiklik setlerinde tutulmaz, bu bilgiler tüm geçmişten çıkarılabilir.

Özel değişiklik seti etiketleri de mümkündür. JOSM, Potlatch2 ve iD düzenleyicileri özel etiket eklemeyi destekler.

Değişiklik setlerini görüntüleme

Geçmiş işlevi, o an görüntülenen alan için değişiklik setlerini gösterir. Coğrafi kapsam turuncu bir dikdörtgenle gösterilir.

Gelişmiş görüntüleyici araçları:

OSM Smart Menu eklentisi ile bu araçlar tek tıklamayla açılabilir.

Bazı araçlar büyük değişiklik setlerini yükleyemez. Bu yüzden değişiklik setlerini küçük tutmak daha çok araca erişim sağlar.

Bir değişiklik seti doğrudan şu bağlantı ile açılabilir: https://www.openstreetmap.org/changeset/<DeğişiklikSetiNumarası>

Değişiklik setlerinin zamanı

Her değişiklik setinin zaman damgası vardır. Web arayüzü yaklaşık tarihi gösterir (“1 yıldan fazla önce” gibi). Fareyi üzerine getirerek kesin tarih görülebilir. XML dosyalarında da zaman damgası mevcuttur.

Değişiklik seti tartışmaları

Değişiklik seti tartışmaları, etiketlerin altında yorum olarak görünür. Yeni kullanıcıları karşılamak, hataları düzeltmek veya katkıları tartışmak için kullanılır. Tüm tartışmalar herkese açıktır.

İstatistikler:

 * Yorumlanan: https://resultmaps.neis-one.org/osm-discussion-comments?user=KULLANICIADI
 * Yapılan yorumlar: https://resultmaps.neis-one.org/osm-discussion-comments?user=KULLANICIADI&commented

Biri değişiklik setime yorum yaptı, ne yapmalıyım?

Mutlaka yanıt verin, “bilmiyorum” bile yazmak bir şeydir. Geri bildirim, güven inşa eder. Yanıt vermeyen kullanıcıların katkıları daha az güvenilir görülür.

Birine yorum yaptım ama cevap vermedi

Yorum görmezden gelindiyse:

  • Private message ile kullanıcıya ulaşın
  • DWG’ye yazın – kullanıcıya 0 saatlik blok mesajı gösterilebilir.

Örnek e-posta: To: Data Working Group <data@openstreetmap.org> Subject: Kullanıcı [kullanıcı adı] yorumları görmezden geliyor [Değişiklik seti numarası] için yorum yaptım. [sebep]. Ancak kullanıcı yanıt vermedi ve [başka değişiklik seti] ile düzenlemeye devam etti.

Değişiklik seti dili

Birden fazla ülkeye ait değişiklik yapılıyorsa, yorumun İngilizce olması önerilir. Böylece diğer kullanıcılar neyin değiştiğini anlayabilir.

Değişiklik seti açma ve kapatma

Bir düzenleme oturumu başladığında değişiklik seti “açılır”, sona erdiğinde “kapatılır”. Kapalı setler düzenlenemez. Kapatma manuel veya otomatik (1 saat hareketsizlik sonrası) olabilir.

Sınırlar:

  • Maksimum eleman: 10.000
  • Maksimum süre: 24 saat
  • Boşta kalma süresi: 1 saat

Teknik

Teknik olarak değişiklik seti oluşturma süreci

Teknik detaylar için bkz. API v0.6#Changesets_2

Değişiklik setleri API v0.6 ile Nisan 2009’da tanıtıldı. Öncesi için [2] bakınız.

Bazı eski etiketler, artık sadece değişiklik setine eklenmektedir (eskiden her ögeye eklenirdi). Yeni sistemde bu etiketler göz ardı edilebilir sayılır.

Değişiklik seti dökümü

Tüm değişiklik setlerini içeren büyük bir XML dosyası: [3]

BitTorrent ile indir: aria2c --seed-time 0 https://planet.openstreetmap.org/planet/changesets-latest.osm.bz2.torrent

İşlemek için araçlar:

Öneriler

Daha yaygın değişiklik seti etiketlerini tanımlamak için öneri: Proposal:Changeset tags

Ayrıca bakınız

Kaynakça