Erratum

Actually if your needs are just to display, then you could just work in
lat-lon and do not bother with projections.
Even intersection should be OK in lat-lon, though the radius should be
converted to degrees. And remember that the circles in lat lon are not
really circles in reality, since 2 degrees west along 5N parallel is
bigger than
2 degrees west along  45N parallel.

sorry))


2013/2/19 Oleksandr Huziy <[email protected]>

> Hi serrega_sh,
>
> You could try Eckert or Mollweide projections, they are global.
> Here is how I have created the CRS objects
> https://github.com/guziy/GeotoolsDemo/blob/master/src/main/MollweideAccessor.java
>
> You could try maybe now they are available by their codes from CRS.decode.
>
> Actually if your needs are just to display, then you could just work in
> lat-lon and do not bother with projections.
> Even intersection should be OK in lat-lon, though the radius should be
> converted to degrees. And remember that the circles in lat lon are not
> really circles in reality, since 2 degrees west along 5N parallel is
> smaller than 2 degrees west along  45N parallel.
>
> HTH
>
> Cheers
> --
> Oleksandr (Sasha) Huziy
>
>
> 2013/2/19 serega_sh <[email protected]>
>
>> Thanks! It really helped. But I've met another problem.
>> I have a coordinate(lat,lon) array for the whole territory of Russia,
>> I can't use CRS.decode("EPSG:3576") for coordinates: (43.79 131.95)
>> I do get an error:
>>
>>
>> WARNING: Prefs file removed in background
>> /home/ssa/.java/.userPrefs/org/geotools/referencing/wkt/prefs.xml
>> common.geo.model.RuntimeConfigurationException: Error during conversion of
>> [(43.792022705078125, 131.9571533203125, NaN)] to
>> [PARAM_MT["Lambert_Azimuthal_Equal_Area",
>>   PARAMETER["semi_major", 6378137.0],
>>   PARAMETER["semi_minor", 6356752.314245179],
>>   PARAMETER["latitude_of_center", 90.0],
>>   PARAMETER["longitude_of_center", 90.0],
>>   PARAMETER["false_easting", 0.0],
>>   PARAMETER["false_northing", 0.0]]]
>>         at
>>
>> common.geo.model.builder.v2.GeometryBuilder.toGeometry(GeometryBuilder.java:62)
>>         at
>>
>> common.geo.model.builder.v2.GeometryBuilder.buildCircle(GeometryBuilder.java:36)
>>         at
>>
>> common.geo.model.builder.v2.GeometryBuilderPerfomanceTest.testCircleCreation(GeometryBuilderPerfomanceTest.java:50)
>>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>         at
>>
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>         at
>>
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>         at java.lang.reflect.Method.invoke(Method.java:597)
>>         at
>>
>> org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:80)
>>
>> What is a best practice of converting from various spatial coords to
>> geometry JTS?
>>
>>
>>
>> --
>> View this message in context:
>> http://osgeo-org.1560.n6.nabble.com/WGS84-to-a-Cartesian-transformation-tp4318606p5035060.html
>> Sent from the geotools-gt2-users mailing list archive at Nabble.com.
>>
>>
>> ------------------------------------------------------------------------------
>> Everyone hates slow websites. So do we.
>> Make your web apps faster with AppDynamics
>> Download AppDynamics Lite for free today:
>> http://p.sf.net/sfu/appdyn_d2d_feb
>> _______________________________________________
>> GeoTools-GT2-Users mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users
>>
>
>
------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb
_______________________________________________
GeoTools-GT2-Users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users

Reply via email to