Olası Çoğalt:
Database of Countries and their CitiesÜlke/Eyalet/Şehir Veritabanı?
Tamam, bu bir teknik olmayan bir sorudur. Bir iş rehberi oluşturuyorum ve listelemeleri konumlarına göre kategorilere ayırmak istiyorum. Kullanıcılara konum bilgilerini girme seçeneği vermek yerine, onlara bir Ülke/Eyalet/Şehir biçimini izleyen bir yer listesi vereceğim. GeoWorldMap'i GeoBytes tarafından denedim. Başlangıçta ümit verici görünüyordu ve fark ettim ki, işin tam olarak ne olduğunu anlayana kadar, ülke sayısı 192'den 195'e kadar olsa da, yaklaşık 275 ülkenin bir listesini sağladı. Bu yüzden emin değilim. ekstra 80 ülke. Bu sorunu fark ettiğimde, bazı hesaplamaları yapmak için kendi web sitelerine gittim ve listesinin düzenli olarak güncellendiğini öğrendim. Yani bu aklıma bir soru getiriyor. Tüm olası yerleri listeleyen doğru bir veri tabanı bulmak mümkün mü? Çoğu geliştirici bu gibi bir şey için ne kullanıyor?
Çoğu geliştiricinin kullanıcının konuma girmesine izin vereceğini düşünüyorum. Bir tür coğrafi kodlama yapmıyorsanız (bu konumu kullandığınız yerde bir tür cebir cebiri gerçekleştirin) ve meta verileri belirli bir konumla ilişkilendirmeniz gerekir (ve kullanıcı bunu sağlayamaz veya vermemelidir), Veritabanınızı tüm bu verilerle karıştırmanıza gerek yok. Aynı şekilde, insanlar sadece ** yazabildiklerinde bir ** çok büyük ** konum listesinde gezinmek istemeyeceklerdir. –
Kaydırma AJAX kullanacağım diye bir sorun olmayacaktır. Herhangi bir coğrafi kodlama yapmayacağım, ancak konumlar yere göre kategorize edilecek, dolayısıyla dernek gerekli. Uygun ilişki önemli olduğu için, kullanıcı tarafından sağlanan girdi güvenilmez :(Geçmişte, kullanıcıların konumlarla ilgili değerleri nasıl girdiği görülüyor. Örneğin, ülkeleri ABD, ABD, ABD, Amerika Birleşik Devletleri gibi ABD'ye girebilir. Amerika ya da Amerika’nın devletleri için aynıdır Gürcistan’a Gürcistan ya da GA’ya girerlerdi.Diğer bir konu da hatalar/yazım hataları ve uygunsuz büyük harf yazımı olurdu –
http://gis.stackexchange.com adresinden en çok sorulan soru gibi geliyor – fmark