• 제목/요약/키워드: SVG

검색결과 105건 처리시간 0.032초

SMETA를 이용한 효과적인 SVG 파일 전송에 관한 연구 (A Study of Efficient Transmission of SVG File using SMETA)

  • 유남현;손철수;김원중
    • 한국정보통신학회논문지
    • /
    • 제11권1호
    • /
    • pp.14-19
    • /
    • 2007
  • XML이 다양한 분야에서 정보의 표현 및 교환을 위한 표준 포맷으로 사용하게 되면서 많은 회사가 SVG를 무선 인터넷 기반의 모바일 폰과 같은 임베디드 시스템의 사용자 인터페이스나 표현 도구로 사용하게 되었다. SVG 파일의 실제 사용되는 데이터에 비하여 문서의 구조를 이루기 위한 많은 부가적인 정보를 유지해야 하는 문제가 있기 때문에 실제 전송되는 데이터에 비하여 SVG 파일의 전송 시간이 많이 소요되는 문제가 있다. 이런 문제를 해결하기 위하여 압축 기법을 이용한 많은 연구들이 진행되어 왔다. 본 논문에서는 압축 기법을 이용한 기존의 연구와 동시에 사용이 가능한 SMETA를 제안한다. SMETA는 SVG 파일을 의미 부여가 가능한 최소 단위로 분할한 후, SVG 파일을 구성하는 구조를 변경하지 않으면서 각각의 분할된 부분에 의미가 부여된 메타 데이터를 할당한다. SVG 파일 전체를 전송하지 않고 임베디드 시스템과 서버 시스템 간의 SVG 파일과 관련된 메타 정보들을 분석하여 임베디드 시스템에 해당 메타데이터가 없거나 일치하지 않는 부분만을 전송하게 함으로써 실제 전송되는 SVG 파일의 사이즈를 줄일 수 있다. 또한 실제 전송되는 SVG 파일의 크기가 줄어듬으로써 전송 시간을 단축시킬 수 있는 장점이 있다.

구조화된 그래픽 표현을 위한 XML 기반의 SVG 저작 시스템 (SVG Editing System based on XML for Structured Graphic Representation)

  • 김택천;김진수;정회경
    • 한국정보통신학회논문지
    • /
    • 제8권8호
    • /
    • pp.1661-1669
    • /
    • 2004
  • 인터넷의 급속한 발전은 기존의 정적인 웹을 탈피하여 사용자들로 하여금 더욱더 동적이고 다양한 컨텐츠를 요구하는 형태로 바뀌어 가는 실정이다. 이에 따라, SVG(Scalable Vector Graphics)는 기존의 인터넷에서 사용되던 비트맵 기반의 디스플레이 보다 훨씬 정교한 그래픽 표현을 제공하기 때문에 기능이나 장치 호환성의 문제없이 벡터 그래픽을 표현한다. 또한, 그래픽에 대한 논리적인 구조를 기술함으로써 인덱싱, 검색, 저장 또는 공유가 가능하도록 정의하고 있다. 그러나 복잡한 SVG 구문을 자세히 모르고도 편리하고 SVG 그래픽을 구현할 수 있는 SVG 저작 시스템이 요구되고 있다. 이에 본 논문에서는 SVG에 관한 기초기술 연구 및 구조화된 SVG 문서를 사용자 중심의 편집 인터페이스를 통해 일반 사용자들이 손쉽게 그래픽 객체를 직접 저작함에 따라 복잡한 SVG 구문을 자동으로 생성하는 SVG 문서 저작 시스템을 설계 및 구현한다.

모바일 디바이스를 위한 SVG Trans-Gateway 시스템의 설계구현 (The Design and Implementation Of SVG Trans-Gateway for Mobile Device)

  • 이수현;유남현;이형옥
    • 한국멀티미디어학회:학술대회논문집
    • /
    • 한국멀티미디어학회 2004년도 춘계학술발표대회논문집
    • /
    • pp.483-486
    • /
    • 2004
  • 기존의 SVG 파일은 모바일 디바이스에 맞추어 제작하더라도, 디바이스에 따라 사이즈 조절이 되지 않아, 이미지가 전체적으로 보여지지 않는다. 그래서 각 SVG 파일을 해당 디바이스의 디스플레이에 맞춰서 다시 제작해야하는 어려움이 있다. 본 논문에서는 위의 문제점을 해결하기 위해 SVG Trans-Gateway를 제안한다. 이 SVC Trans-Gateway는 모바일 디바이스 기준으로 데스크탑 PC에서 제작된 SVG 파일을 요청하는 해당 디바이스의 정보를 분석하여, 각 디바이스의 디스플레이에 맞추어 변환해주는 게이트웨이 이다. 그래서 이 시스템은 각 디바이스의 화면 해상도에 따라, 동일한 SVG 파일을 변환해주는 기능을 수행한다.

  • PDF

SVG 파일 기반의 아바타 시스템을 위한 SVGStore의 설계 및 구현 (The Design and Implementation of SVGStore for Avata System on SVG File)

  • 김은주;김원중
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2003년도 봄 학술발표논문집 Vol.30 No.1 (C)
    • /
    • pp.229-231
    • /
    • 2003
  • 기존의 아바타 시스템은 GIF 파일 기반으로 한정된 아바타 캐릭터를 이용하여 다양한 표현이 제한적이었다면 SVG 파일을 기반으로 하는 아바타 시스템의 경우 사용자가 능동적으로 아바타를 수정할 수 있어 다양한 아바타 캐릭터를 만들 수 있는 장점이 있다. 또한 기존 시스템은 아바타를 위한 GIF파일의 구성 정보만 유지하고 있었다면 SVG 파일 기반의 아바타 시스템의 경우 각 사용자별로 아바타를 표현하는 별도의 SVG 파일을 가지며. 사용자가 각 개인의 아바타를 수정함으로서 갱신 연산이 빈번하게 발생한다. 이에 효과적인 갱신 연산을 수행하는 SVG 파일을 저장하는 저장소가 필요하다 SVGStore는 각각의 아바타에 대응하는 SVG 파일을 저장하고 빈번한 갱신 연산을 효율적으로 제공한다.

  • PDF

SVG(Scalable Vector Graphics)를 활용한 극장 예약 시스템 (Theater Reservation System Using SVG(Scalable Vector Graphics))

  • 전태룡;안성옥
    • 공학논문집
    • /
    • 제5권1호
    • /
    • pp.17-35
    • /
    • 2004
  • Svg는 2차원 그래픽을 표현하기 위해 xml을 기반으로 만들어진 언어로서 W3C에 의한 xml 그래픽 표준이다. Xml의 개방성과 상호운용성 등의 장점을 모두 수용하여 다른 xml 언어들과 결합시켜 다양한 웹 어플리케이션으로 응용 할 수 있다. 실시간 데이터로부터 고품질의 다이나믹한 그래픽을 만들어 낼 수 있기 때문에 전자상거래, 지리정보, 교육과 광고 등의 분야에 적용 될 수 있다. 데이터베이스와의 연동으로 SVG의 응용을 더 높일 수 있다. 이는 단지 사용자 측면에서의 어플리케이션이 아닌 서비스를 제공하는 서버와의 대화가 가능하다는 것이다. 이 논문에서는 svg의 의미나 능력을 설명하는 것이 아니라 실제 극장 시스템에서 어떻게 활용 될 수 있는지를 말해 줄 것이다. svg는 xml의 장점에 그래픽적인 장점을 더 한 것이다. 이 말은 단지 svg가 그래픽적인 요소만이 아닌 xml의 유연성을 가졌다는 말이 된다. 실제 좌석의 위치지정과 새로운 좌석의 추가가 쉽다. 그룹으로 지정된 좌석은 단지 태그의 추가만으로 좌석을 생성할 수 있다. 이는 좌석의 변화와 또는 좌석의 고장 시 즉시 svg에 나타낼 수가 있다. 또한 svg는 데이터베이스와의 연동이 가능하고 추가 수정이 쉽다. 이는 벡터의 데이터를 갔고 있어서 가능한 것이다. 기존의 예약 시스템은 표를 살 때 시간과 가격의 정보만 있었지만, svg로 구현할 경우 좌석의 위치와 가격, 그리고 구매여부, 취소 등을 눈으로 보면서 할 수 있다.

  • PDF

전자해도 활용을 위한 SVG 변환 연구 (A Study on Implementation of SVG for ENC Applications)

  • 오세웅;박종민;서상현
    • 한국항해항만학회:학술대회논문집
    • /
    • 한국항해항만학회 2006년도 추계학술대회 논문집(제1권)
    • /
    • pp.133-138
    • /
    • 2006
  • 전자해도는 종이해도를 전자화한 공식 디지털 해도로서 선박의 안전항해를 위한 필수 데이터이나 전자해도의 특수한 엔코딩 포맷으로 접근이나 조작이 용이하지 못하다. 본 연구에서는 전자해도의 접근과 서비스를 보다 용이하게 하기 위한 전자해도 SVG(Scalar Vector Graphic) 변환 연구를 수행하였다. SVG는 인터넷 브라우징 환경에서 지도의 서비스를 위한 벡터 그래픽 포맷으로서 복잡한 GIS 매핑 시스템 및 클라이언트의 특별 시스템이 요구되지 않는다. 전자해도를 SVG를 변환함으로서 활용 방안은 다음과 같다. 첫째, SVG는 벡터 그래픽의 장점으로 인해 공간 검색이 용이하며, 둘째로 특정 GIS 시스템 없이 고 품질의 벡터 그래픽 및 주제도 작성이 가능하다. 셋째로 해상교통 정보와 연계된 SVG 정보 서비스는 템플릿으로 활용될 수 있으며 다양한 해상교통 정보와 결합된 새로운 정보 서비스가 가능해진다. 전자해도의 SVG 변환 기술 개발로 해양지리정보 표현에 많은 활용이 예상된다.

  • PDF

전자해도 활용을 위한 SVG 변환 연구 (A Study on Implementation of SVG for ENC Applications)

  • 오세웅;박종민;서기열;서상현
    • 한국정보통신학회논문지
    • /
    • 제11권10호
    • /
    • pp.1930-1936
    • /
    • 2007
  • 선박 안전항해를 위한 필수 데이터인 전자해도는 종이해도를 전자화한 공인 디지털 해도로서 IEC 8211이라는 특정 엔코딩 방식을 취하기 때문에 사용자의 조작이 어려운 특징이 있다. 본 연구에서는 전자해도의 조작과 응용서비스를 용이하게 하기 위한 전자해도 SVG(Scalar Vector Graphic) 변환연구를 수행하였다. SVG는 웹 환경에서 지도 서비스를 위 한 벡터 그래픽으로서 GIS 매핑시스템이나 고도의 기술이 요구되지 않는다. 전자해도를 SVG로 변환함으로서 첫째, 공간 검색이 용이하며, 둘째로 특정 GIS 시스템 없이 고 품질의 벡터 그래픽 및 주제도 작성이 가능하며, 셋째로 해상교통 정 보와 연계된 SVG 정보 서비스는 템플릿으로 활용되어 다양한 해상교통 정보와 결합된 새로운 정보 서비스가 가능해진다. 전자해도의 SVG 변환 기술 개발로 해양지리정보 표현에 많은 활용이 예상된다.

구조화된 벡터 그래픽 표현을 위한 SVG 편집시스템의 프로토타입 설계 (Design of prototype that SVG editing system)

  • 김철순;김창수;정회경
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2003년도 춘계종합학술대회
    • /
    • pp.281-284
    • /
    • 2003
  • 인터넷의 급속한 발전은 표현의 고급화와 보편성을 제공하는 웹을 주축으로 하여 이루어져 왔으나, 웹 상에서 표현중심의 그래픽처리에는 비구조적인 방법에 따른 많은 문제점을 가지고 있다. 이러한 문제점을 보완하고자 W3C에서는 웹 상에서 벡터그래픽 표현의 효율적인 표현 및 저장, 공유를 가능하게 하기 위해 XML 어플리케이션인 SVG를 제정하였다. 이에 본 논문에서는 SVG 문서를 이용하여 그래픽 편집기 형태로 SVG의 구조적 편집 및 화면에 표현되는 그래픽 객체를 직접 편집할 수 있는 인터페이스를 통해 벡터그래픽을 편집하고 표현하기 위한 SVG 편집시스템을 설계하였다. 본 시스템은 지리정보시스템이나 서비스 환경 등에서 XML기반의 그래픽을 표현하는 효율적인 처리 등에 유용하게 사용할 수 있을 것이다.

  • PDF

XML기반의 구조화된 그래픽 표현을 위한 SVG문서 저작 시스템 (SVG document editing system based on XML for structured graphic representation)

  • 배희재;송병규;김윤기;김창수;정회경
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2004년도 봄 학술발표논문집 Vol.31 No.1 (A)
    • /
    • pp.817-819
    • /
    • 2004
  • 인터넷의 급속한 발전은 기존의 정적인 웹을 탈피하여 사용자들로 하여금 더욱더 동적이고 다양한 콘텐츠를 요구하는 형태로 바뀌어 가는 실정이다. 따라서 이러한 사용자들의 욕구를 충족시키기 위해 인터넷 상에서 표현의 고급화와 체계적이고 구조적인 방식의 콘텐츠를 생성하고 관리하기 위한 방법들이 논의됨에 따라 이를 충족시키기 위한 방법으로 W3C(World Wide Web Consortium)에서는 SVG(Sealable Vector Graphics)를 제안하였다. SVG는 기존의 인터넷에서 사용되던 비트맵 기반의 디스플레이 보다 훨씬 풍부하고 정교한 그래픽 표현을 제공하기 때문에 기능이나 장지 호환성의 희생 없이 완전하게 벡터 그래픽을 표현한다. 또한. 그래픽에 대한 논리적인 구조를 기술함으로써 인덱싱, 검색, 저장 또는 공유가 가능하도록 정의하고 있다. 이에 본 논문에서는 SVG에 관한 기초기술 연구 및 구조화된 SVG 문서를 사용자 중심의 편집 인터페이스를 통해 일반 사용자들이 손쉽게 그래픽 객체를 직접 저작함에 따라 복잡한 SVG 구문을 자동으로 생성하는 SVG 문서 저작 시스템을 설계 및 구현한다.

  • PDF

SVG 그래픽을 이용한 GeoWeb 서비스 방법 (A Method of GeoWeb Services Using SVG)

  • 나방현;권창희
    • 한국항행학회논문지
    • /
    • 제12권5호
    • /
    • pp.401-411
    • /
    • 2008
  • 웹 기반 지리정보서비스는 기본도와 지리적 위치와 관련된 다양한 주제의 정보를 서비스하는 것으로서 지도에 그래픽으로 표시되는 각각의 도형 요소들을 통한 상호작용을 풍부하게 지원함으로써 사용자에게 보다 효과적인 정보접근성을 제공하는 것이 중요하다. SVG는 SML에 의한 2차원 그래픽 어플리케이션으로서 DOM에 의해 점, 선, 면, 텍스트, 심볼 등으로 구성되는 그래픽 객체들에 대한 다양한 상호작용 인터페이스를 제공한다. 본 연구에서는 SVG 포맷의 지도를 유선과 무선 인터넷 환경 모두에서 서비스할 수 있도록 하는 지도 서버와 클라이언트 뷰어를 개발하고자 하였다. 지도서버는 OGC의 WMS와 WFS 지도서비스 표준에 따라 개발함으로써 상호운용성을 지원하며, 클라이언트로는 윈도우즈와 WinCE를 위한 SVG 뷰어를 개발하였다.

  • PDF