我使用VBA在GIS中工作。我有一个包含2层河流(折线)和水文站(点)的几何网络。我希望找到与选定河流最近的点,但希望在网络上测量该距离,而不是直接距离。
如何在VBA中对此进行编码?
发布于 2010-11-08 19:41:23
很难回答你的问题,因为你没有详细描述你的“几何网络”,但Floyd–Warshall algorithm会找到网络中河流上的点和水文站的点之间的所有距离。
维基百科有多种语言的links to implementations;让一种语言适应VBA应该不会有什么困难。
https://stackoverflow.com/questions/3477554
复制相似问题