Client-side versus server-side geographic data processing performance comparison: Data and code
The data and code presented in this article are related to the research article entitled “Analysis of Server-side and Client-side Web-GIS data processing methods on the example of JTS and JSTS using open data from OSM and Geoportal” (Kulawiak et al., 2019). The provided 12 datasets include multi-poi...
Saved in:
| Published in: | Data in brief Vol. 26; p. 104507 |
|---|---|
| Main Author: | |
| Format: | Journal Article |
| Language: | English |
| Published: |
Elsevier Inc
01.10.2019
Elsevier |
| Subjects: | |
| ISSN: | 2352-3409, 2352-3409 |
| Online Access: | Get full text |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| Abstract | The data and code presented in this article are related to the research article entitled “Analysis of Server-side and Client-side Web-GIS data processing methods on the example of JTS and JSTS using open data from OSM and Geoportal” (Kulawiak et al., 2019). The provided 12 datasets include multi-point and multi-polygon data of different scales and volumes, representing real-world geographic features. The datasets cover the area of Tricity in northern Poland as well as Polish Exclusive Economic Zone of the Baltic Sea. They have been converted to a common Spherical Mercator projection coordinate system (EPSG:3857) and consist of vector features without attributes. They are provided in the form of single GeoJSON files containing multi-feature objects which can be processed by client-side as well as server-side algorithms in a single request. The provided javascript code exemplifies the application of those datasets for measurement of client-side and server-side geoprocessing performance by using algorithms implemented as part of Java Topology Suite (JTS) and Javascript Topology Suite (JSTS). The combination of data and code samples constitutes a universal benchmark for investigative analysis of geographic data processing algorithms and their implementations in different software system architectures. |
|---|---|
| AbstractList | The data and code presented in this article are related to the research article entitled “Analysis of Server-side and Client-side Web-GIS data processing methods on the example of JTS and JSTS using open data from OSM and Geoportal” (Kulawiak et al., 2019). The provided 12 datasets include multi-point and multi-polygon data of different scales and volumes, representing real-world geographic features. The datasets cover the area of Tricity in northern Poland as well as Polish Exclusive Economic Zone of the Baltic Sea. They have been converted to a common Spherical Mercator projection coordinate system (EPSG:3857) and consist of vector features without attributes. They are provided in the form of single GeoJSON files containing multi-feature objects which can be processed by client-side as well as server-side algorithms in a single request. The provided javascript code exemplifies the application of those datasets for measurement of client-side and server-side geoprocessing performance by using algorithms implemented as part of Java Topology Suite (JTS) and Javascript Topology Suite (JSTS). The combination of data and code samples constitutes a universal benchmark for investigative analysis of geographic data processing algorithms and their implementations in different software system architectures. The data and code presented in this article are related to the research article entitled “Analysis of Server-side and Client-side Web-GIS data processing methods on the example of JTS and JSTS using open data from OSM and Geoportal” (Kulawiak et al., 2019). The provided 12 datasets include multi-point and multi-polygon data of different scales and volumes, representing real-world geographic features. The datasets cover the area of Tricity in northern Poland as well as Polish Exclusive Economic Zone of the Baltic Sea. They have been converted to a common Spherical Mercator projection coordinate system (EPSG:3857) and consist of vector features without attributes. They are provided in the form of single GeoJSON files containing multi-feature objects which can be processed by client-side as well as server-side algorithms in a single request. The provided javascript code exemplifies the application of those datasets for measurement of client-side and server-side geoprocessing performance by using algorithms implemented as part of Java Topology Suite (JTS) and Javascript Topology Suite (JSTS). The combination of data and code samples constitutes a universal benchmark for investigative analysis of geographic data processing algorithms and their implementations in different software system architectures. The data and code presented in this article are related to the research article entitled “Analysis of Server-side and Client-side Web-GIS data processing methods on the example of JTS and JSTS using open data from OSM and Geoportal” (Kulawiak et al., 2019). The provided 12 datasets include multi-point and multi-polygon data of different scales and volumes, representing real-world geographic features. The datasets cover the area of Tricity in northern Poland as well as Polish Exclusive Economic Zone of the Baltic Sea. They have been converted to a common Spherical Mercator projection coordinate system (EPSG:3857) and consist of vector features without attributes. They are provided in the form of single GeoJSON files containing multi-feature objects which can be processed by client-side as well as server-side algorithms in a single request. The provided javascript code exemplifies the application of those datasets for measurement of client-side and server-side geoprocessing performance by using algorithms implemented as part of Java Topology Suite (JTS) and Javascript Topology Suite (JSTS). The combination of data and code samples constitutes a universal benchmark for investigative analysis of geographic data processing algorithms and their implementations in different software system architectures. Keywords: Geoprocessing, Performance, Scalability, GIS, Web The data and code presented in this article are related to the research article entitled "Analysis of Server-side and Client-side Web-GIS data processing methods on the example of JTS and JSTS using open data from OSM and Geoportal" (Kulawiak et al., 2019). The provided 12 datasets include multi-point and multi-polygon data of different scales and volumes, representing real-world geographic features. The datasets cover the area of Tricity in northern Poland as well as Polish Exclusive Economic Zone of the Baltic Sea. They have been converted to a common Spherical Mercator projection coordinate system (EPSG:3857) and consist of vector features without attributes. They are provided in the form of single GeoJSON files containing multi-feature objects which can be processed by client-side as well as server-side algorithms in a single request. The provided javascript code exemplifies the application of those datasets for measurement of client-side and server-side geoprocessing performance by using algorithms implemented as part of Java Topology Suite (JTS) and Javascript Topology Suite (JSTS). The combination of data and code samples constitutes a universal benchmark for investigative analysis of geographic data processing algorithms and their implementations in different software system architectures.The data and code presented in this article are related to the research article entitled "Analysis of Server-side and Client-side Web-GIS data processing methods on the example of JTS and JSTS using open data from OSM and Geoportal" (Kulawiak et al., 2019). The provided 12 datasets include multi-point and multi-polygon data of different scales and volumes, representing real-world geographic features. The datasets cover the area of Tricity in northern Poland as well as Polish Exclusive Economic Zone of the Baltic Sea. They have been converted to a common Spherical Mercator projection coordinate system (EPSG:3857) and consist of vector features without attributes. They are provided in the form of single GeoJSON files containing multi-feature objects which can be processed by client-side as well as server-side algorithms in a single request. The provided javascript code exemplifies the application of those datasets for measurement of client-side and server-side geoprocessing performance by using algorithms implemented as part of Java Topology Suite (JTS) and Javascript Topology Suite (JSTS). The combination of data and code samples constitutes a universal benchmark for investigative analysis of geographic data processing algorithms and their implementations in different software system architectures. |
| ArticleNumber | 104507 |
| Author | Kulawiak, Marcin |
| AuthorAffiliation | Department of Geoinformatics, Faculty of Electronics, Telecommunication and Informatics, Gdansk University of Technology, Poland |
| AuthorAffiliation_xml | – name: Department of Geoinformatics, Faculty of Electronics, Telecommunication and Informatics, Gdansk University of Technology, Poland |
| Author_xml | – sequence: 1 givenname: Marcin orcidid: 0000-0002-9124-5358 surname: Kulawiak fullname: Kulawiak, Marcin email: Marcin.Kulawiak@eti.pg.edu.pl organization: Department of Geoinformatics, Faculty of Electronics, Telecommunication and Informatics, Gdansk University of Technology, Poland |
| BookMark | eNqFUk1v1DAUtFARLUt_ALccuezyHCd2DBISWr4qVeICZ8sfz6lXSRzs7Er8e7ykSJRDOfl5PDN-fp7n5GKKExLyksKOAuWvDzsXzK4GKsu-aUE8IVc1a-sta0Be_FVfkuucDwBA26aA7TNyySjnohZwRdR-CDgt2xwcVidM-ZirjKlUK9Rj7JOe74KtnF50NadoMecw9dWMycc06sliZeM46xRynN5UH848PbkCOnxBnno9ZLy-Xzfk-6eP3_ZftrdfP9_s399ubVuLZSsp8wy0kFai9G1rG2y8AdYg46YzjWMteF9KYJ3RjWG0MbrmFAy3WjjDNuRm9XVRH9ScwqjTTxV1UL-BmHql0xLsgKoD15VBaO6Lv3HccCN0udfbMhTwoni9W73moxnR2TKfpIcHpg9PpnCn-nhSvKNUlhY35NW9QYo_jpgXNYZscRj0hPGYVc05SNEwkP-nMgqCslryQhUr1aaYc0KvbFj0EuK5iTAoCuocDHVQJRjqHAy1BqMo6T_KP295TPN21WD5tVPApLItSbHoQkK7lLGGR9S_AIOp0eA |
| CitedBy_id | crossref_primary_10_1088_1757_899X_919_5_052023 crossref_primary_10_1016_j_cageo_2019_04_011 crossref_primary_10_3390_su16156439 crossref_primary_10_1007_s00521_023_09092_w |
| Cites_doi | 10.1016/j.cageo.2019.04.011 |
| ContentType | Journal Article |
| Copyright | 2019 The Author 2019 The Author. 2019 The Author 2019 |
| Copyright_xml | – notice: 2019 The Author – notice: 2019 The Author. – notice: 2019 The Author 2019 |
| DBID | 6I. AAFTH AAYXX CITATION 7X8 7S9 L.6 5PM DOA |
| DOI | 10.1016/j.dib.2019.104507 |
| DatabaseName | ScienceDirect Open Access Titles Elsevier:ScienceDirect:Open Access CrossRef MEDLINE - Academic AGRICOLA AGRICOLA - Academic PubMed Central (Full Participant titles) Directory of Open Access Journals |
| DatabaseTitle | CrossRef MEDLINE - Academic AGRICOLA AGRICOLA - Academic |
| DatabaseTitleList | AGRICOLA MEDLINE - Academic |
| Database_xml | – sequence: 1 dbid: DOA name: DOAJ Directory of Open Access Journals url: https://www.doaj.org/ sourceTypes: Open Website – sequence: 2 dbid: 7X8 name: MEDLINE - Academic url: https://search.proquest.com/medline sourceTypes: Aggregation Database |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Sciences (General) |
| EISSN | 2352-3409 |
| ExternalDocumentID | oai_doaj_org_article_80d8423a6f034bd6b6b7ac9efc6670f7 PMC6811980 10_1016_j_dib_2019_104507 S2352340919308625 |
| GeographicLocations | Poland Baltic Sea |
| GeographicLocations_xml | – name: Baltic Sea – name: Poland |
| GroupedDBID | 0R~ 0SF 4.4 457 53G 5VS 6I. AACTN AAEDT AAEDW AAFTH AAIKJ AALRI AAXUO ABMAC ACGFS ADBBV ADEZE ADRAZ AEXQZ AFTJW AGHFR AITUG ALMA_UNASSIGNED_HOLDINGS AMRAJ AOIJS BAWUL BCNDV DIK EBS EJD FDB GROUPED_DOAJ HYE IPNFZ KQ8 M41 M48 M~E NCXOZ O9- OK1 RIG ROL RPM SSZ AAFWJ AAYWO AAYXX ACVFH ADCNI ADVLN AEUPX AFJKZ AFPKN AFPUW AIGII AKBMS AKRWK AKYEP APXCP CITATION 7X8 7S9 L.6 5PM |
| ID | FETCH-LOGICAL-c527t-913f30a79c9e9f55c4e4fb034e36b8b4d350ff6b8038ba4b314ba2610b6ca7db3 |
| IEDL.DBID | DOA |
| ISICitedReferencesCount | 2 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000495079400016&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| ISSN | 2352-3409 |
| IngestDate | Fri Oct 03 12:39:15 EDT 2025 Tue Nov 04 01:44:42 EST 2025 Thu Oct 02 10:31:19 EDT 2025 Fri Sep 05 09:06:57 EDT 2025 Thu Nov 13 04:22:47 EST 2025 Tue Nov 18 21:26:14 EST 2025 Tue Jul 25 21:03:40 EDT 2023 |
| IsDoiOpenAccess | true |
| IsOpenAccess | true |
| IsPeerReviewed | true |
| IsScholarly | true |
| Keywords | GIS Geoprocessing Scalability Performance Web |
| Language | English |
| License | This is an open access article under the CC BY license. This is an open access article under the CC BY license (http://creativecommons.org/licenses/by/4.0/). |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-c527t-913f30a79c9e9f55c4e4fb034e36b8b4d350ff6b8038ba4b314ba2610b6ca7db3 |
| Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 23 |
| ORCID | 0000-0002-9124-5358 |
| OpenAccessLink | https://doaj.org/article/80d8423a6f034bd6b6b7ac9efc6670f7 |
| PMID | 31667270 |
| PQID | 2310713296 |
| PQPubID | 23479 |
| ParticipantIDs | doaj_primary_oai_doaj_org_article_80d8423a6f034bd6b6b7ac9efc6670f7 pubmedcentral_primary_oai_pubmedcentral_nih_gov_6811980 proquest_miscellaneous_2660974309 proquest_miscellaneous_2310713296 crossref_citationtrail_10_1016_j_dib_2019_104507 crossref_primary_10_1016_j_dib_2019_104507 elsevier_sciencedirect_doi_10_1016_j_dib_2019_104507 |
| PublicationCentury | 2000 |
| PublicationDate | 2019-10-01 |
| PublicationDateYYYYMMDD | 2019-10-01 |
| PublicationDate_xml | – month: 10 year: 2019 text: 2019-10-01 day: 01 |
| PublicationDecade | 2010 |
| PublicationTitle | Data in brief |
| PublicationYear | 2019 |
| Publisher | Elsevier Inc Elsevier |
| Publisher_xml | – name: Elsevier Inc – name: Elsevier |
| References | CODGIK (bib4) 2017 Geofabrik GmbH (bib3) 2017 Java Topology suite (bib7) 2017 Kulawiak, Dawidowicz, Pacholczyk (bib1) 2019; 129 Open Database License (ODbL). Available at HELCOM (bib5) 2017 Harrtell (bib6) 2017 [Accessed on 07.08.2019]. 10.1016/j.dib.2019.104507_bib2 Geofabrik GmbH (10.1016/j.dib.2019.104507_bib3) 2017 CODGIK (10.1016/j.dib.2019.104507_bib4) 2017 Harrtell (10.1016/j.dib.2019.104507_bib6) 2017 HELCOM (10.1016/j.dib.2019.104507_bib5) 2017 Java Topology suite (10.1016/j.dib.2019.104507_bib7) Kulawiak (10.1016/j.dib.2019.104507_bib1) 2019; 129 |
| References_xml | – year: 2017 ident: bib7 – reference: [Accessed on 07.08.2019]. – year: 2017 ident: bib3 article-title: OpenStreetMap Data Extracts - Pomeranian Voivodeship – volume: 129 start-page: 26 year: 2019 end-page: 37 ident: bib1 article-title: Analysis of Server-side and Client-side Web-GIS data processing methods on the example of JTS and JSTS using open data from OSM and Geoportal publication-title: Comput. Geosci. – year: 2017 ident: bib5 article-title: Baltic Sea environmental Monitoring Database – reference: Open Database License (ODbL). Available at: – year: 2017 ident: bib6 article-title: Javascript Topology suite – year: 2017 ident: bib4 article-title: Dane z panstwowego rejestru granic i powierzchni jednostek podzialow terytorialnych kraju - PRG – year: 2017 ident: 10.1016/j.dib.2019.104507_bib3 – year: 2017 ident: 10.1016/j.dib.2019.104507_bib5 – year: 2017 ident: 10.1016/j.dib.2019.104507_bib4 – ident: 10.1016/j.dib.2019.104507_bib7 – volume: 129 start-page: 26 year: 2019 ident: 10.1016/j.dib.2019.104507_bib1 article-title: Analysis of Server-side and Client-side Web-GIS data processing methods on the example of JTS and JSTS using open data from OSM and Geoportal publication-title: Comput. Geosci. doi: 10.1016/j.cageo.2019.04.011 – ident: 10.1016/j.dib.2019.104507_bib2 – year: 2017 ident: 10.1016/j.dib.2019.104507_bib6 |
| SSID | ssj0001542355 |
| Score | 2.1088777 |
| Snippet | The data and code presented in this article are related to the research article entitled “Analysis of Server-side and Client-side Web-GIS data processing... The data and code presented in this article are related to the research article entitled "Analysis of Server-side and Client-side Web-GIS data processing... |
| SourceID | doaj pubmedcentral proquest crossref elsevier |
| SourceType | Open Website Open Access Repository Aggregation Database Enrichment Source Index Database Publisher |
| StartPage | 104507 |
| SubjectTerms | Baltic Sea computer software data collection Earth and Planetary Science geographic information systems Geoprocessing GIS Poland Scalability topology Web |
| Title | Client-side versus server-side geographic data processing performance comparison: Data and code |
| URI | https://dx.doi.org/10.1016/j.dib.2019.104507 https://www.proquest.com/docview/2310713296 https://www.proquest.com/docview/2660974309 https://pubmed.ncbi.nlm.nih.gov/PMC6811980 https://doaj.org/article/80d8423a6f034bd6b6b7ac9efc6670f7 |
| Volume | 26 |
| WOSCitedRecordID | wos000495079400016&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVAON databaseName: DOAJ Directory of Open Access Journals customDbUrl: eissn: 2352-3409 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0001542355 issn: 2352-3409 databaseCode: DOA dateStart: 20140101 isFulltext: true titleUrlDefault: https://www.doaj.org/ providerName: Directory of Open Access Journals – providerCode: PRVHPJ databaseName: ROAD: Directory of Open Access Scholarly Resources customDbUrl: eissn: 2352-3409 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0001542355 issn: 2352-3409 databaseCode: M~E dateStart: 20140101 isFulltext: true titleUrlDefault: https://road.issn.org providerName: ISSN International Centre |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwrR27jtQw0IITBQ3ieIjlcTISBSBFeNeOH3Rw3IkCThSAtrP85IJOudU-KPl2ZuJkSZqloUkiZ5zEM2PNTOZFyAuZQoRtwysXeF2JrELlnJKVkxHEFSj4rKul9_2TurjQy6X5Mmr1hTFhpTxwQdwbzaIGke9kZlz4KL30ygWTcpBSsdzlkTNlRsZUyQ-GOV3LUzgtKg5WzODS7IK7YuMxrMugi7PGVrIjodTV7p_IppHuOY2cHImi87vkTq9D0nfl24_JjdTeI8f9Lt3Ql30p6Vf3iT29wnzHCntyUgzA2G0o_oZN6zL0o7RAv2wCxVBRuippAyDO6OpvRgEN-2aFb-kHhHNtpJgM_4B8Oz_7evqx6lsqVKFeqC362TNnThnAoMl1HUQS2QNmE5deexF5zXKGS8a1d8LzufAOjCzmZXAqev6QHLXXbXpEqJZJObCm_Fxp0Lm4y1HoOmpMlWXe-xlhA05t6OuNY9uLKzsElv20QAaLZLCFDDPyej9lVYptHAJ-j4TaA2Kd7G4AuMf23GP_xT0zIgYy217lKKoEPKo59O7nA0tY2I7oY3Ftut5tLKrLYPcvjDwAIyUDM44zMyNqwk-TxUzvtM1lV_xb6vncaPb4f6z-CbmNiyqxiU_J0Xa9S8_IrfBr22zWJ-SmWuqTbl_B8fPvsz8_PChY |
| linkProvider | Directory of Open Access Journals |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Client-side+versus+server-side+geographic+data+processing+performance+comparison%3A+Data+and+code&rft.jtitle=Data+in+brief&rft.au=Kulawiak%2C+Marcin&rft.date=2019-10-01&rft.issn=2352-3409&rft.eissn=2352-3409&rft.volume=26&rft.spage=104507&rft_id=info:doi/10.1016%2Fj.dib.2019.104507&rft.externalDBID=n%2Fa&rft.externalDocID=10_1016_j_dib_2019_104507 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2352-3409&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2352-3409&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2352-3409&client=summon |