2017-10-23 5 views
0

포인트가 육지인지 바다인지 알 수 있습니까?포인트가 육지인지 바다인지 알 수 있습니까?

나는 여러 번 검색했지만 작동 할 수있는 유일한 방법은 (또는 어쩌면 이었다?) Google Maps Reverse Geocoding를 사용하여 여기에 제안처럼 : Verify if a point is Land or Water in Google Maps

이 방법을 사용하여 내가 natural_feature가 있어야하지만 난 그것이 작동하지 않는 생각 예를 들어 ... :

https://maps.googleapis.com/maps/api/geocode/json?latlng=40.6984,-74.0220

이있는 장소, 바다, 섬 맨해튼의 앞에하지만 결과에 난 "natural_feature는"읽지 않는다.

포인트가 바다인지 땅인지 알 수있는 방법을 제안 할 수 있습니까? 영어

+0

https://onwater.io/ – MrUpsidown

+0

왜 N을.? 링크 된 답변에서 제안 된 두 번째 옵션을 사용해 보지 않겠습니까? – MrUpsidown

답변

0

당신은 당신이 응답이 result_type 매개 변수를 사용하여 포함 할 유형을 지정할 수 있습니다 내 대한 (또한 사용하여 구글지도 API, 자바 스크립트 나 PHP

많이 감사하고 죄송합니다. 여기

입니다 예 :

https://maps.googleapis.com/maps/api/geocode/json?latlng=40.6984,-74.0220&result_type=natural_feature 

불행하게도,이 매개 변수에 대해, 당신은 API 키가 필요

+0

나는 api 키를 추가하고 결과는 empy이고 "status"입니다 : zero_results? – Borja

+0

@Borja 예, 방금 시도해 봤는데 결과가 0 점입니다. 원인이 무엇인지 잘 모르겠습니다. – Titus

+0

정확하지 않을 수 있습니다. :(감사합니다. – Borja