簡體   English   中英

如何通過OSM Tiles在Java應用程序中創建地圖?

[英]How to create a map in Java Application from OSM Tiles?

我正在嘗試在Java應用程序中創建一個城市的地圖。 我已經可以使用Geotools庫執行此操作,但是僅映射了shapefile。 我也試圖映射OSM數據。 我已經下載了創建地圖所​​需的OSM磁貼。 有誰知道我如何使用這些圖塊在Java App中進行映射? 我已經研究過PostGIS,但我只是一個初學者,對我來說理解起來很復雜。

您應該為osm構建堆棧:

  1. PostGIS的
  2. GeoServer的
  3. 盒子中的OpenStreerMap-用於將數據導入到PostGIS和Geoserver樣式和內容
  4. 用於渲染和空間填充的GeoTools或Web應用程序的開放層 還有一個GWT開放層

涉及很多知識,一旦您決定要做什么,我將很樂意回答您進一步的問題(台式機與Web應用程序,您自己的呈現等)。 您應該先閱讀有關如何在PostGres中導入osm數據的教程,然后嘗試配置GeoServer以使用導入的數據(通過使用Box中OSM的同伴提供的工具)。 您可以使用行業標准WMS / WFS呈現數據。

mapsforge項目是一個基於Java的庫,用於繪制嵌入到應用程序中的OSM地圖。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM