如何从OSM Tiles在Java应用程序中创建映射?

如何从OSM Tiles在Java应用程序中创建映射?,java,gis,tiles,openstreetmap,Java,Gis,Tiles,Openstreetmap,我试图在Java应用程序中创建一个城市的地图。我已经能够使用Geotools库完成这项工作,但只映射了ShapeFile。我也在尝试映射OSM数据。我已经下载了创建地图所需的OSM磁贴。有人知道我如何在Java应用程序中映射这些分幅吗?我研究过PostGIS,但我只是一个初学者,理解起来很复杂 您应该为osm构建堆栈: -用于将数据导入PostGIS和Geoserver样式和内容 用于渲染和空间内容或Web应用程序。还有一个图书馆 这涉及到很多知识,一旦你决定要做什么,我将很乐意回答你进一步

我试图在Java应用程序中创建一个城市的地图。我已经能够使用Geotools库完成这项工作,但只映射了ShapeFile。我也在尝试映射OSM数据。我已经下载了创建地图所需的OSM磁贴。有人知道我如何在Java应用程序中映射这些分幅吗?我研究过PostGIS,但我只是一个初学者,理解起来很复杂

您应该为osm构建堆栈:

  • -用于将数据导入PostGIS和Geoserver样式和内容
  • 用于渲染和空间内容或Web应用程序。还有一个图书馆

  • 这涉及到很多知识,一旦你决定要做什么,我将很乐意回答你进一步的问题(桌面与Web应用、你自己的渲染等)。您应该首先阅读关于如何在PostGres中导入osm数据的教程,然后尝试配置GeoServer以使用导入的数据(通过使用osm中的好心人提供的工具)。您可以使用行业标准WMS/WFS呈现数据。

    您应该为osm构建堆栈:

  • -用于将数据导入PostGIS和Geoserver样式和内容
  • 用于渲染和空间内容或Web应用程序。还有一个图书馆

  • 这涉及到很多知识,一旦你决定要做什么,我将很乐意回答你进一步的问题(桌面与Web应用、你自己的渲染等)。您应该首先阅读关于如何在PostGres中导入osm数据的教程,然后尝试配置GeoServer以使用导入的数据(通过使用osm中的好心人提供的工具)。您可以使用行业标准WMS/WFS呈现数据。

    是一个基于java的库,用于绘制嵌入到应用程序中的OSM映射

    是一个基于java的库,用于绘制嵌入到应用程序中的OSM映射

    谢谢大家!!我试试这个。对不起,另一个帖子。我一直在寻找许多不同的解决我的地图问题的方法。我只是一个初学者,理解PostGIS对我来说有点困难。我已经设法创建了平铺,并使用OpenLayers创建了标记,并将这些标记映射到OSM平铺作为背景,但这只能在HTML浏览器中看到。我一直在寻找一种在Java应用程序中嵌入HTML浏览器的方法,但运气不好。这就是我回到这种解决方案的原因。谢谢!我试试这个。对不起,另一个帖子。我一直在寻找许多不同的解决我的地图问题的方法。我只是一个初学者,理解PostGIS对我来说有点困难。我已经设法创建了平铺,并使用OpenLayers创建了标记,并将这些标记映射到OSM平铺作为背景,但这只能在HTML浏览器中看到。我一直在寻找一种在Java应用程序中嵌入HTML浏览器的方法,但运气不好。这就是我回到这种解决方案的原因。