2014-09-20 2 views
0

Мне любопытно получить число данного типа объектов интереса (POI) для данной страны - в моем случае, в частности в Индии и Индонезии.OpenStreetMaps: Как я могу получить количество PoI для данной страны?

Я понимаю, что osmfilter - это программа для этого, но я слегка удивлен тем, насколько малы числа.

Например:

$ ./osmfilter india.o5m --out-count=tourism | grep hotel 
    2698  hotel 

$ ./osmfilter india.o5m --out-count | grep cuisine 
    2172  cuisine 
     1  disused:cuisine 

$ ./osmfilter india.o5m --out-count=amenity | grep atm 
    1978  atm 
     2  bank;atm 
     1  atm;pharmacy 

Менее 2500 отелей, ресторанов и Банкоматы каждый, кажется, как невероятно низкое число для такой страны, как Индия - или это только что OSM набор данных по-прежнему очень скудны?

Большое спасибо! /YGA

+0

Обратите внимание, что для ресторанов вам необходимо проверить ключ [amenity = restaurant] (http://wiki.openstreetmap.org/wiki/Tag:amenity%3Drestaurant). А для банкоматов есть также тег [atm = yes] (http://wiki.openstreetmap.org/wiki/Tag:atm%3Dyes). – scai

ответ

3

Номера выглядят правильно. API Overpass возвращает примерно столько же отелей в Индии: http://overpass-turbo.eu/s/57h (то же самое для restaurants и ATMs). Ваш подход к подсчету счетчиков кажется прекрасным.

Вообще говоря, процент уже нанесенных на карту POI определенной категории для каждой страны может сильно различаться. Но даже в «хорошо сопоставленных» европейских странах уровень охвата населения составляет 20% для таких объектов, как гостиницы (например: Австрия - 4 тыс. В OSM против 20 тыс. По Statistics Austria).

+0

Абсолютно фантастический ответ - спасибо! Набор последующих вопросов, если у вас есть время: знаете ли вы, как сам OSM отслеживает собственные уровни покрытия? * Есть ли всеобъемлющий отчет, где он самоанализирует? * Знаете ли вы какие-либо перекрестные сравнения между OSM и другими источниками, например. Google или Bing Maps, либо в развитых странах, либо в развивающихся странах? – YGA

+1

Насколько я знаю, в OSM нет регулярного глобального самоанализа с учетом уровней охвата. Время от времени люди проводят анализ определенных аспектов, например отдельных стран (например, этот [отчет] (http://www.fossgis.de/konferenz/2013/programm/attachments/431_datenqualitaet_osm_schweiz.pdf) о Швейцарии) или конкретные (например [адреса] (http://www.openstreetmap.org/user/SimonPoole/diary/19626)). OSM, конечно, по сравнению с коммерческими поставщиками карт в прошлом, но я не знаю ни о каком недавнем и научно обоснованном исследовании, я боюсь. – tyr

Смежные вопросы