New answers tagged geotools
You can use the GeodeticCalculator which should be faster. Something like: package com.envitia.spike; import org.geotools.geometry.DirectPosition2D; import org.geotools.referencing.CRS; import org.geotools.referencing.GeodeticCalculator; import org.opengis.referencing.FactoryException; import org.opengis.referencing.NoSuchAuthorityCodeException; import ...
You can use Spatial Manager Desktop, it stores export processes as tasks so you can run it from the command line using a batch process. You can download a trial version (limited to 100 items), here: http://www.spatialmanager.com/downloads/ Hope this helps. Disclaimer: I work for Opencartis (Developers of Spatial Manager products)
If you want to use Java, you have a few libraries available including GeoTools and the Java bindings for GDAL/OGR API. Using these you can code a solution (check out the documentation). However, far simpler would be to install GDAL which comes with pre-compiled utilities and use ogr2ogr. You can wrap that in a batch process as required.
You mention Java in your question title but in your question body and tags it seems that ArcGIS for Desktop is available/preferred. The ArcGIS for Desktop procedure that I would use to do this is to perform the following three steps on one CSV file to make sure the workflow works, and then use Copy As Python Snippet to copy the syntax for the three tools ...
You can certainly use GeoTools for this, you will also probably want to look at a relsted project JAITools which does helpful things with rasters. I wrote some code a while back to rasterize circles on to a Grid and output them as GeoTiffs which should point you in the right direction.
Top 50 recent answers are included