Google Maps-Based Geospatial Application Framework with Custom Layers Management

2014 ◽  
Vol 513-517 ◽  
pp. 822-826 ◽  
Author(s):  
Mardityo Tulus Titanto ◽  
Teduh Dirgahayu

Web 2.0 technologies have offered interactive map services on the Internet. Google Maps is a map service that makes available its API (application programming interface) for developing Web-based geospatial applications. In such applications, layers are used to organise spatial data. Using layers, users can abstract from data that are irrelevant to their interest. However, Google Maps API has no direct support to the development of custom layers management. Developers have to design and implement such support in every application they develop. It makes the development processes less efficient and error prone. This paper proposes a software framework to facilitate the development of geospatial applications with custom layers based on Google Maps. Using this framework, developers can produce higher quality applications in shorter time.

2020 ◽  
Vol 5 (1) ◽  
pp. 45-61 ◽  
Author(s):  
Isma Widiaty ◽  
Lala Septem Riza ◽  
Ade Gafar Abdullah ◽  
Sugeng Rifqi Mubaroq

This  study  aimed  to  design  a  batik  learning  medium  for vocational high school students in based on multiplatform. The application  made was expected  to support heutagogy approach – based learning and to deal with the development of  science  and  technology  integrated  in  the  curriculum  of vocational high schools. The application developed, namely e-botik,  was  an  integration  of  several  previously-designed applications using Code ignitor (CI) framework. The database used was My-SQL. It is commonly known that Code igniter is an open source web application framework utilized to create dynamic PHP applications. In this study, e-botik consisted of three main  components  including interface, database,  and application  programming  interface  (API).  Some  of  the applications combined were ARtikon_joyful (Android-based), Video Kasumedangan Batik (movie player), Nalungtik  Batik (desktop-based),  Digi_Learnik  (web-based),  Batik  UPI (manual),  Batik  Cireundeu  (manual),  and  Lembar  Balik (manual). The combination proceeded web-based so that it was  compatible  with  various  operating  systems.  The application (e-botik) was designed and then tested. The test was  performed  through  whitebox  testing  and  blackbox testing. The results of the test showed that it ran well and was able to be used a batik learning media. It is expected that students  can  utilize  e-botik  in  selecting  topics  of  learning batik in accordance with their competences and needs. This condition enables e-botik to support learning batik through heutagogical approach. In addition, the application was also validated in terms of both system and usage aspects. 


Author(s):  
Adian Fatchur Rochim ◽  
Abda Rafi ◽  
Adnan Fauzi ◽  
Kurniawan Teguh Martono

The use of information technology these days are very high. From business through education activities tend to use this technology most of the time. Information technology uses computer networks for integration and management data. To avoid business problems, the number of network devices installed requires a manageable network configuration for easier maintenance. Traditionally, each of network devices has to be manually configured by network administrators. This process takes time and inefficient. Network automation methods exist to overcome the repetitive process. Design model uses a web-based application for maintenance and automates networking tasks. In this research, the network automation system implemented and built a controller application that used REST API (Representational State Transfer Application Programming Interface) architecture and built by Django framework with Python programming language. The design modeled namely As-RaD System. The network devices used in this research are Cisco CSR1000V because it supports REST API communication to manage its network configuration and could be placed on the server either. The As-RaD System provides 75% faster performance than Paramiko and 92% than NAPALM.


Author(s):  
Lisa Domegan ◽  
Patricia Garvey ◽  
Paul McKeown ◽  
Howard Johnson ◽  
Paul Hynds ◽  
...  

Abstract Background Geocoding (the process of converting a text address into spatial data) quality may affect geospatial epidemiological study findings. No national standards for best geocoding practice exist in Ireland. Irish postcodes (Eircodes) are not routinely recorded for infectious disease notifications and > 35% of dwellings have non-unique addresses. This may result in incomplete geocoding and introduce systematic errors into studies. Aims This study aimed to develop a reliable and reproducible methodology to geocode cryptosporidiosis notifications to fine-resolution spatial units (Census 2016 Small Areas), to enhance data validity and completeness, thus improving geospatial epidemiological studies. Methods A protocol was devised to utilise geocoding tools developed by the Health Service Executive’s Health Intelligence Unit. Geocoding employed finite-string automated and manual matching, undertaken sequentially in three additive phases. The protocol was applied to a cryptosporidiosis notification dataset (2008–2017) from Ireland’s Computerised Infectious Disease Reporting System. Outputs were validated against devised criteria. Results Overall, 92.1% (4266/4633) of cases were successfully geocoded to one Small Area, and 95.5% (n = 4425) to larger spatial units. The proportion of records geocoded increased by 14% using the multiphase approach, with 5% of records re-assigned to a different spatial unit. Conclusions The developed multiphase protocol improved the completeness and validity of geocoding, thus increasing the power of subsequent studies. The authors recommend capturing Eircodes ideally using application programming interface for infectious disease or other health-related datasets, for more efficient and reliable geocoding. Where Eircodes are not recorded/available, for best geocoding practice, we recommend this (or a similar) quality driven protocol.


Database ◽  
2020 ◽  
Vol 2020 ◽  
Author(s):  
Shawna Spoor ◽  
Connor Wytko ◽  
Brian Soto ◽  
Ming Chen ◽  
Abdullah Almsaeed ◽  
...  

Abstract Online biological databases housing genomics, genetic and breeding data can be constructed using the Tripal toolkit. Tripal is an open-source, internationally developed framework that implements FAIR data principles and is meant to ease the burden of constructing such websites for research communities. Use of a common, open framework improves the sustainability and manageability of such as site. Site developers can create extensions for their site and in turn share those extensions with others. One challenge that community databases often face is the need to provide tools for their users that analyze increasingly larger datasets using multiple software tools strung together in a scientific workflow on complicated computational resources. The Tripal Galaxy module, a ‘plug-in’ for Tripal, meets this need through integration of Tripal with the Galaxy Project workflow management system. Site developers can create workflows appropriate to the needs of their community using Galaxy and then share those for execution on their Tripal sites via automatically constructed, but configurable, web forms or using an application programming interface to power web-based analytical applications. The Tripal Galaxy module helps reduce duplication of effort by allowing site developers to spend time constructing workflows and building their applications rather than rebuilding infrastructure for job management of multi-step applications.


2019 ◽  
Vol 1 (01) ◽  
pp. 45-55
Author(s):  
Aab Abdus Salam ◽  
Fahmi Fahmi

Sistem otonomi daerah yang baru mewajibkan pemerintah daerah untuk mengelola aset-aset yang dimiliki oleh masing-masing daerah tersebut. Dalam hal ini pengelolaan aset meliputi pencatatan, pembukuan, pelaporan, pengarsipan dan penghapusan aset. Salah satu faktor penghambat dalam pengelolaan aset daerah yang ada di Kota Cirebon yaitu kurangnya informasi mengenai lokasi aset yang ada di Kota Cirebon, karena data yang disajikan masih belum memiliki data spasial (keruangan) yang berisi titik-titik koordinat suatu aset daerah (fasilitas sosial dan fasilitas umum). Sistem informasi geografis dibangun dengan tujuan dapat memenuhi keperluan informasi yang cepat, lengkap dan tepat sehingga dapat mempermudah pemerintah daerah dalam pengelolaan aset yang dimilikinya. SIG ini dapat memberikan data-data berupa data spasial beserta dengan atribut-atributnya dalam bentuk geografis yang ditampilkan dalam peta digital dengan bantuan Google MAPS API (Application Programming Interface) dari Google yang mampu memetakan aset-aset daerah beserta rute untuk menuju ke aset tersebut, sehingga informasi yang diperoleh menjadi dinamis dan lebih menarik serta lebih mudah untuk dipahami.


Author(s):  
Abd. Wahab Syahroni ◽  
Ubaidi Ubaidi

Penelitian ini membahas tentang pemberian informasi keamanan dan kesehatan warga kepada aparat desa secara digital menggunakan smartphone android di desa waru barat, kabupaten pamekasan, madura, jawa timur. Penerapan aplikasi ini akan memberikan respon yang cepat oleh aparat desa terhadap laporan tindakan kejahatan dan kesehatan yang dialami oleh warga. Pengembangan aplikasi dalam penelitian ini menggunakan metode prototyping. Beberapa langkah dalam pengembangan aplikasi menggunakan metode prototyping antara lain initial requirement, design prototyping, protototype, client evaluation, review and updating, development, test dan maintain. Fitur yang terdapat dalam aplikasi ini antara lain laporan darurat keamanan dan laporan darurat kesehatan. Ketika warga menekan tombol darurat keamanan maka aplikasi akan mengirim data GPS warga melalui bantuan Application  Programming  Interface  (API)  di  Google Maps ke server aplikasi yang terdapat di balai desa, aparat desa akan mengkonfirmasi laporan dan akan meneruskan kepada petugas keamanan. Petugas keamanan akan menuju ke lokasi yang diberikan. Demikin juga dengan laporan kesehatan, ketika warga menekan tombol darurat kesehatan, maka aplikasi akan mengirim data GPS warga ke server aplikasi yang terdapat di balai desa, aparat desa akan mengkonfirmasi laporan dan akan meneruskan kepada petugas kesehatan. Petugas kesehatan akan menuju ke lokasi yang diberikan. Aplikasi ini telah di uji coba di desa waru barat. Dari hasil ujicoba menggunakan metode blackbox dapat disimpulkan bahwa semua fungsionalitas sistem sudah dapat berjalan dengan baik. Sedangkan hasil survei menggunakan skala likert terhadap 100 warga mengenai kepuasan terhadap penggunaan aplikasi ini adalah setuju, ditunjukan dengan nilai indeks kepuasan bernilai 70,8%


Author(s):  
Long Niu ◽  
Sachio Saiki ◽  
Shinsuke Matsumoto ◽  
Masahide Nakamura

Purpose The purpose of this paper is to establish an application platform that addresses expensive development cost and effort of indoor location-aware application (InL-Apps) problems caused by tightly coupling between InL-App and indoor positioning systems (IPSs). Design/methodology/approach To achieve this purpose, in this paper, the authors proposes a Web-based integration framework called Web-based Integration Framework for Indoor Location (WIF4InL). With a common data model, WIF4InL integrates indoor location data obtained from heterogeneous IPS. It then provides application-neutral application programming interface (API) for various InL-Apps. Findings The authors integrate two different IPS (RedPin and BluePin) using WIF4InL and conduct a comparative study which is based on sufficiency of essential capabilities of location-dependent queries among three systems: RedPin, BluePin and WIF4InL. WIF4InL supports more capabilities for the location-dependent queries. Through the data and operation integration, WIF4InL even enriches the existing proprietary IPS. Originality/value As WIF4InL allows the loose coupling between IPS and InL-Apps, it significantly improves reusability of indoor location information and operation.


2018 ◽  
Vol 9 (1) ◽  
pp. 33-41
Author(s):  
Fajri Profesio Putra ◽  
Danuri Danuri

Pemetaan demografi berbasis digital saat ini diperlukan dalam memudahkan masyarakat khususnya pejabat daerah dalam mengetahui sebaran populasi suatu wilayah. Peta demografi juga dapat menyajikan data statistik tentang tingkat pendidikan suatu wilayah, pekerjaan, usia, dan tanggungan keluarga. Saat ini untuk informasi demografi pada wilayah pemerintahan tingkat desa Kabupaten Bengkalis masih didata secara manual, sehingga untuk memperoleh informasi masyarakat harus mengakses data atau melihat data dikantor desa. Penelitian sistem demografi penduduk tingkat desa ini merupakan aplikasi berbasis web dimana untuk peta wilayah desa dintegrasikan dengan memanfaatkan fasilitas application programming interface (API). Pada sistem ditampilkan peta desa serta batas-batas wilayah untuk tingkat rt/rw dengan menentuka batas longitude dan latitude. Selanjutnya disediakan menu untuk administrator agar dapat menginputkan data-data kependudukan untuk selanjutnya ditampilkan dalam bentuk grafik. Adanya sistem ini dapat menghasilkan informasi yang berkualitas, terkini serta berguna untuk pengambil keputusan dalam menentukan kebijakan terhadap penduduk. Hal ini juga membantu pemerintah dalam membangun semangat untuk keterbukaan informasi.  Abstract Digital-based demographic mapping is currently required to facilitate the community, especially local officials in knowing the distribution of a region's population. Demographic maps can also provide statistical data about the educational level of a region, occupation, age, and family dependents. Currently, demographic information on the village level of Bengkalis Regency is still recorded manually, so to obtain information the community must access data or view data at the village office. This village population demography system research is a web-based application where the village area map is integrated by utilizing the application programming interface (API) facility. In the system is shown the map of the village as well as the boundaries of the region for rt / rw level by determining the limits of longitude and latitude. Further provided the menu for administrators in order to menginputkan data demography for the next displayed in graphical form. The existence of this system can produce quality information, current and useful for decision makers in determining the policy against the population. It also helps the government in building a passion for information disclosure.


Author(s):  
Matthew Yoder ◽  
Hernán Pereira ◽  
José Luis Pereira ◽  
Dmitry Dmitriev ◽  
Geoffrey Ower ◽  
...  

TaxonWorks is a web-based workbench facilitating curation of a broad cross-section of biodiversity informatics concepts. Its development is currently led by the Species File Group. TaxonWorks has a large, JSON serving, application programming interface (API). This API is slowly being exposed for external use. The API is documented at https://api.taxonworks.org. Here we highlight some existing key features of the API focusing on the TaxonWorks concepts of People, Sources, Collection Objects, Taxon Names, and Downloads and provide a brief roadmap for upcoming additions. Highlights include the ability for data curators to produce shareable bibliographies, DarwinCore Archives (DwC-A), and Catalogue of Life-formatted datasets, access their nomenclature as autocompletes and via many filter facets, share Person metadata including numerous identifier types, and perform basic Geo-JSON and simple DwC-A parameter-based filtering on Collection Objects. As examples of what can be done with the API, we provide several visualizations that are straightforward to implement by those with basic R, Python, Javascript, or Ruby programming skills.


Sign in / Sign up

Export Citation Format

Share Document