Cannot geocode international airport in Berlin, Germany - geocode

I'm trying to geocode an international airport in Berlin, Germany, but the Geocoding API returns ZERO_RESULTS.
The airport in question is Berlin Schönefeld Airport with IATA code SXF. It is the smallest of the two Berlin airports. It is impossible to geocode this airport using any address query I have checked, some of which are:
http://maps.googleapis.com/maps/api/geocode/json?address=SXF&sensor=false
http://maps.googleapis.com/maps/api/geocode/json?address=Sch%C3%B6nefeld&sensor=false
http://maps.googleapis.com/maps/api/geocode/json?address=Berlin%20Airport,%20Germany&sensor=false
The funny part is that it was possible to geocode it two or three months ago.
You can also geocode another airport that is now not in use: Tempelhof (THF), because it was replaced by Schönefeld few years ago.
How can I report issues like that?
Google Maps is able to find it without any problems.
EDITED:
For some strange reason Tegel airport is nwo not working by its IATA code either, which is TXL.
http://maps.googleapis.com/maps/api/geocode/json?address=TXL&sensor=false
When I try to search for it using "Tegel Airport" query one of the results is "Sixt Airport Berlin Tegel, 13405 Berlin, Germany" with the following types: "airport", "transit_station" and"establishment", whereas Sixt is a car rental company.
http://maps.googleapis.com/maps/api/geocode/json?address=Tegel%20Airport&sensor=false
What's going on?

Related

HERE Autocomplete API: Horribly Inaccurate Results, Ignores House Numbers

Getting really inaccurate results w/ HERE Autocomplete API.
Example:
Searching for "2215 E 2" in US with proximity lat/lon set just blocks away from location:
http://autocomplete.geocoder.api.here.com/6.2/suggest.json?query=2215+e+2&maxresults=50&country=USA&language=en&prox=40.593791,-73.961245&resultType=houseNumber
Returns results that don't even have '2215' as house number or not even at least a partial string match of "2215 E 2" - here are some examples of incorrectly returned results:
"United States, NY, Brooklyn, 2002 E 2nd St"
"United States, NY, Brooklyn, 2003 E 21st St"
"United States, NY, Brooklyn, 2001 E 22nd St"
"United States, NY, Brooklyn, 2001 E 13th St"
"United States, NY, Brooklyn, 2002 E 8th St"
"United States, NY, Brooklyn, 2001 E 19th St"
Looks like HERE API completely ignores house number in many cases. But for some reason when searching for the same using the HERE mobile app, I get correct results. So there must be something else employed that is not listed in the API docs.
Logically API should first return exact string match, then partial / fuzzy results.
Are there any additional search operators that need to be used in the query string?
How to get exact string match on partial the address like in HERE app?
The autocomplete api tries to get matches even for a single letter. Since you have provided prox paramater in your request you are explicitly telling the api that results closer to it are more important to you. That is why the results returned are ordered according to the distance from your prox. You can see the distance displayed in your response. Removing the prox will order the results according to most relevant match.
prox - A type of Spatial Filter. Sets a focus on a geographic area represented by a single geo-coordinate pair and optionally a radius (in meters) so the results within this area are more important than results outside of this area.
Update: Try using mapview for your usecase to get the results you need. It is also suggested in developer.here.com/documentation/geocoder-autocomplete/topics/using-autocomplete.html.
http://autocomplete.geocoder.api.here.com/6.2/suggest.json?query=2215+e+2&maxresults=50&country=USA&language=en&mapview=40.593791,-73.961245,;45.2173875,-73.961245,&resultType=houseNumber&beginHighlight=%3Cb%3E&endHighlight=%3C/b%3E

create filter from multiple data sources

I have multiple data sources that have city, state and country information.
Example -
Source 1:
ID City State Country
12345 New York New York USA
12344 Cebu City PHL
12232 Bengaluru Karnataka IND
Source 2:
ID City State Country
12345 Dallas Texas USA
12344 London UK
I would like to create a filter to show drill down option into country, state and city using both the databases. I cannot combine the source due to few sourcing issues. Not sure if a set can be created like union of the columns from the data sources to be able to show a filter that will have values from all the data sources.
Like..
Country = USA, PHL, IND, UK and then filter state and city and so on. Can someone please advise how I can achieve this?
The city, state and country columns are dynamic in my data sources
Quote from Tableau's online help.
You can union your data to combine two or more tables by appending values (rows) from one table to another. To union your data in Tableau data source, the tables must come from the same connection.
If your data source supports union, the New Union option displays in the left pane of the data source page after you connect to your data.
It's pretty easy to do inside Tableau Desktop.
https://onlinehelp.tableau.com/current/pro/desktop/en-us/union.html

Tableau Map view Continent List

I have been trying to clean my data and have a column represent the various continents and ultimately have them represented on map view.
But it doesn't consider that column to be Geography and even when i forcefully make it, the same still does not show up in map view. Any suggestions?
Africa
Asia
Europe
North America
Oceania (Tried without this too)
South America
I don't think it is possible to have continent as geographic role in Tableau.
What you could do however is look for a list which maps countries to continents and then join with your original data source on continent.
This way all your data values get replicated for each country. When you then select the country column as geographic region you can get the effect you want.
List could be something like this.

How do i embed a state map in tableau

How do i put a state map ?
I have a excel sheet with some city names in it with no geo dimensions present.
now i wanted to how do i design a Dashboard with these city names present on google map ?
Could somebody guide me in right direction !
region amt profit
Annakkonamer 21 56
madurrrai 20 87
chennrrai 32 89
arrrttani 34 54
enter code here
Edit: updated answer with data added from question (see screenshots below).
In tableau you can use the built in maps to create a dashboard, but note: this is not a google map, it is a tableau dashboard.
Here is a great tutorial on how to use the mapping function in tableau: Mapping Basics
Keep in mind: tableau will usually do a great job of mapping your data, but if your excel is simply a list of cities without any reference to state or zip code or anything like that it might be complicated (since there are 19 Georgetowns in the USA and even 9 places called 'Palmyra').
Here is a quick example (you can see the very simple excel data I used in the small data-view window):
Just saw the update to the question.
This can be done, (I am using an exact copy of your data) you just need to follow these steps:
Connect to the data. You will see that a dimension called region is added. You need to convert this dimension to Geographic -> City type:
Drag this dimension to the view and a map will appear. Go to Map -> Edit locations:
Very important: make sure that the country is set to the correct one. These look like Indian cities, so I set the country to India and most were recognised:
Now you can use the amt and profit measures to change the color or shape of the mapped points for the cities.

Crystal Reports 8.5 grouping

I am grouping using a formula fCity which goes like this
If {X.MailingCity} > "" Then
{X.MailingCity}
Else
{X.City}
I have two different fields in my view (Home City and Mailing City)
Now, these fields contain many rural communities and in my report I want to have these smaller rural communities included with the major city it is located near. I created another group (Specified Order) and created the major cities and was attempting to include the rural cities into these groups. IN the end I ended up with many of the communities in "OTHER" category. It was only picking up rural communities from the X.MailingCity field and not X.City or from my formula fCity.
Have I just confused you. If there is someone who understands what I am doing please respond.
You need to relate rural cities and major cities somehow, then you can just group by major cities (or by formula, returning major city for rural one).