문제

GIS 애플리케이션을위한 "Hello World"프로그램과 동등한가요?

GIS 응용 프로그램의 개발에 더 익숙해지기를 찾고 있습니다. 누군가가 시작하는 데 도움이되는 인기 (및 무료/저렴한) 자습서 및/또는 샘플 응용 프로그램은 무엇입니까? 초보자 GIS 개발자에게 필수적인 책이 있습니까?

도움이 되었습니까?

해결책

다음과 같은 기본 데스크톱 매핑 소프트웨어로 시작할 수 있습니다. 우 디그 또는 양자 GI. 그리고 일부 다운로드 파일 모양.

거기에서 당신은 Postgis. 웹 개발을 위해 시작하십시오 맵 서버 그리고 오픈 레이어.

책을 살펴볼 가치가있을 것입니다 해킹 매핑.

다른 팁

아마도 실용적인 프로그래머 의이 책들이 당신을 도울 수있을 것입니다.

데스크탑 GIS : 오픈 소스 도구로 행성 매핑


(원천: pragprog.com)

웹 개발자를위한 GIS : 웹 애플리케이션의 위치 추가


(원천: pragprog.com)

시도해 봅시다 :

폴리 린 :

(   0, 100), ( 0,     0), (   0,  50), (  80,  50), (  80,   0), (  80, 100)
( 180, 100), ( 100, 100), ( 100,  50), ( 140,  50), ( 100,  50), ( 100,   0), ( 180,   0)
( 200, 100), ( 200,   0), ( 280,   0)
( 300, 100), ( 300,   0), ( 380,   0)
( 400,  50), ( 440, 100), ( 480,  50), ( 440,   0), ( 400,  50)
( 600, 100), ( 620,   0), ( 640,  50), ( 660,   0), ( 680, 100)
( 700,  50), ( 740, 100), ( 780,  50), ( 740,   0), ( 700,  50)
( 800,   0), ( 800, 100), ( 880,  75), ( 800,  50), ( 880,   0)
( 900, 100), ( 900,   0), ( 980,   0)
(1000,   0), (1000, 100), (1080,  50), (1000,   0)    

회사에 ESRI 소프트웨어가있는 경우 ArcMap을 얻고 VBA 편집기를 열고 도움말 파일에서 몇 가지 간단한 코드 샘플을 복사하고 붙여 넣는 것이 좋습니다.

데스크탑 소프트웨어가없는 경우 시도해보십시오 http://openlayers.org/ 오픈 소스는 Google지도와 같습니다. 멋진 API와 샘플이 있습니다.

GIS의 "Hello World"와 동등한 것은지도를 클릭하고 클릭의 위도와 장수로 메시지 상자를 팝업한다고 말합니다.

데스크탑 기반 GIS 개발 또는 웹 기반에서 흥미 롭습니까?

Esri는이 공간의 리더입니다. www.esri.com은 사이트에서 Poke를 찌릅니다.

웹 사이트의 리소스 섹션에는 많은 정보가 있습니다. 사이트에서 JavaScript API를 사용하여 재생할 수 있으며 호스팅 할 데이터를 사용할 수 있습니다. 시작하는 섹션이 여러 차례 있으며 여기에는 걸어갑니다.

http://resources.esri.com/gateway/index.cfm

다음은 JavaScript API 리소스 사이트에 대한 링크입니다.http://resources.esri.com/arcgisserver/apis/javascript/arcgis/index.cfm?fa=home

ArcexPlorer를 다운로드하여 작업 할 수 있습니다. 나는 그것이 사용자 정의 할 수 있다고 생각합니다. Shapefiles와 Geodatabase를 볼 수 있습니다.http://resources.esri.com/arcgisexplorer/900/index.cfm?fa=home

직사각형 <-> 지리적 좌표 변환

조만간 모든 일반 GIS 개발자는 어떤 이유로 든 프로젝트 좌표를해야한다고 생각합니다. 지구의 표면 (또는 그 일부)을 나타내는 위도, 경도 쌍 및 비트 맵 이미지가 주어지면 이미지의 지리적 좌표를 찾거나 이미지의 특정 픽셀에 대한 지리적 좌표를 가져옵니다. Lambert 원통형 투영은 아마도 가장 쉬운 곳일 것입니다. 수학은 비교적 간단합니다 그리고 동등한 예측은 요즘 모든 분노이지만 구형 메르 케이터 투영 특히 웹에서 훨씬 어렵고 여전히 일반적으로 사용됩니다.

이 후에는 여러 방향으로 갈 수 있습니다. 일부 예측은 더 복잡한 수학을 포함하거나 더 간단한 수학적 모델을 계속 사용하지만 지구의 모양을 복잡하게 만들 수 있습니다 (타원체입니다! 아니, 감자입니다!)), 아핀 및 관점 변형 또는 모든 종류의 다른 위대한 것들. 그러나 궁극적으로 GIS는 좌표에 관한 것이며, 종종 다른 좌표가 서로 대화하도록해야하므로 시작하기에 좋은 곳이라고 생각합니다.

에스리 그들의 도구는 확실히 싸지 않지만 널리 사용됩니다. 많은 사람들이 이미 제품을 가지고 있다고 가정하지만 좋은 학습 리소스와 튜토리얼 자료를 가지고 있습니다.

시험해보십시오 http://code.google.com/p/tf-net/ (토폴로지 프레임 워크 .NET) 및 입문 주제를 탐색합니다. .NET 지향적이지만 기본 GIS 작업을 엿볼 수 있습니다.

  • 공간적 예측 (DE-9IM 모델 기반)
  • 오버레이 기능 (교차, 차이, 노조, 대칭 차이)
  • 완충기
  • 볼록한 선체
  • 면적 및 거리 기능
  • 토폴로지 유효성 검사
  • 좌표 시스템 조작 (변환)
  • 토폴로지 그래프 조작
  • 제네릭 지오메트리 I/O 지원 : WKT, WKB, GML, SHP ...
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top