ldvm / LDVMi

Linked Data Visualization Model Implementation
Other
18 stars 8 forks source link

GeoSparql support #53

Closed jirihelmich closed 9 years ago

jirihelmich commented 9 years ago

Ahoj,

mezitím jsme dospěli (snad) k finální verzi slovníků projektu SmartOpenData a podle ní jsem taky stihl aktualizovat data. Zásadní změnou od minula jsou v podstatě jen jmenné prostory.

  1. Chráněné oblasti

Jmenný prostor slovník https://smod-ontologies.spaziodati.eu/ps je http://www.w3.org/2015/03/inspire/ps# (zatím neresolvuje). Druhou změnou je, že vlastnost ps:siteProtectionClassification už má namísto literálů jako objekty skos:Concepty z http://www.w3.org/2015/03/inspire/ProtectionClassification#.

Aktualizovaný dump: https://dl.dropboxusercontent.com/u/893551/pracovni/EEA/COMSODE/Pipelines/SAZP/sazp_protected_sites.ttl.gz

  1. Kontaminovaná místa

Dataset vypadá, že zůstane mimo záběr projektu SmartOpenData. Zůstává popsán vlastním slovníkem. Vše v dříve popsaném popisu by mělo platit. Změny byly jen kosmetické.

Aktualizovaný dump: https://dl.dropboxusercontent.com/u/893551/pracovni/EEA/COMSODE/Pipelines/SAZP/environmental_burdens.ttl.gz

Kromě toho mám aktualizované také zbývající datasety SAŽP:

Podoba dat už by se neměla měnit. Ještě budu data linkovat, ale to nezmění jejich základní formu.

jirihelmich commented 9 years ago

Subscribing @jindrichmynarz to be able to track progress. Subscribing @tobice to be able to integrate the new vocabulary to his thesis.

jirihelmich commented 9 years ago

OK, so the basic datastructure is the same, ASKs are exactly the same, just one thing - labels, check won't pass since it wants s:label, but rdfs:label is in the data. However, the visualizer will handle that.

Will add another feature for filtering by using skos:Concept.

jirihelmich commented 9 years ago

Therefore, discovery will run only and only if the datasource is made of two named graphs, one with the dump you provided and one with the following:

@prefix dcterms: <http://purl.org/dc/terms/>.
@prefix xsd: <http://www.w3.org/2001/XMLSchema#>.
@prefix foaf: <http://xmlns.com/foaf/0.1/>.
@prefix vann: <http://purl.org/vocab/vann/>.
@prefix skos: <http://www.w3.org/2004/02/skos/core#>.
@prefix pspc: <http://www.w3.org/2015/03/inspire/ProtectionClassification#> .
@prefix cc: <http://creativecommons.org/ns#> .

<http://www.w3.org/2015/03/inspire/ProtectionClassification> a skos:ConceptScheme ;
  dcterms:issued "2015-04-20"^^xsd:date ;
  dcterms:creator <http://philarcher.org/foaf.rdf#me> ;
  cc:license <https://creativecommons.org/publicdomain/zero/1.0/> ;
  dcterms:title "The INSPIRE Protection Classification Enumeration values expressed in SKOS"@en ;
  dcterms:description """In the INSPIRE data model, the value of the siteProtectionClassification property of a 
    Proteted Site, must be one of a defined list of string values. This is a SKOS representation of that enumeration.
    Note that lower camel case is used so that no adjustment in capitalisation is necessary when converting
    enumerated values to the URIs of these concepts."""@en ;
  foaf:maker [foaf:homepage <http://www.smartopendata.eu/>];
  vann:preferredPrefix "pspc" ;
  dcterms:publisher [foaf:homepage <http://www.smartopendata.eu>; foaf:name "SmartOpenData project"] ;
  dcterms:partOf <http://www.w3.org/2015/03/inspire/>;
  dcterms:type <http://purl.org/adms/assettype/Ontology>;
  dcterms:status <http://purl.org/adms/status/UnderDevelopment>;
  dcterms:source <http://inspire.ec.europa.eu/index.cfm/pageid/2/list/datamodels> .

pspc:natureConservation a skos:Concept ;
  skos:prefLabel "nature conservation"@en ;
  skos:inScheme <http://www.w3.org/2015/03/inspire/ProtectionClassification> .

pspc:archaeological a skos:Concept ;
  skos:prefLabel "archaeological"@en ;
  skos:inScheme <http://www.w3.org/2015/03/inspire/ProtectionClassification> .

pspc:cultural a skos:Concept ;
  skos:prefLabel "cultural"@en ;
  skos:inScheme <http://www.w3.org/2015/03/inspire/ProtectionClassification> .

pspc:ecological a skos:Concept ;
  skos:prefLabel "ecological"@en ;
  skos:inScheme <http://www.w3.org/2015/03/inspire/ProtectionClassification> .

pspc:landscape a skos:Concept ;
  skos:prefLabel "landscape"@en ;
  skos:inScheme <http://www.w3.org/2015/03/inspire/ProtectionClassification> .

pspc:environment a skos:Concept ;
  skos:prefLabel "environment"@en ;
  skos:inScheme <http://www.w3.org/2015/03/inspire/ProtectionClassification> .

pspc:geological a skos:Concept ;
  skos:prefLabel "geological"@en ;
  skos:inScheme <http://www.w3.org/2015/03/inspire/ProtectionClassification> .
jirihelmich commented 9 years ago

So the descriptor for that is

PREFIX skos: <http://www.w3.org/2004/02/skos/core#>

ASK {
      ?s <http://www.opengis.net/ont/geosparql#hasGeometry> ?g ;
            ?prop ?object .
      ?object a skos:Concept .
}
jirihelmich commented 9 years ago

Are you sure that those data are OK? When I pass WKT directly to openlayers (no transformation), this is what I get:

image

It reminds Slovakia, just the orientation is not right and it moved to Saudi Arabia and Yemen...

image

This usually happens if you interchange lat and lng.

jindrichmynarz commented 9 years ago

It looks like latitude and longitude are switched. If I recall correctly, some tools (such as Leaflet.js) expect the coordinates to be in reverse order. Maybe that's the case of OpenLayers too?

Related: http://stackoverflow.com/a/13579921/385505

jirihelmich commented 9 years ago

The original dataset in Parliament still works fine, it must be wrong in your dump.

jirihelmich commented 9 years ago

I just directly pass the WKT string to the OpenLayers in both cases. Parliament dataset works OK, the dump does not.

jindrichmynarz commented 9 years ago

SAŽP data uses [latitude, longitude] order as defined by the EPSG:4258 projection. I see that OpenLayers uses point constructor with positional arguments that expects the arguments in [longitude, latitude] order.

Digging through my emails with SAŽP, I've found they changed the coordinate system in their WFS from EPSG:102067 to EPSG:4258, which could be the reason why the previous dump worked fine with OpenLayers.

jirihelmich commented 9 years ago

OK, I will have a look what are my options, but..

What's the reason behind converting it?

I don't see a point in publishing the dataset as Linked Data to make it accessible and converting the non-LD literal to a worse format that is not compatible with the most known visualization library.

jindrichmynarz commented 9 years ago

I asked Martin Tuchyňa from SAŽP to verify if I'm not mistaken. I'll post his response here when I get it.

One of the reason why EPSG:4258 was adopted instead of EPSG:102067 is that it is functionally equivalent to WGS84, which can be handled by most GIS tools, while EPSG:102067 is a more specific Czechoslovak coordinate system, which is not that widely supported. So the intention was actually to make the data more accessible.

As I've found (e.g., in here, here, or here) the order of latitude and longitude in geographical coordinates is a subject to wide disputes. For example, ESRI products use [longitude, latitude], while Google Maps uses [latitude, longitude]. In a situation like that I think tools should be able to switch the order of coordinates if desired.

jindrichmynarz commented 9 years ago

I got feedback from Martin Tuchyňa. He confirmed that the coordinate system EPSG:4258 uses [latitude, longitude] order. This coordinate system is used because of the INSPIRE directive, which requires the use of ETRS89 (= EPSG:4258) coordinate system (see here). He also confirmed that OpenLayers uses [longitude, latitude] order and asked his colleagues who have experience with it about guidance on how to make it work with coordinates in the inverse order. I will post it here if there are some replies.

jindrichmynarz commented 9 years ago

@jachym writes: "V OpenLayers 2 existuje pole OpenLayers.Layer.WMS.prototype.yx kam se může zapsat EPSG kódy systémů, které mají "prohozené" souřadnice." See also this.

jirihelmich commented 9 years ago

OK, thanks for the feedback. I will explore my possibilities, but I'm not sure when, since I'm going to LDOW next week. But ASAP.

jirihelmich commented 9 years ago

btw. it wasn't Křovák EPSG:102067, but EPSG:4326

jindrichmynarz commented 9 years ago

You're right. But EPSG:4326 has the same order of axes as EPSG:4258; i.e. [latitude, longitude]. Moreover, as Martin Tuchyňa told me, EPSG:4258 functionally equivalent to EPSG:4326 (the difference is negligible for most practical purposes), so you can safely read EPSG:4258 data as if it was EPSG:4326 (if that helps you tame OpenLayers). Nevertheless, the problem with the inverse order of axes remains.

jirihelmich commented 9 years ago

so you can safely read EPSG:4258 data as if it was EPSG:4326

The screen you saw was reading EPSG:4258 as EPSG:4326.

jindrichmynarz commented 9 years ago

That's strange. As I found above, the order of axes should be the same for EPSG:4258 and EPSG:4326.

Anyway, if using EPSG:4258 in OL3 isn't only a configuration option away, I should discuss with Martin Tuchyňa if SAŽP shouldn't change the coordinate system to make their data easier to use.

jirihelmich commented 9 years ago

Yes, it should. I will also try to strip the epsg prefix from the literal (if it's not done yet). And I'm trying to integrate proj4 as Honza Cibulka suggested on Twitter. pá 22. 5. 2015 v 22:51 odesílatel Jindřich Mynarz notifications@github.com napsal:

That's strange. As I found above, the order of axes should be the same for EPSG:4258 and EPSG:4326.

Anyway, if using EPSG:4258 in OL3 isn't only a configuration option away, I should discuss with Martin Tuchyňa if SAŽP shouldn't change the coordinate system to make their data easier to use.

— Reply to this email directly or view it on GitHub https://github.com/payola/LDVMi/issues/53#issuecomment-104764409.

jirihelmich commented 9 years ago

OK, so I got projections working, but 4258 as a source has no effect. Are you sure it's that one?

I tried a few different ones, even Křovák, to confirm that the projection setup has some effect.

sourceProjection: ol.proj.Projection
axisOrientation_: "enu"
canWrapX_: false
code_: "EPSG:4258"
defaultTileGrid_: null
extent_: null
getPointResolutionFunc_: (resolution, point) {
global_: false
units_: undefined
worldExtent_: null
jindrichmynarz commented 9 years ago

What do you mean by 4258 "not having an effect"?

jirihelmich commented 9 years ago

I mean that those polygons are drawn at exactly same position as they were when I used 4236. út 26. 5. 2015 v 8:49 odesílatel Jindřich Mynarz notifications@github.com napsal:

What do you mean by 4258 "not having an effect"?

— Reply to this email directly or view it on GitHub https://github.com/payola/LDVMi/issues/53#issuecomment-105418380.

jachym commented 9 years ago

Guys, 4 things have to be set (speaking about OL3 and any input data):

1 - in which projection is the map supposed to be demonstrated (basically 3 options here: wgs84 aka epsg:4326, krovak aka epsg:5514, mercator aka epsg:3857) - stick to those EPSG codes, they are official, up-to-date, you should use them. Suggestion: use epsg:3857 if you are going global or krovak, if for some reason someone requires it

2 - projection of input data and their coordinate order

3 - configure projections for Proj4.js on the client properly - they are usually NOT part of Proj4.js distribution (e.g. krovak and others. wgs84 and mercator should be there)

4 - configure layers with proper input projections

If those steps are set, it will work.

Personal note: ask for help someone from CCSS if they are partners in the project. It's their field of expertise.

jirihelmich commented 9 years ago

Hi, what I did is the following:

0)

<script src="https://cdnjs.cloudflare.com/ajax/libs/proj4js/2.3.6/proj4-src.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/ol3/3.5.0/ol-debug.js"></script>

1)

<script>
     proj4.defs("EPSG:4258","+proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs"); 
</script>

2)

feature.getGeometry().transform('EPSG:4258', 'EPSG:3857');

I debugged the code and the correct projection of 4258 from proj4.defs is used, if I remove the 1), transform fails on NullPointer.

I guess that just axisOrientation of the projection is not correct, since it's still in Yemen. If I remove the transformation, it's placed near Africa in the middle of the ocean (it presumes the polygon is in 3857). If I tried Křovák, it was near Sweden in the sea. Which means the transformation is somehow working, but results are still with bad axisOrientation.

I also tried to take 1 coord from the polygon at put it as it is into GMaps and it seemed to be correctly placed to Slovakia.

Thanks for those hints, really appreciate it!

jachym commented 9 years ago

Hard to say. Data sample could help.

Better then geometry.transform use ol.source.SourceOptions.projection definition

jirihelmich commented 9 years ago

This is a sample, but SAZP already admitted it's not 4258 and they will investigate.

MULTIPOLYGON(((47.91268111960053 17.456804809197415, 47.912573962871825 17.457831501728915, 47.912786400465166 17.458771093487233, 47.91279536261803 17.45998604533253, 47.91233208473033 17.462606069857028, 47.91183204501357 17.46473075489889, 47.91146304450978 17.46777808831735, 47.91129768377528 17.470345088226242, 47.910533273816874 17.4725050608164, 47.90971017173033 17.47463139012559, 47.9085901246499 17.476776737626572, 47.90657864006733 17.47949160742134, 47.9054263244433 17.48206375473435, 47.90519926854094 17.484084102286523, 47.905031563246965 17.48642848015186, 47.90462050963278 17.488346657930617, 47.90409439179092 17.490145231705746, 47.90325972650858 17.49221971686375, 47.901984453681294 17.493681196707396, 47.90145829288363 17.49546283242389, 47.901169584854166 17.496952661388637, 47.900994191557395 17.49808197273094, 47.900326606306855 17.498620820892125, 47.900235438717075 17.5003544006582, 47.90047664039513 17.5023032789439, 47.900351525653335 17.504036666249295, 47.89990518559379 17.505622815169087, 47.898431918945676 17.50736067361341, 47.8956925963878 17.511020594269517, 47.894240233514566 17.51241848550856, 47.89291307334035 17.51381436927326, 47.89131453991179 17.515502442284404, 47.889498294340356 17.51719459704287, 47.8880440433343 17.518353989220778, 47.88701198756029 17.51938847352404, 47.8868012843328 17.52037633450731, 47.8861685180222 17.52143862454366, 47.88493438827275 17.523070095600698, 47.883379070508134 17.524554184221543, 47.88155075815516 17.525990604619754, 47.87966965892419 17.528395480854474, 47.877933406653995 17.530051875919625, 47.8760475252779 17.531471790410254, 47.874801959798596 17.53310262471293, 47.873234364234804 17.534450205616785, 47.871930376498966 17.535980917052605, 47.87036386002665 17.53731056301812, 47.86925046779194 17.53832899293834, 47.869061596290884 17.539061556806793, 47.868192532376774 17.540771051683045, 47.86724128956032 17.54190561448998, 47.8664230008406 17.542596659355805, 47.864880513936136 17.544265696367486, 47.86370637931809 17.54465647600951, 47.86230111676231 17.544491069985188, 47.861361556751476 17.543893728762278, 47.861000103697776 17.544612076671633, 47.86051175910002 17.545060655913918, 47.86022079133953 17.54601479573103, 47.86019370899942 17.547016206110893, 47.8602331735644 17.548016553511403, 47.8604349194107 17.549099577181504, 47.86071793422659 17.55063925548277, 47.86093880323682 17.551229614601812, 47.86103506686315 17.552042364443466, 47.86072845688637 17.552437404389288, 47.860093860584556 17.55122531280267, 47.85956959005596 17.549604119600318, 47.85964469930425 17.54884006372011, 47.85951437714505 17.54809508790391, 47.858635643483076 17.548057050070803, 47.8576246283503 17.547156052049147, 47.857325546079736 17.54671947023835, 47.85695590282099 17.546063888202937, 47.85632348471298 17.545343265201993, 47.85556359356542 17.54615248532616, 47.85409323397508 17.55029645783146, 47.8529082884843 17.554385435052083, 47.85422862490352 17.55565535756669, 47.85296424762901 17.559846888234354, 47.85240778363629 17.56233155714272, 47.8522872942859 17.563181599083617, 47.85248459534815 17.5637047799358, 47.85144062019268 17.56667108338759, 47.8508360721124 17.566629159649228, 47.85033922491023 17.567738778938196, 47.84896873542845 17.56767438271641, 47.847599216550435 17.567660176757194, 47.846778415316535 17.567908862063742, 47.84622948971322 17.567730719939068, 47.84551302608412 17.568233023233812, 47.84434941857675 17.56843625691555, 47.84347063129688 17.568432268353803, 47.84279136557603 17.56940898382195, 47.842458721819646 17.57116024449611, 47.84189002479051 17.57347489019041, 47.84121958835864 17.57585920449754, 47.83968616904511 17.577305347526092, 47.838816065870944 17.578776788122806, 47.83808572855196 17.580703068369672, 47.83732420198832 17.583359912054775, 47.836494885091184 17.586017016196912, 47.83544177076196 17.587524079606574, 47.83291331476598 17.590646189034352, 47.83127979641637 17.59233045910571, 47.829771129699736 17.594148774331536, 47.82839794565903 17.595507722414776, 47.827280732097535 17.59557124781073, 47.82617234309986 17.59571988582878, 47.82508490561582 17.59607263274176, 47.824145174615666 17.596934404121, 47.82351221664908 17.597967547545178, 47.823298949134184 17.599613887565422, 47.82323446992848 17.60134490109853, 47.822621501578226 17.60290413047513, 47.821891801776694 17.602361159848613, 47.821886363116555 17.601170027102317, 47.821804529860565 17.599871516140713, 47.82125555780654 17.59632900588837, 47.821036378825504 17.592899781683847, 47.82082721865992 17.589628854502624, 47.8199140940935 17.58656372012775, 47.81844589917874 17.583789924728883, 47.81687617466868 17.58055156061445, 47.814265975474974 17.57506514358121, 47.814020733183796 17.572917528113653, 47.81492766046572 17.57028765380384, 47.818096548535216 17.565474686963263, 47.821246656181756 17.560929932019725, 47.825290073263254 17.558014917276985, 47.82722035615534 17.55625075139453, 47.82851285530412 17.55516249009648, 47.82937218878602 17.554029085678827, 47.83030258375138 17.552885567953023, 47.833041390803125 17.55031414914075, 47.834139407748545 17.550105160941552, 47.83576697242704 17.549767828994593, 47.83754344001172 17.549515851620242, 47.8382590216537 17.548935077965577, 47.83989654922236 17.54763766914436, 47.84159495059588 17.54617176828374, 47.84337116806962 17.544801231400886, 47.845602708482616 17.544377919538352, 47.846578973627516 17.544505629631995, 47.84877184568865 17.54515304412892, 47.84991556384873 17.545097196455117, 47.85133673550562 17.544895427200203, 47.85257504391204 17.54408040230224, 47.854559280300094 17.54070461176537, 47.855581849450004 17.538432785037504, 47.856848244415694 17.5360730854446, 47.85925171965608 17.533063093903536, 47.860038269307836 17.532471721398, 47.86321996903242 17.530101006307845, 47.864066213855736 17.52909190832831, 47.8658750784066 17.526792585028364, 47.86700238165091 17.523701422024086, 47.86721655359699 17.52201908000738, 47.866906063810475 17.519985209141236, 47.86632941669726 17.516891218224497, 47.86616276854177 17.51513570422216, 47.86597096221351 17.512756801713635, 47.86600417225623 17.50935033256341, 47.86615563577693 17.505915892347236, 47.86618268471779 17.505720983137852, 47.866145831848726 17.505440321452898, 47.866265432679704 17.504517389685162, 47.86637615414069 17.5029030199007, 47.86655791170683 17.50127849019366, 47.86725341420498 17.49872795029752, 47.86754924015712 17.49831263307384, 47.867760337869974 17.49769630136176, 47.86798168508059 17.49723835793401, 47.868324631519734 17.496443303701003, 47.86906788995265 17.494631787606398, 47.869054214227546 17.494420588192366, 47.870453257973494 17.491662559101094, 47.87118656800986 17.490251994647323, 47.87201657137829 17.489227250285406, 47.8723341963754 17.488595557294445, 47.87464781124766 17.485013353784897, 47.87635608079996 17.48205052333598, 47.87643526873253 17.481612811459005, 47.87678837969316 17.48097592498951, 47.87750613957897 17.479327410988002, 47.87761054759591 17.47872616153802, 47.877853648915234 17.478051721900776, 47.8784001271463 17.475974640147804, 47.87929941788521 17.471048593727303, 47.87969407779209 17.46774056958203, 47.88015610130815 17.4660218661206, 47.88020656263091 17.465694798285348, 47.88089094822912 17.46298466003691, 47.882005018212745 17.460265986740968, 47.88302846119417 17.458359786496253, 47.88372410879755 17.45692711428122, 47.88463289317512 17.45546372938131, 47.88619485926154 17.454119565449233, 47.88792584029398 17.452617708608408, 47.89025442721573 17.45148290842997, 47.89322245610791 17.450255917250548, 47.89527827317878 17.448786906996194, 47.89825365778377 17.44657212886325, 47.90155843205657 17.44390967465664, 47.90297471839781 17.442532344741462, 47.90492838435765 17.440597484681582, 47.90631663800949 17.43989067867394, 47.909740548293655 17.437956841126606, 47.914142120687295 17.43726847432829, 47.91535101499151 17.436560642120124, 47.91669338567215 17.435700147716236, 47.919090466118675 17.433967213502598, 47.920926027716064 17.432421885605457, 47.921525120959586 17.431161733558827, 47.922936413496636 17.428610531030312, 47.924673949890156 17.427212436340355, 47.927074351226175 17.425531675978736, 47.92864732392631 17.42381033119619, 47.929917328861706 17.420745432267164, 47.93155136419627 17.416667201538722, 47.93199339806031 17.415749479558816, 47.93316509450135 17.413925658204416, 47.93403165815687 17.412919715533544, 47.935839265580626 17.41095025982721, 47.93676036031919 17.410229821291363, 47.939584240020835 17.407899406868186, 47.942039719388184 17.40706316293264, 47.94320678609136 17.40681391180332, 47.94479932085447 17.405942545472573, 47.94633301796224 17.40417228581689, 47.948150860923306 17.402360679257914, 47.94918806035338 17.400128443550184, 47.95018710603561 17.39731447518519, 47.95119993995268 17.393617608055578, 47.95242488967229 17.389329222770936, 47.95330587321168 17.386905676792768, 47.95481474398871 17.382575611130207, 47.95587745364946 17.379644880816905, 47.95629677093447 17.37947708139372, 47.95681996003013 17.378706881810253, 47.95703388517573 17.378141865198295, 47.95746439783179 17.377598687975567, 47.95863200259118 17.375720207306045, 47.9589092271854 17.37557305978607, 47.959834332790585 17.374370512610415, 47.9606876110304 17.373712287663892, 47.96208142176602 17.372548134853023, 47.96224165090776 17.372257828165782, 47.962824660304015 17.371852499611208, 47.96336171505866 17.371293689936806, 47.96408895884448 17.370795086607135, 47.96428254561747 17.370572119504956, 47.9656485021512 17.368984685307282, 47.96773108310276 17.367933461816023, 47.96914790292815 17.365483997761327, 47.97095191900747 17.36292448226699, 47.973012179142096 17.35990012122404, 47.97462452777495 17.35715455591401, 47.9764074464443 17.354277072275963, 47.97778429604252 17.35231330639814, 47.97943895729382 17.34966786501324, 47.98221360111731 17.34715085258334, 47.98304431758383 17.346149314722997, 47.98464811133696 17.34436553416081, 47.986329893064486 17.342677057433427, 47.987749036892104 17.34081322647354, 47.98874830771986 17.339651866542503, 47.99005385805392 17.337697636763806, 47.99087549468344 17.33656218300245, 47.992599802821 17.337295047679373, 47.99328168623745 17.33788846352452, 47.994126178829596 17.338703777660676, 47.99463763632538 17.33945343049323, 47.993459073260354 17.339943255047885, 47.9927986890415 17.340531339960933, 47.99227608330293 17.341136248675205, 47.991704912937784 17.342820156395867, 47.99151531122495 17.34484361182889, 47.99128164538272 17.347158713662754, 47.99090682222167 17.34906367735732, 47.99061102825326 17.350711372128327, 47.99024066581793 17.351759133090905, 47.989652452737225 17.352774791877106, 47.98877749623817 17.35377597332282, 47.987421725070796 17.353616579675876, 47.98626120185323 17.353283119870763, 47.98515827176694 17.353086805064237, 47.984160313525386 17.353112355910234, 47.98359806606777 17.354505140595382, 47.983269390025924 17.356477869991853, 47.98281537999253 17.358554668426287, 47.982000186581764 17.35988081967349, 47.9811138639531 17.360847201677153, 47.980458902271295 17.36215409664451, 47.9800150216427 17.363991191308685, 47.979894990327445 17.366305037269278, 47.97995448114144 17.367948367194003, 47.9799622094218 17.368907824488545, 47.97917274168991 17.370626986434566, 47.97791580433339 17.372778438771505, 47.975664191159886 17.375211787948835, 47.973532016760934 17.37831210765959, 47.97099305984231 17.382185376359327, 47.968257105471324 17.387430688531353, 47.96698482642191 17.390523581522793, 47.965692026049105 17.393804274178578, 47.96447600851619 17.396896220527275, 47.963770589794805 17.3990074517595, 47.96336626844711 17.401733297464265, 47.96287653919769 17.403672689072412, 47.9627154486746 17.40512882534115, 47.96159885270139 17.407534890015917, 47.9599866954709 17.40973860790916, 47.958505054606576 17.412626123773347, 47.95652400581527 17.41604734132877, 47.954769932571914 17.41927904988095, 47.953996032545305 17.4201745803106, 47.95291398382952 17.421090299551587, 47.95165399858463 17.42294799929466, 47.95030572679167 17.4251319137299, 47.94926151000128 17.4266623323723, 47.947681882013406 17.428711369301297, 47.9468904446536 17.430308478397528, 47.94601374986148 17.432711300527412, 47.9446559881896 17.435185187944793, 47.943186078190536 17.438174365008297, 47.941963900808204 17.440390555670245, 47.94039931652178 17.443003113446302, 47.93910921032316 17.44532212067315, 47.93824667321223 17.44668016160435, 47.93711075252752 17.448193544980498, 47.93622162532671 17.44893513917929, 47.935030348101115 17.449285817748216, 47.933380784436146 17.4495361254914, 47.93174141887244 17.449752195703272, 47.929889312604466 17.45051730540539, 47.92806471917073 17.452052245144447, 47.926621262831226 17.453995107206488, 47.92471843920786 17.455786397506905, 47.922984350556064 17.45704666725485, 47.9217745192404 17.45784161318, 47.92049267163251 17.45839738702978, 47.919322108245474 17.45826758609299, 47.918408734044284 17.45724731555702, 47.91724150739231 17.456040160192586, 47.916294055554545 17.45517355135685, 47.91487904920879 17.45451539738639, 47.9139725258704 17.454486301856832, 47.91342563501912 17.455020280684725, 47.91306467240768 17.455929828216593, 47.91268111960053 17.456804809197415)),((47.79948554437207 17.65246396732461, 47.79933231684734 17.65343050586524, 47.79943029030997 17.654245497351543, 47.79894499338761 17.655566757273593, 47.79809271587925 17.656852084535554, 47.79735094214992 17.656763780897748, 47.796537547492285 17.657183981938953, 47.79580159883207 17.658113665132134, 47.79536412952696 17.65894300754559, 47.79587147759991 17.660285620163908, 47.796554626182434 17.66069633941147, 47.79585693623917 17.663068380856288, 47.79551777658498 17.664576852754386, 47.79521090093859 17.666916919770348, 47.79478198946535 17.668364111220605, 47.794443659863845 17.66969058498684, 47.79491953013615 17.671876284103877, 47.79552423020641 17.67467157489609, 47.795587342846254 17.676741395016364, 47.79559323701796 17.67837093737258, 47.79540524255399 17.680273779886935, 47.79488281142263 17.68127977173112, 47.79433881263393 17.68231973580058, 47.7937028190704 17.683529977383937, 47.79319282255451 17.68485838757958, 47.79226244673168 17.687021804736105, 47.7918774472275 17.68807725241925, 47.79109528024076 17.689780982007274, 47.79046916306959 17.690397409655798, 47.78955568852794 17.690897087676486, 47.78864435106447 17.69143080308066, 47.78787996543197 17.69187792274206, 47.787024980846205 17.692428067317298, 47.785963100472294 17.692776571941266, 47.78526820066515 17.693376485091356, 47.78448329121419 17.694536688179056, 47.78374591780556 17.695985069461504, 47.78333815263461 17.697396885859717, 47.78286213700356 17.6986397364513, 47.78214594440085 17.69951135141114, 47.78123530368248 17.70079098443965, 47.78057734366437 17.702103370832173, 47.77991797755689 17.703160481622458, 47.779074300587936 17.704016143988348, 47.78015359492427 17.70544942903713, 47.781183702450576 17.70611990612396, 47.78245615096898 17.70750139789014, 47.78305375228064 17.708565214546862, 47.7839716577861 17.709677652726416, 47.78475251396176 17.710944807875762, 47.78537406355622 17.712551510093558, 47.78577967653623 17.71427944771326, 47.785842196496624 17.71633297681783, 47.7857584675576 17.718844818369156, 47.78579880279463 17.720762379406242, 47.78562235031145 17.722698185059066, 47.78515667173328 17.723822140553935, 47.78461396609665 17.725913221734174, 47.784585401226565 17.727814287061477, 47.7847045423726 17.729442824679627, 47.785415322482564 17.73037067111579, 47.785869241272906 17.729094291516596, 47.78618594620125 17.727988463541358, 47.78662881018611 17.726949789034418, 47.78741396267102 17.72611252169763, 47.788202752082704 17.726106513811544, 47.788858667411795 17.72783271282189, 47.78885030667962 17.728850760300713, 47.78861468850938 17.730295574597605, 47.78878168798999 17.732669838240188, 47.78926451519425 17.73359996155185, 47.79029412825514 17.734067610522494, 47.79116307109032 17.73434970022728, 47.791836332484785 17.734157893674986, 47.792127689351254 17.732016727989965, 47.79283050191558 17.73028025542517, 47.79408717627724 17.730084010698693, 47.79511526190142 17.73005924632853, 47.796099329433105 17.730340487435793, 47.79629630199704 17.731374712489593, 47.79560672594598 17.73377295825876, 47.79501901000471 17.73608586309222, 47.79447649200402 17.73807580031666, 47.79389874781902 17.740116626236134, 47.79337927607119 17.74225910881861, 47.79284719826958 17.74414694270801, 47.792932054411324 17.745538398293096, 47.79275172827723 17.746625443139294, 47.792150250904946 17.74807292638885, 47.790751567186106 17.75078115581779, 47.789604074939014 17.75302994499309, 47.78897926359845 17.75435817465374, 47.78844526788117 17.755260944730352, 47.78823222922129 17.75689177455386, 47.78772128588037 17.75823607198836, 47.7871874853472 17.75937744715592, 47.78658477357673 17.76051821665887, 47.78562816031072 17.76184918906699, 47.78470146666852 17.761345944771094, 47.783694465820865 17.76062345161406, 47.78264188827646 17.760002731489312, 47.78152099703464 17.75953548171365, 47.78048141426919 17.75961063735277, 47.77918070983198 17.76034895548327, 47.7779369554834 17.760968871366966, 47.77690877126016 17.76129867804088, 47.77565401464964 17.761832961046363, 47.77486540165768 17.76207620934503, 47.77454086821727 17.7602970081827, 47.774709984515525 17.75920944624961, 47.774947169878615 17.75803713560969, 47.77521856939915 17.757051030922856, 47.7747815876435 17.756291354589013, 47.77374388552332 17.756739764995956, 47.77304755460805 17.757321245015653, 47.77246726718474 17.758224167853687, 47.77128108360484 17.75884369557558, 47.77082561479015 17.75957619362621, 47.77001495091204 17.759683477251293, 47.76951461120094 17.76063731762818, 47.76771627859949 17.75886842344108, 47.7669179694329 17.75955256678622, 47.76615187565199 17.75925268504823, 47.76496030830128 17.757835861676668, 47.76378990459327 17.756216089227358, 47.7626883909642 17.75456095679002, 47.76151828898298 17.752567912096417, 47.76063405725668 17.75103035047829, 47.75964642584821 17.749392384179277, 47.75888525737871 17.75097557995326, 47.75813581622656 17.752710285114638, 47.75767233763776 17.754613199189397, 47.75710907360412 17.757466522321412, 47.75651879435001 17.758895402732755, 47.75592895176409 17.76049412619793, 47.75534114444504 17.76297479580964, 47.754991580140896 17.764571386009226, 47.75465357455887 17.766371446510405, 47.75481667584272 17.76759122861802, 47.754479781683344 17.77020553129461, 47.75412025793384 17.772277176190958, 47.75374826766774 17.774348810474734, 47.75334091103187 17.775962380731627, 47.753310297882855 17.777335933878437, 47.75403371980494 17.7789258591724, 47.754859684252835 17.78027745051765, 47.755925529126934 17.781457255073608, 47.75722015555905 17.78324694448756, 47.75855301331312 17.78133821102113, 47.75977040113725 17.7795155373309, 47.76136023276605 17.780081974825382, 47.761397540391066 17.781133347591048, 47.760703433310574 17.782495068799733, 47.76114104960633 17.783865767024388, 47.76186434606957 17.785201534081615, 47.762290223232974 17.78667434558404, 47.76231616066026 17.78772561797531, 47.76147266915879 17.788647294859384, 47.76032063348355 17.789672282645306, 47.75935340910205 17.791018493382186, 47.759129518943354 17.793208018070295, 47.75938697419189 17.79549573668172, 47.759527449489234 17.79691968914187, 47.75972421311012 17.79837779560111, 47.75847551065077 17.79697731949181, 47.757536893677475 17.79615225428397, 47.75608242412158 17.794584169031467, 47.75464481702495 17.795610306862976, 47.75419114089889 17.79691949938706, 47.75362223471614 17.797991653896982, 47.75251296034831 17.79747204883173, 47.7515337112738 17.799225466930967, 47.75072760426109 17.801366930943036, 47.750047916879026 17.80399992087402, 47.74965382877094 17.806597184016564, 47.74949963769882 17.809022725153977, 47.74926361611789 17.810821674871747, 47.74903864106213 17.812671820013847, 47.748699484962934 17.814301521782607, 47.747971236348604 17.81564613562935, 47.7476556750038 17.81752947510777, 47.7476476591824 17.819293884835098, 47.74756079051968 17.821498367386585, 47.74749573433666 17.823126591880754, 47.747704439757776 17.824363527345035, 47.74762697917733 17.82573733455056, 47.74768684474595 17.826940998863787, 47.74756394938155 17.828620602080516, 47.74764724314661 17.829875030496353, 47.747660962303364 17.831282470802, 47.74770496036199 17.83263179587808, 47.7477439610344 17.834922876499842, 47.74703985608267 17.837337121098226, 47.746802088871284 17.838950674455234, 47.74698829421275 17.840630048071933, 47.74705027336095 17.843039714620048, 47.74697421295899 17.845280665677745, 47.74686382682158 17.847368519686874, 47.74658136517155 17.849101469222852, 47.74680087857678 17.850390114760057, 47.746962668493104 17.85147531535817, 47.746543026409014 17.853090008242646, 47.74604144200849 17.85390698295824, 47.74494892819512 17.855089738793424, 47.7438752786206 17.852791023921824, 47.74310892500275 17.851407149968676, 47.74226822183825 17.849980276936225, 47.74192158981463 17.847848776249624, 47.74172308467 17.844634510697063, 47.74144417686333 17.842440733886118, 47.740809542708476 17.83971082997429, 47.74053258931865 17.835232081573114, 47.74081955385209 17.834077242330764, 47.74155486415591 17.831479902795195, 47.74227087258419 17.82915079239493, 47.742537858871025 17.827095278460725, 47.74250812610912 17.82603659231407, 47.74255163998989 17.823267581172555, 47.74257847239227 17.821069155875943, 47.742623699413755 17.819803853335507, 47.7429710349791 17.8174048420722, 47.74339702332944 17.815027656786373, 47.743323069195945 17.812588053386087, 47.742628373535 17.80832553423335, 47.742475026220774 17.806433503128616, 47.74230572435653 17.802195035109612, 47.74214246081105 17.799568637223857, 47.741192333582774 17.79502481091848, 47.740734768076436 17.792855639463216, 47.74033942920443 17.790748922793114, 47.739934712751996 17.78901398686009, 47.7395723531093 17.786850889302947, 47.73941675088679 17.784166058071257, 47.739295083484606 17.782843871202434, 47.740314935120196 17.779677135120693, 47.7414104242342 17.776662429425357, 47.74283632842417 17.774370884651947, 47.744181397750225 17.772243740334936, 47.74567282163334 17.769889783937366, 47.74665208930124 17.768184664166384, 47.74828423121348 17.765622153286525, 47.74855140297032 17.764735127115355, 47.74929960975255 17.76225960748551, 47.749179699367104 17.760450178064985, 47.74908745008636 17.75897472563037, 47.74889172041135 17.756676418450393, 47.7488347285822 17.75545311759522, 47.748647188779664 17.753082762567995, 47.74882700448194 17.749656577184403, 47.75032239654633 17.746633794527156, 47.751330620970485 17.741735152650765, 47.751552065764756 17.740842803995136, 47.751603084968586 17.737900091643027, 47.751772635680986 17.735280720098405, 47.75147168614672 17.73409131795364, 47.75165593553188 17.731886681664907, 47.75271405025469 17.729007637909046, 47.75350204371448 17.72686076223899, 47.753677794489576 17.724697585352377, 47.75392119049381 17.721155746583893, 47.75420811750231 17.71659790242629, 47.75510380695115 17.712052113989476, 47.756361223840145 17.7092574766541, 47.7572604897421 17.708259405327908, 47.75886711233725 17.706331355415657, 47.760446680587215 17.704092335213954, 47.76186846133157 17.702194051799413, 47.76318360726621 17.700362434733513, 47.76577817214512 17.697931486288116, 47.76798376185673 17.695710110234383, 47.76987629349344 17.693320564231108, 47.77095024489974 17.69216116447926, 47.77249839057915 17.690563618215407, 47.77380108629499 17.689053264306544, 47.776229844724526 17.68664183171228, 47.77792785459469 17.684012668108426, 47.779685774526406 17.680630404594833, 47.781081716988 17.678127946414982, 47.78248736521296 17.675613412728822, 47.78383310641996 17.673085749690593, 47.78542619498653 17.66823632702292, 47.78668829778056 17.664390177391528, 47.78763075660375 17.66229059780293, 47.78895280877631 17.65939324788998, 47.790547792467244 17.655712885346773, 47.79183355030027 17.652562404829244, 47.79362074999282 17.648208180619832, 47.79442077269043 17.646127907758558, 47.79605886389584 17.643132285767358, 47.798887614576564 17.638001204671305, 47.80043900934308 17.63533641874247, 47.80227994463882 17.63215201074073, 47.80276933029416 17.631391703703454, 47.80701157227497 17.627072075961664, 47.80834058910261 17.62570960041023, 47.810062540893824 17.623900843386004, 47.81094756447771 17.62288658906859, 47.81228462937903 17.62148940823629, 47.813329025196964 17.620438026531435, 47.814095861586345 17.619532011111925, 47.81527805541887 17.620035886372694, 47.81621338641544 17.620396597566018, 47.81675714896378 17.621417471382664, 47.81687705698673 17.62253807830281, 47.81659642040603 17.623911883151052, 47.81550183769897 17.62592708808747, 47.81450328991494 17.62712743095965, 47.81312598266097 17.62847974848498, 47.812137641250644 17.629663459859184, 47.81072412683137 17.631405402353742, 47.80972137127507 17.633268194026904, 47.80876778359489 17.634519782930113, 47.808250245781835 17.635348212279247, 47.80785397432463 17.636823374729634, 47.807606384533884 17.638417635354458, 47.80706173778526 17.640010729878533, 47.80592188615985 17.64195691599486, 47.80495229573599 17.643988960947226, 47.80449027312219 17.645123699224026, 47.80390139872639 17.64635910757279, 47.80268385233643 17.647829873531933, 47.801797558514025 17.649183040341665, 47.80089967358559 17.65063831141464, 47.79995642039121 17.651788183086826, 47.79948554437207 17.65246396732461)),((48.107792784055846 17.158329109527692, 48.10643326810529 17.160049271763143, 48.10684138320153 17.162415386951086, 48.10620143645256 17.163011744356904, 48.106164455764436 17.165429552482145, 48.106319865659444 17.16745071447605, 48.10574997722175 17.169355608653223, 48.1049308029897 17.170830633235713, 48.10404367335343 17.172202774175805, 48.103051588758305 17.173828465742623, 48.10112546833842 17.17542554482091, 48.099704033205306 17.17634636268466, 48.09803262007881 17.177195829946932, 48.09652444007472 17.17744901923551, 48.09533056911776 17.176597617147745, 48.09400277149451 17.175351477488086, 48.09285798162173 17.173987715595555, 48.09152164371659 17.172229467884584, 48.09026346117502 17.170591962619763, 48.089107383345016 17.169279839371324, 48.08815417841771 17.16832937039486, 48.08739535508269 17.167346378217804, 48.08667994895199 17.166705952328915, 48.08574750883902 17.16613101278626, 48.08520382724889 17.167199935411645, 48.08517094625537 17.169041966565274, 48.0848207429722 17.170283294688037, 48.084378113699636 17.17176271324842, 48.08450737101983 17.173010480635195, 48.0845546152684 17.174802520378588, 48.0846356205303 17.17639136336348, 48.08469410327324 17.1781328202715, 48.08494693914726 17.179774325099856, 48.08540259808462 17.18181120680245, 48.0855298821069 17.183468185967612, 48.0855797114363 17.184578654975443, 48.08572019169904 17.185894732742124, 48.085596274489575 17.187462882254792, 48.08525633797021 17.188960497922817, 48.085111744511224 17.19022145025051, 48.08514825971997 17.19165596026239, 48.08532268154355 17.1931086066195, 48.08579976911204 17.195333761408868, 48.086124135287996 17.196361839706327, 48.08648356438843 17.197424329565468, 48.08631120797286 17.199316689586286, 48.08652494839921 17.201777726710418, 48.08669812422738 17.20324746669456, 48.08664193123033 17.204868673466905, 48.08635436339794 17.207083401372703, 48.085523344901254 17.208505828684697, 48.08485587826038 17.20952020305281, 48.083947635099776 17.21054943035573, 48.08281086791717 17.21148963801653, 48.08168951900097 17.211968916666972, 48.08066072124561 17.212227828019053, 48.07946113800319 17.212331830947946, 48.07845991620975 17.211754639741304, 48.0776582231686 17.21041265549919, 48.07626685337089 17.208397599524165, 48.075772737539005 17.20712779642224, 48.075276602182406 17.20611456043116, 48.074849425963315 17.205135703675282, 48.07372564247232 17.204029143102133, 48.07272643130404 17.20316277639395, 48.07169425394433 17.202158914529928, 48.070718672214134 17.201224184816773, 48.06893275154067 17.201951205815693, 48.067772147146215 17.201424268893042, 48.06607143769858 17.201384261969796, 48.0655634209408 17.20233238907928, 48.06494758340698 17.204064333995543, 48.064323412029125 17.20535253500656, 48.06367350872968 17.206931006445835, 48.06373452862744 17.20827865801953, 48.06396521553404 17.209562205743648, 48.06436278297566 17.21180176915538, 48.06468503584574 17.213171120908445, 48.064731554402314 17.214758575729544, 48.06428642651316 17.216714293316983, 48.06361168497206 17.218632570324736, 48.06283817746837 17.22005485706818, 48.062019353490804 17.221340584867974, 48.060585175905814 17.22239522059555, 48.05935786104371 17.223384441296187, 48.05841754475247 17.224019952638443, 48.056942277127014 17.224545513982818, 48.05540321622236 17.226008198210053, 48.054447473157765 17.227308119975916, 48.053455671514925 17.228795344013403, 48.05251119899578 17.230078325807245, 48.05146389781554 17.231462479695413, 48.05106259443395 17.229887806667374, 48.05107078313874 17.226953957779482, 48.051053026016675 17.22255386860494, 48.051206854823924 17.218070047040168, 48.051030311811466 17.213514109617712, 48.050571909885576 17.210215947120577, 48.05049827392802 17.207316168734256, 48.050232098148726 17.204242104758055, 48.04991418951444 17.200297937568042, 48.049960002481264 17.19847386717202, 48.05064661977691 17.196317286873207, 48.05156068909822 17.194402115718205, 48.05254158569818 17.192658026693078, 48.05315530248592 17.191250215098048, 48.05362083125813 17.189722131171685, 48.053810743591804 17.188581541825293, 48.05392137752366 17.187337387614242, 48.05565027147707 17.188366956925666, 48.056805702550704 17.185977156959336, 48.05797735777409 17.182956228476037, 48.05901288184801 17.17959235075247, 48.05975865692887 17.177144746989676, 48.06054497727107 17.17550081610439, 48.061307524458044 17.173923588722587, 48.06254580685081 17.171057234260207, 48.063531121041834 17.17240022046921, 48.06491454781488 17.17383356264121, 48.066400036715 17.17550789942094, 48.067896932536804 17.173343337417258, 48.069267419815944 17.17141589669249, 48.0708056143021 17.169797794832384, 48.07281489144706 17.16784420495709, 48.07404284270973 17.166886953991483, 48.07614214848191 17.165531584041965, 48.07747810511015 17.165036784988583, 48.08004779878643 17.16343608881424, 48.082515212840605 17.161307674142105, 48.084558728044904 17.160030212807587, 48.086762329486746 17.158496716093815, 48.089229074210685 17.15687796859488, 48.09180947618936 17.155905595853685, 48.09347595598273 17.154917957383446, 48.0959306674162 17.15370710317797, 48.09747189028193 17.152905990542024, 48.09978978255495 17.15159323253223, 48.101376962114244 17.150502538484428, 48.10224571385635 17.149514023731104, 48.10350114576669 17.148764140845504, 48.10460975897638 17.148098735662085, 48.10599589967982 17.152847847404498, 48.107792784055846 17.158329109527692)),((48.07234937706228 17.1500675552769, 48.07237011634968 17.15137766355324, 48.07247196018905 17.152533977946955, 48.07247085954607 17.153521176887153, 48.07227530081859 17.154422990759002, 48.07152099659152 17.155734144865015, 48.072285282284184 17.156243827299583, 48.07194160920384 17.157043971353975, 48.07107356290227 17.157741703356837, 48.069782542755 17.159052498789574, 48.068401019071956 17.160261366317265, 48.06773769505189 17.161163385642134, 48.066561619511724 17.16220221046882, 48.065179687523056 17.163053636875095, 48.063866840836965 17.16407499686284, 48.06297596128127 17.164585447465218, 48.062209866455255 17.165505262799837, 48.061178121951166 17.166758176814195, 48.0605552675827 17.167892369510565, 48.05980411014505 17.169503366616404, 48.05923600345952 17.170997530684264, 48.05827430571501 17.17344134032439, 48.05743994551908 17.1755120841797, 48.05657899083809 17.178161386560618, 48.055997481047456 17.179927820803695, 48.05453715517931 17.183644099658906, 48.05220040742997 17.183051161190562, 48.05123113171636 17.18283401164821, 48.04970415098655 17.182421522373588, 48.04893470659324 17.185089435024082, 48.048843926157055 17.186980891375306, 48.04798282705395 17.18968177814807, 48.04627946028883 17.193786447041674, 48.045113369662516 17.195851128902607, 48.04390204430391 17.197932585840174, 48.04243960590526 17.19994274875182, 48.04115297476659 17.20135800362153, 48.03918836465301 17.20330985905738, 48.03694573951828 17.20423423632186, 48.03575453084148 17.204900546258592, 48.03418669106881 17.205510155885527, 48.032322503292335 17.206030048698334, 48.03089264129462 17.206608052801748, 48.02900783566194 17.206821057905337, 48.02679278170415 17.206910674795513, 48.025296840444454 17.20695867896379, 48.02408796262087 17.206840093938307, 48.02243151530926 17.206937313333512, 48.02131524424372 17.206706422913992, 48.019746071967 17.206619083754223, 48.02006616230955 17.20416076605185, 48.020124749218745 17.20262531778945, 48.02223827196002 17.201988442457854, 48.023495984463786 17.201087204368477, 48.02491565069246 17.20042476649801, 48.026135750769086 17.20047499882845, 48.02722851933902 17.200966984455828, 48.028478862787665 17.201938224844366, 48.029830934228876 17.202826097142268, 48.030877508149835 17.20357266581204, 48.03177679267192 17.203892366103737, 48.03315599869717 17.202324670037235, 48.03350958200447 17.200675901711136, 48.03379405813587 17.198923740827, 48.03439748576366 17.197311709315635, 48.0359908183336 17.196258352352107, 48.03732717313295 17.196037634699614, 48.038472226034806 17.1955759219047, 48.03921778959407 17.194835302825922, 48.04004324129623 17.19252695392651, 48.04054469643836 17.190777427556682, 48.04110656744423 17.188398018128648, 48.04096807096456 17.18677619222005, 48.040353066757405 17.18477246587449, 48.038947064151465 17.183253624157317, 48.037401265917914 17.18212555125538, 48.03639239459631 17.180884309362487, 48.03574986252226 17.17958067884627, 48.03581126947922 17.176836647599874, 48.03599823783309 17.174229596957048, 48.036412721418465 17.171830986955246, 48.036425942896756 17.16961464604464, 48.036583499575634 17.168047952730333, 48.03696763250489 17.166842273458528, 48.03754218115469 17.166014025880617, 48.03815594536455 17.16539884783882, 48.03921889522581 17.164173808793628, 48.03995104206847 17.163136517251292, 48.04093283335959 17.162098775657586, 48.04175520205868 17.161996370987755, 48.04153699778816 17.1629650218861, 48.04089724979256 17.163730714477442, 48.040108498313316 17.16463248201262, 48.03935473461944 17.16548348319265, 48.0390796572485 17.166647588092232, 48.04022074277061 17.166798157782065, 48.04106727863067 17.166434465979542, 48.04237792513735 17.16544766500008, 48.043543840048535 17.16437555307081, 48.04491428182325 17.16332070879171, 48.046478181830985 17.16257120551468, 48.04816782267926 17.162111128406682, 48.04952622403325 17.161430327723547, 48.050292242886435 17.160426429042143, 48.050522797255454 17.15843630231476, 48.05084328575958 17.157092325064614, 48.05142626807745 17.156072046498277, 48.05232914402465 17.15525473003167, 48.05295744021496 17.154386824903455, 48.0538834667378 17.153059589966972, 48.05536767312135 17.15180002640852, 48.05676140825531 17.15050597659482, 48.058256984138374 17.149331352513173, 48.059695376480626 17.149533805907172, 48.061120763343794 17.15016210300008, 48.06244348296317 17.150943245989005, 48.06402925327629 17.151571091576695, 48.06511344767098 17.15123020969901, 48.06538793789487 17.150209606535288, 48.06572072702353 17.148848157892374, 48.06640599487512 17.148422267365564, 48.06737554170963 17.14860845494051, 48.06817361197148 17.148982263924264, 48.06895037036365 17.148539218496676, 48.06963597498804 17.147449883833694, 48.07063019412938 17.145628014102602, 48.07113302522114 17.1447600081729, 48.072607935662056 17.14244498950732, 48.07253738611924 17.143857383650438, 48.07249041738011 17.14518445107187, 48.07252295090285 17.14686873496727, 48.07239610096249 17.14851884712165, 48.07234937706228 17.1500675552769)),((47.75671929855759 17.960970146282207, 47.75583950973323 17.961481795782262, 47.75448746325873 17.962886037177267, 47.75301857573105 17.960531421082077, 47.75190480893992 17.958714007236498, 47.75067473850669 17.956752810466455, 47.74944464286734 17.954791692884935, 47.74813700571927 17.952734766143386, 47.74666471304736 17.950328022415764, 47.74516350793893 17.947447084478295, 47.74476201202008 17.945953067314893, 47.74436995370671 17.944418491555957, 47.74423208787213 17.941251781139016, 47.744134111039415 17.938651511239993, 47.744082424300316 17.93616847536638, 47.744003293522866 17.931344090710446, 47.744136508678 17.92694287254659, 47.744351702116404 17.921786683497228, 47.74409684070257 17.919961262684065, 47.7434319603131 17.91611878307251, 47.742747618397196 17.91196021913481, 47.74170429791953 17.90896577749553, 47.740308724982505 17.90548755708818, 47.73950766551771 17.90118566998299, 47.739168534341886 17.89565281352777, 47.739197612443164 17.89437379654388, 47.73918462495078 17.891240940166384, 47.73937520871073 17.889674479987537, 47.74022402408887 17.888861245373782, 47.74160676021036 17.888566785951276, 47.742601271944054 17.888935495580633, 47.74336080772626 17.891987150623383, 47.74414003518386 17.89405430845961, 47.744702747561085 17.89586786136739, 47.745586744840374 17.89817244384259, 47.746183087111035 17.9000200521022, 47.74648340933236 17.90214019054369, 47.746520863745445 17.904244691466555, 47.74680832185578 17.90600844474291, 47.747371006294316 17.908009221150852, 47.74807085152782 17.910094113575127, 47.748758837423246 17.911856374763584, 47.75005331650341 17.914363529499337, 47.751519887582795 17.91675101556294, 47.753317157978266 17.919120573591254, 47.754347917536705 17.921119954341393, 47.75437282499538 17.922766115524023, 47.75428312479338 17.92473567832292, 47.75446908149888 17.927468273792037, 47.75493077005905 17.930725476426893, 47.75516331446946 17.934391296999827, 47.75536047507118 17.9381083177153, 47.755421515003036 17.94192768510044, 47.75553939917448 17.945050687359966, 47.75581715093634 17.94902224554328, 47.75618541680201 17.95153305664163, 47.75715967854559 17.95443283494048, 47.75751548163703 17.956350367024076, 47.75799879376955 17.960219317718284, 47.75671929855759 17.960970146282207)))
jachym commented 9 years ago

hard to say, whether it is 4326 or 4258, but it definitely is y, x (lat, long) (if it's supposed to be somewhere in central europe)

jirihelmich commented 9 years ago

Yes, it should be somewhere in Slovakia. So I need to alter the projection, which sets axisOrientation to enu? I thought that that should be a part of the projection settings.

Sorry, for the lame question, but it seems that you are an expert, I'm working with projections since last week and OL3 docs is not very helpful.

Thanks again, Jirka

jirihelmich commented 9 years ago

Preview 1: Protected sites image

Note that the filtering has no effect since the classification is the same for all entities.

jirihelmich commented 9 years ago

Preview 2: Burdens image

No filters, some additional data are present, we could think of how to use them, e.g. the risk level seems to be interesting, could be converted to a heatmap?

jirihelmich commented 9 years ago

Preview 3: Biographical regions image

No filters, no labels.

jirihelmich commented 9 years ago

Preview 4: Species distribution

image

No filters, no labels (a bit more complicated path to label, currently not supported).

jirihelmich commented 9 years ago

Land cover: Lot of data, no filters, no labels. Placed somewhere in Russia. Since it's again 4258, I don't think that this dataset is correct, all the others now work pretty well.

Btw. slows down my browser a lot.

image

image

jindrichmynarz commented 9 years ago

Ad protected sites: you can try faceting by ps:legalFoundationDate (year or decade) or ps:siteDesignation as well.

Ad environment burdens: heatmap using cont:riskLevel might work, although it won't be a classical heatmap visualizing frequency, but instead categorical distinction. As you hinted to, the data may contain other properties that are interesting for visualization.

Ad Corine land cover: Yes, there's a lot of data (approx. 150 MB), so simplification of geometries is probably necessary before loading it into a browser. Regarding the wrong position, that seems like an error of the source data. Would you like to raise it with SAŽP?