TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Show HN: Ridiculously cheap bulk geocoding

224 点作者 thecodemonkey超过 11 年前

44 条评论

rubyn00bie超过 11 年前
Just for those curious, it&#x27;s not that cheap actually compared to Google&#x27;s enterprise level Geocoding. Nor, I&#x27;m guessing, is it able to geocode internationally. In which case you might as well use Mapquest, as it&#x27;s completely free.<p>Currently, the company I work for uses Google for geocoding and we have 1.1mil a day which ends up costing around $5k (22%) per year more than these folks... but! It includes international geocoding, google maps, etc.<p>Simply using census data to Geocode US addresses is easy; and there are directions how to do it here in the comments... but setting up Nominatim (from open street maps) is a serious amount of effort (and not cheap for a 32GB server) but &#x2F;is&#x2F; capable of global level geocoding.<p>One great use case for this service though: using mapbox, which is currently forbidden by Google&#x27;s TOS...<p>While I&#x27;m stoked to see competition in this space, I wish the competition was a bit more robust (but everyone has gotta start some where, right?)<p>I hope you all continue forward with this, and hopefully add international capabilities as well as price drops. I for one would do away with your free offer altogether as the free users ROI will probably always be an expensive crap-fest and allocate those resources to driving the price down for your paying customers.<p>If&#x2F;when you all can do ~1.1mil international geocodes per day for less than $10k a year, LET ME KNOW! :)
评论 #7098928 未加载
评论 #7098798 未加载
评论 #7098877 未加载
joelverhagen超过 11 年前
Neat website! Very clean, simple pricing. Thank you for batch geocoding to minimize network traffic...<p>How does the accuracy (as well as address parsing capabilities) compare to the completely free solutions such as Nominatim[1] or DSTK[2]?<p>Both services provide capabilities for local installations, obviously with no query limits and minimal latency.<p>[1] <a href="http://wiki.openstreetmap.org/wiki/Nominatim" rel="nofollow">http:&#x2F;&#x2F;wiki.openstreetmap.org&#x2F;wiki&#x2F;Nominatim</a><p>[2] <a href="http://www.datasciencetoolkit.org/" rel="nofollow">http:&#x2F;&#x2F;www.datasciencetoolkit.org&#x2F;</a>
评论 #7095467 未加载
dougmccune超过 11 年前
For those looking to roll your own, the Ruby implementation of a TIGER geocoder released by GeoIQ a while back is a pretty solid starting point: <a href="https://github.com/geocommons/geocoder/" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;geocommons&#x2F;geocoder&#x2F;</a><p>We ended up using that as a base and then making some customizations for our US-based geocoding solution. As these guys are figuring out, there&#x27;s no great int&#x27;l option. Google is bad from a licensing perspective (but their tech is fantastic). MapQuest is great but can get really expensive. We&#x27;ve had decent luck with TomTom I think, but if I remember correctly there are a lot of caveats.
评论 #7097659 未加载
评论 #7096601 未加载
评论 #7096317 未加载
评论 #7096436 未加载
cjauvin超过 11 年前
I&#x27;ve been doing freelance geocoding gigs for a couple of institutions in the past years (canadian addresses), with only open source tools and data.<p>I also wrote a primer explaining the basic geocoding ideas:<p><a href="http://cjauvin.blogspot.ca/2012/04/lean-geocoding.html" rel="nofollow">http:&#x2F;&#x2F;cjauvin.blogspot.ca&#x2F;2012&#x2F;04&#x2F;lean-geocoding.html</a>
评论 #7095476 未加载
lzhou超过 11 年前
For an API, you can also try <a href="http://open.mapquestapi.com/nominatim/" rel="nofollow">http:&#x2F;&#x2F;open.mapquestapi.com&#x2F;nominatim&#x2F;</a> (which is kinda free -- and uses OpenStreetMap data).<p>The biggest problem we&#x27;ve had is changing non well-formed addresses &#x2F; ambiguous addresses into canonical addresses with lat&#x2F;lng. Google Maps wins on that front.
评论 #7095444 未加载
jrheard超过 11 年前
UI suggestion: &#x27;street addresses&#x27; currently has a box around it, so I thought it was an &lt;input type=&quot;text&quot;&gt; field, thought &quot;how cute&quot;, tried to click on it to enter an address to geocode, and was disappointed to find out it was just some bolded text. Might be a fun little feature to have that actually be an entry point into trying out a demo of the API (I thought I was supposed to enter an address to have geocoded).
评论 #7096836 未加载
评论 #7095981 未加载
appleflaxen超过 11 年前
Your pricing page is not as clear as it could be.<p>When people read &quot;$0.001 each&quot; they sometimes understand it to be one thousandth of a <i>cent</i> rather than one thousandth of a <i>dollar</i>.<p>Even though you are completely correct&#x2F;accurate, people find it confusing (1).<p>Wouldn&#x27;t it be clearer to say &quot;1 cent fore every ten uses&quot; (or &quot;10 calls for a cent&quot; or &quot;a tenth of a penny per call&quot;)?<p>Admittedly, your audience is semi-technical, and should parse it correctly, but why not simplify it?<p>[1] <a href="http://verizonmath.blogspot.com/" rel="nofollow">http:&#x2F;&#x2F;verizonmath.blogspot.com&#x2F;</a>
评论 #7097030 未加载
评论 #7099692 未加载
评论 #7097259 未加载
评论 #7098976 未加载
stfp超过 11 年前
Congrats on the product! Just a couple website level things:<p>- <a href="http://geocod.io/contact/" rel="nofollow">http:&#x2F;&#x2F;geocod.io&#x2F;contact&#x2F;</a> says DC but shows me a map centered somewhere south of Topeka.<p>- Random $0.02 suggestion: stop using &quot;ridiculous&quot;.
评论 #7097879 未加载
评论 #7099156 未加载
mholt超过 11 年前
I work at SmartyStreets, where we&#x27;ve learned that geocoding is very, very difficult, so I definitely feel your pain! We started with basic Census Bureau stuff and it&#x27;s definitely complicated, and accuracy can be spotty. (We&#x27;ve since worked with other data vendors to improve the accuracy.) It&#x27;s too bad we don&#x27;t all have little cars to roam the country with and manually collect rooftop-level data like Google does.<p>+1 on the versioned API endpoint... when we released ours nearly 8 years ago, versioning APIs wasn&#x27;t really a thing yet. We&#x27;re paying that technical debt off now as we vigorously rewrite and improve our service.<p>Quick feedback: Links on the FAQ page are hard to distinguish from regular text.<p>Good luck with the project!
评论 #7095504 未加载
thecodemonkey超过 11 年前
We were tired with dealing with the often steep pricing on geocoding when you reach your daily free limit (e.g. Google Maps starts at $10k&#x2F;year). So I built this service so I can use it myself and hopefully it would be useful for others too.
Jemaclus超过 11 年前
Love it. I&#x27;ll keep using my current service for now (SmartyStreets), but I&#x27;ll let you know two things I noticed:<p>1) Most services will accept shortcuts for names, like &quot;SF&quot; for San Francisco or NYC for New York, but in both cases, I got error messages instead of geocodes.<p>2) Addresses that aren&#x27;t &quot;properly&quot; formatted (i.e., without commas or something) often return very incorrect information. Here&#x27;s an example:<p>2680 NW 8th Pl, Fort Lauderdale, FL 33311 - returns correct info<p>2680 NW 8th Pl Fort Lauderdale FL 33311 - returns incorrect info (see suffix, formatted_address)<p>For what it&#x27;s worth, SmartyStreets mangles even the first address that you got correct, but on the other hand, they&#x27;re very good at correctly returning data for improperly formatted addresses like the second one.<p>Anyway, good luck. Great tool.
评论 #7097069 未加载
ColinWright超过 11 年前
Is it possible to delete an account? I created one before discovering it was US only.
评论 #7095867 未加载
carlosdaniel超过 11 年前
Will your service be expanding to provide reverse geocoding? we would be interested if it did both (we need both).
评论 #7095624 未加载
davidcelis超过 11 年前
Cool project. Like others have said, not particularly convinced that it&#x27;s cheaper than Google&#x27;s enterprise geocoding, but I&#x27;m more than glad to see the competition.<p>I wrote you guys a Ruby client: <a href="https://github.com/davidcelis/geocodio" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;davidcelis&#x2F;geocodio</a><p>The code&#x27;s maybe a bit rough, but it&#x27;s worked in my limited usage. Maybe you can take it for a test run before I push version 1.0.0 to RubyGems?
评论 #7099003 未加载
rurabe超过 11 年前
I wonder how the &quot;choose your own api key&quot; policy is going to work in practice... given that people don&#x27;t usually make very secure passwords and that the example is &quot;Real estate website&quot; you&#x27;re going to get some pretty easy to guess api keys.
评论 #7096329 未加载
suanmeiguo超过 11 年前
I tested this website api for 2000 randomly selected home address. And it&#x27;s not accurate enough. It&#x27;s 4000 foot away in average to google&#x27;s lat lng. This number is kinda less accurate comparing to bing&#x27;s 1000 and datasciencetoolkit is 2200.
brokenbeatnik超过 11 年前
Geocoda (<a href="http://geocoda.com" rel="nofollow">http:&#x2F;&#x2F;geocoda.com</a>) launched last year, does point storage as well as geocoding, and should be comparable for low amounts of geocoding, and cheaper for large amounts per month (&gt; 250K).
pkh80超过 11 年前
TIGER (dataset that this is based on) has some giant holes in it, and is based on block faces not building footprints like Google Maps. Its also U.S. only... why not base on OSM, which should include TIGER as well as all the other contributions.
CalRobert超过 11 年前
Gah! This is awesome. Where were you when I was trying to get an idea launched and the cost of geocoding was the wall I kept hitting??? Seriously this makes my week, maybe it&#x27;s time to dust off some old projects...
评论 #7095973 未加载
joahua超过 11 年前
IIRC Google&#x27;s TOS prohibits saving geocoded points. &quot;Caching&quot; is allowed, but I think this has value&#x2F;is different insofar as it would let you store points permanently without breach of contract.
评论 #7103647 未加载
matthuggins超过 11 年前
Where the pricing says $.001&#x2F;ea for 2501+ geocodes, are the first 2500&#x2F;day prior to that still free? Or am I paying $2.50 for the day as soon as I make that 1 extra request above the free limit?
评论 #7095684 未加载
nl超过 11 年前
This is great.<p>Also great is Pete Warden&#x27;s <a href="http://www.datasciencetoolkit.org/" rel="nofollow">http:&#x2F;&#x2F;www.datasciencetoolkit.org&#x2F;</a><p><i>Street Address to Coordinates: Street Address to Location calculates the latitude&#x2F;longitude coordinates for a postal address. Currently only the US and UK have street-level detail.</i><p><i>Google-style Geocoder: Are you currently using Google&#x27;s geocoding API and want to switch? Replace maps.googleapis.com with the address of a DSTK server and your code should work without changes.</i><p>Free to use, also available as a (free) self-hostable VM.
aabalkan超过 11 年前
Why don&#x27;t you put a demo query page so I can try addresses in my country without signing up?<p>edit: signed up. does not work outside us. Why not bother documenting that?
评论 #7102565 未加载
ericd超过 11 年前
Neat! If you can get your address parsing up to Google&#x27;s level or anywhere close, you should do quite well.<p>For others looking for a solution you can play with yourself, here&#x27;s a VM image with a pretty good geocoder you can set up yourself (iffy address parsing, though): <a href="http://www.datasciencetoolkit.org" rel="nofollow">http:&#x2F;&#x2F;www.datasciencetoolkit.org</a>
评论 #7097270 未加载
basicallydan超过 11 年前
I really like the look of your API. I work a lot with location-based apps, I&#x27;ll probably be giving this a go :)
评论 #7095986 未加载
scrabble超过 11 年前
What&#x27;s preventing people from simply signing up for Google Maps API for Business then sending your requests that way and returning the results?<p>Thereby spreading out the bulk cost of an API license amongst your customers who have to pay a significantly smaller amount, but adding up to profit?
评论 #7097756 未加载
chippy超过 11 年前
Also free <a href="http://geocoder.us/" rel="nofollow">http:&#x2F;&#x2F;geocoder.us&#x2F;</a>
评论 #7095412 未加载
3pt14159超过 11 年前
I oversaw a project like this elsewhere (where we had reams and reams of geo coordinates, but we needed text searchable tags (like &quot;Canada&quot;, &quot;Toronto&quot;, etc).<p>We had millions of them though, so maybe an API isn&#x27;t really the way to go.
kevingibbon超过 11 年前
How does the dataset compare to google? Would love to see some side by side comparisons.
评论 #7096351 未加载
pitzips超过 11 年前
Would love if you could get integrated into <a href="http://www.rubygeocoder.com/" rel="nofollow">http:&#x2F;&#x2F;www.rubygeocoder.com&#x2F;</a> - That would make my switch much easier. Would love to support you guys.
verelo超过 11 年前
I think this is great. We use Google Maps for geocoding today, we paid around 10k for this years license.<p>If you guys can do the same without the rate limiting restrictions they place on us, we&#x27;d switch over in a heartbeat.
评论 #7098186 未加载
snake_plissken超过 11 年前
Very cool. I&#x27;m in the telematics industry and forward geo-coding is something in which I am always interested, since it can be quite the bitch of a task. How did you go about assembling the shape files?
neovive超过 11 年前
Great to see something new in this space. I remember having to rewrite quite a bit of backend code when SimpleGeo shutdown.<p>Note to self: code back-end API consumers with Interfaces and drivers instead of hardcoding API calls.
mmahemoff超过 11 年前
Small thing: I would drop the &quot;bulk&quot; as the tagline is too much of a mouthful and &quot;bulk&quot; is unnecessary. It&#x27;s free at smaller volumes anyway, so certainly not deceptive to drop it.
nicolsc超过 11 年前
The ability to understant how the input was parsed is an interesting feature, but i think it&#x27;d better be optional.<p>Most of the times users will only care about the results, so you&#x27;ll be sending useless data
评论 #7095578 未加载
beagle3超过 11 年前
Is there a similar service for reverse geocoding? US and international?
wikwocket超过 11 年前
Very nice! Can&#x27;t wait to try it out.<p>What does the &quot;accuracy&quot; value in the return mean? Maybe I am missing something but I don&#x27;t see it in the FAQ or docs.
HillRat超过 11 年前
Great job, guys! This definitely opens up some nice options. Reminds me how much I miss the <i>old</i> TIGER&#x2F;Line file formats, though.
jsumrall超过 11 年前
Interesting. What interesting things can you do once you geocode a street address? How are you (your business) using this?
评论 #7096847 未加载
评论 #7095633 未加载
评论 #7095699 未加载
renegadedev超过 11 年前
I like the price point about $1&#x2F;1000records. Just curious to hear how you arrived at this price point.
评论 #7095485 未加载
vitalyny超过 11 年前
This is very cool! We use SmartyStreets because of the price. Where did you get the addresses database?
评论 #7095598 未加载
martin1b超过 11 年前
Very nice. Pricing is very attractive. May need to use this in the future.
jaque超过 11 年前
so.. us addresses only?
评论 #7095389 未加载
评论 #7096396 未加载
hydralist超过 11 年前
next up, geofencing-as-a-service?