简体   繁体   English

简单的 Java GIS 编辑器

[英]Simple Java GIS Editor

I'm looking for a library/application that would give me a good starting point for an application that will needed to:我正在寻找一个库/应用程序,它可以为我需要的应用程序提供一个良好的起点:

  • display a (big) rail/street network on a map (geographically limited to central Europe)在地图上显示(大)铁路/街道网络(地理上仅限于中欧)
  • rail/street network has its custom graph data structure (no standards we could benefit from)铁路/街道网络有其自定义图形数据结构(没有我们可以从中受益的标准)
  • standard interaction with map: zoom/pan与地图的标准交互:缩放/平移
  • interaction with network: remove/add nodes and edges.与网络交互:删除/添加节点和边。 move nodes.移动节点。

Implementation preferably in Java.最好在 Java 中实现。 Thats's it;)就是这样;)

Would love to hear your suggestions on this topic, Thanks very much, Patrick很想听听您对此主题的建议,非常感谢,帕特里克

There is GeoServer which is a full-featured geospatial server based on the GeoTools library . GeoServer是基于GeoTools库的功能齐全的地理空间服务器。 Besides, you could check all the other projects hosted by OSGeo . 此外,您可以检查OSGeo托管的所有其他项目。

As for standards, there are quite a few that you could benefit from, developed by OGC . 至于标准, OGC可以为您带来很多好处。

Give uDig a shoot. uDig拍照。 Open source and in Java. 开源和Java。

Fulfils your criteria of display and interaction (I tried with relatively large vector data, not sure about raster performance though). 满足您的显示和交互标准(我尝试使用相对较大的矢量数据,但是不确定光栅性能)。

I cannot really say how it works with network datasets, but with enough programming skills you could probably hack your way with some custom plugins. 我不能真正说出它如何与网络数据集一起工作,但是拥有足够的编程技巧,您可能可以通过一些自定义插件来破解自己的方式。 Here is a starting point . 这是一个起点

Another interesting project worth checking out is Degree which is in OsGeo endorsed projects just like Geoserver.另一个值得一试的有趣项目是Degree ,它在OsGeo认可的项目中,就像 Geoserver 一样。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM