2013-06-25 1 views
1

nodejs 끝점을 통해 mongodb에 GeoJSON 데이터를 저장합니다. GeoJSON 데이터를 KML로 변환하기위한 엔드 포인트를 만들고 싶습니다. 나는 빠른 구글을했고 또한 KML 모듈을위한 npm 레지스트리를 점검했지만 찾을 수 없었다.nodejs 용 KML 생성기/포맷터

노드에 대한 KML 플러그인을 아는 사람이 있습니까? KML을 쉽게 생성 할 수 있도록 구성 할 수있는 XML 플러그인이 아닌 경우? 나는 템플릿 모듈을 많이 보았지만, 사용자에게 다시 보내려면 KML 파일과 같은 것을 생성하는 것이 가장 좋을지 모르겠다.

답변

-1

내 자신의 솔루션을 롤업하는 것을 끝내 었습니다. KML이 너무 장황하기 때문입니다.

-1

약간의 인터넷 검색이 ogr2ogr binary (웹 사이트의 경우 프론트 엔드 인 a web service that will do conversions) (FLOSS이므로 노드 프로젝트에서 직접 얻을 수 있습니다). 즉시 재생할 수있는 precompiled binaries for various platforms도 있습니다.

조금 더 많은 링크를 찾으면 인데, 이는 KML을 가져 와서 GeoJSON으로 변환하는 NPM 모듈입니다.이 NPM 모듈은 사용자가 요구하는 것과 반대 방향입니다. 다른 사람이 찾고있는 것에 대한 퀘스트는 accompanying blog post을 참조하십시오.

편집 : toGeoJSON에 대한 두 번째 단락을 추가했습니다.

+0

좋은 아이디어, 불행히도 OGR은 내가 바라는만큼 완전한 기능이 아닙니다. 일반적인 XML to JSON 변환기가 있습니까? – lostintranslation

+0

이미 JavaScript에있는 https://code.google.com/p/x2js/는 어떻습니까? 따라서 Node에 대한 준비가 되었습니까? –