PHP 클래스 GeoJson\Feature\Feature

또한 보기: http://www.geojson.org/geojson-spec.html#feature-objects
부터: 1.0
상속: extends GeoJson\GeoJson
파일 보기 프로젝트 열기: jmikola/geojson 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$geometry GeoJson\Geometry\Geometry
$id mixed
$properties array Properties are a JSON object, which corresponds to an associative array.
$type

공개 메소드들

메소드 설명
__construct ( GeoJson\Geometry\Geometry $geometry = null, array $properties = [], mixed $id = null ) Constructor.
getGeometry ( ) : GeoJson\Geometry\Geometry Return the Geometry object for this Feature object.
getId ( ) : mixed Return the identifier for this Feature object.
getProperties ( ) : array Return the properties for this Feature object.
jsonSerialize ( )

메소드 상세

__construct() 공개 메소드

Constructor.
public __construct ( GeoJson\Geometry\Geometry $geometry = null, array $properties = [], mixed $id = null )
$geometry GeoJson\Geometry\Geometry
$properties array
$id mixed

getGeometry() 공개 메소드

Return the Geometry object for this Feature object.
public getGeometry ( ) : GeoJson\Geometry\Geometry
리턴 GeoJson\Geometry\Geometry

getId() 공개 메소드

Return the identifier for this Feature object.
public getId ( ) : mixed
리턴 mixed

getProperties() 공개 메소드

Return the properties for this Feature object.
public getProperties ( ) : array
리턴 array

jsonSerialize() 공개 메소드

또한 보기: http://php.net/manual/en/jsonserializable.jsonserialize.php
public jsonSerialize ( )

프로퍼티 상세

$geometry 보호되어 있는 프로퍼티

protected Geometry,GeoJson\Geometry $geometry
리턴 GeoJson\Geometry\Geometry

$id 보호되어 있는 프로퍼티

protected mixed $id
리턴 mixed

$properties 보호되어 있는 프로퍼티

Properties are a JSON object, which corresponds to an associative array.
protected array $properties
리턴 array

$type 보호되어 있는 프로퍼티

protected $type