我正在创建一个应用程序,您可以在其中找到类似于谷歌地点、Facebook 地点、foursquare、黄页或 yelp 的企业。
我最初的问题是填充数据。我目前的业务为零。
Facebook 有一个场所编辑器,可以利用用户的知识来填充场所的详细信息。
除了手动输入详细信息或从黄页等人那里购买的大型数据集之外,我不确定其他人如何填充数据。
任何能让我(合法地)利用地理定位企业的现有数据库的建议都会很棒。
我想我想使用谷歌返回的结果,然后我会缓存它们,这样它就会慢慢增加我的结果集。至于谷歌是否允许这样做,我会调查一下。
提前致谢。
i I am creating an application where you can locate businesses similar to google places, facebook places, foursquare, yellow pages or yelp.
My initial problem is that of populating the data. I currently have zero businesses.
Facebook has a places editor that draws on the knowledge of its users to populate the details of venues.
I'm not sure how the others populated the data other than manually entering details or a large dataset bought from someone like yellow pages.
Any suggestions so that I can (legally) leverage an existing database of geolocated businesses would be great.
I am thinking I would like use googles returned results which are returned and then I would cache them, so that it slowly grows my result set. As to whether google allows this, I'll be looking into it.
Thanks in advance.
发布评论
评论(2)
您位于哪个地理区域?我们有几个供企业使用的“公共领域”数据集,尽管数量有限。我们可以覆盖约 30 多家主要大型零售商的地点。我们还提供俄勒冈州波特兰和华盛顿州温哥华各地的详细商业信息。
安德鲁(我也是名字)
OpenGeoCode.org 的团队,
您可以给我发电子邮件:[email protected]
What geographic area are you located? We have several 'public domain' datasets for businesses, albeit limited. We can cover the locations of about 30+ major big box retailers. We also have detailed biz info for various parts of Portland, OR and Vancouver, WA.
Andrew (my name too)
The team at OpenGeoCode.org
you can email me at: [email protected]
我决定使用 google place API 来实现整个企业地理位置。
注意:在条款和条件中,它规定您不能只是服务的包装器,并且您的应用程序的主要目的不能是业务目录。
大多数 API 都会阻止您在商业目录空间中竞争(我认为这很公平),您可以只给一个新网站贴上白标签,并将其称为 dooglemaps。
在我必须注册允许额外 API 调用的信用卡之前,默认的 1,000 个 API 调用就足够了。
还有像 localmind 这样的应用程序正在使用的平台,例如
http://simplegeo.com/ 使用来自 http://www.factual.com
I've decided to use the google places API for the entirety of of the business geo-location.
Note: In the terms and conditions it states you cannot simply be a wrapper for service and your primary purpose of your application must not be a business directory.
Most of the API's out there stop you from competing in the business directory space ( and I suppose thats fair enough ) you could just whitelabel a new website and call it dooglemaps.
The default 1,000 API calls will be enough before I have to register a creditcard which allows additional API calls.
There are also platforms out there that apps like localmind are using such as
http://simplegeo.com/ which uses datasets from http://www.factual.com