이 방법을 사용할 수도 있지만 직접적인 방법 일 수도 있습니다. 예를 들어, 일리노이의 기상 관측소를 찾으려면, 스프링 필드에서 가장 가까운 100을 찾아서 일리노이에있는 기상 관측소를 선택하십시오.
coordinates = CityData["Springfield", "Coordinates"];
weatherstations = WeatherData[{coordinates, 100}];
entityvalues = EntityValue[
weatherstations, "PropertyAssociation"];
properties = {
#[[Key[EntityProperty[
"WeatherStation", "Name"]]]],
#[[Key[EntityProperty[
"WeatherStation", "Coordinates"]]]]} & /@
entityvalues;
states = {GeoNearest["USState", Last[#]],
First[#]} & /@ properties;
Last /@ Select[states, #[[1, 1]] == Entity[
"AdministrativeDivision",
List["Illinois", "UnitedStates"]] &]
{KCPS, 카사르, KBLV, KALN, KPPQ, KUIN, KCIR, KMDH, KMWA, K3LF}
난 당신이 WeatherData []'그들 모두를 잡아 필요가 있다고 생각' 주어진 'GeoPosition'이 주어진 상태에 있는지 테스트하는 방법을 쉽게 알지는 못한다. Mathematica.stackexchange.com을 사용해 보시라. – agentp