Tag Info

New answers tagged

0

Since you specifically mention OpenLayers 3, this may not be a duplicate. A quick Google search finds a page of OpenLayers 3 API Documentation. Within ga.Map is an entry for geocode, which states that geocode(text) will "Geocode using api.geo.admin.ch", text being a string of course.


2

You could give this a try: !ADDRESS!.lower().split(" apt")[0].strip().title() for 10221 Yukon Ave Apt#5, it returns: 10221 Yukon Ave or if you want them all uppercase: !ADDRESS!.lower().split(" apt")[0].strip().upper() for 10221 Yukon Ave Apt#5, it returns: 10221 YUKON AVE Of course this will not work in all situations. For example, if you have a ...


0

There is a found event for this in mapbox.js. Not tested, but something like this should work: // add the control and keep a reference to it var geocoderControl = L.mapbox.geocoderControl('mapbox.places', { position: 'topright', keepOpen: false, autocomplete: false }); geocoderControl.addTo(map); // listen for the found event and add a marker ...


0

I do not know of a good address locator but you could try Google's Geocoding service via Python: import urllib import json GOOGLE = 'http://maps.googleapis.com/maps/api/geocode/json?' def google_geocoder(query, from_sensor=False, googleGeocodeUrl=GOOGLE): """use google geocoder to get coordinates from adddress query -- address to geocode """ ...


0

Unfortunately the automatic geocoding is just returning the result for the city that has more population in your case, probably. When you geocode, you can select the column that contains the administrative region or even the country in which your cities are, but the automatic geocoding can only guess (at the moment) by city name and country. If the country ...


1

I clearly do not use the Vaadin framework (not a judgement, just a choice ;)). For this reason, I didn't try but you can check the OpenLayers 3 addon and the V-Leaflet addon (for Leaflet) Both need Vaadin version 7 (7.2+ for OpenLayers 3)


0

I was working on a solution to this problem myself, maybe this is of any use: reverse geocoder cache This cache uses dynamically sized tiles which hold the cached information. So if you wanted to cache the results of the google places API, you would set the tile-size to maybe 10 meters (like the length of a house). In case you were caching timezone-ids, a ...


1

I would do a spatial join between your point data and US Counties. If you do not have US Counties, you can download the 2014 Counties here. Then, add both layers into your map. Click Vector -> Data Management Tools -> Join attributes by location Set the target vector layer to your points. Set the join vector layer to your counties. Choose to ...


0

Matej, Thats because Google API allow to pull up to 2.5k per day. About the Geo solution, batch is not yet found to be supported that's because from my review of the geo python code it's seems to open connection every time he request a new cordinate, 300k will probably stuck forever (probably with error 400). Play with Poligons should do the trick but it's ...


0

At the moment there's no internal function in order to call to the georeferencing process, so the only possibility is to add a column with the city names and then georeference the table (Options > Georeference) in order to get the coordinates - aka, in order to geocode your file. Basically, you can geocode your table through the user interface by clicking ...


0

here is a simple API for that: for zip code queries.. http://api.reaperfire.com/reaperfire/rest/v1/public/boundary?zipcode=20002,20001&format=geojson returns all geoJson Boundaries,zipcode(s) for a state: http://api.reaperfire.com/reaperfire/rest/v1/public/boundary?city=Washington&format=geojson check out the googlemap integration of the above two ...


2

The website is called what3words which says on its website that: what3words is a unique combination of just 3 words that identifies a 3mx3m square, anywhere on the planet. It’s far more accurate than a postal address and it’s much easier to remember, use and share than a set of coordinates.


0

The company I work for has a geocoding tool called YAddress. It can be deployed locally on your own hardware, in which case your data never leaves the server and never travels over the internet.


0

http://www.tigergeocoder.com/ using TIGER 2013 data, ready to run your own server instance in Amazon EC2 cloud and geocode 1,000,000+ per day.


0

Old thread but worth mentioning it. http://www.tigergeocoder.com/ using TIGER 2013 data, ready to run your own server instance in Amazon EC2 cloud.


0

Just a thought here... Can you write a python or ArcObjects program that will do the heavy lifting on startup and will run as a windows service? The command line or GPScript can talk to the windows service over some lightweight and fast protocol like ZeroMQ which also supports multiple languages



Top 50 recent answers are included