Mencari data GIS untuk industri makanan cepat saji?


21

Saya mengerjakan proyek kecil yang terkait dengan industri makanan cepat saji. Saya mencoba mencari data GIS untuk rantai makanan cepat saji seperti kereta bawah tanah, MC Donald, Arby's, dll di negara bagian Ohio. Pada dasarnya, saya mencari titik lokasi setiap fasilitas (untuk setiap rantai makanan cepat saji). Saya tahu bahwa saya bisa mendigitalkannya tetapi itu akan menyakitkan. Apakah ada cara yang lebih cepat untuk mendapatkan informasi ini? File Excel dengan detail alamat juga akan membantu.

Jawaban:


15

Ian Spiro di http://www.fastfoodmaps.com/ menggores data ini secara nasional pada 2007. Situsnya memiliki peta interaktif yang hebat; mungkin Anda bisa mendapatkan datanya juga (atau mengoreknya!). Tempat lain di mana Anda dapat menemukan pub dan restoran, saat ini, adalah TheWebMiner Geo


14

KFC memiliki pencari lokasi toko . Di belakang ini adalah layanan web FindNearBy yang dapat dikirim lama.

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

Anda dapat mengeluarkan permintaan SOAP untuk ini dan mendapatkan daftar toko yang bagus di JSON. Atau cukup jalankan kueri untuk Ohio secara manual dan salin respons JSON di FireBug .

{
    "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
        }
    ]
},

Pendekatan serupa mungkin dapat diambil dengan rantai lainnya. Misalnya, McDonalds Restaurant Locator melakukan permintaan AJAX berdasarkan koordinat peta, dan mengembalikan restoran yang cocok dalam muatan JSON. Anda dapat mengirim permintaan dengan koordinat yang Anda berikan, misalnya:

http://rl.mcdonalds.com/googleapps/GoogleSearchUSAction.do?method=searchLocation&searchTxtLatlng=(42.3600825%2C-71.05888010000001)&actionType=searchRestaurant&language=en&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 "
}
]....


5

Ada sejumlah set data berbayar yang mungkin perlu Anda pertimbangkan. Seringkali Pemerintah Negara memiliki daftar bisnis mereka, serta vendor seperti InfoUSA atau Dun & Bradstreet . Saya memposting pertanyaan serupa beberapa waktu lalu dengan respon terbatas.

Pembaruan : Pencarian Google cepat muncul dengan Ohio Business Gateway sebagai kandidat. Sudahkah Anda mencoba menghubungi mereka untuk daftar alamat? http://business.ohio.gov/

Artikel ini membahas tentang kemungkinan opsi untuk semua negara bagian di AS. "Semua 50 negara membuat beberapa tingkat pengarsipan perusahaan dan bisnis tersedia secara online. Dalam beberapa kasus hanya informasi terbatas (seperti ketersediaan nama) yang dapat diambil. Namun, sebagian besar negara bagian, menggunakan kehadiran Web mereka untuk menyebarkan berbagai bisnis publik. catatan - dan kebanyakan dari mereka menawarkan akses tanpa biaya. "

Mereka menyarankan pengecekan dengan Sekretaris Negara untuk Ohio .


2

POI Factory dapat memberi Anda beberapa sumber data yang sangat bagus. Anda dapat mengunduh data dalam format CSV dengan X, Y, dan mungkin beberapa bidang meta tambahan seperti alamat, kota, negara bagian, kode pos, dan telepon. Menjadi kumpulan data dari sumber orang, Anda harus mengambilnya dengan sebutir garam, tetapi juga secara teoritis dapat diperbarui dan diverifikasi oleh individu lebih sering daripada sumber data komersial. Mungkin butuh sedikit usaha untuk menempatkan mereka semua dalam satu lapisan data, tapi saya tidak akan membayangkan itu akan sangat sulit.

Uncategorized POI Files- http://www.poi-factory.com/node/5942 (di mana mereka memiliki lapisan data Subway, KFC, Subway).

Catatan tentang Ketentuan Penggunaan: Ini menyatakan bahwa " Konten dan layanan di situs web disediakan hanya untuk penggunaan pribadi dan non-komersial. Anda tidak boleh menggunakan konten atau layanan dari situs web ini untuk menjual produk atau layanan. "
Http : //www.poi-factory.com/terms

Situs ini direferensikan dalam pertanyaan sebelumnya: Apakah set data perhentian / rest area antar negara (AS) ada?



1

Saya sarankan menggunakan Faktual 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

Atau menghubungi mereka dan meminta mereka mengunduh. Untuk pratinjau data, lihat di sini .


1

Anda dapat menggunakan Google Places API, volume permintaan untuk versi gratis memiliki batas.

Contoh berikut adalah permintaan pencarian untuk tempat-tempat bertipe 'restoran' dalam radius 500 m dari suatu titik di Sydney, Australia

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

Beberapa bagian sudah tidak digunakan lagi, baca dokumentasi untuk menemukan apa yang bermanfaat yang dapat Anda gabungkan dengan aplikasi Anda.

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


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.