geospatial - Need a standalone Java library for performing spatial calculations on lat/lon data -
i'm looking java library capable of performing spatial calculations on sets of lat/lon data. here of functions i'm looking for:
- calculate great circle distance between 2 points
- determine if point lies within simple closed polygon, polygon defined ordered list of points
- determine if line between point "a" , point "b" intersects simple closed polygon, polygon defined ordered list of points
- determine if point "a" within radius of point "b"
what i'm not looking for:
- i don't want library dependent upon database geospatial component, such oracle spatial, , cannot function independently.
- i don't want library purpose generate graphics/maps/etc. building analysis module existing application , end goal not create pretty pictures.
- i don't want library searching large amounts of spatial data. if happens this, that's ok, i'm not going use feature.
the organization planning acquire license oracle spatial (so spatial searching covered @ point), need implement analysis functions have mentioned above on small data sets without relying on database-supplied spatial support.
i believe geotools satisfy requirements. note have facilities doing graphics/maps, can left unused enough.
Comments
Post a Comment