This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
thinkgeo_cloud_projection [2019/03/11 19:13] brianr [ThinkGeo Cloud Projection] |
thinkgeo_cloud_projection [2019/06/21 21:06] (current) brianr Fixed some leftover references to Geocoding |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== ThinkGeo Cloud Projection ====== | ====== ThinkGeo Cloud Projection ====== | ||
- | ThinkGeo Cloud Projection provides RESTful APIs to re-project a point, line, or polygon shape between two coordinate systems. Check out the [[https://cloudclientsamples.thinkgeo.com/|online sample]] for a quick look. | + | ThinkGeo Cloud Projection provides RESTful APIs to re-project a point, line, or polygon shape between two coordinate systems. Check out the [[https://samples.thinkgeo.com/cloud/#TransformProjection|online sample]] for a quick look. |
===== RESTful APIs ===== | ===== RESTful APIs ===== | ||
Line 8: | Line 8: | ||
* Visit our [[https://cloud.thinkgeo.com/help/|ThinkGeo Cloud API Explorer]], click the "Authorize" button at the top and enter your client credentials. You are then free to play with all the APIs online. | * Visit our [[https://cloud.thinkgeo.com/help/|ThinkGeo Cloud API Explorer]], click the "Authorize" button at the top and enter your client credentials. You are then free to play with all the APIs online. | ||
- | //**ThinkGeo Cloud Geocoding provides the following Restful APIs**:// | + | //**ThinkGeo Cloud Projection provides the following Restful APIs**:// |
==== Project Point ==== | ==== Project Point ==== | ||
Line 20: | Line 20: | ||
//**URL Parameters**// | //**URL Parameters**// | ||
- //All parameters for this API are required and must be specified on each request.// | - //All parameters for this API are required and must be specified on each request.// | ||
- | * //**pointY**//: The Y coordinate of the point. | + | * <html><span class="api-parameter"><span class="api-parameter-name">pointY:</span> The Y coordinate of the point.</span></html> |
- | * //**pointX**//: The X coordinate of the point. | + | * <html><span class="api-parameter"><span class="api-parameter-name">pointX:</span> The X coordinate of the point.</span></html> |
- | * //**fromProj**//: The EPSG/ESRI ID or Proj4 projection string describing the original spatial reference system in which the geometry is expressed. If using a Proj4 string, the value should be URL-encoded. | + | * <html><span class="api-parameter"><span class="api-parameter-name">fromProj:</span> The EPSG/ESRI ID or Proj4 projection string describing the original spatial reference system in which the geometry is expressed. If using a Proj4 string, the value should be URL-encoded.</span></html> |
- | * //**toProj**//: The EPSG/ESRI ID or Proj4 projection string describing the target spatial reference system that you want the geometry reprojected to. If using a Proj4 string, the value should be URL-encoded. | + | * <html><span class="api-parameter"><span class="api-parameter-name">toProj:</span> The EPSG/ESRI ID or Proj4 projection string describing the target spatial reference system that you want the geometry reprojected to. If using a Proj4 string, the value should be URL-encoded.</span></html> |
Visit [[https://cloud.thinkgeo.com/help/#/Projection/ProjectPointV1|ProjectPoint]] and click "Try It Out" to explore this API online. | Visit [[https://cloud.thinkgeo.com/help/#/Projection/ProjectPointV1|ProjectPoint]] and click "Try It Out" to explore this API online. | ||
Line 38: | Line 38: | ||
//**URL Parameters**// | //**URL Parameters**// | ||
- //All parameters for this API are required and must be specified on each request.// | - //All parameters for this API are required and must be specified on each request.// | ||
- | * //**wkt**//: The geometry that you want to reproject. | + | * <html><span class="api-parameter"><span class="api-parameter-name">wkt:</span> The geometry that you want to reproject.</span></html> |
- | * //**fromProj**//: The EPSG/ESRI ID or Proj4 projection string describing the original spatial reference system in which the geometry is expressed. If using a Proj4 string, the value should be URL-encoded. | + | * <html><span class="api-parameter"><span class="api-parameter-name">fromProj:</span> The EPSG/ESRI ID or Proj4 projection string describing the original spatial reference system in which the geometry is expressed. If using a Proj4 string, the value should be URL-encoded.</span></html> |
- | * //**toProj**//: The EPSG/ESRI ID or Proj4 projection string describing the target spatial reference system that you want the geometry reprojected to. If using a Proj4 string, the value should be URL-encoded. | + | * <html><span class="api-parameter"><span class="api-parameter-name">toProj:</span> The EPSG/ESRI ID or Proj4 projection string describing the target spatial reference system that you want the geometry reprojected to. If using a Proj4 string, the value should be URL-encoded.</span></html> |
Visit [[https://cloud.thinkgeo.com/help/#/Projection/ProjectGeometryV1|ProjectGeometry]] and click "Try It Out" to explore this API online. | Visit [[https://cloud.thinkgeo.com/help/#/Projection/ProjectGeometryV1|ProjectGeometry]] and click "Try It Out" to explore this API online. | ||
Line 56: | Line 56: | ||
==== SDK for JavaScript ==== | ==== SDK for JavaScript ==== | ||
- | The SDK for JavaScript enables developers to directly access ThinkGeo Cloud services from JavaScript code running in brower. This SDK can be found at [[https://www.npmjs.com/package/thinkgeocloudclient-js|thinkgeocloudclient-js]]. The [[https://cloudclientsamples.thinkgeo.com|Geocoding]] sample shows how to work with this SDK. | + | The SDK for JavaScript enables developers to directly access ThinkGeo Cloud services from JavaScript code running in brower. This SDK can be found at [[https://www.npmjs.com/package/thinkgeocloudclient-js|thinkgeocloudclient-js]]. The [[https://samples.thinkgeo.com/cloud/#TransformProjection|Transform Projection]] sample shows how to work with this SDK. |
===== Samples ===== | ===== Samples ===== | ||
Line 99: | Line 99: | ||
* [[thinkgeo_cloud_elevation|ThinkGeo Cloud Elevation]] | * [[thinkgeo_cloud_elevation|ThinkGeo Cloud Elevation]] | ||
* [[thinkgeo_cloud_colors|ThinkGeo Cloud Colors]] | * [[thinkgeo_cloud_colors|ThinkGeo Cloud Colors]] | ||
+ | * [[thinkgeo_cloud_timezone|ThinkGeo Cloud Time Zones]] | ||