ESRI Shapefiles
을 OS VectorMap Local GMLs
으로 변환하기위한 프로그램을 만들어야합니다. 내 문제에 대한 몇 가지 정보를 찾고 있어요 ... 난 둘 사이트에서 문서를 사용하려고 :ESRI Shapefile에서 OS VectorMap 로의 변환 로컬 GML
나는 ESRI Shapefile Reader library
를 사용하고 그것을 잘 작동합니다. 내 *.shp
파일을 읽을 수 있습니다. 문제는 ...
<osgb:lineMember>
<osgb:Line fid="ID_864">
<osgb:featureCode>15600</osgb:featureCode>
<osgb:featureDescription>Water Feature</osgb:featureDescription>
<osgb:polyline>
<gml:LineString srsName="osgb:BNG">
<gml:coordinates>405513.50,408701.00 405514.01,408707.15 405514.50,408711.50</gml:coordinates>
</gml:LineString>
</osgb:polyline>
</osgb:Line>
</osgb:lineMember>
ESRI Shapefiles
그래서 나는 그것의 기능 코드가 무엇인지 모르겠다 만 좌표를 포함 ... 난에서 featureCode
을 얻어야한다 어디 몰라
제 2 일 <osgb:textMember>
태그입니다. WTF는 textMember
입니까? ESRI Shapefile
중 어떤 모양 유형 하나?
미리 도움을 청하십시오!
어쩌면이 같은 convertion을 수행하기위한 몇 가지 라이브러리/프로그램을 알고
또는 [편집]? 그것도 좋은 솔루션이 될 것입니다 :)
'ogr2ogr'은'SHP'를'VML GML'이 아니라'GML'로 변환합니다 ... – Nickon
https://www.ordnancesurvey.co.uk/oswebsite/products/os-vectormap-local/index.html에서 그것은 "형식 : 벡터 GML 2.1.2"라고 말합니다. Google에서 찾을 수있는 다른 모든 정보는 동일한 것을 제안합니다. GML (또는 VML GML)로 무엇을하려합니까? – Juffy
이상한, 왜냐하면 나는'ogr2ogr'을 사용하려고했기 때문에 출력은 [여기]와 완전히 다릅니다 (http://www.ordnancesurvey.co.uk/oswebsite/docs/user-guides/os-vectormap-local-gml- user-guide.pdf). 내 응용 프로그램 에서이 변환이 필요합니다. 이것은 worker app이며 다른 app을위한'VML GML' 파일을 반환해야합니다. – Nickon