Last Updated on Temmuz 7, 2025 by EDİTÖR
Geçmişte birden fazla API ile bağlantı kurmak ve QGIS’teki izokron uç noktalarını kullanmak için farklı eklentiler üzerinde çalışıyordum. Bazı bulgularımı özetleyeyim ve fikrimi paylaşayım BURADA– Azure Haritalar– Bing Haritalar– Ors– Esri Ve ISO4App.
Test durumunun kendisi çok basitti. Temel verileri yargılamak istemiyorum, bu yüzden çok iyi veri kapsamına sahip olmayı umuyordum (ve elbette şehri biliyorum): Berlin, Almanya. Parametre perspektifinden bakıldığında, çok fazla değişmedim ve sağlayıcıların varsayılan paramlerine yapıştım:
Testler qGIS’te eklentilerle oluşturuldu HQGIS– ISO4App– ORS ARAÇLARI. Maalesef, izokron işlemini geliştirmedim. A-MAPS eklentisi Yine de, bir S1-katman anahtarı kullandım (daha sonra bunun hakkında daha fazla bilgi) ve çokgen API sonuçlarından manuel olarak oluşturdum. Aynı şey Bing Haritalar ve Esri API’si için de geçerlidir.
TLDR: Bu galerideki her sağlayıcı için izokronlar: Gördüğünüz gibi, köşe ve kapsam sayısında büyük farklılıklar vardır. AMI (Azure Haritalar İzokron) en büyük dereceye sahiptir. Yine de bu bir şekilde buradan ve Ors’larla karşılaştırılabilir. Sadece ISO4App, seyahat hızları ve bu nedenle araba ile ulaşılabilir alanlar açısından çok muhafazakardır. Bisiklet modu için erişilebilir alana daha çok benziyor:
ISO4App benim için bir şekilde yeni. Yönlendirme/izokronları OSM’ye dayanmaktadır. Diyalog biraz özelleştirme sunar ve HQGIS’ten gelenlerle karşılaştırılabilir görünür:
Eklenti, projenizde ve çokgende bir nokta ve çokgen katmanı oluşturur. Ortaya çıkan izokron, verilen parametre seti için küçük bir yoldur. Yukarıda görüldüğü gibi, bisiklette veya arabada olsanız da gerçekten bir fark yaratmaz. Bu, grafiğin kenarlarındaki çok düşük hızlı dönüşüm değerlerinin sonucu olabilir. Maliyet perspektifinden bakıldığında, ISO4App size günde 60 kredi ve günde 10 talep sunar. Bence oldukça pahalı olan planlara giderken biraz ödeme yapıyorlar:
Ama unutmamalıyız ISO4App’ın arkasındaki şirket daha küçüktür.
Her şeyden önce: Elçiyi vurmayın. Azure Maps’ın yönlendirme motoru, Azure Haritalar aracılığıyla bir şekilde sunulan Tomtom API’sına (izokronlar açısından) güvenir. Yanıt üstbilgisini bile değiştirmediler. Dolayısıyla AMI hizmeti esas olarak TomTom “Erişim Aralığı” API uç noktasıdır. Parametreler çeşitlidir ve onu ağır bir şekilde özelleştirebilirsiniz. Ve bu benim için yeni, Tomtom elektrikli otomobiller için de çok ayrıntılı bir tüketim yaklaşımı sunuyor. Şahsen düşünüyorum API ilk düzeyde ayrıntılı bir şekilde ve bazı parametreleri, okumayı ve kurulumunu kolaylaştırmak için tüketim türünün özellikleri olarak iç içe bir JSON olarak ekleyeceğim:

API çağrısının sonucu, en fazla 50 köşeye sahip uygun bir JSON’dur. Bu çok kaba bir izokrona yol açar ve hassasiyeti veya ayrıntıları artırmanın herhangi bir yolunu bulamadım.
İzokron uç noktası bir S1 kademe anahtarı istemektedir. Bu size hiçbir ücretsiz kredi vermeyecek ve yaklaşık ödemeniz gerekir. 1000 işlem / API çağrılarına 5 €. Böyle bir sonuç için oldukça ağır bir fiyat etiketi:

Sonuç sadece sınırlara sahip değil (her koordinatın lat uzun bir dizi olmadığı, her noktanın “enlem” ve “boylam” anahtarlarına sahip olduğu, aynı zamanda size başlangıç noktanız olan ve “sentroid” perspektifinde bir merkez olarak alınmaması gereken bir merkez koordinatı verir. Çağrı için kullanılan URL aşağıdaki gibiydi: https://atlas.microsoft.com/route/range/json?&api-404954&TimeBudgetinsec=1200&subscription-key=your_faty_here
Başka bir Microsoft ürünü olan Bing Maps, Azure Haritalarına kıyasla biraz daha iyi performans gösteriyor. Sonucu bu olabilir Burada verileri kullanmak Temel olarak ama yine de daha iyi olabileceğini düşünüyorum! Dev merkezi biraz dağınık ve neyin ücretsiz olduğu ve bir hesaba neyin dahil olduğu hakkında doğru bir fikir edinmek benim için zor. Buna rağmen, izokron uç noktası Trafik gibi yönlendirme için “standart parametreler” sunar. . Yanıt Json sadece koordinatlara sahiptir. Ama neden koordinatlar ters çevriliyor ve ilk etapta bir enlem (y) var?!

API’nın izokronlar için çok kaba bir tahminci kullandığı ve sonucu aşırı basitleştirdiği sonucuna varabiliriz:

Veriler bu URL çağrısı ve bazı ETL büyüsü ile toplandı. Henüz eklenti yok: https://dev.virtualearth.net/rest/v1/routes/isochrones?
İnsanlar- Bu blogu takip eden, burada geliştirici programına ve burada freemium hesabıyla birlikte gelen yeteneklere oldukça aşık olduğumu biliyorum. API çağrısı için kullandım HQGIS eklentisiYukarıdaki senaryomuza göre parametreleri geliştirdim ve değiştirdim. Sonuçların tepe yoğunluğuna çok daha iyi baktığını görebiliriz. Yine de, Esri’nin ağa biraz daha yapışma yaklaşımına kıyasla kenarlar boyunca biraz daha tamponlular:

Parametreler daha çok “başlayın”, “trafik evet/hayır”, “kalkış zamanı” vb. Ek olarak modlar oldukça çeşitlidir: araba, kamyon, yaya, bisiklet, toplu taşıma,… (bazıları henüz “izolinler” için desteklenmez, çünkü burada daha kesin olan izokronları çağırır). Doğrultusunda Ayda 250.000 kredi Bu oldukça iyi bir teklif. API’nın yanıtı sadece şekle değil, aynı zamanda merkez koordinatına (yukarıdaki Bing haritaları gibi) ve mesafe göstergesine de sahiptir. Ne yazık ki koordinatlar dizeler olarak döndürülür, bu da onu ondalık sayı formatına ayırmayı gerekli kılar. Bu iyi bir tasarım değil ve gelecekte güncellenmelidir.

İzokronda oldukça iyi detaylar var:

Temel ağ veri kümesi de buradan, ancak Esri bunu gerçekten sınıra itiyor. Bu API sadece izokronlar oluşturmak için değil, parametre sayısı çok büyük. Bu tesisler için “hizmet alanları” diyorlar. Bu, kullanım vakasının az çok aynı olduğunu söyledi. Henüz işleme/eklenti olmadığı için, Aşağıdaki URL’yi kullandım: http://route.arcgis.com/arcgis/rest/services/world/serviceareas/naserver/serviceea_world/solveserviceea?faciiltices=13.404954,52.520008&defaultbreaks=20&fankegson from API biraz daha ayrıntılı ve size sadece şekli ve merkezi değil, aynı zamanda bazı başlıklar ve alan özellikleri de veriyor:

Ücretsiz geliştirici hesabı ile ayda yaklaşık 100 hizmet alanını sorgulayabilirsiniz (50 kredi dahildir). Perakende fiyatını 180 € (Alman distribütör fiyatı) ile 1000 kredi için kullanırsak. ABD’de fiyat yaklaşık% 50 daha düşük. Sonunda: Kalite ücretsiz olarak gelmez, bunu yapar.
Son ifadeyi göz önünde bulundurarak, şimdi OpenRouteservice’e bakacağız, ORS Tools eklentisini kullanarak sorgulandı CBS CBS OPSAlmanya’da bulunan ve kökleri Heidelberg’de OpenRouteservice sayfası. Eklenti çoğunlukla benim açımdan harika bir yaklaşım olan işleme araç kutusunu kullanıyor:

Algoritma bol miktarda seyahat modu sunuyor, ancak henüz trafik entegrasyonu yok. QGI’lerde ortaya çıkan tabaka zaten- bu apis’lerden tek biri olarak, izokrondaki kişi sayısını gösteren bir nüfus göstergesidir:

ORS günde 500 izokron sunar, ayda 15.000’e kadar özetleyecek. Yanıtın ayrıntısına baktığımda: Güzel!

Burada en “gerçeklerin” kısa bir özeti. Bir şey yanlış veya eksikse, lütfen bir yorum bırakın!

1
2025’te dünyada kaç ülke var?
631 kez okundu
2
Bilim adamları, havadan co₂ yakalayan canlı yapı materyali yaratıyor
470 kez okundu
3
Hawaiʻi Abyssal Nodüller ve İlişkili Ekosistemler Expedition
280 kez okundu
4
Porsuk Zeyve Höyük’teki Hitit dönemine ait 3500 Yıllık Kerpiç Yapılar
254 kez okundu
5
Jurnal ve Jurnalcilik ne demek? Osmanlı’dan günümüze ihbarcılık
221 kez okundu