Find Jobs
Hire Freelancers

CAD or GIS Design - Optimizing Contour Line Generation for Topography or Surveying.

$1500-3000 USD

완료함
게시됨 6개월 전

$1500-3000 USD

제출할때 지불됩니다
I work with CAD design, particularly in designing contour lines. However, the tool I would be interested in developing would also be useful if it were to run on a GIS platform (such as QGIS, for example). Point 1 – Regarding Smoothing: I would like to have a tool that creates contour polylines (with a configurable altimetric interval) as "smooth" as possible. This means that the sequence of points defining them should create curves with the maximum radius, taking into account that transitions between curves with opposite curvatures should also be smooth, within a specified altimetric error margin. It should aim to ensure that the segments defined between consecutive points are as long as possible, not falling below a defined minimum (e.g., 2.5 meters). In other words, the angles defined at each vertex of the contour polylines should be as wide as possible, respecting the minimum length defined for the segments and also adhering to the specified altitude error margin. It may be possible to maximize the sum of the angles at each vertex of a polyline and, as a preliminary step, incorporate a Kriging process, which inherently smooths contour lines obtained from a discrete point sample without losing coherence with reality. If the angle at some vertices falls below a user-defined value, it should be highlighted in some way for manual resolution. Point 2 – Regarding Clipping: Furthermore, the generated contour lines should not be too close horizontally to each other. The tool should determine, in different sectors, at what altimetric interval each contour line should be created to meet the required minimum horizontal distance. This should also take into account the minimum specified vertical interval, and the intervals should be multiples of this specified value, for example, you should be able to choose to create contour polylines at intervals like 3, 6, 12, 15, 18, 21, 24, or 3, 6, 12, 24 cm. A related detail to consider is that the same contour lines approach each other in some places (when the slope of the terrain increases) and move apart in others (when the slope decreases). Therefore, the same contour line should be visible in some sections and hidden in others (but it should be possible to display it if necessary, for example, by placing it on a different layer). It should be possible to load an outer limit, where the generated contour polylines should extend to, and internal limits where contour polylines should not be generated. In summary, the parameters from which the tool should operate are as follows: 1- Minimum vertical interval between contour lines (e.g., 3 cm). 2- Vertical tolerance margin (e.g., +-1.5 cm). 3- Minimum horizontal distance. 4- Minimum segment length. 5- Minimum angle at which "problematic" vertices should be highlighted. 6- Sequence of vertical jumps for selecting contour lines in cases where they are too close horizontally. All of this should start from a point cloud with Cartesian coordinates X, Y, Z, which can be loaded in .csv or .las/.laz formats. In the case of .csv files, it should accept the following configuration: comma-separated values and should have 5 "columns" - Point Name, X-coordinate, Y-coordinate, height, description. An example file is attached. These are manually smoothed and clipped contour polylines using CAD software (they are illustrated in red). In the image, the numbers indicate the vertical interval in centimeters at which the contour polylines are located in each sector. The black lines were preserved in the report to indicate the places where the height at which the contour lines are designed changes. It is not a requirement for the tool to design them. The same applies to the color background indicating the terrain height according to the shade; it was retained simply to facilitate the interpretation of the contour lines. I use meters as the units of distance, and degrees as the units of angles.
프로젝트 ID: 37404550

프로젝트 정보

17 제안서
원격근무 프로젝트
활동 중 6개월 전

돈을 좀 벌 생각이십니까?

프리랜서 입찰의 이점

예산 및 기간 설정
작업 결과에 대한 급여 수급
제안의 개요를 자세히 쓰세요
무료로 프로젝트에 신청하고 입찰할 수 있습니다
프로젝트를 수여된 사용자:
사용자 아바타
$0 USD 20일에
4.9 (71 건의 리뷰)
6.2
6.2
17 이 프로젝트에 프리랜서들의 평균 입찰은 $2,371 USD입니다.
사용자 아바타
I have extensive experience in CAD and GIS design, particularly in contour line generation. I can develop a tool that creates smooth contour polylines with a configurable altimetric interval. The tool will prioritize creating curves with the maximum radius and ensuring smooth transitions between curves with opposite curvatures. It will also aim to maximize the length of segments between consecutive points, not falling below a defined minimum length. Additionally, the tool will ensure that the generated contour lines are not too close horizontally to each other. It will determine the altimetric interval for each contour line in different sectors, taking into account the required minimum horizontal distance. The tool will also handle instances where contour lines approach or move apart from each other based on the slope of the terrain. The parameters for the tool will include the minimum vertical interval, vertical tolerance margin, minimum horizontal distance, minimum segment length, minimum angle for highlighting problematic vertices, and sequence of vertical jumps for selecting contour lines. I can work with point cloud data in .csv or .las/.laz formats and provide the necessary configuration options. I have the expertise to develop this tool and optimize contour line generation for topography or surveying. Please review my profile for feedback and portfolio, and let's start chatting to discuss your project in more detail.
$2,400 USD 7일에
5.0 (23 건의 리뷰)
7.4
7.4
사용자 아바타
Hi there! My name is Onkar and I am part of the MAK Online Solutions Private Limited team. We specialize in providing top quality IT services to businesses from across the world. With over 43 professionals, our team is highly experienced in providing the right solutions for all kinds of projects. We understand that you are looking for a tool that can optimize contour line generation for topography or surveying and that would be useful on a GIS platform such as QGIS. Specifically, you are looking for a tool that creates smooth contour lines with a configurable altitude interval that adheres to altitude error margins while maximizing sum of angles at vertices and incorporating a Kriging process to ensure coherence with reality. If the angle at some vertices falls below a user-defined value it should be highlighted for manual resolution. Our team has worked on many similar projects before and have had success in meeting all the requirements set out by you. We believe we are the best fit for this project due to our expertise in CAD design, particularly in designing contour lines, which makes us well suited to develop an optimizer for your needs. Please feel free to reach out if you'd like more information or want to
$2,850 USD 45일에
4.9 (41 건의 리뷰)
7.0
7.0
사용자 아바타
I am a team of Software Developers available 24/7 to provide our services. We have experience in vast range of skills including: Web Development, Desktop & Mobile Development, Design & Photography. We understand the needs of this project and are confident that our skillset will provide the best solution for you. We would love to discuss further how we can help you with your project. Please feel free to contact us if you have any questions or would like more information about us or our services.
$3,000 USD 30일에
4.9 (48 건의 리뷰)
7.0
7.0
사용자 아바타
Hi there, I hope this message finds you well. I have thoroughly reviewed the project details you provided regarding the development of a CAD design tool for contour lines. I understand that you are also interested in having the tool run on a GIS platform such as QGIS. Point 1 - Smoothing: The tool you require should be able to create contour polylines with a configurable altimetric interval, while ensuring maximum smoothness. This means that the sequence of points defining the polylines should create curves with the maximum radius. Transitions between curves with opposite curvatures should also be smooth, within a specified altimetric error margin. Additionally, the tool should aim to ensure that the segments defined between consecutive points are as long as possible, not falling below a defined minimum length of 2.5 meters. To achieve this, the angles defined at each vertex of the contour polylines should be as wide as possible, respecting the minimum segment length and adhering to the specified altitude error margin. It may be possible to maximize the sum of the angles at each vertex of a polyline and incorporate a Kriging process as a preliminary step. In cases where the angle at some vertices falls below a user-defined value, the tool should highlight them for manual resolution. Point 2 - Clipping: In addition to smoothing, the generated contour lines should not be too close horizontally to each other. The tool should determine, in different sectors, at what...
$2,250 USD 15일에
5.0 (19 건의 리뷰)
6.9
6.9

고객에 대한 정보

국기 (URUGUAY)
Barra Uruguaya, Uruguay
0.0
0
결제 수단 확인
11월 7, 2023부터 회원입니다

고객 확인

감사합니다! 무료 크레딧을 신청할 수 있는 링크를 이메일로 보내드렸습니다.
이메일을 보내는 동안 문제가 발생했습니다. 다시 시도해 주세요.
등록 사용자 전체 등록 건수(일자리)
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
미리 보기 화면을 준비 중...
위치 정보 관련 접근권이 허용되었습니다.
고객님의 로그인 세션이 만료되어, 자동으로 로그아웃 처리가 되었습니다. 다시 로그인하여 주십시오.