ArcGIS Server / SDE 및 SQL Server를 사용하여 편집 가능한 기능으로 온라인 웹맵을 만드는 단계는 무엇입니까?


12

편집 / 업데이트 : ArcGIS Flex API, SQL Server Express 및 ArcGIS Server 10.1을 사용하여 기능을 편집 하여 온라인 맵을 만드는 단계별 가이드를 얻기 위해 현상금을 추가하고 있습니다. 나는 많은 문제 (Express를 통한 데이터베이스 인증, 기능 편집을 가능하게하는 오류 )에 부딪 쳤으며 가장 좋은 방법은 시작하고 각 단계를 수행하는 것입니다. 적당히 자세한 가이드는 대단히 감사하겠습니다.


저는 주로 데스크탑 GIS 프로그래머이며 여러 사용자가 기능을 편집 할 수있는 웹 응용 프로그램을 개발해야합니다. 처음부터 시작할 때이 프로세스를 수행해야하는 전체 단계에 대한 간략한 요약을 찾고 있습니다.

소프트웨어 : ArcGIS Flex API 및 ArcGIS Server 10.1이 설치된 SQL Server Express.

내가 지금까지 이해 한 단계 :

1) 당사 서버 (실제로 기존 서버의 가상 머신)에 ArcGIS Server를 설치합니다.

2) ArcGIS Web Adaptor 설치

3) 동일한 서버에 ArcSDE 설치

4) 같은 서버에 SQL Server Express 설치

여기에 설명이 필요합니다. 이해 한대로 표시 / 편집하려는 기능을 저장하려면 새 지오 데이터베이스를 만들어야합니다. 또한 Feature Service and Geometry Service를 작성해야한다는 것을 알고 있습니다. 마지막으로 웹 서버를 사용하여 개발 된 응용 프로그램을 호스팅해야합니다.

필자는 이전에 수행 한 적이없는이 프로세스를 기본적으로 찾고 있습니다. 모든 정보 / 자원은 대단히 감사하겠습니다.


1
여기를보세요, 나는 최근에 비슷한 질문에 대답했습니다 gis.stackexchange.com/questions/54564/...
알렉스 Tereshenkov

1
시작하는 데 도움이되는 몇 가지 사항 : 웹 어댑터가 필요하지 않습니다 (포트 6080을 통하지 않고 서비스에 액세스하려는 경우 제외). 10.1에서는 더 이상 ArcSDE를 설치할 필요가 없습니다. 모든 로직은 이미 ArcGIS Desktop에 구현되어 있습니다. SQL Server에서 geodb를 작성하려면 GP 도구 resources.arcgis.com/en/help/main/10.1/index.html#//… 을 실행해야합니다 . Express 버전을 사용하는 경우 SDE 유형 지오 데이터베이스가 아닌 데이터베이스 서버 연결을 사용합니다.
Alex Tereshenkov

2
웹 편집 응용 프로그램을 구축하는 또 다른 단계별 자습서 인 e-education.psu.edu/cloudGIS/print/book/export/html/31 은 ArcGIS Viewer for Flex를 사용합니다. 당신과도 관련이있을 수 있습니다!
Alex Tereshenkov

2
이것을 똑바로하겠습니다. 짧은 비즈니스 요구 사항 (웹 편집, 데이터베이스 저장소)을 사용하여 웹 응용 프로그램을 만들려고하는데, 작동 방식에 대한 지식이없는 비교적 복잡하고 고가의 타사 응용 프로그램을 개발 요구 사항으로 지정하고 있습니까? 왜 그렇게하겠습니까? 이 문제를 간단한 부분으로 나누고 웹 개발자와 협력하십시오. 표준 웹 관행을 사용하는 솔루션이 간단할수록 더 쉬워집니다. 최소한 간단한 경로를 선택하십시오 : javascript + openlayers 및 데이터베이스 또는 arcgisonline / giscloud를 사용하십시오. 굽힘? 정말?
westyvw

2
@westyvw 알다시피, 그는 단지 우리와 같은 다른 가난한 바보처럼 ESRI 생태계에 갇혀있을 수 있습니다. : /
Clickinaway

답변:


4

westyvs가 제안했듯이, 이것은 한 가지 질문에 많은 것을 요구합니다. 그러나 나는 당신을 위해 그것을 취할 것이라고 생각합니다. 그러나 먼저 몇 가지 정보를 더 수집해야합니다.

  1. 어떤 ArcGIS Server 10.1 버전을 소유하고 있습니까? MSSQL Express가 RDBMS가 될 것을 제안하므로 AGS 10.1 Workgroup Edition을 사용하게 될 것입니다. 확인 해주세요.
  2. 웹 어댑터는 웹 서버에 설치해야합니다. 지금까지는 Microsoft Windows 생태계에있는 것처럼 들리므로 IIS7 또는 IIS8이 될 것입니다. 맞습니까? 확인 해주세요.
  3. 10.1에서는 SDE를 설치할 필요가 없습니다 (특히 달성해야하는 소리에 대해). 그것이 통합되어 있으며, 이것이 바로 ArcGIS for Server 10.1 이라고 부르는 이유입니다
  4. MSSQL Express를 설치할 위치에 적합하지만 Express의 상속 데이터베이스 크기, 프로세서 및 메모리 액세스 제한 사항을 명심하십시오. 동시에 편집 할 사용자 수와 DB 규모에 따라 다른 머신에 설치하는 것으로 해결하는 것이 좋습니다 (더 나은 스토리지 옵션을 구성하는 것 이외의 다른 경우).
  5. 서비스 / 애플리케이션을 보안 상태로 배치해야합니까? 그렇지 않은 경우 사용자가 이러한 서비스를 이용할 수있는 다른 옵션 / 방법을 탐색하고 몇 단계를 건너 뛸 수 있습니다.

일반적인 과정에 대한 이해가 정확합니다. 각 구성 요소가 올바르게 통신하도록하는 작은 구성 단계가 너무 많습니다.

ESRI 에코 시스템 / 스택 내에 개인, 작업 그룹 및 엔터프라이즈 서버 / 편집 환경을 모두 배포 했으므로 설정 및 실행을 확신 할 수 있습니다. 그러나, 갈 작은 뉘앙스가 많이 있으므로 대화방 중 하나에서 일정을 잡을 수 있습니까? 위의 질문에 답 하시되, 채팅 시간을 만들고 싶으시면 언제든지 저에게 연락하십시오.

중재자 / 다른 사람 : 이것이 '댓글'로 배치하는 것이 더 좋은 경우 알려 주시면 옮기겠습니다. 그러나 (채팅을 통해) 모든 질문에 대답 할 수 있다고 생각합니다.


답장을 보내 주셔서 대단히 감사합니다. 귀하의 질문에 대답하기 위해 : 1) ArcGIS 10.1 Enterprise, 2) IIS7, 3) 기능 편집을 위해 10.1에서 SDE가 필요하다고 생각 했습니까?, 4) 설치 위치 (커플 서버)에 대한 옵션이 있습니다. 5) 예, 보안되었습니다.
레이더

1) Enterprise를 사용해도되지만 SQL 표준 라이센스에 액세스 할 수 있습니까? Enterprise + Express 콤보는 유리하지 않습니다 (아마도 불가능합니다). 2) 확인 3) 아니요, 다시 통합되어 여기에 잘 설명되어 있습니다. gis.stackexchange.com/questions/37125/… 4) 확인 5) 확인이 완료되었으므로 옵션 범위를 좁히는 데 도움이됩니다. 좋아, Express-Enterprise에 관해 나에게 다시 돌아와서 앞으로 나아갈 수 있습니다. 또한 이것을 대화 대화 상자로 옮길 시간을 찾을 수 있습니까?
Clickinaway

서버 중 하나에 SQL 표준 라이센스가 설치되어 있습니다. 내일 오전 10시 (태평양 표준시 기준) 오후 1시 (EST)가 가능합니까? 그것이 작동하지 않으면 이번 주 후반에?
레이더

FYI : Arc Server 10.0 및 10.1 Enterprise와 함께 sqlexpress 2008 r2 인스턴스를 사용하며 문제가 없습니다. 직접 연결을 사용합니다.
Tom

맞습니다, 당신은 거기에 엔터프라이즈 GDB를 만들지 않을 것입니다;)
Clickinaway
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.