Suchen Sie nach GIS-Daten für die Fast-Food-Industrie?

21

Ich arbeite an einem kleinen Projekt, das sich mit der Fast-Food-Industrie befasst. Ich versuche, GIS-Daten für Fast-Food-Ketten wie U-Bahnen, MC Donald's, Arby's usw. im Bundesstaat Ohio zu finden. Grundsätzlich suche ich für jede Einrichtung (für jede Fast-Food-Kette) einen Punktestandort. Ich weiß, dass ich sie digitalisieren könnte, aber das wäre schmerzhaft. Gibt es eine schnellere Möglichkeit, diese Informationen zu erhalten? Auch Excel-Dateien mit den Adressdaten helfen.

Raj
quelle

Antworten:

15

Ian Spiro unter http://www.fastfoodmaps.com/ hat diese Daten im Jahr 2007 landesweit erfasst. Seine Website verfügt über eine großartige interaktive Karte. Vielleicht können Sie die Daten auch abrufen (oder kratzen!). Ein weiterer Ort, an dem Sie zur Zeit Pubs und Restaurants finden, ist TheWebMiner Geo

Adrian B
quelle
14

KFC hat einen Filialfinder . Dahinter verbirgt sich ein FindNearBy-Webdienst, der auch für längere Zeit gesendet werden kann.

http://www.kfc.com/storelocator/services/MWS.asmx?op=FindNearby

Sie können SOAP-Anforderungen an diese senden und eine schöne Liste der Stores in JSON abrufen. Alternativ können Sie auch einfach eine Abfrage für Ohio manuell ausführen und die JSON-Antwort in FireBug kopieren .

{
    "Latitude": 40.393947,
    "Longitude": -82.488953,
    "Distance": 11.704096790435619,
    "Address": "301 West High Street",
    "City": "Mount Vernon",
    "StateProvince": "OH",
    "PostalCode": "43050",
    "Country": "US",
    "cssProperties": [
        {
            "Name": "BusinessPhone",
            "Value": "(740)392-4900"
        },
        {
            "Name": "Buffet",
            "Value": false
        },
        {
            "Name": "LateNightHours",
            "Value": false
        }
    ]
},

Ein ähnlicher Ansatz kann wahrscheinlich mit anderen Ketten verfolgt werden. Beispielsweise führt der McDonalds Restaurant Locator eine AJAX-Anforderung basierend auf den Koordinaten der Karte aus und gibt die übereinstimmenden Restaurants in einer JSON-Nutzlast zurück. Sie können eine Anfrage mit Ihren angegebenen Koordinaten senden, zB:

http://rl.mcdonalds.com/googleapps/GoogleSearchUSAction.do?method=searchLocation&searchTxtLatlng=(42.3600825%2C-71.05888010000001)&actionType=searchRestaurant&language=de&country=us

"results":[
{
"name":"",
"longitude":-71.058975,
"latitude":42.356899,
"district":"",
"telephone":"(617)557-0089",
"storetype":"STOREFRONT",
"storeType":"STOREFRONT",
"siteid":"201062",
"natlStrNumber":"31643",
"storeurl":"http://mylocalmcds.com/31643",
"applicationurl":"http://mylocalmcds.com/31643",
"addresses":[
{
"address":"<h3>329 WASHINGTON ST<\/h3>, BOSTON MA 02108 (617)557-0089 "
}
]....
geographika
quelle
10

Eine andere potenzielle Datenquelle könnte OpenStreetMap sein . Suche nach Features mit amenity = "fast_food" :)

Björn Svensson
quelle
5

Es gibt eine Reihe kostenpflichtiger Datensätze, die Sie möglicherweise berücksichtigen müssen. Oft hat State Govt Angebote ihrer Unternehmen sowie Angebote von Anbietern wie InfoUSA oder Dun & Bradstreet . Ich habe vor einiger Zeit eine ähnliche Frage mit begrenzter Antwort gestellt.

Update : Eine schnelle Google-Suche ergab, dass Ohio Business Gateway ein wahrscheinlicher Kandidat ist. Haben Sie versucht, sie für eine Adressliste zu kontaktieren? http://business.ohio.gov/

Dieser Artikel befasst sich mit wahrscheinlichen Optionen für alle US-Bundesstaaten. "Alle 50 Bundesstaaten stellen ein gewisses Maß an Unternehmens- und Geschäftsunterlagen online zur Verfügung. In einigen wenigen Fällen sind nur begrenzte Informationen (z. B. die Verfügbarkeit von Namen) abrufbar. Die Mehrheit der Bundesstaaten nutzt jedoch ihre Webpräsenz, um eine Reihe öffentlicher Geschäfte zu verbreiten Aufzeichnungen - und die meisten von ihnen bieten kostenlosen Zugang. "

Sie schlagen die Überprüfung mit dem Außenminister von Ohio vor .

RyanDalton
quelle
2

POI Factory bietet Ihnen einige sehr gute Datenquellen. Sie können die Daten im CSV-Format mit X, Y und möglicherweise einigen zusätzlichen Metafeldern wie Adresse, Stadt, Bundesland, Postleitzahl und Telefon herunterladen. Da es sich um einen Crowd-Sourcing-Datensatz handelt, muss er mit einem Körnchen Salz aufgenommen werden. Theoretisch kann er jedoch häufiger von Einzelpersonen aktualisiert und überprüft werden als von kommerziellen Datenquellen. Es könnte ein wenig Arbeit kosten, sie alle in einer einzigen Datenschicht zusammenzufassen, aber ich würde mir nicht vorstellen, dass es fürchterlich schwierig sein würde.

Nicht kategorisierte POI-Dateien - http://www.poi-factory.com/node/5942 (mit McDonald's-, KFC- und Subway- Datenebenen ).

Hinweis zu den Nutzungsbedingungen: Es heißt: " Die Inhalte und Dienste auf der Website werden nur für Ihre persönliche, nichtkommerzielle Verwendung bereitgestellt. Sie dürfen die Inhalte oder Dienste dieser Website nicht zum Verkauf eines Produkts oder einer Dienstleistung verwenden. "
Http : //www.poi-factory.com/terms

Auf diese Website wurde in der vorherigen Frage verwiesen: Existiert ein nationaler (USA) zwischenstaatlicher Rast- / Rastplatzdatensatz?

RyanDalton
quelle
1

Ich empfehle entweder die Factual APIs:

api.v3.factual.com/t/places?filters={"$and":[{"region":"oh"},{"country":"us"},{"name":{"$bw":"McDonald's"},"category_ids":{"$includes":338}}]}&limit=50&offset=450

Oder kontaktieren Sie sie und bitten Sie sie um einen Download. Eine Vorschau der Daten finden Sie hier .

DaveMorganTexas
quelle
1

Sie können Google Places-APIs verwenden. Das Anforderungsvolumen für die kostenlose Version ist begrenzt.

Das folgende Beispiel zeigt eine Suchanfrage nach Orten des Typs "Restaurant" in einem Umkreis von 500 m um einen Punkt in Sydney, Australien

https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=-33.8670522,151.1957362&radius=500&type=restaurant&name=cruise&key=YOUR_API_KEY

Einige Teile sind veraltet. Lesen Sie die Dokumentation, um herauszufinden, was für Sie nützlich ist, wenn Sie Ihre Anwendung integrieren möchten.

https://developers.google.com/places/web-service/search

FxLambda
quelle