Lukket

Create Clipped Grid from Multi-polygon --GIS--Vector Programming--

Requirements:

Language: JAVA

Deliverables: Source code java files for classes developed; any number of classes may be included if it will make code clean and modular.

Note: InTime must own exclusive rights to all source code. Source code should be thoroughly commented.

Supporting library: InTime uses vividsolutions JTS library for working with geometry ([url removed, login to view] and [url removed, login to view])

Package name: place all original classes in the package ‘[url removed, login to view]’

Purpose: Quickly generate a multipolygon grid, clipped to a given geometry, whose orientation and starting position are defined by two points, and whose cell size is defined by a given width and depth.

Geometry Format: Geometry may be defined as a String using OGC’s Well-Known Text format ([url removed, login to view]), or preferably vividsolutions’ native Geometry classes (MultiPolygon, Polygon, Point).

Input Parameters:

boundary – a Polygon or MultiPolygon; the geometry to which the grid should be clipped.

pointA – a Point; the starting point of the AB line segment.

pointB – a Point; the ending point of the AB line segment.

width – double; the width of a grid cell as measured perpendicular to the AB line.

depth – double; the depth or length of a grid cell as measured in the direction of the AB line.

Output: ClippedGrid – a MultiPolygon in which each Polygon is a grid cell. All geometry in the original boundary geometry must also be expressed in the output such as holes and multiple, disjoint polygons. If clipping causes a cell to be broken into multiple polygons, that is okay.

Details:

-It may be assumed that all coordinates will be supplied in a projected, fixed-length coordinate system such as UTM. This means that width and depth are the same throughout the domain.

-The AB line may be any orientation or value (not larger than double precision).

-The AB line must define the boundary between one column and row of cells and the next. Thus, pointA should reside at a cell corner vertext.

-The AB line segment represents an infinite, directed line. The AB segment may be disjoint from the boundary geometry. In this case, a new pointA may be defined as the point at which the line first intersects the boundary object, and a new pointB the last point at which the line intersects the boundary object.

-Because this will be used in a Geographic application, the input and output boundaries must be equal, defined as neither geometry existing outside the other.

Look forward to hearing from you...PM with questions, comments...

Færdigheder: Java

Se mere: grid polygons, java create grid polygons, java polygon grid, multipolygon grid, polygon java grid, gis multipolygon, www programming org com, www java programming com, www c programming language com, working from, vector vector string, vector string, vector library, vector in geometry, vector in c language, vector geometry, vector and geometry, using geometry, the java programming language, the first programming language, string vector, string source code java, string programming, string library in c, string library c

Om arbejdsgiveren:
( 2 bedømmelser ) Cleveland, United States

Projekt-ID: #69029

7 freelancere byder i gennemsnit $273 for dette job

justinatmizzou

Please check pm. Thanks, Justin

$250 USD in 2 dage
(1 bedømmelse)
1.7
GDInfotech

We are team of professional’s expertise in developing web based application using PHP/ASP/.NET and in web designing using Photoshop, Dreamweaver MX, Flash [url removed, login to view] reading your project description, we are highly inte Mere

$300 USD in 10 dage
(1 bedømmelse)
1.7
AberrantConcepts

Check PMB, I'll send info there!

$300 USD in 7 dage
(0 bedømmelser)
0.0
bizpromotionin

Dear Sir/ Madam ------ We are a PIONEER company in Web Applications, Application development and Search Engine Optimization. Please find attached a BROCHURE of our company, [url removed, login to view], which contains all the details. We Mere

$300 USD in 10 dage
(0 bedømmelser)
0.0
IntSS

GOOD QUALITY WORK WITH INTIME DELIVERY OF THE PRODUCT . 100% GUARANTEED OF HIGH QUALITY PROFESSIONAL WORK, AS WE ARE THE EXPERTISE IN JAVA/J2EE , JSP , EJB, ASP,PHP,Flash,Banner design,Website design, STRUTS FR Mere

$280 USD in 6 dage
(0 bedømmelser)
0.0
varshyltech

We at Varshyl Tech - an ITES company provide Internet Marketing services with primary focus on Website Design and Development, Graphic designs, Flash Animations, Logo Designing, 3D Max, Web Copywriting and Web marketi Mere

$300 USD in 20 dage
(0 bedømmelser)
0.0
mngtech

our efficient team can assure you for 100 percent satisfaction and can support you [url removed, login to view] is needed once you choose us before we start the work

$180 USD in 2 dage
(0 bedømmelser)
0.0