Наш проект VB.NET пользуется библиотекой Java от Яркого Solutoins (com.vividsolutions.jts.geom. Геометрия), чтобы сделать Геометрические вычисления. Справка здесь: http://tsusiatsoftware.net/jts/javadoc/com/vividsolutions/jts/geom/Geometry.html
Что я не могу выяснить, единицы специально для свойства Buffer или любое другое расстояние в этом отношении. Моя программа имеет дело с Морскими милями, и документация не дает признака, если единицы являются градусами, милями, Морскими милями, Километрами, дюймами, и т.д.
Кто-либо пользовался этой библиотекой, которая знает ответ? Заранее спасибо.
Прежде всего, я не знаю этого API, я только что просматривал ссылку, которую вы предоставили.
Судя по Javadocs для координаты , он говорит:
[Координата является] Легкий класс, используемый для хранения координат на 2-мерной картезианской плоскости. Он отличается от точки, что является подклассом геометрии. В отличии от объектов типа Point (которые содержат дополнительную информацию, такие как конверт, в точности модели, а также информация пространственной системы отсчета)
Таким образом, было бы , кажется , что геометрия не имеет единиц как таковые, а точка, его Подкласс, делает, и вы можете указать их.
Я не был бы удивлен, если у класса геометрии нет единиц как таковые, и просто представляет собой концепцию точки в пространстве в любой конкретной системе координат.