2016-09-13 3 views
0

내가 가진 대화 형 PDF 문서를 만들려고하고 있어요 - 레이어>geospatial pdf를 만드는 방법은 무엇입니까?

1)지도.
2) 체크 박스를 사용하여 레이어를 켜거나 끌 수 있습니다.
3) 지형 공간 데이터는 java를 사용하여 데이터베이스에서 검색됩니다.
4) PDF는 해당 데이터를 사용하여 Java를 통해 작성됩니다.

누군가 나에게 같은 API 라이브러리에 사용할 수있는 몇 가지 API 또는 자바 라이브러리를 제안 할 수 있습니까? 또한 모든 예제가 도움이 될 것입니다. PostGIS와와 데이터베이스 포스트 그레스 9.x에서

답변

0

, http://openlayers.org/ 또는 http://leafletjs.com/ (http://postgis.net/docs/manual-2.1/postgis_installation.html) 당신은 (자바로 작성된) JTS 토폴로지 스위트 라이브러리를 사용하거나 수 PostGIS와 분배에 따라 클래스 (postgis.jar) 자바는 객체에서 매핑 또는 읽기 형상에 대해에/

를 들어 쓰기
BinaryWriter bw = new BinaryWriter(); bw.writeHexed(PGgeometry.geomFromString("SRID=4326;" + the_geometry))

목의 경우 PGgeometry.geomFromString(the_geometry.toString())

읽기 e pdf에지도가 포함되어 있어야합니까? 이 대화 형 Geopdf에 올 때

+0

예, 레이어와 함께지도가 포함되어야합니다. 플롯 위도/경도 또는 임의의 지오메트리. –

+0

Openlayers 3에는지도 인쇄 기능이 있습니다. – gaston

0

내가 생각하기에,이 작업을 수행하는 두 개 이상의 경로가있을 수 :

1)는 ArcMap + 아크로뱃 프로, PDF로 내 보낸 설정하기 아크로뱃 프로 사용할 수는 ArcMap을 사용하는 귀하의 경우에는 geopdf의 대화식 부분이 레이어 토글 플러그인입니다.

2) 어쨌든 누군가가 이것을 상용 솔루션으로 가져오고 싶습니다. https://www.terragotech.com/

외부에 다른 솔루션이있을 수 있다고 생각하지만 개인적으로 사용하지 않았습니다.

관련 문제