我很難理解shapefile的概念。我已經下載了形狀文件,到目前爲止我已經理解我必須使用像geotool這樣的工具(我正在使用Java)將這些文件轉儲到mysql中。我的疑問是,如果我有經度和緯度,我怎麼能得到這些經度長期下降的城市名稱?我不想使用谷歌反向地理編碼。 我在這方面的知識是非常有限的,所以如果我的問題不清楚,你幫我開門,我會清除更多... 的任何鏈接將helpul .. 感謝如何從java中的shapefile中獲取城市名稱
1
A
回答
0
可以存儲一些結構來存儲城市覆蓋的緯度,經度範圍。您可以將它建模爲矩形或圓形的x,y座標。然後做個像
if(city.contains(latitude, longitude)
0
您可以通過查看GeoTools的Shapefile Datastore讀取和操作數據集開始測試。
現在,爲了「獲取城市名稱」,除非您提供有關您正在使用的數據的一些信息,否則很難知道您的意思。
相關問題
- 1. 如何根據java中的IP地址獲取城市名稱?
- 2. 從GPS座標獲取城市名稱
- 3. 從城市名稱獲取經緯度
- 4. 從城市名稱獲取WOEID?
- 5. 從經緯度獲取城市名稱
- 6. 從CLLocationManager獲取城市名稱?
- 7. 如何從Java中的城市名稱中查找國家/地區名稱?
- 8. 如何在iphone中獲取地理位置城市名稱?
- 9. 我如何才能在android中獲取當前城市名稱?
- 10. 如何從城市名稱獲取經度,緯度android代碼
- 11. 如何從街道名稱,地名或城市名稱獲取GPS座標
- 12. 如何從特定的城市獲取附近的城市?
- 13. 如何在python中獲取城市(geonameid)的附近城市?
- 14. 如何從離子2中的谷歌地圖獲取城市名稱
- 15. 如何從電話差距的經緯度中獲取城市名稱?
- 16. 如何獲得座標爲IN JAVA的城市名稱?
- 17. 如何獲取最近的城市的名稱
- 18. 獲取城市名稱和國家來電號碼的名稱?
- 19. 如何獲取geonames中的城市
- 20. Andorid如何使用座標獲取當前城市的名稱
- 21. 如何通過Facebook的城市ID查找城市名稱?
- 22. 獲取Graphhopper中的當前城市名稱 - Android
- 23. 只獲取Google路線API中的城市名稱
- 24. 獲取客戶端IP,然後從它的城市名稱
- 25. 搜索從PlaceAutoComplete城市名稱給人加密的城市名稱
- 26. API鍵入城市名稱並獲取可能的城市列表?
- 27. 如何使用geonames API獲取城市名稱?
- 28. 如何在工具欄上獲取當前城市名稱?
- 29. 如何使用api獲取城市名稱
- 30. 如何獲取諾基亞當前城市的名稱asha java ME
其實它的其他地方。我想要這些矩形的形狀,一些如何,在MySQL中,並做一個查詢,如「選擇城市名稱,其中拉特= **和長= **」。這就是爲什麼我認爲這些形狀文件對這些很有用。我應該下載它們並插入數據庫,然後我應該能夠找出城市名稱。我不確定這是否可能... – umesh 2013-04-10 10:32:51
我認爲這是一樣的。一旦你從數據庫中獲得緯度/經度,你應該檢查另一個包含城市覆蓋的緯度/經度的數據庫。或者,您可以即時計算後者,以防存儲地球上每個城市的緯度/經度太多。我假設,你可以用一些圖書館來獲得世界城市以及它們的經緯度對,然後說出在城市內部20公里範圍內的每一處經緯度。 – Abraham 2013-04-10 13:34:00