Data Application Programming Interface (API)
API (Application Programming Interface) adalah perangkat lunak yang mengizinkan dua aplikasi terhubung satu sama lain.
Dalam rangkan meningkatkan pemanfaatan data spasial dan untuk kemudahan akses maka sekretariat simpul jaringan daerah Provinsi Kalimantan Selatan menyiakan format API JSON agar data dapat di integrasikan kedalam berbagai aplikasi Sistem Infornasi Geografis.
Setaip simpul jairngan infornasi geospasial wajib menyediakan service dalam dalam betuk Web Map Service (WMS), Web Feature Service (WFS), Web Coverage Service(WCS), dan Cetalog Service Web (CSW) untuk layana metadata geospasial sesuai ISO-19115, standar metadata geospasial nasional.
Cetalog Service Web (CSW) Query
https://geoportal.banjarmasinkota.go.id/csw?service=CSW&version=2.0.2&request=GetRecords&typeNames=gmd:MD_Metadata&resultType=results&elementSetName=full&outputSchema=http://www.isotc211.org/2005/gmd
Cetalog Service Web (CSW) Get record by ID
https://geoportal.banjarmasinkota.go.id/csw?version=2.0.2&request=GetRecordById&typeNames=gmd:MD_Metadata&resultType=results&elementSetName=full&outputSchema=http://www.isotc211.org/2005/gmd&id=ADMIN:Banjarbakula_AR_50K
https://geoportal.banjarmasinkota.go.id/rest/json
Daftar Peta JSON
Memanggil data mengunakan code PHP
$source = 'https://geoportal.banjarmasinkota.go.id/rest/json';
$json = file_get_contents($source);
$data= json_decode($json, true);
for($a=0; $a < count($data); $a++) {
print $data['layers'][$a]['url'];
print $data['layers'][$a]['layer'];
};
Anda akan melihat format data
Data API daftar peta dengan atribut Metadata
https://geoportal.banjarmasinkota.go.id/rest/API/MapService
Anda akan dapat melihat format data berikut
Data API untuk melihat atribut Metadata
https://geoportal.banjarmasinkota.go.id/rest/metadata/< FileIdentifier >
Data API daftar layer dengan metadata ID
https://geoportal.banjarmasinkota.go.id/rest/API/CSW
Data API daftar layer dengan metadata ID dengan index halaman
https://geoportal.banjarmasinkota.go.id/rest/API/CSW/?page=0
Data API daftar layer dengan metadata ID dengan filter kata pencarian
https://geoportal.banjarmasinkota.go.id/rest/API/CSW/?kata=kalsel
Contoh Tampilan Peta