Друзья, использую библиотеку geotools-jts +gt-swing версии 10-*.
На вход подается latitude, longitude точек (CRS WGS_84), радиус в метрах и углы. Данная информация описывает набор окружностей и секторов.
Я ручками преобразую lat/lon в x,y и отрисовываю результат на PNG при помощи java 2D api.
К сожалению, не знаю как достичь следующего:
1. Насколько я понял, можно задать CRS при помощи api geotools, тогда построение Geometry (circle, arc) будет производиться верно. Как это сделать? У меня многопоточное приложение, не понимаю, как работает механизм зажания исходной CRS
2. Есть ли другие java билиотеки, позволяющие на вход принять геоданные, создать на их основе геометрические формы, а на выходе построить визуализацию или kml формат для дальнейшего отображения результата?