From 27180fea55f939ba3096ce875332190e698748f7 Mon Sep 17 00:00:00 2001 From: sevendev Date: Wed, 2 Jul 2025 12:13:11 +0900 Subject: [PATCH 01/25] =?UTF-8?q?=E8=A4=87=E6=95=B0GML=E7=B5=90=E5=90=88?= =?UTF-8?q?=E6=A9=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- include/plateau/polygon_mesh/tile_extractor.h | 31 +++++ src/c_wrapper/CMakeLists.txt | 4 +- src/c_wrapper/tile_extractor_c.cpp | 34 ++++++ src/polygon_mesh/CMakeLists.txt | 1 + src/polygon_mesh/area_mesh_factory.cpp | 43 +++++++ src/polygon_mesh/area_mesh_factory.h | 4 + src/polygon_mesh/tile_extractor.cpp | 107 ++++++++++++++++++ .../PolygonMesh/TileExtractor.cs | 90 +++++++++++++++ 8 files changed, 313 insertions(+), 1 deletion(-) create mode 100644 include/plateau/polygon_mesh/tile_extractor.h create mode 100644 src/c_wrapper/tile_extractor_c.cpp create mode 100644 src/polygon_mesh/tile_extractor.cpp create mode 100644 wrappers/csharp/LibPLATEAU.NET/CSharpPLATEAU/PolygonMesh/TileExtractor.cs diff --git a/include/plateau/polygon_mesh/tile_extractor.h b/include/plateau/polygon_mesh/tile_extractor.h new file mode 100644 index 00000000..8bad23bb --- /dev/null +++ b/include/plateau/polygon_mesh/tile_extractor.h @@ -0,0 +1,31 @@ +#pragma once + +#include +#include +#include +#include +#include +#include "citygml/citymodel.h" +#include "model.h" + +namespace plateau::polygonMesh { + + /** + * CityModelからModel(メッシュ等)を構築します。 + * このクラスの利用者である各ゲームエンジンは、このクラスから受け取った Model を元に + * ゲームオブジェクト、メッシュ、テクスチャを生成することが期待されます。 + * + * 詳しくは Model クラスのコメントを参照してください。 + */ + class LIBPLATEAU_EXPORT TileExtractor : MeshExtractor { + public: + + static std::shared_ptr extractInExtents( + std::shared_ptr>> city_models, const MeshExtractOptions& options, + const std::vector& extents); + + static void extractInExtents(Model& out_model, + std::shared_ptr>> city_models, const MeshExtractOptions& options, + const std::vector& extents); + }; +} diff --git a/src/c_wrapper/CMakeLists.txt b/src/c_wrapper/CMakeLists.txt index d95d1ca0..2f0f4cd1 100644 --- a/src/c_wrapper/CMakeLists.txt +++ b/src/c_wrapper/CMakeLists.txt @@ -57,7 +57,9 @@ add_library(c_wrapper OBJECT "height_map_aligner_c.cpp" "material_adjuster_by_attr.cpp" "material_adjuster_by_type_c.cpp" - "heightmap_mesh_generator_c.cpp") + "heightmap_mesh_generator_c.cpp" + "tile_extractor_c.cpp" + ) if(NOT(IOS OR ANDROID)) # 非モバイル向け diff --git a/src/c_wrapper/tile_extractor_c.cpp b/src/c_wrapper/tile_extractor_c.cpp new file mode 100644 index 00000000..1e719581 --- /dev/null +++ b/src/c_wrapper/tile_extractor_c.cpp @@ -0,0 +1,34 @@ +#include "libplateau_c.h" +#include "city_model_c.h" +#include +#include + +using namespace libplateau; +using namespace plateau::polygonMesh; + +extern "C"{ + + LIBPLATEAU_C_EXPORT APIResult LIBPLATEAU_C_API plateau_tile_extractor_extract_in_extents_multi( + const CityModelHandle** const city_model_handles, + const size_t city_model_size, + const MeshExtractOptions options, + const std::vector* extents, + Model* const out_model) { + //API_TRY{ + + std::shared_ptr>> city_models = std::make_shared>>(); + for (size_t i = 0; i < city_model_size; ++i) { + + const auto& ptr = city_model_handles[i]->getCityModelPtr(); // ここで city_model_handles[i] のポインタを取得 + city_models->push_back(ptr); + } + + TileExtractor::extractInExtents(*out_model, city_models, options, *extents); + return APIResult::Success; + + + //} + //API_CATCH; + //return APIResult::ErrorUnknown; + } +} diff --git a/src/polygon_mesh/CMakeLists.txt b/src/polygon_mesh/CMakeLists.txt index 0d6be4f1..82e1f738 100644 --- a/src/polygon_mesh/CMakeLists.txt +++ b/src/polygon_mesh/CMakeLists.txt @@ -11,4 +11,5 @@ target_sources(plateau PRIVATE "city_object_list.cpp" "map_attacher.cpp" "transform.cpp" + "tile_extractor.cpp" ) diff --git a/src/polygon_mesh/area_mesh_factory.cpp b/src/polygon_mesh/area_mesh_factory.cpp index af42f28a..5688013b 100644 --- a/src/polygon_mesh/area_mesh_factory.cpp +++ b/src/polygon_mesh/area_mesh_factory.cpp @@ -81,6 +81,49 @@ namespace { namespace plateau::polygonMesh { using namespace citygml; + GridMergeResult + AreaMeshFactory::multiGridMerge(std::shared_ptr>> city_models, const MeshExtractOptions& options, unsigned lod, + const plateau::geometry::GeoReference& geo_reference, const std::vector& extents) { + + const auto& gmlPath = city_models->empty() ? "" : city_models->front()->getGmlPath(); + std::shared_ptr > all_primary_city_objects = std::make_shared>(); + + const auto& _city_models = *city_models; + for (const auto& city_model : _city_models) { + auto city_objects = + city_model->getAllCityObjectsOfType(PrimaryCityObjectTypes::getPrimaryTypeMask()); + + all_primary_city_objects->insert(all_primary_city_objects->end(), + city_objects.begin(), city_objects.end()); + } + + auto merged_meshes = GridMergeResult(); + + // メッシュ生成 + MeshFactory mesh_factory(nullptr, options, extents, geo_reference); + + // グループ内の各主要地物のループ + const auto& all_primary_city_objects_in_model = *all_primary_city_objects; + for (const auto& primary_object : all_primary_city_objects_in_model) { + if (MeshExtractor::isTypeToSkip(primary_object->getType())) continue; + if (MeshExtractor::shouldContainPrimaryMesh(lod, *primary_object)) { + mesh_factory.addPolygonsInPrimaryCityObject(*primary_object, lod, gmlPath); + } + + if (lod >= 2) { + // 主要地物の子である各最小地物をメッシュに加えます。 + auto atomic_objects = PolygonMeshUtils::getChildCityObjectsRecursive(*primary_object); + mesh_factory.addPolygonsInAtomicCityObjects(*primary_object, atomic_objects, lod, gmlPath); + } + mesh_factory.incrementPrimaryIndex(); + } + mesh_factory.optimizeMesh(); + merged_meshes.emplace(0, mesh_factory.releaseMesh()); + + return merged_meshes; + } + + GridMergeResult AreaMeshFactory::gridMerge(const CityModel& city_model, const MeshExtractOptions& options, unsigned lod, const geometry::GeoReference& geo_reference, const std::vector& extents) { diff --git a/src/polygon_mesh/area_mesh_factory.h b/src/polygon_mesh/area_mesh_factory.h index 0e533341..86116611 100644 --- a/src/polygon_mesh/area_mesh_factory.h +++ b/src/polygon_mesh/area_mesh_factory.h @@ -24,5 +24,9 @@ namespace plateau::polygonMesh { static GridMergeResult gridMerge(const citygml::CityModel& city_model, const MeshExtractOptions& options, unsigned lod, const plateau::geometry::GeoReference& geo_reference, const std::vector& extents); + + static GridMergeResult + multiGridMerge(std::shared_ptr>> city_models, const MeshExtractOptions& options, unsigned lod, + const plateau::geometry::GeoReference& geo_reference, const std::vector& extents); }; } diff --git a/src/polygon_mesh/tile_extractor.cpp b/src/polygon_mesh/tile_extractor.cpp new file mode 100644 index 00000000..3eeb2687 --- /dev/null +++ b/src/polygon_mesh/tile_extractor.cpp @@ -0,0 +1,107 @@ +#include "plateau/polygon_mesh/tile_extractor.h" +#include +#include "citygml/texture.h" +#include "citygml/cityobject.h" +#include "plateau/polygon_mesh/map_attacher.h" +#include +#include +#include +#include +#include "area_mesh_factory.h" + +namespace { + using namespace plateau; + using namespace polygonMesh; + using namespace dataset; + using namespace texture; + using namespace citygml; + namespace fs = std::filesystem; + + /// extents̕Ɖs̒ multiplier {ɂ܂B + std::vector extendExtents(const std::vector& src_extents, float multiplier) { + auto result = std::vector(); + + for (const auto& src_extent : src_extents) { + const auto center = src_extent.centerPoint(); + const auto prev_min = src_extent.min; + const auto prev_max = src_extent.max; + auto next_min = center + (prev_min - center) * multiplier; + auto next_max = center + (prev_max - center) * multiplier; + result.emplace_back(next_min, next_max); + } + return result; + } + + void extractInner( + Model& out_model, std::shared_ptr>> city_models, + const MeshExtractOptions& options, + const std::vector& extents_before_adjust) { + + if (options.max_lod < options.min_lod) throw std::logic_error("Invalid LOD range."); + + const auto geo_reference = geometry::GeoReference(options.coordinate_zone_id, options.reference_point, options.unit_scale, options.mesh_axes); + + // ͈͂̋Eɂn蓦Ȃ悤ɁA͈͂L܂B + auto extents = extendExtents(extents_before_adjust, 1.2f); + + // rootNode Ƃ LODm[h ܂B + for (unsigned lod = options.min_lod; lod <= options.max_lod; lod++) { + auto lod_node = Node("LOD" + std::to_string(lod)); + + // LODm[h̉ɃbVzupm[h܂B + { + // ̂悤ȊKw\܂: + // model -> LODm[h -> O[vƂ̃m[h + + // 3DssfO[vɕAO[vƂɃbV}[W܂B + //auto result = AreaMeshFactory::gridMerge(city_model, options, lod, geo_reference, extents); + auto result = AreaMeshFactory::multiGridMerge(city_models, options, lod, geo_reference, extents); + + // O[vƂ̃m[hlj܂B + for (auto& [group_id, mesh] : result) { + auto node = Node("group" + std::to_string(group_id), std::move(mesh)); + lod_node.addChildNode(std::move(node)); + } + } + out_model.addNode(std::move(lod_node)); + } + out_model.eraseEmptyNodes(); + out_model.assignNodeHierarchy(); + + // eNX`܂B + if (options.enable_texture_packing) { + TexturePacker packer(options.texture_packing_resolution, options.texture_packing_resolution); + packer.process(out_model); + } + + const auto& gmlPath = city_models->empty() ? "" : city_models->front()->getGmlPath(); + + // ݂̓ssfn`łȂAqʐ^܂͒n}pUVt^An}^C_E[h܂B + auto package = GmlFile(gmlPath).getPackage(); + if (package == PredefinedCityModelPackage::Relief && options.attach_map_tile) { + const auto gml_path = fs::u8path(gmlPath); + const auto map_download_dest = gml_path.parent_path() / (gml_path.filename().u8string() + "_map"); + MapAttacher().attach(out_model, options.map_tile_url, map_download_dest, options.map_tile_zoom_level, + geo_reference); + } + } +} + +namespace plateau::polygonMesh { + + std::shared_ptr TileExtractor::extractInExtents( + std::shared_ptr>> city_models, const MeshExtractOptions& options, + const std::vector& extents) { + auto result = std::make_shared(); + extractInExtents(*result, city_models, options, extents); + return result; + } + + void TileExtractor::extractInExtents( + Model& out_model, + std::shared_ptr>> city_models, const MeshExtractOptions& options, + const std::vector& extents) { + extractInner(out_model, city_models, options, extents); + } + +} diff --git a/wrappers/csharp/LibPLATEAU.NET/CSharpPLATEAU/PolygonMesh/TileExtractor.cs b/wrappers/csharp/LibPLATEAU.NET/CSharpPLATEAU/PolygonMesh/TileExtractor.cs new file mode 100644 index 00000000..500d4916 --- /dev/null +++ b/wrappers/csharp/LibPLATEAU.NET/CSharpPLATEAU/PolygonMesh/TileExtractor.cs @@ -0,0 +1,90 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Runtime.InteropServices; +using PLATEAU.CityGML; +using PLATEAU.Interop; +using PLATEAU.Native; + +namespace PLATEAU.PolygonMesh +{ + /// + /// からを抽出します。 + /// + public static class TileExtractor + { + + /// + /// から を抽出します。 + /// 結果は に格納されます。 + /// 通常、 には new したばかりの Model を渡してください。 + /// + public static void Extract(ref Model outModel, CityModel cityModel, MeshExtractOptions options) + { + var result = NativeMethods.plateau_tile_extractor_extract( + cityModel.Handle, options, outModel.Handle + ); + DLLUtil.CheckDllError(result); + } + + + /// + /// から範囲内の を抽出します。 + /// 結果は に格納されます。 + /// 通常、 には new したばかりの Model を渡してください。 + /// + public static void ExtractInExtents(ref Model outModel, CityModel cityModel, MeshExtractOptions options, List extents) + { + var nativeExtents = NativeVectorExtent.Create(); + foreach (var extent in extents) + { + nativeExtents.Add(extent); + } + + var result = NativeMethods.plateau_tile_extractor_extract_in_extents( + cityModel.Handle, options, nativeExtents.Handle, outModel.Handle + ); + DLLUtil.CheckDllError(result); + } + + public static void ExtractInExtents(ref Model outModel, List cityModels, MeshExtractOptions options, List extents) + { + var nativeExtents = NativeVectorExtent.Create(); + foreach (var extent in extents) + { + nativeExtents.Add(extent); + } + + int cityModelCount = cityModels.Count; + IntPtr[] nativePtrs = cityModels.Select(model => model.Handle).ToArray(); + var result = NativeMethods.plateau_tile_extractor_extract_in_extents_multi( + nativePtrs, cityModelCount, options, nativeExtents.Handle, outModel.Handle + ); + DLLUtil.CheckDllError(result); + } + + private static class NativeMethods + { + [DllImport(DLLUtil.DllName)] + internal static extern APIResult plateau_tile_extractor_extract( + [In] IntPtr cityModelPtr, + MeshExtractOptions options, + [In] IntPtr outModelPtr); + + [DllImport(DLLUtil.DllName)] + internal static extern APIResult plateau_tile_extractor_extract_in_extents( + [In] IntPtr cityModelPtr, + MeshExtractOptions options, + [In] IntPtr extentsPtr, + [In] IntPtr outModelPtr); + + [DllImport(DLLUtil.DllName)] + internal static extern APIResult plateau_tile_extractor_extract_in_extents_multi( + [In] IntPtr[] cityModelPtrs, + [In] int cityModelCount, + MeshExtractOptions options, + [In] IntPtr extentsPtr, + [In] IntPtr outModelPtr); + } + } +} From 402c6f6198715d3587420de88a78b522ef0f3efb Mon Sep 17 00:00:00 2001 From: sevendev Date: Fri, 4 Jul 2025 15:33:07 +0900 Subject: [PATCH 02/25] =?UTF-8?q?weak=5Fptr=E3=81=AB=E5=A4=89=E6=9B=B4?= =?UTF-8?q?=EF=BC=88=E6=84=8F=E5=91=B3=E3=81=AA=E3=81=84=E3=81=8B=E3=82=82?= =?UTF-8?q?=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- include/plateau/polygon_mesh/tile_extractor.h | 15 +++++---- src/c_wrapper/tile_extractor_c.cpp | 26 ++++++++-------- src/polygon_mesh/area_mesh_factory.cpp | 9 ++++-- src/polygon_mesh/area_mesh_factory.h | 7 +++-- src/polygon_mesh/tile_extractor.cpp | 31 +++++++++---------- 5 files changed, 45 insertions(+), 43 deletions(-) diff --git a/include/plateau/polygon_mesh/tile_extractor.h b/include/plateau/polygon_mesh/tile_extractor.h index 8bad23bb..074f524e 100644 --- a/include/plateau/polygon_mesh/tile_extractor.h +++ b/include/plateau/polygon_mesh/tile_extractor.h @@ -1,4 +1,4 @@ -#pragma once +#pragma once #include #include @@ -10,22 +10,21 @@ namespace plateau::polygonMesh { + using CityModelVector = std::shared_ptr>>; + /** - * CityModelからModel(メッシュ等)を構築します。 - * このクラスの利用者である各ゲームエンジンは、このクラスから受け取った Model を元に - * ゲームオブジェクト、メッシュ、テクスチャを生成することが期待されます。 - * - * 詳しくは Model クラスのコメントを参照してください。 + * TileExtractorは、複数のCityModelからメッシュを抽出し、指定された範囲(extents)に基づいて結合メッシュを抽出するクラスです。 + * */ class LIBPLATEAU_EXPORT TileExtractor : MeshExtractor { public: static std::shared_ptr extractInExtents( - std::shared_ptr>> city_models, const MeshExtractOptions& options, + CityModelVector city_models, const MeshExtractOptions& options, const std::vector& extents); static void extractInExtents(Model& out_model, - std::shared_ptr>> city_models, const MeshExtractOptions& options, + CityModelVector city_models, const MeshExtractOptions& options, const std::vector& extents); }; } diff --git a/src/c_wrapper/tile_extractor_c.cpp b/src/c_wrapper/tile_extractor_c.cpp index 1e719581..75312529 100644 --- a/src/c_wrapper/tile_extractor_c.cpp +++ b/src/c_wrapper/tile_extractor_c.cpp @@ -1,4 +1,4 @@ -#include "libplateau_c.h" +#include "libplateau_c.h" #include "city_model_c.h" #include #include @@ -14,21 +14,21 @@ extern "C"{ const MeshExtractOptions options, const std::vector* extents, Model* const out_model) { - //API_TRY{ + API_TRY{ - std::shared_ptr>> city_models = std::make_shared>>(); - for (size_t i = 0; i < city_model_size; ++i) { + CityModelVector city_models = std::make_shared>>(); + for (size_t i = 0; i < city_model_size; ++i) { - const auto& ptr = city_model_handles[i]->getCityModelPtr(); // ここで city_model_handles[i] のポインタを取得 - city_models->push_back(ptr); - } - - TileExtractor::extractInExtents(*out_model, city_models, options, *extents); - return APIResult::Success; + const auto& ptr = city_model_handles[i]->getCityModelPtr(); // ここで city_model_handles[i] のポインタを取得 + std::weak_ptr weak = ptr; + city_models->push_back(weak); + } + TileExtractor::extractInExtents(*out_model, city_models, options, *extents); + return APIResult::Success; - //} - //API_CATCH; - //return APIResult::ErrorUnknown; + } + API_CATCH; + return APIResult::ErrorUnknown; } } diff --git a/src/polygon_mesh/area_mesh_factory.cpp b/src/polygon_mesh/area_mesh_factory.cpp index 5688013b..a9d6cddf 100644 --- a/src/polygon_mesh/area_mesh_factory.cpp +++ b/src/polygon_mesh/area_mesh_factory.cpp @@ -82,16 +82,19 @@ namespace plateau::polygonMesh { using namespace citygml; GridMergeResult - AreaMeshFactory::multiGridMerge(std::shared_ptr>> city_models, const MeshExtractOptions& options, unsigned lod, + AreaMeshFactory::multiGridMerge(CityModelVector city_models, const MeshExtractOptions& options, unsigned lod, const plateau::geometry::GeoReference& geo_reference, const std::vector& extents) { - const auto& gmlPath = city_models->empty() ? "" : city_models->front()->getGmlPath(); + const auto& gmlPath = city_models->empty() || city_models->front().expired() ? "" : city_models->front().lock()->getGmlPath(); std::shared_ptr > all_primary_city_objects = std::make_shared>(); const auto& _city_models = *city_models; for (const auto& city_model : _city_models) { + + if (city_model.expired()) continue; // 参照が切れている場合はスキップ + auto city_objects = - city_model->getAllCityObjectsOfType(PrimaryCityObjectTypes::getPrimaryTypeMask()); + city_model.lock()->getAllCityObjectsOfType(PrimaryCityObjectTypes::getPrimaryTypeMask()); all_primary_city_objects->insert(all_primary_city_objects->end(), city_objects.begin(), city_objects.end()); diff --git a/src/polygon_mesh/area_mesh_factory.h b/src/polygon_mesh/area_mesh_factory.h index 86116611..cf914f4c 100644 --- a/src/polygon_mesh/area_mesh_factory.h +++ b/src/polygon_mesh/area_mesh_factory.h @@ -2,7 +2,8 @@ #include "citygml/citymodel.h" #include "plateau/geometry/geo_reference.h" -#include +//#include +#include #include #include @@ -26,7 +27,7 @@ namespace plateau::polygonMesh { const plateau::geometry::GeoReference& geo_reference, const std::vector& extents); static GridMergeResult - multiGridMerge(std::shared_ptr>> city_models, const MeshExtractOptions& options, unsigned lod, - const plateau::geometry::GeoReference& geo_reference, const std::vector& extents); + multiGridMerge(CityModelVector city_models, const MeshExtractOptions& options, unsigned lod, + const plateau::geometry::GeoReference& geo_reference, const std::vector& extents); }; } diff --git a/src/polygon_mesh/tile_extractor.cpp b/src/polygon_mesh/tile_extractor.cpp index 3eeb2687..ae762be2 100644 --- a/src/polygon_mesh/tile_extractor.cpp +++ b/src/polygon_mesh/tile_extractor.cpp @@ -1,4 +1,4 @@ -#include "plateau/polygon_mesh/tile_extractor.h" +#include "plateau/polygon_mesh/tile_extractor.h" #include #include "citygml/texture.h" #include "citygml/cityobject.h" @@ -17,7 +17,7 @@ namespace { using namespace citygml; namespace fs = std::filesystem; - /// extents̕Ɖs̒ multiplier {ɂ܂B + /// extentsの幅と奥行きの長さを multiplier 倍にします。 std::vector extendExtents(const std::vector& src_extents, float multiplier) { auto result = std::vector(); @@ -33,7 +33,7 @@ namespace { } void extractInner( - Model& out_model, std::shared_ptr>> city_models, + Model& out_model, CityModelVector city_models, const MeshExtractOptions& options, const std::vector& extents_before_adjust) { @@ -41,23 +41,22 @@ namespace { const auto geo_reference = geometry::GeoReference(options.coordinate_zone_id, options.reference_point, options.unit_scale, options.mesh_axes); - // ͈͂̋Eɂn蓦Ȃ悤ɁA͈͂L܂B + // 範囲の境界上にある地物を取り逃さないように、範囲を少し広げます。 auto extents = extendExtents(extents_before_adjust, 1.2f); - // rootNode Ƃ LODm[h ܂B + // rootNode として LODノード を作ります。 for (unsigned lod = options.min_lod; lod <= options.max_lod; lod++) { auto lod_node = Node("LOD" + std::to_string(lod)); - // LODm[h̉ɃbVzupm[h܂B + // LODノードの下にメッシュ配置用ノードを作ります。 { - // ̂悤ȊKw\܂: - // model -> LODm[h -> O[vƂ̃m[h + // 次のような階層構造を作ります: + // model -> LODノード -> グループごとのノード - // 3DssfO[vɕAO[vƂɃbV}[W܂B - //auto result = AreaMeshFactory::gridMerge(city_model, options, lod, geo_reference, extents); + // 3D都市モデルをグループに分け、グループごとにメッシュをマージします。 auto result = AreaMeshFactory::multiGridMerge(city_models, options, lod, geo_reference, extents); - // O[vƂ̃m[hlj܂B + // グループごとのノードを追加します。 for (auto& [group_id, mesh] : result) { auto node = Node("group" + std::to_string(group_id), std::move(mesh)); lod_node.addChildNode(std::move(node)); @@ -68,15 +67,15 @@ namespace { out_model.eraseEmptyNodes(); out_model.assignNodeHierarchy(); - // eNX`܂B + // テクスチャを結合します。 if (options.enable_texture_packing) { TexturePacker packer(options.texture_packing_resolution, options.texture_packing_resolution); packer.process(out_model); } - const auto& gmlPath = city_models->empty() ? "" : city_models->front()->getGmlPath(); + const auto& gmlPath = city_models->empty() || city_models->front().expired() ? "" : city_models->front().lock()->getGmlPath(); - // ݂̓ssfn`łȂAqʐ^܂͒n}pUVt^An}^C_E[h܂B + // 現在の都市モデルが地形であるなら、衛星写真または地図用のUVを付与し、地図タイルをダウンロードします。 auto package = GmlFile(gmlPath).getPackage(); if (package == PredefinedCityModelPackage::Relief && options.attach_map_tile) { const auto gml_path = fs::u8path(gmlPath); @@ -90,7 +89,7 @@ namespace { namespace plateau::polygonMesh { std::shared_ptr TileExtractor::extractInExtents( - std::shared_ptr>> city_models, const MeshExtractOptions& options, + CityModelVector city_models, const MeshExtractOptions& options, const std::vector& extents) { auto result = std::make_shared(); extractInExtents(*result, city_models, options, extents); @@ -99,7 +98,7 @@ namespace plateau::polygonMesh { void TileExtractor::extractInExtents( Model& out_model, - std::shared_ptr>> city_models, const MeshExtractOptions& options, + CityModelVector city_models, const MeshExtractOptions& options, const std::vector& extents) { extractInner(out_model, city_models, options, extents); } From 1bac893484505d16d3a28be1f5ac200a49c1c98b Mon Sep 17 00:00:00 2001 From: sevendev Date: Fri, 4 Jul 2025 16:04:11 +0900 Subject: [PATCH 03/25] =?UTF-8?q?=E7=B5=90=E5=90=88=E6=99=82=E3=80=81?= =?UTF-8?q?=E6=9C=80=E5=A4=A7LOD=E3=81=AE=E3=81=BF=E3=82=92=E5=90=AB?= =?UTF-8?q?=E3=82=81=E3=82=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/polygon_mesh/area_mesh_factory.cpp | 106 ++++++++++++++----------- src/polygon_mesh/area_mesh_factory.h | 6 +- src/polygon_mesh/tile_extractor.cpp | 2 +- 3 files changed, 65 insertions(+), 49 deletions(-) diff --git a/src/polygon_mesh/area_mesh_factory.cpp b/src/polygon_mesh/area_mesh_factory.cpp index a9d6cddf..da7785c1 100644 --- a/src/polygon_mesh/area_mesh_factory.cpp +++ b/src/polygon_mesh/area_mesh_factory.cpp @@ -81,52 +81,6 @@ namespace { namespace plateau::polygonMesh { using namespace citygml; - GridMergeResult - AreaMeshFactory::multiGridMerge(CityModelVector city_models, const MeshExtractOptions& options, unsigned lod, - const plateau::geometry::GeoReference& geo_reference, const std::vector& extents) { - - const auto& gmlPath = city_models->empty() || city_models->front().expired() ? "" : city_models->front().lock()->getGmlPath(); - std::shared_ptr > all_primary_city_objects = std::make_shared>(); - - const auto& _city_models = *city_models; - for (const auto& city_model : _city_models) { - - if (city_model.expired()) continue; // 参照が切れている場合はスキップ - - auto city_objects = - city_model.lock()->getAllCityObjectsOfType(PrimaryCityObjectTypes::getPrimaryTypeMask()); - - all_primary_city_objects->insert(all_primary_city_objects->end(), - city_objects.begin(), city_objects.end()); - } - - auto merged_meshes = GridMergeResult(); - - // メッシュ生成 - MeshFactory mesh_factory(nullptr, options, extents, geo_reference); - - // グループ内の各主要地物のループ - const auto& all_primary_city_objects_in_model = *all_primary_city_objects; - for (const auto& primary_object : all_primary_city_objects_in_model) { - if (MeshExtractor::isTypeToSkip(primary_object->getType())) continue; - if (MeshExtractor::shouldContainPrimaryMesh(lod, *primary_object)) { - mesh_factory.addPolygonsInPrimaryCityObject(*primary_object, lod, gmlPath); - } - - if (lod >= 2) { - // 主要地物の子である各最小地物をメッシュに加えます。 - auto atomic_objects = PolygonMeshUtils::getChildCityObjectsRecursive(*primary_object); - mesh_factory.addPolygonsInAtomicCityObjects(*primary_object, atomic_objects, lod, gmlPath); - } - mesh_factory.incrementPrimaryIndex(); - } - mesh_factory.optimizeMesh(); - merged_meshes.emplace(0, mesh_factory.releaseMesh()); - - return merged_meshes; - } - - GridMergeResult AreaMeshFactory::gridMerge(const CityModel& city_model, const MeshExtractOptions& options, unsigned lod, const geometry::GeoReference& geo_reference, const std::vector& extents) { @@ -198,4 +152,64 @@ namespace plateau::polygonMesh { } return merged_meshes; } + + GridMergeResult + AreaMeshFactory::combine(CityModelVector city_models, const MeshExtractOptions& options, unsigned lod, + const plateau::geometry::GeoReference& geo_reference, const std::vector& extents) { + + const auto& gmlPath = city_models->empty() || city_models->front().expired() ? "" : city_models->front().lock()->getGmlPath(); + std::shared_ptr > all_primary_city_objects = std::make_shared>(); + + const auto& _city_models = *city_models; + for (const auto& city_model : _city_models) { + + if (city_model.expired()) continue; // 参照が切れている場合はスキップ + + auto city_objects = + city_model.lock()->getAllCityObjectsOfType(PrimaryCityObjectTypes::getPrimaryTypeMask()); + + all_primary_city_objects->insert(all_primary_city_objects->end(), + city_objects.begin(), city_objects.end()); + } + + auto merged_meshes = GridMergeResult(); + + // メッシュ生成 + MeshFactory mesh_factory(nullptr, options, extents, geo_reference); + + // グループ内の各主要地物のループ + const auto& all_primary_city_objects_in_model = *all_primary_city_objects; + for (const auto& primary_object : all_primary_city_objects_in_model) { + + unsigned max_lod_in_obj = PolygonMeshUtils::max_lod_in_specification_; + for (unsigned target_lod = lod + 1; target_lod <= PolygonMeshUtils::max_lod_in_specification_; ++target_lod) { + bool target_lod_exists = + PolygonMeshUtils::findFirstPolygon(primary_object, target_lod) != nullptr; + if (!target_lod_exists) { + max_lod_in_obj = target_lod - 1; + break; + } + } + if (lod != max_lod_in_obj) { + // 最大LOD以外はスキップします。 + continue; + } + + if (MeshExtractor::isTypeToSkip(primary_object->getType())) continue; + if (MeshExtractor::shouldContainPrimaryMesh(lod, *primary_object)) { + mesh_factory.addPolygonsInPrimaryCityObject(*primary_object, lod, gmlPath); + } + + if (lod >= 2) { + // 主要地物の子である各最小地物をメッシュに加えます。 + auto atomic_objects = PolygonMeshUtils::getChildCityObjectsRecursive(*primary_object); + mesh_factory.addPolygonsInAtomicCityObjects(*primary_object, atomic_objects, lod, gmlPath); + } + mesh_factory.incrementPrimaryIndex(); + } + mesh_factory.optimizeMesh(); + merged_meshes.emplace(0, mesh_factory.releaseMesh()); + + return merged_meshes; + } } diff --git a/src/polygon_mesh/area_mesh_factory.h b/src/polygon_mesh/area_mesh_factory.h index cf914f4c..85e469d6 100644 --- a/src/polygon_mesh/area_mesh_factory.h +++ b/src/polygon_mesh/area_mesh_factory.h @@ -2,7 +2,6 @@ #include "citygml/citymodel.h" #include "plateau/geometry/geo_reference.h" -//#include #include #include #include @@ -26,8 +25,11 @@ namespace plateau::polygonMesh { gridMerge(const citygml::CityModel& city_model, const MeshExtractOptions& options, unsigned lod, const plateau::geometry::GeoReference& geo_reference, const std::vector& extents); + /** + * 複数のcity_model内のメッシュを結合して返します。 + */ static GridMergeResult - multiGridMerge(CityModelVector city_models, const MeshExtractOptions& options, unsigned lod, + combine(CityModelVector city_models, const MeshExtractOptions& options, unsigned lod, const plateau::geometry::GeoReference& geo_reference, const std::vector& extents); }; } diff --git a/src/polygon_mesh/tile_extractor.cpp b/src/polygon_mesh/tile_extractor.cpp index ae762be2..6a4a4d57 100644 --- a/src/polygon_mesh/tile_extractor.cpp +++ b/src/polygon_mesh/tile_extractor.cpp @@ -54,7 +54,7 @@ namespace { // model -> LODノード -> グループごとのノード // 3D都市モデルをグループに分け、グループごとにメッシュをマージします。 - auto result = AreaMeshFactory::multiGridMerge(city_models, options, lod, geo_reference, extents); + auto result = AreaMeshFactory::combine(city_models, options, lod, geo_reference, extents); // グループごとのノードを追加します。 for (auto& [group_id, mesh] : result) { From 26d76e914de57651df01633f471ff28eb626ef90 Mon Sep 17 00:00:00 2001 From: sevendev Date: Mon, 7 Jul 2025 10:17:20 +0900 Subject: [PATCH 04/25] =?UTF-8?q?=E6=9C=80=E5=A4=A7LOD=E3=81=AE=E3=81=BFGr?= =?UTF-8?q?id=20Merge=20,=20Group=20id=20=E3=81=A7=E3=81=AF=E3=81=AA?= =?UTF-8?q?=E3=81=8FGrid=20id=20=E3=82=92=E4=BD=BF=E3=81=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../polygon_mesh/mesh_extract_options.h | 10 ++++- src/polygon_mesh/area_mesh_factory.cpp | 43 +++++++++++++------ .../PolygonMesh/MeshExtractOptions.cs | 5 ++- 3 files changed, 43 insertions(+), 15 deletions(-) diff --git a/include/plateau/polygon_mesh/mesh_extract_options.h b/include/plateau/polygon_mesh/mesh_extract_options.h index 2fb8e923..810a2b46 100644 --- a/include/plateau/polygon_mesh/mesh_extract_options.h +++ b/include/plateau/polygon_mesh/mesh_extract_options.h @@ -38,7 +38,8 @@ namespace plateau::polygonMesh { attach_map_tile(true), map_tile_zoom_level(15), map_tile_url("https://cyberjapandata.gsi.go.jp/xyz/seamlessphoto/{z}/{x}/{y}.jpg"), - epsg_code(plateau::geometry::CoordinateReferenceFactory::default_epsg) + epsg_code(plateau::geometry::CoordinateReferenceFactory::default_epsg), + highest_lod_only(false) {} public: @@ -117,5 +118,12 @@ namespace plateau::polygonMesh { * 平面直角座標系は、EPSGコードに応じて基準点を取得します。 */ int epsg_code; + + /** + * 最高LODのみを抽出するかどうかを指定します。 + * true の場合、最高LODのポリゴンのみを抽出し、他のLODは無視します。 + * false の場合、min_lod から max_lod までの範囲のポリゴンを抽出します。 + */ + bool highest_lod_only; }; } diff --git a/src/polygon_mesh/area_mesh_factory.cpp b/src/polygon_mesh/area_mesh_factory.cpp index da7785c1..dca132a6 100644 --- a/src/polygon_mesh/area_mesh_factory.cpp +++ b/src/polygon_mesh/area_mesh_factory.cpp @@ -117,6 +117,15 @@ namespace plateau::polygonMesh { break; } } + + if (options.highest_lod_only) { + // highest_lod_only オプションが有効な場合、最大LODのみを対象とします。 + if (lod != max_lod_in_obj) { + // 最大LOD以外はスキップします。 + continue; + } + } + // グループに追加します。 unsigned group_id = grid_id * (PolygonMeshUtils::max_lod_in_specification_ + 1) + max_lod_in_obj; if (group_id_to_primary_objects_map.find(group_id) == group_id_to_primary_objects_map.end()) @@ -128,8 +137,13 @@ namespace plateau::polygonMesh { // グループごとにメッシュを結合します。 auto merged_meshes = GridMergeResult(); + + // 最も高いLODのみを対象とする場合、グリッドIDとグループIDのマッピングを切り替えます。 + auto id_to_primary_objects_map = options.highest_lod_only ? + grid_id_to_primary_objects_map : group_id_to_primary_objects_map; + // グループごとのループ - for (const auto& [group_id, primary_objects] : group_id_to_primary_objects_map) { + for (const auto& [id, primary_objects] : id_to_primary_objects_map) { // 1グループのメッシュ生成 MeshFactory mesh_factory(nullptr, options, extents, geo_reference); @@ -148,7 +162,7 @@ namespace plateau::polygonMesh { mesh_factory.incrementPrimaryIndex(); } mesh_factory.optimizeMesh(); - merged_meshes.emplace(group_id, mesh_factory.releaseMesh()); + merged_meshes.emplace(id, mesh_factory.releaseMesh()); } return merged_meshes; } @@ -181,18 +195,21 @@ namespace plateau::polygonMesh { const auto& all_primary_city_objects_in_model = *all_primary_city_objects; for (const auto& primary_object : all_primary_city_objects_in_model) { - unsigned max_lod_in_obj = PolygonMeshUtils::max_lod_in_specification_; - for (unsigned target_lod = lod + 1; target_lod <= PolygonMeshUtils::max_lod_in_specification_; ++target_lod) { - bool target_lod_exists = - PolygonMeshUtils::findFirstPolygon(primary_object, target_lod) != nullptr; - if (!target_lod_exists) { - max_lod_in_obj = target_lod - 1; - break; + if (options.highest_lod_only) { + // highest_lod_only オプションが有効な場合、最大LODのみを対象とします。 + unsigned max_lod_in_obj = PolygonMeshUtils::max_lod_in_specification_; + for (unsigned target_lod = lod + 1; target_lod <= PolygonMeshUtils::max_lod_in_specification_; ++target_lod) { + bool target_lod_exists = + PolygonMeshUtils::findFirstPolygon(primary_object, target_lod) != nullptr; + if (!target_lod_exists) { + max_lod_in_obj = target_lod - 1; + break; + } + } + if (lod != max_lod_in_obj) { + // 最大LOD以外はスキップします。 + continue; } - } - if (lod != max_lod_in_obj) { - // 最大LOD以外はスキップします。 - continue; } if (MeshExtractor::isTypeToSkip(primary_object->getType())) continue; diff --git a/wrappers/csharp/LibPLATEAU.NET/CSharpPLATEAU/PolygonMesh/MeshExtractOptions.cs b/wrappers/csharp/LibPLATEAU.NET/CSharpPLATEAU/PolygonMesh/MeshExtractOptions.cs index 27698523..5e460b48 100644 --- a/wrappers/csharp/LibPLATEAU.NET/CSharpPLATEAU/PolygonMesh/MeshExtractOptions.cs +++ b/wrappers/csharp/LibPLATEAU.NET/CSharpPLATEAU/PolygonMesh/MeshExtractOptions.cs @@ -72,7 +72,7 @@ public static ConvertGranularity ToConvertGranularity(this MeshGranularity g) [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi)] public struct MeshExtractOptions { - public MeshExtractOptions(PlateauVector3d referencePoint, CoordinateSystem meshAxes, MeshGranularity meshGranularity, uint minLOD, uint maxLOD, bool exportAppearance, int gridCountOfSide, float unitScale, int coordinateZoneID, bool excludeCityObjectOutsideExtent, bool excludePolygonsOutsideExtent, bool enableTexturePacking, uint texturePackingResolution, bool attachMapTile, int mapTileZoomLevel, string mapTileURL, int epsgCode) + public MeshExtractOptions(PlateauVector3d referencePoint, CoordinateSystem meshAxes, MeshGranularity meshGranularity, uint minLOD, uint maxLOD, bool exportAppearance, int gridCountOfSide, float unitScale, int coordinateZoneID, bool excludeCityObjectOutsideExtent, bool excludePolygonsOutsideExtent, bool enableTexturePacking, uint texturePackingResolution, bool attachMapTile, int mapTileZoomLevel, string mapTileURL, int epsgCode, bool highestLodOnly) { this.ReferencePoint = referencePoint; this.MeshAxes = meshAxes; @@ -91,6 +91,7 @@ public MeshExtractOptions(PlateauVector3d referencePoint, CoordinateSystem meshA this.MapTileZoomLevel = mapTileZoomLevel; this.mapTileURL = mapTileURL; this.epsgCode = epsgCode; + this.highestLodOnly = highestLodOnly; // 上で全てのメンバー変数を設定できてますが、バリデーションをするため念のためメソッドやプロパティも呼びます。 SetLODRange(minLOD, maxLOD); @@ -227,6 +228,8 @@ public string MapTileURL public int epsgCode; + public bool highestLodOnly; + /// デフォルト値の設定を返します。 internal static MeshExtractOptions DefaultValue() { From b655432165c9e0cfa107a918790c2a0920687295 Mon Sep 17 00:00:00 2001 From: sevendev Date: Mon, 7 Jul 2025 11:42:23 +0900 Subject: [PATCH 05/25] =?UTF-8?q?city=5Fmodel=E3=81=AEgrid=E5=88=86?= =?UTF-8?q?=E3=81=91=E3=81=AE=E5=87=A6=E7=90=86=E3=82=82Tile=20extractor?= =?UTF-8?q?=E3=81=A7=E8=A1=8C=E3=81=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- include/plateau/polygon_mesh/mesh_extractor.h | 2 + include/plateau/polygon_mesh/tile_extractor.h | 24 +++- src/c_wrapper/tile_extractor_c.cpp | 17 ++- src/polygon_mesh/mesh_extractor.cpp | 32 +++--- src/polygon_mesh/tile_extractor.cpp | 103 ++++++++++++++---- .../PolygonMesh/TileExtractor.cs | 40 +++---- 6 files changed, 149 insertions(+), 69 deletions(-) diff --git a/include/plateau/polygon_mesh/mesh_extractor.h b/include/plateau/polygon_mesh/mesh_extractor.h index bf1a44e9..853f8ecc 100644 --- a/include/plateau/polygon_mesh/mesh_extractor.h +++ b/include/plateau/polygon_mesh/mesh_extractor.h @@ -61,5 +61,7 @@ namespace plateau::polygonMesh { */ static bool shouldContainPrimaryMesh(unsigned lod, const citygml::CityObject& primary_obj); static bool isTypeToSkip(citygml::CityObject::CityObjectsType type); + + static std::vector extendExtents(const std::vector& src_extents, float multiplier); }; } diff --git a/include/plateau/polygon_mesh/tile_extractor.h b/include/plateau/polygon_mesh/tile_extractor.h index 074f524e..109364b8 100644 --- a/include/plateau/polygon_mesh/tile_extractor.h +++ b/include/plateau/polygon_mesh/tile_extractor.h @@ -19,12 +19,32 @@ namespace plateau::polygonMesh { class LIBPLATEAU_EXPORT TileExtractor : MeshExtractor { public: - static std::shared_ptr extractInExtents( + /** + * CityModelのリストを結合し範囲内のModelを取り出します。 + */ + static std::shared_ptr extractWithCombine( CityModelVector city_models, const MeshExtractOptions& options, const std::vector& extents); - static void extractInExtents(Model& out_model, + /** + * CityModelのリストを結合し範囲内のModelを取り出します。 + */ + static void extractWithCombine(Model& out_model, CityModelVector city_models, const MeshExtractOptions& options, const std::vector& extents); + + /** + * CityModelから範囲内のModelを取り出します。 + */ + static std::shared_ptr extractWithGrid( + const citygml::CityModel& city_model, const MeshExtractOptions& options, + const std::vector& extents); + + /** + * CityModelから範囲内のModelを取り出します。 + */ + static void extractWithGrid(Model& out_model, + const citygml::CityModel& city_model, const MeshExtractOptions& options, + const std::vector& extents); }; } diff --git a/src/c_wrapper/tile_extractor_c.cpp b/src/c_wrapper/tile_extractor_c.cpp index 75312529..5ccc9824 100644 --- a/src/c_wrapper/tile_extractor_c.cpp +++ b/src/c_wrapper/tile_extractor_c.cpp @@ -8,7 +8,7 @@ using namespace plateau::polygonMesh; extern "C"{ - LIBPLATEAU_C_EXPORT APIResult LIBPLATEAU_C_API plateau_tile_extractor_extract_in_extents_multi( + LIBPLATEAU_C_EXPORT APIResult LIBPLATEAU_C_API plateau_tile_extractor_extract_with_combine( const CityModelHandle** const city_model_handles, const size_t city_model_size, const MeshExtractOptions options, @@ -24,11 +24,24 @@ extern "C"{ city_models->push_back(weak); } - TileExtractor::extractInExtents(*out_model, city_models, options, *extents); + TileExtractor::extractWithCombine(*out_model, city_models, options, *extents); return APIResult::Success; } API_CATCH; return APIResult::ErrorUnknown; } + + LIBPLATEAU_C_EXPORT APIResult LIBPLATEAU_C_API plateau_tile_extractor_extract_with_grid( + const CityModelHandle* const city_model_handle, + const MeshExtractOptions options, + const std::vector* extents, + Model* const out_model) { + API_TRY{ + TileExtractor::extractWithGrid(*out_model, city_model_handle->getCityModel(), options, *extents); + return APIResult::Success; + } + API_CATCH; + return APIResult::ErrorUnknown; + } } diff --git a/src/polygon_mesh/mesh_extractor.cpp b/src/polygon_mesh/mesh_extractor.cpp index d70a9139..2c03bda7 100644 --- a/src/polygon_mesh/mesh_extractor.cpp +++ b/src/polygon_mesh/mesh_extractor.cpp @@ -33,21 +33,6 @@ namespace { return true; } - /// extentsの幅と奥行きの長さを multiplier 倍にします。 - std::vector extendExtents(const std::vector& src_extents, float multiplier) { - auto result = std::vector(); - - for (const auto& src_extent : src_extents) { - const auto center = src_extent.centerPoint(); - const auto prev_min = src_extent.min; - const auto prev_max = src_extent.max; - auto next_min = center + (prev_min - center) * multiplier; - auto next_max = center + (prev_max - center) * multiplier; - result.emplace_back(next_min, next_max); - } - return result; - } - void extractInner( Model& out_model, const CityModel& city_model, const MeshExtractOptions& options, @@ -58,7 +43,7 @@ namespace { const auto geo_reference = geometry::GeoReference(options.coordinate_zone_id, options.reference_point, options.unit_scale, options.mesh_axes); // 範囲の境界上にある地物を取り逃さないように、範囲を少し広げます。 - auto extents = extendExtents(extents_before_adjust, 1.2f); + auto extents = MeshExtractor::extendExtents(extents_before_adjust, 1.2f); // rootNode として LODノード を作ります。 for (unsigned lod = options.min_lod; lod <= options.max_lod; lod++) { @@ -230,4 +215,19 @@ namespace plateau::polygonMesh { // COT_CityObjectGroupも省きます。なぜなら、LOD4の建物でbldg以下の建物パーツと重複するのをなくしたいからです。 type == CityObject::CityObjectsType::COT_CityObjectGroup; } + + /// extentsの幅と奥行きの長さを multiplier 倍にします。 + std::vector MeshExtractor::extendExtents(const std::vector& src_extents, float multiplier) { + auto result = std::vector(); + + for (const auto& src_extent : src_extents) { + const auto center = src_extent.centerPoint(); + const auto prev_min = src_extent.min; + const auto prev_max = src_extent.max; + auto next_min = center + (prev_min - center) * multiplier; + auto next_max = center + (prev_max - center) * multiplier; + result.emplace_back(next_min, next_max); + } + return result; + } } diff --git a/src/polygon_mesh/tile_extractor.cpp b/src/polygon_mesh/tile_extractor.cpp index 6a4a4d57..edb5df2a 100644 --- a/src/polygon_mesh/tile_extractor.cpp +++ b/src/polygon_mesh/tile_extractor.cpp @@ -17,22 +17,7 @@ namespace { using namespace citygml; namespace fs = std::filesystem; - /// extentsの幅と奥行きの長さを multiplier 倍にします。 - std::vector extendExtents(const std::vector& src_extents, float multiplier) { - auto result = std::vector(); - - for (const auto& src_extent : src_extents) { - const auto center = src_extent.centerPoint(); - const auto prev_min = src_extent.min; - const auto prev_max = src_extent.max; - auto next_min = center + (prev_min - center) * multiplier; - auto next_max = center + (prev_max - center) * multiplier; - result.emplace_back(next_min, next_max); - } - return result; - } - - void extractInner( + void extractWithCombineInner( Model& out_model, CityModelVector city_models, const MeshExtractOptions& options, const std::vector& extents_before_adjust) { @@ -42,7 +27,7 @@ namespace { const auto geo_reference = geometry::GeoReference(options.coordinate_zone_id, options.reference_point, options.unit_scale, options.mesh_axes); // 範囲の境界上にある地物を取り逃さないように、範囲を少し広げます。 - auto extents = extendExtents(extents_before_adjust, 1.2f); + auto extents = MeshExtractor::extendExtents(extents_before_adjust, 1.2f); // rootNode として LODノード を作ります。 for (unsigned lod = options.min_lod; lod <= options.max_lod; lod++) { @@ -51,9 +36,9 @@ namespace { // LODノードの下にメッシュ配置用ノードを作ります。 { // 次のような階層構造を作ります: - // model -> LODノード -> グループごとのノード + // model -> LODノード -> ノード - // 3D都市モデルをグループに分け、グループごとにメッシュをマージします。 + // 3D都市モデルリストのメッシュを全てマージします。 auto result = AreaMeshFactory::combine(city_models, options, lod, geo_reference, extents); // グループごとのノードを追加します。 @@ -84,23 +69,95 @@ namespace { geo_reference); } } + + void extractWithGridInner( + Model& out_model, const CityModel& city_model, + const MeshExtractOptions& options, + const std::vector& extents_before_adjust) { + + if (options.max_lod < options.min_lod) throw std::logic_error("Invalid LOD range."); + + const auto geo_reference = geometry::GeoReference(options.coordinate_zone_id, options.reference_point, options.unit_scale, options.mesh_axes); + + // 範囲の境界上にある地物を取り逃さないように、範囲を少し広げます。 + auto extents = MeshExtractor::extendExtents(extents_before_adjust, 1.2f); + + // rootNode として LODノード を作ります。 + for (unsigned lod = options.min_lod; lod <= options.max_lod; lod++) { + auto lod_node = Node("LOD" + std::to_string(lod)); + + // LODノードの下にメッシュ配置用ノードを作ります。 + { + // 次のような階層構造を作ります: + // model -> LODノード -> ノード + + // 3D都市モデルをグリッドに分け、グリッドごとにメッシュをマージします。 + auto result = AreaMeshFactory::gridMerge(city_model, options, lod, geo_reference, extents); + + // グループごとのノードを追加します。 + for (auto& [group_id, mesh] : result) { + auto node = Node("group" + std::to_string(group_id), std::move(mesh)); + lod_node.addChildNode(std::move(node)); + } + } + out_model.addNode(std::move(lod_node)); + } + out_model.eraseEmptyNodes(); + out_model.assignNodeHierarchy(); + + // テクスチャを結合します。 + if (options.enable_texture_packing) { + TexturePacker packer(options.texture_packing_resolution, options.texture_packing_resolution); + packer.process(out_model); + } + + // 現在の都市モデルが地形であるなら、衛星写真または地図用のUVを付与し、地図タイルをダウンロードします。 + auto package = GmlFile(city_model.getGmlPath()).getPackage(); + if (package == PredefinedCityModelPackage::Relief && options.attach_map_tile) { + const auto gml_path = fs::u8path(city_model.getGmlPath()); + const auto map_download_dest = gml_path.parent_path() / (gml_path.filename().u8string() + "_map"); + MapAttacher().attach(out_model, options.map_tile_url, map_download_dest, options.map_tile_zoom_level, + geo_reference); + } + } } namespace plateau::polygonMesh { - std::shared_ptr TileExtractor::extractInExtents( + std::shared_ptr TileExtractor::extractWithCombine( CityModelVector city_models, const MeshExtractOptions& options, const std::vector& extents) { auto result = std::make_shared(); - extractInExtents(*result, city_models, options, extents); + extractWithCombine(*result, city_models, options, extents); return result; } - void TileExtractor::extractInExtents( + void TileExtractor::extractWithCombine( Model& out_model, CityModelVector city_models, const MeshExtractOptions& options, const std::vector& extents) { - extractInner(out_model, city_models, options, extents); + extractWithCombineInner(out_model, city_models, options, extents); + } + + std::shared_ptr TileExtractor::extractWithGrid( + const citygml::CityModel& city_model, const MeshExtractOptions& options, + const std::vector& extents) { + auto result = std::make_shared(); + extractWithGrid(*result, city_model, options, extents); + return result; + } + + void TileExtractor::extractWithGrid( + Model& out_model, + const citygml::CityModel& city_model, const MeshExtractOptions& options, + const std::vector& extents) { + + if (!options.highest_lod_only) { + MeshExtractor::extractInExtents(out_model, city_model, options, extents); + } + else { + extractWithGridInner(out_model, city_model, options, extents); + } } } diff --git a/wrappers/csharp/LibPLATEAU.NET/CSharpPLATEAU/PolygonMesh/TileExtractor.cs b/wrappers/csharp/LibPLATEAU.NET/CSharpPLATEAU/PolygonMesh/TileExtractor.cs index 500d4916..b0af0db6 100644 --- a/wrappers/csharp/LibPLATEAU.NET/CSharpPLATEAU/PolygonMesh/TileExtractor.cs +++ b/wrappers/csharp/LibPLATEAU.NET/CSharpPLATEAU/PolygonMesh/TileExtractor.cs @@ -14,26 +14,13 @@ namespace PLATEAU.PolygonMesh public static class TileExtractor { - /// - /// から を抽出します。 - /// 結果は に格納されます。 - /// 通常、 には new したばかりの Model を渡してください。 - /// - public static void Extract(ref Model outModel, CityModel cityModel, MeshExtractOptions options) - { - var result = NativeMethods.plateau_tile_extractor_extract( - cityModel.Handle, options, outModel.Handle - ); - DLLUtil.CheckDllError(result); - } - /// - /// から範囲内の を抽出します。 + /// からタイル分割された を抽出します。 /// 結果は に格納されます。 /// 通常、 には new したばかりの Model を渡してください。 /// - public static void ExtractInExtents(ref Model outModel, CityModel cityModel, MeshExtractOptions options, List extents) + public static void ExtractWithGrid(ref Model outModel, CityModel cityModel, MeshExtractOptions options, List extents) { var nativeExtents = NativeVectorExtent.Create(); foreach (var extent in extents) @@ -41,13 +28,20 @@ public static void ExtractInExtents(ref Model outModel, CityModel cityModel, Mes nativeExtents.Add(extent); } - var result = NativeMethods.plateau_tile_extractor_extract_in_extents( + var result = NativeMethods.plateau_tile_extractor_extract_with_grid( cityModel.Handle, options, nativeExtents.Handle, outModel.Handle ); DLLUtil.CheckDllError(result); } - public static void ExtractInExtents(ref Model outModel, List cityModels, MeshExtractOptions options, List extents) + /// + /// 複数の のリストから、範囲内の を抽出します。 + /// + /// + /// + /// + /// + public static void ExtractWithCombine(ref Model outModel, List cityModels, MeshExtractOptions options, List extents) { var nativeExtents = NativeVectorExtent.Create(); foreach (var extent in extents) @@ -57,7 +51,7 @@ public static void ExtractInExtents(ref Model outModel, List cityMode int cityModelCount = cityModels.Count; IntPtr[] nativePtrs = cityModels.Select(model => model.Handle).ToArray(); - var result = NativeMethods.plateau_tile_extractor_extract_in_extents_multi( + var result = NativeMethods.plateau_tile_extractor_extract_with_combine( nativePtrs, cityModelCount, options, nativeExtents.Handle, outModel.Handle ); DLLUtil.CheckDllError(result); @@ -66,20 +60,14 @@ public static void ExtractInExtents(ref Model outModel, List cityMode private static class NativeMethods { [DllImport(DLLUtil.DllName)] - internal static extern APIResult plateau_tile_extractor_extract( - [In] IntPtr cityModelPtr, - MeshExtractOptions options, - [In] IntPtr outModelPtr); - - [DllImport(DLLUtil.DllName)] - internal static extern APIResult plateau_tile_extractor_extract_in_extents( + internal static extern APIResult plateau_tile_extractor_extract_with_grid( [In] IntPtr cityModelPtr, MeshExtractOptions options, [In] IntPtr extentsPtr, [In] IntPtr outModelPtr); [DllImport(DLLUtil.DllName)] - internal static extern APIResult plateau_tile_extractor_extract_in_extents_multi( + internal static extern APIResult plateau_tile_extractor_extract_with_combine( [In] IntPtr[] cityModelPtrs, [In] int cityModelCount, MeshExtractOptions options, From c15deec9e4cb246bad9ed6fc1eddbf737e8af966 Mon Sep 17 00:00:00 2001 From: sevendev Date: Mon, 7 Jul 2025 17:58:11 +0900 Subject: [PATCH 06/25] =?UTF-8?q?Grid=20id=20=E3=81=94=E3=81=A8=E3=81=AB?= =?UTF-8?q?=E9=9A=8E=E5=B1=A4=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/polygon_mesh/area_mesh_factory.cpp | 8 ++--- src/polygon_mesh/tile_extractor.cpp | 45 +++++++++++++++++++------- 2 files changed, 36 insertions(+), 17 deletions(-) diff --git a/src/polygon_mesh/area_mesh_factory.cpp b/src/polygon_mesh/area_mesh_factory.cpp index dca132a6..f8cbc5f5 100644 --- a/src/polygon_mesh/area_mesh_factory.cpp +++ b/src/polygon_mesh/area_mesh_factory.cpp @@ -127,7 +127,7 @@ namespace plateau::polygonMesh { } // グループに追加します。 - unsigned group_id = grid_id * (PolygonMeshUtils::max_lod_in_specification_ + 1) + max_lod_in_obj; + unsigned group_id = options.highest_lod_only ? grid_id : grid_id * (PolygonMeshUtils::max_lod_in_specification_ + 1) + max_lod_in_obj; // highest_lod_only オプションが有効な場合 Grid id をそのまま使用 if (group_id_to_primary_objects_map.find(group_id) == group_id_to_primary_objects_map.end()) group_id_to_primary_objects_map[group_id] = std::list(); @@ -138,12 +138,8 @@ namespace plateau::polygonMesh { // グループごとにメッシュを結合します。 auto merged_meshes = GridMergeResult(); - // 最も高いLODのみを対象とする場合、グリッドIDとグループIDのマッピングを切り替えます。 - auto id_to_primary_objects_map = options.highest_lod_only ? - grid_id_to_primary_objects_map : group_id_to_primary_objects_map; - // グループごとのループ - for (const auto& [id, primary_objects] : id_to_primary_objects_map) { + for (const auto& [id, primary_objects] : group_id_to_primary_objects_map) { // 1グループのメッシュ生成 MeshFactory mesh_factory(nullptr, options, extents, geo_reference); diff --git a/src/polygon_mesh/tile_extractor.cpp b/src/polygon_mesh/tile_extractor.cpp index edb5df2a..40c6f597 100644 --- a/src/polygon_mesh/tile_extractor.cpp +++ b/src/polygon_mesh/tile_extractor.cpp @@ -82,26 +82,49 @@ namespace { // 範囲の境界上にある地物を取り逃さないように、範囲を少し広げます。 auto extents = MeshExtractor::extendExtents(extents_before_adjust, 1.2f); + std::map grid_nodes; // グリッドIDとグリッドノードのマップ + // rootNode として LODノード を作ります。 for (unsigned lod = options.min_lod; lod <= options.max_lod; lod++) { - auto lod_node = Node("LOD" + std::to_string(lod)); + + // 3D都市モデルをグリッドに分け、グリッドごとにメッシュをマージします。 + auto result = AreaMeshFactory::gridMerge(city_model, options, lod, geo_reference, extents); - // LODノードの下にメッシュ配置用ノードを作ります。 + if (result.size() > 1) { + // 次のような階層構造を作ります: + // model -> GRIDノード -> LODノード -> ノード + for (auto& [grid_id, mesh] : result) { + + if (grid_nodes.find(grid_id) == grid_nodes.end()) { + // 存在しない場合 新しいグリッドノードとLODノードを作成 + auto grid_node = Node("GRID_" + std::to_string(grid_id)); + auto& new_grid_node = out_model.addNode(std::move(grid_node)); + grid_nodes[grid_id] = &new_grid_node; // 新しいグリッドノードを保存 + } + + auto outer_it = grid_nodes.find(grid_id); + if (outer_it != grid_nodes.end()) { + Node* grid_node = outer_it->second; + auto node = Node("LOD" + std::to_string(lod), std::move(mesh)); + grid_node->addChildNode(std::move(node)); + } + } + } + else { // 次のような階層構造を作ります: // model -> LODノード -> ノード - - // 3D都市モデルをグリッドに分け、グリッドごとにメッシュをマージします。 - auto result = AreaMeshFactory::gridMerge(city_model, options, lod, geo_reference, extents); - - // グループごとのノードを追加します。 - for (auto& [group_id, mesh] : result) { - auto node = Node("group" + std::to_string(group_id), std::move(mesh)); + auto lod_node = Node("LOD" + std::to_string(lod)); + for (auto& [grid_id, mesh] : result) { + auto node = Node("group" + std::to_string(grid_id), std::move(mesh)); lod_node.addChildNode(std::move(node)); } - } - out_model.addNode(std::move(lod_node)); + out_model.addNode(std::move(lod_node)); + } + } + grid_nodes.clear(); // グリッドノードのマップをクリア + out_model.eraseEmptyNodes(); out_model.assignNodeHierarchy(); From 69f1c8693b7793f432792da9af83b800b059c9ad Mon Sep 17 00:00:00 2001 From: sevendev Date: Tue, 8 Jul 2025 12:08:19 +0900 Subject: [PATCH 07/25] =?UTF-8?q?Model/Node=E5=81=B4=E3=81=AE=E3=83=A1?= =?UTF-8?q?=E3=82=BD=E3=83=83=E3=83=89=E3=81=A7child=20node=20=E6=9C=89?= =?UTF-8?q?=E7=84=A1=E5=88=A4=E5=AE=9A(=20Map=E3=82=92=E4=BD=BF=E3=82=8F?= =?UTF-8?q?=E3=81=AA=E3=81=84=20)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- include/plateau/polygon_mesh/model.h | 1 + include/plateau/polygon_mesh/node.h | 2 ++ src/polygon_mesh/model.cpp | 11 ++++++++ src/polygon_mesh/node.cpp | 11 ++++++++ src/polygon_mesh/tile_extractor.cpp | 41 ++++++++++++++++++---------- 5 files changed, 51 insertions(+), 15 deletions(-) diff --git a/include/plateau/polygon_mesh/model.h b/include/plateau/polygon_mesh/model.h index be8e3f8f..291eb57d 100644 --- a/include/plateau/polygon_mesh/model.h +++ b/include/plateau/polygon_mesh/model.h @@ -40,6 +40,7 @@ namespace plateau::polygonMesh { Node& getRootNodeAt(size_t index); const Node& getRootNodeAt(size_t index) const; + const int getRootNodeIndexByName(const std::string name) const; /// 各ノードのペアレント、ルートを設定します。 void assignNodeHierarchy(); diff --git a/include/plateau/polygon_mesh/node.h b/include/plateau/polygon_mesh/node.h index eab2ab0a..2524f00f 100644 --- a/include/plateau/polygon_mesh/node.h +++ b/include/plateau/polygon_mesh/node.h @@ -54,6 +54,8 @@ namespace plateau::polygonMesh { Node& getChildAt(unsigned int index); const Node& getChildAt(unsigned int index) const; + const int getChildIndexByName(const std::string name) const; + /// Parent Node設定 void setParentNode(Node* node); const Node& getParentNode() const; //Model.assignNodeHierarchyを呼ぶことで取得可能になります。 diff --git a/src/polygon_mesh/model.cpp b/src/polygon_mesh/model.cpp index 07c390dd..b9de8088 100644 --- a/src/polygon_mesh/model.cpp +++ b/src/polygon_mesh/model.cpp @@ -34,6 +34,17 @@ namespace plateau::polygonMesh { return root_nodes_.at(index); } + const int Model::getRootNodeIndexByName(const std::string name) const { + int num_children = getRootNodeCount(); + for (int i = 0; i < num_children; ++i) { + auto& child_node = getRootNodeAt(i); + if (child_node.getName() == name) { + return i; + } + } + return -1; + } + void Model::eraseEmptyNodes() { auto new_end = std::remove_if(root_nodes_.begin(), root_nodes_.end(), [](Node& node) { node.eraseEmptyChildren(); diff --git a/src/polygon_mesh/node.cpp b/src/polygon_mesh/node.cpp index 55cb4182..2d416aee 100644 --- a/src/polygon_mesh/node.cpp +++ b/src/polygon_mesh/node.cpp @@ -121,6 +121,17 @@ namespace plateau::polygonMesh { return child_nodes_.at(index); } + const int Node::getChildIndexByName(const std::string name) const { + int num_children = getChildCount(); + for (int i = 0; i < num_children; ++i) { + auto& child_node = getChildAt(i); + if (child_node.getName() == name) { + return i; + } + } + return -1; + } + void Node::eraseEmptyChildren() { const auto new_end = std::remove_if(child_nodes_.begin(), child_nodes_.end(), [](Node& child) { child.eraseEmptyChildren(); diff --git a/src/polygon_mesh/tile_extractor.cpp b/src/polygon_mesh/tile_extractor.cpp index 40c6f597..55ffc895 100644 --- a/src/polygon_mesh/tile_extractor.cpp +++ b/src/polygon_mesh/tile_extractor.cpp @@ -82,9 +82,6 @@ namespace { // 範囲の境界上にある地物を取り逃さないように、範囲を少し広げます。 auto extents = MeshExtractor::extendExtents(extents_before_adjust, 1.2f); - std::map grid_nodes; // グリッドIDとグリッドノードのマップ - - // rootNode として LODノード を作ります。 for (unsigned lod = options.min_lod; lod <= options.max_lod; lod++) { // 3D都市モデルをグリッドに分け、グリッドごとにメッシュをマージします。 @@ -95,18 +92,33 @@ namespace { // model -> GRIDノード -> LODノード -> ノード for (auto& [grid_id, mesh] : result) { - if (grid_nodes.find(grid_id) == grid_nodes.end()) { + const auto& grid_name = "GRID_" + std::to_string(grid_id); + const auto& lod_name = "LOD" + std::to_string(lod); + + const auto grid_index = out_model.getRootNodeIndexByName(grid_name); + auto node = Node("LOD" + std::to_string(lod), std::move(mesh)); + + if (grid_index == -1) { // 存在しない場合 新しいグリッドノードとLODノードを作成 - auto grid_node = Node("GRID_" + std::to_string(grid_id)); - auto& new_grid_node = out_model.addNode(std::move(grid_node)); - grid_nodes[grid_id] = &new_grid_node; // 新しいグリッドノードを保存 - } - - auto outer_it = grid_nodes.find(grid_id); - if (outer_it != grid_nodes.end()) { - Node* grid_node = outer_it->second; - auto node = Node("LOD" + std::to_string(lod), std::move(mesh)); - grid_node->addChildNode(std::move(node)); + auto grid_node = Node(grid_name); + auto& new_grid_node = out_model.addNode(std::move(grid_node)); + auto lod_node = Node(lod_name); + lod_node.addChildNode(std::move(node)); + new_grid_node.addChildNode(std::move(lod_node)); + } + else { + auto& grid_node = out_model.getRootNodeAt(grid_index); + const auto lod_index = grid_node.getChildIndexByName(lod_name); + if (lod_index == -1) { + // LODノードが存在しない場合、新しいLODノードを作成 + auto lod_node = Node(lod_name); + lod_node.addChildNode(std::move(node)); + grid_node.addChildNode(std::move(lod_node)); + } + else { + // 既存のLODノードにノードを追加 + grid_node.getChildAt(lod_index).addChildNode(std::move(node)); + } } } } @@ -123,7 +135,6 @@ namespace { } } - grid_nodes.clear(); // グリッドノードのマップをクリア out_model.eraseEmptyNodes(); out_model.assignNodeHierarchy(); From 03a811bcbf9ea379ee83a9f10139170cc289e85c Mon Sep 17 00:00:00 2001 From: sevendev Date: Tue, 8 Jul 2025 12:35:12 +0900 Subject: [PATCH 08/25] =?UTF-8?q?group=20/=20grid=20id=20=E3=82=92?= =?UTF-8?q?=E4=B8=A1=E6=96=B9=E6=B8=A1=E3=81=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/polygon_mesh/area_mesh_factory.cpp | 15 ++++++++------- src/polygon_mesh/area_mesh_factory.h | 2 +- src/polygon_mesh/mesh_extractor.cpp | 4 ++-- src/polygon_mesh/tile_extractor.cpp | 22 ++++++++++------------ 4 files changed, 21 insertions(+), 22 deletions(-) diff --git a/src/polygon_mesh/area_mesh_factory.cpp b/src/polygon_mesh/area_mesh_factory.cpp index f8cbc5f5..9746e855 100644 --- a/src/polygon_mesh/area_mesh_factory.cpp +++ b/src/polygon_mesh/area_mesh_factory.cpp @@ -13,7 +13,7 @@ namespace { * グリッド番号と、そのグリッドに属する CityObject のリストを対応付ける辞書です。 */ using GridIDToObjectsMap = std::map>; - using GroupIDToObjectsMap = GridIDToObjectsMap; + using GroupGridIDToObjectsMap = std::map, std::list>; bool shouldSkipCityObj(const citygml::CityObject& city_obj, const MeshExtractOptions& options, const std::vector& extents) { if (!options.exclude_city_object_outside_extent) @@ -104,7 +104,7 @@ namespace plateau::polygonMesh { // 仕様上、あるオブジェクトのLOD i が存在すれば、同じオブジェクトの lod 0 to i-1 がすべて存在します。したがって、各オブジェクトは必ず上記グループのどれか1つに該当するはずです。 // そのようにグループ分けする利点は、 // 「高いLODを表示したが、低いLODにしか対応していない箇所が穴になってしまう」という状況で、穴をちょうど埋める範囲の低LODグループが存在することです。 - auto group_id_to_primary_objects_map = GroupIDToObjectsMap(); + auto group_id_to_primary_objects_map = GroupGridIDToObjectsMap(); for (const auto& [grid_id, primary_objects_in_grid] : grid_id_to_primary_objects_map) { for (const auto& primary_object : primary_objects_in_grid) { // この CityObject について、最大でどのLODまで存在するか確認します。 @@ -127,11 +127,12 @@ namespace plateau::polygonMesh { } // グループに追加します。 - unsigned group_id = options.highest_lod_only ? grid_id : grid_id * (PolygonMeshUtils::max_lod_in_specification_ + 1) + max_lod_in_obj; // highest_lod_only オプションが有効な場合 Grid id をそのまま使用 - if (group_id_to_primary_objects_map.find(group_id) == group_id_to_primary_objects_map.end()) - group_id_to_primary_objects_map[group_id] = std::list(); + unsigned group_id = grid_id * (PolygonMeshUtils::max_lod_in_specification_ + 1) + max_lod_in_obj; + const auto group_grid_id = std::make_pair(group_id, grid_id); + if (group_id_to_primary_objects_map.find(group_grid_id) == group_id_to_primary_objects_map.end()) + group_id_to_primary_objects_map[group_grid_id] = std::list(); - group_id_to_primary_objects_map.at(group_id).push_back(primary_object); + group_id_to_primary_objects_map.at(group_grid_id).push_back(primary_object); } } @@ -221,7 +222,7 @@ namespace plateau::polygonMesh { mesh_factory.incrementPrimaryIndex(); } mesh_factory.optimizeMesh(); - merged_meshes.emplace(0, mesh_factory.releaseMesh()); + merged_meshes.emplace(std::make_pair(0,0), mesh_factory.releaseMesh()); return merged_meshes; } diff --git a/src/polygon_mesh/area_mesh_factory.h b/src/polygon_mesh/area_mesh_factory.h index 85e469d6..177d3bb8 100644 --- a/src/polygon_mesh/area_mesh_factory.h +++ b/src/polygon_mesh/area_mesh_factory.h @@ -8,7 +8,7 @@ namespace plateau::polygonMesh { /// グループIDと、その結合後Meshのmapです。 - using GridMergeResult = std::map>; + using GridMergeResult = std::map, std::unique_ptr>; /** * cityModel をグリッド状に分割し、各地物オブジェクトをグリッドに分類します。 diff --git a/src/polygon_mesh/mesh_extractor.cpp b/src/polygon_mesh/mesh_extractor.cpp index 2c03bda7..ff9b44e7 100644 --- a/src/polygon_mesh/mesh_extractor.cpp +++ b/src/polygon_mesh/mesh_extractor.cpp @@ -59,8 +59,8 @@ namespace { // 3D都市モデルをグループに分け、グループごとにメッシュをマージします。 auto result = AreaMeshFactory::gridMerge(city_model, options, lod, geo_reference, extents); // グループごとのノードを追加します。 - for (auto& [group_id, mesh] : result) { - auto node = Node("group" + std::to_string(group_id), std::move(mesh)); + for (auto& [group_grid_id, mesh] : result) { + auto node = Node("group" + std::to_string(group_grid_id.first), std::move(mesh)); lod_node.addChildNode(std::move(node)); } } diff --git a/src/polygon_mesh/tile_extractor.cpp b/src/polygon_mesh/tile_extractor.cpp index 55ffc895..1ac5c11a 100644 --- a/src/polygon_mesh/tile_extractor.cpp +++ b/src/polygon_mesh/tile_extractor.cpp @@ -42,8 +42,8 @@ namespace { auto result = AreaMeshFactory::combine(city_models, options, lod, geo_reference, extents); // グループごとのノードを追加します。 - for (auto& [group_id, mesh] : result) { - auto node = Node("group" + std::to_string(group_id), std::move(mesh)); + for (auto& [group_grid_id, mesh] : result) { + auto node = Node("group" + std::to_string(group_grid_id.first), std::move(mesh)); lod_node.addChildNode(std::move(node)); } } @@ -87,17 +87,16 @@ namespace { // 3D都市モデルをグリッドに分け、グリッドごとにメッシュをマージします。 auto result = AreaMeshFactory::gridMerge(city_model, options, lod, geo_reference, extents); - if (result.size() > 1) { + if (options.grid_count_of_side > 1) { // 次のような階層構造を作ります: // model -> GRIDノード -> LODノード -> ノード - for (auto& [grid_id, mesh] : result) { + for (auto& [group_grid_id, mesh] : result) { - const auto& grid_name = "GRID_" + std::to_string(grid_id); + const auto& grid_name = "GRID_" + std::to_string(group_grid_id.second); const auto& lod_name = "LOD" + std::to_string(lod); + auto node = Node("group" + std::to_string(group_grid_id.first), std::move(mesh)); - const auto grid_index = out_model.getRootNodeIndexByName(grid_name); - auto node = Node("LOD" + std::to_string(lod), std::move(mesh)); - + const auto grid_index = out_model.getRootNodeIndexByName(grid_name); if (grid_index == -1) { // 存在しない場合 新しいグリッドノードとLODノードを作成 auto grid_node = Node(grid_name); @@ -127,13 +126,12 @@ namespace { // 次のような階層構造を作ります: // model -> LODノード -> ノード auto lod_node = Node("LOD" + std::to_string(lod)); - for (auto& [grid_id, mesh] : result) { - auto node = Node("group" + std::to_string(grid_id), std::move(mesh)); + for (auto& [group_grid_id, mesh] : result) { + auto node = Node("group" + std::to_string(group_grid_id.first), std::move(mesh)); lod_node.addChildNode(std::move(node)); } out_model.addNode(std::move(lod_node)); - } - + } } out_model.eraseEmptyNodes(); From cf0dff1031af5c869868b0330b15456a01fa32ea Mon Sep 17 00:00:00 2001 From: sevendev Date: Thu, 10 Jul 2025 12:11:08 +0900 Subject: [PATCH 09/25] =?UTF-8?q?Grid=E5=90=8D=E5=A4=89=E6=9B=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/polygon_mesh/tile_extractor.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/polygon_mesh/tile_extractor.cpp b/src/polygon_mesh/tile_extractor.cpp index 1ac5c11a..ebb405ea 100644 --- a/src/polygon_mesh/tile_extractor.cpp +++ b/src/polygon_mesh/tile_extractor.cpp @@ -92,7 +92,7 @@ namespace { // model -> GRIDノード -> LODノード -> ノード for (auto& [group_grid_id, mesh] : result) { - const auto& grid_name = "GRID_" + std::to_string(group_grid_id.second); + const auto& grid_name = "0" + std::to_string(group_grid_id.second); const auto& lod_name = "LOD" + std::to_string(lod); auto node = Node("group" + std::to_string(group_grid_id.first), std::move(mesh)); From fd40c85cf8d2a4daeea4606aca49bf6a5f720af3 Mon Sep 17 00:00:00 2001 From: sevendev Date: Mon, 18 Aug 2025 15:09:43 +0900 Subject: [PATCH 10/25] =?UTF-8?q?Grid=E5=90=8D=E5=A4=89=E6=9B=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/polygon_mesh/tile_extractor.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/polygon_mesh/tile_extractor.cpp b/src/polygon_mesh/tile_extractor.cpp index ebb405ea..612b4c1c 100644 --- a/src/polygon_mesh/tile_extractor.cpp +++ b/src/polygon_mesh/tile_extractor.cpp @@ -92,7 +92,7 @@ namespace { // model -> GRIDノード -> LODノード -> ノード for (auto& [group_grid_id, mesh] : result) { - const auto& grid_name = "0" + std::to_string(group_grid_id.second); + const auto& grid_name = "GRID" + std::to_string(group_grid_id.second + 1); // 1,2,3,4 const auto& lod_name = "LOD" + std::to_string(lod); auto node = Node("group" + std::to_string(group_grid_id.first), std::move(mesh)); From 70432d850c3a370f5eb0c138ea6aa871f7f6f514 Mon Sep 17 00:00:00 2001 From: sevendev Date: Tue, 19 Aug 2025 09:34:18 +0900 Subject: [PATCH 11/25] =?UTF-8?q?AI=E3=82=B3=E3=83=A1=E3=83=B3=E3=83=88?= =?UTF-8?q?=E5=AF=BE=E5=BF=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- include/plateau/polygon_mesh/tile_extractor.h | 2 +- src/c_wrapper/tile_extractor_c.cpp | 10 ++++++---- src/polygon_mesh/tile_extractor.cpp | 2 +- .../CSharpPLATEAU/PolygonMesh/MeshExtractOptions.cs | 1 + 4 files changed, 9 insertions(+), 6 deletions(-) diff --git a/include/plateau/polygon_mesh/tile_extractor.h b/include/plateau/polygon_mesh/tile_extractor.h index 109364b8..91c86636 100644 --- a/include/plateau/polygon_mesh/tile_extractor.h +++ b/include/plateau/polygon_mesh/tile_extractor.h @@ -16,7 +16,7 @@ namespace plateau::polygonMesh { * TileExtractorは、複数のCityModelからメッシュを抽出し、指定された範囲(extents)に基づいて結合メッシュを抽出するクラスです。 * */ - class LIBPLATEAU_EXPORT TileExtractor : MeshExtractor { + class LIBPLATEAU_EXPORT TileExtractor : public MeshExtractor { public: /** diff --git a/src/c_wrapper/tile_extractor_c.cpp b/src/c_wrapper/tile_extractor_c.cpp index 5ccc9824..cc8521d3 100644 --- a/src/c_wrapper/tile_extractor_c.cpp +++ b/src/c_wrapper/tile_extractor_c.cpp @@ -10,16 +10,18 @@ extern "C"{ LIBPLATEAU_C_EXPORT APIResult LIBPLATEAU_C_API plateau_tile_extractor_extract_with_combine( const CityModelHandle** const city_model_handles, - const size_t city_model_size, + const int city_model_size, const MeshExtractOptions options, const std::vector* extents, Model* const out_model) { API_TRY{ CityModelVector city_models = std::make_shared>>(); - for (size_t i = 0; i < city_model_size; ++i) { - - const auto& ptr = city_model_handles[i]->getCityModelPtr(); // ここで city_model_handles[i] のポインタを取得 + for (int i = 0; i < city_model_size; ++i) { + if (!city_model_handles[i]) { + continue; // nullptr の場合はスキップ + } + const auto & ptr = city_model_handles[i]->getCityModelPtr(); // ここで city_model_handles[i] のポインタを取得 std::weak_ptr weak = ptr; city_models->push_back(weak); } diff --git a/src/polygon_mesh/tile_extractor.cpp b/src/polygon_mesh/tile_extractor.cpp index 612b4c1c..45430837 100644 --- a/src/polygon_mesh/tile_extractor.cpp +++ b/src/polygon_mesh/tile_extractor.cpp @@ -58,7 +58,7 @@ namespace { packer.process(out_model); } - const auto& gmlPath = city_models->empty() || city_models->front().expired() ? "" : city_models->front().lock()->getGmlPath(); + const auto& gmlPath = (!city_models || city_models->empty() || city_models->front().expired()) ? "" : city_models->front().lock()->getGmlPath(); // 現在の都市モデルが地形であるなら、衛星写真または地図用のUVを付与し、地図タイルをダウンロードします。 auto package = GmlFile(gmlPath).getPackage(); diff --git a/wrappers/csharp/LibPLATEAU.NET/CSharpPLATEAU/PolygonMesh/MeshExtractOptions.cs b/wrappers/csharp/LibPLATEAU.NET/CSharpPLATEAU/PolygonMesh/MeshExtractOptions.cs index 5e460b48..b7eed058 100644 --- a/wrappers/csharp/LibPLATEAU.NET/CSharpPLATEAU/PolygonMesh/MeshExtractOptions.cs +++ b/wrappers/csharp/LibPLATEAU.NET/CSharpPLATEAU/PolygonMesh/MeshExtractOptions.cs @@ -228,6 +228,7 @@ public string MapTileURL public int epsgCode; + [MarshalAs(UnmanagedType.U1)] public bool highestLodOnly; /// デフォルト値の設定を返します。 From 4db4a48c7118f8d310e29fb02c3a44cd8598d752 Mon Sep 17 00:00:00 2001 From: sevendev Date: Tue, 19 Aug 2025 11:13:30 +0900 Subject: [PATCH 12/25] =?UTF-8?q?AI=E3=82=B3=E3=83=A1=E3=83=B3=E3=83=88?= =?UTF-8?q?=E5=AF=BE=E5=BF=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/c_wrapper/tile_extractor_c.cpp | 18 ++++++++++++++++++ src/polygon_mesh/tile_extractor.cpp | 17 +++++++++-------- 2 files changed, 27 insertions(+), 8 deletions(-) diff --git a/src/c_wrapper/tile_extractor_c.cpp b/src/c_wrapper/tile_extractor_c.cpp index cc8521d3..f9f40de4 100644 --- a/src/c_wrapper/tile_extractor_c.cpp +++ b/src/c_wrapper/tile_extractor_c.cpp @@ -16,6 +16,16 @@ extern "C"{ Model* const out_model) { API_TRY{ + if (out_model == nullptr || extents == nullptr) { + return APIResult::ErrorInvalidArgument; + } + if (city_model_size < 0) { + return APIResult::ErrorInvalidArgument; + } + if (city_model_size > 0 && city_model_handles == nullptr) { + return APIResult::ErrorInvalidArgument; + } + CityModelVector city_models = std::make_shared>>(); for (int i = 0; i < city_model_size; ++i) { if (!city_model_handles[i]) { @@ -26,6 +36,11 @@ extern "C"{ city_models->push_back(weak); } + if (city_models->empty()) { + // 入力に有効な CityModel が含まれていない + return APIResult::ErrorInvalidArgument; + } + TileExtractor::extractWithCombine(*out_model, city_models, options, *extents); return APIResult::Success; @@ -40,6 +55,9 @@ extern "C"{ const std::vector* extents, Model* const out_model) { API_TRY{ + if (out_model == nullptr || extents == nullptr || city_model_handle == nullptr) { + return APIResult::ErrorInvalidArgument; + } TileExtractor::extractWithGrid(*out_model, city_model_handle->getCityModel(), options, *extents); return APIResult::Success; } diff --git a/src/polygon_mesh/tile_extractor.cpp b/src/polygon_mesh/tile_extractor.cpp index 45430837..62aa5372 100644 --- a/src/polygon_mesh/tile_extractor.cpp +++ b/src/polygon_mesh/tile_extractor.cpp @@ -58,15 +58,16 @@ namespace { packer.process(out_model); } - const auto& gmlPath = (!city_models || city_models->empty() || city_models->front().expired()) ? "" : city_models->front().lock()->getGmlPath(); - + const auto & gmlPath = (!city_models || city_models->empty() || city_models->front().expired()) ? "" : city_models->front().lock()->getGmlPath(); + // 現在の都市モデルが地形であるなら、衛星写真または地図用のUVを付与し、地図タイルをダウンロードします。 - auto package = GmlFile(gmlPath).getPackage(); - if (package == PredefinedCityModelPackage::Relief && options.attach_map_tile) { - const auto gml_path = fs::u8path(gmlPath); - const auto map_download_dest = gml_path.parent_path() / (gml_path.filename().u8string() + "_map"); - MapAttacher().attach(out_model, options.map_tile_url, map_download_dest, options.map_tile_zoom_level, - geo_reference); + if (!gmlPath.empty()) { + auto package = GmlFile(gmlPath).getPackage(); + if (package == PredefinedCityModelPackage::Relief && options.attach_map_tile) { + const auto gml_path = fs::u8path(gmlPath); + const auto map_download_dest = gml_path.parent_path() / (gml_path.filename().u8string() + "_map"); + MapAttacher().attach(out_model, options.map_tile_url, map_download_dest, options.map_tile_zoom_level, geo_reference); + } } } From 528a6ede07541517244e08fb20377d0b20592771 Mon Sep 17 00:00:00 2001 From: sevendev Date: Tue, 19 Aug 2025 12:59:06 +0900 Subject: [PATCH 13/25] =?UTF-8?q?nitpick=E3=82=B3=E3=83=A1=E3=83=B3?= =?UTF-8?q?=E3=83=88=E5=AF=BE=E5=BF=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../polygon_mesh/mesh_extract_options.h | 11 ++- include/plateau/polygon_mesh/mesh_extractor.h | 2 +- include/plateau/polygon_mesh/model.h | 2 +- include/plateau/polygon_mesh/node.h | 2 +- src/c_wrapper/tile_extractor_c.cpp | 7 +- src/polygon_mesh/area_mesh_factory.cpp | 15 +-- src/polygon_mesh/area_mesh_factory.h | 6 +- src/polygon_mesh/mesh_extractor.cpp | 9 +- src/polygon_mesh/model.cpp | 10 +- src/polygon_mesh/node.cpp | 10 +- src/polygon_mesh/tile_extractor.cpp | 92 ++++++++++--------- 11 files changed, 91 insertions(+), 75 deletions(-) diff --git a/include/plateau/polygon_mesh/mesh_extract_options.h b/include/plateau/polygon_mesh/mesh_extract_options.h index 810a2b46..1769eb14 100644 --- a/include/plateau/polygon_mesh/mesh_extract_options.h +++ b/include/plateau/polygon_mesh/mesh_extract_options.h @@ -119,11 +119,12 @@ namespace plateau::polygonMesh { */ int epsg_code; - /** - * 最高LODのみを抽出するかどうかを指定します。 - * true の場合、最高LODのポリゴンのみを抽出し、他のLODは無視します。 - * false の場合、min_lod から max_lod までの範囲のポリゴンを抽出します。 - */ + /** + * 最高LODのみを抽出するかどうかを指定します。 + * true の場合、min_lod..max_lod の範囲のうち最大のLOD(= max_lod)に相当するポリゴンのみを抽出し、 + * 他のLODは無視します。false の場合、min_lod から max_lod までの範囲のポリゴンを抽出します。 + * (もし「データセット内で検出された実在の最大LOD」のみを対象にする仕様であれば、その旨に書き換えてください) + */ bool highest_lod_only; }; } diff --git a/include/plateau/polygon_mesh/mesh_extractor.h b/include/plateau/polygon_mesh/mesh_extractor.h index 853f8ecc..2c34a65a 100644 --- a/include/plateau/polygon_mesh/mesh_extractor.h +++ b/include/plateau/polygon_mesh/mesh_extractor.h @@ -62,6 +62,6 @@ namespace plateau::polygonMesh { static bool shouldContainPrimaryMesh(unsigned lod, const citygml::CityObject& primary_obj); static bool isTypeToSkip(citygml::CityObject::CityObjectsType type); - static std::vector extendExtents(const std::vector& src_extents, float multiplier); + static std::vector extendExtents(const std::vector& src_extents, float multiplier); }; } diff --git a/include/plateau/polygon_mesh/model.h b/include/plateau/polygon_mesh/model.h index 291eb57d..14a0ba79 100644 --- a/include/plateau/polygon_mesh/model.h +++ b/include/plateau/polygon_mesh/model.h @@ -40,7 +40,7 @@ namespace plateau::polygonMesh { Node& getRootNodeAt(size_t index); const Node& getRootNodeAt(size_t index) const; - const int getRootNodeIndexByName(const std::string name) const; + const int getRootNodeIndexByName(const std::string& name) const; /// 各ノードのペアレント、ルートを設定します。 void assignNodeHierarchy(); diff --git a/include/plateau/polygon_mesh/node.h b/include/plateau/polygon_mesh/node.h index 2524f00f..01ad074f 100644 --- a/include/plateau/polygon_mesh/node.h +++ b/include/plateau/polygon_mesh/node.h @@ -54,7 +54,7 @@ namespace plateau::polygonMesh { Node& getChildAt(unsigned int index); const Node& getChildAt(unsigned int index) const; - const int getChildIndexByName(const std::string name) const; + int getChildIndexByName(const std::string& name) const; // 見つからない場合は -1 を返す /// Parent Node設定 void setParentNode(Node* node); diff --git a/src/c_wrapper/tile_extractor_c.cpp b/src/c_wrapper/tile_extractor_c.cpp index f9f40de4..4b1354be 100644 --- a/src/c_wrapper/tile_extractor_c.cpp +++ b/src/c_wrapper/tile_extractor_c.cpp @@ -1,7 +1,6 @@ #include "libplateau_c.h" #include "city_model_c.h" #include -#include using namespace libplateau; using namespace plateau::polygonMesh; @@ -27,11 +26,15 @@ extern "C"{ } CityModelVector city_models = std::make_shared>>(); + city_models->reserve(static_cast(city_model_size)); for (int i = 0; i < city_model_size; ++i) { if (!city_model_handles[i]) { continue; // nullptr の場合はスキップ } - const auto & ptr = city_model_handles[i]->getCityModelPtr(); // ここで city_model_handles[i] のポインタを取得 + auto ptr = city_model_handles[i]->getCityModelPtr(); // 共有所有権を値で受ける + if (!ptr) { + continue; // 空の shared_ptr はスキップ + } std::weak_ptr weak = ptr; city_models->push_back(weak); } diff --git a/src/polygon_mesh/area_mesh_factory.cpp b/src/polygon_mesh/area_mesh_factory.cpp index 9746e855..9af9c40a 100644 --- a/src/polygon_mesh/area_mesh_factory.cpp +++ b/src/polygon_mesh/area_mesh_factory.cpp @@ -3,6 +3,7 @@ #include #include #include +#include namespace { using namespace plateau; @@ -118,13 +119,13 @@ namespace plateau::polygonMesh { } } - if (options.highest_lod_only) { - // highest_lod_only オプションが有効な場合、最大LODのみを対象とします。 - if (lod != max_lod_in_obj) { - // 最大LOD以外はスキップします。 - continue; - } - } + if (options.highest_lod_only) { + // highest_lod_only オプションが有効な場合、最大LODのみを対象とします。 + if (lod != max_lod_in_obj) { + // 最大LOD以外はスキップします。 + continue; + } + } // グループに追加します。 unsigned group_id = grid_id * (PolygonMeshUtils::max_lod_in_specification_ + 1) + max_lod_in_obj; diff --git a/src/polygon_mesh/area_mesh_factory.h b/src/polygon_mesh/area_mesh_factory.h index 177d3bb8..50d31348 100644 --- a/src/polygon_mesh/area_mesh_factory.h +++ b/src/polygon_mesh/area_mesh_factory.h @@ -2,12 +2,14 @@ #include "citygml/citymodel.h" #include "plateau/geometry/geo_reference.h" -#include #include #include namespace plateau::polygonMesh { - /// グループIDと、その結合後Meshのmapです。 + using CityModelVector = std::shared_ptr>>; + + // グループIDとグリッドIDのペアをキーとし、その結合後Meshのmapです。 + // キー: std::pair using GridMergeResult = std::map, std::unique_ptr>; /** diff --git a/src/polygon_mesh/mesh_extractor.cpp b/src/polygon_mesh/mesh_extractor.cpp index ff9b44e7..90a805a8 100644 --- a/src/polygon_mesh/mesh_extractor.cpp +++ b/src/polygon_mesh/mesh_extractor.cpp @@ -60,7 +60,8 @@ namespace { auto result = AreaMeshFactory::gridMerge(city_model, options, lod, geo_reference, extents); // グループごとのノードを追加します。 for (auto& [group_grid_id, mesh] : result) { - auto node = Node("group" + std::to_string(group_grid_id.first), std::move(mesh)); + const auto & [group_id, grid_id] = group_grid_id; + auto node = Node("group" + std::to_string(group_id) + "_grid" + std::to_string(grid_id), std::move(mesh)); lod_node.addChildNode(std::move(node)); } } @@ -217,9 +218,9 @@ namespace plateau::polygonMesh { } /// extentsの幅と奥行きの長さを multiplier 倍にします。 - std::vector MeshExtractor::extendExtents(const std::vector& src_extents, float multiplier) { - auto result = std::vector(); - + std::vector MeshExtractor::extendExtents(const std::vector& src_extents, float multiplier) { + auto result = std::vector(); + result.reserve(src_extents.size()); for (const auto& src_extent : src_extents) { const auto center = src_extent.centerPoint(); const auto prev_min = src_extent.min; diff --git a/src/polygon_mesh/model.cpp b/src/polygon_mesh/model.cpp index b9de8088..7ffdbd85 100644 --- a/src/polygon_mesh/model.cpp +++ b/src/polygon_mesh/model.cpp @@ -34,12 +34,12 @@ namespace plateau::polygonMesh { return root_nodes_.at(index); } - const int Model::getRootNodeIndexByName(const std::string name) const { - int num_children = getRootNodeCount(); - for (int i = 0; i < num_children; ++i) { - auto& child_node = getRootNodeAt(i); + const int Model::getRootNodeIndexByName(const std::string & name) const { + size_t num_children = getRootNodeCount(); + for (size_t i = 0; i < num_children; ++i) { + const auto & child_node = getRootNodeAt(i); if (child_node.getName() == name) { - return i; + return static_cast(i); } } return -1; diff --git a/src/polygon_mesh/node.cpp b/src/polygon_mesh/node.cpp index 2d416aee..ab23fc7f 100644 --- a/src/polygon_mesh/node.cpp +++ b/src/polygon_mesh/node.cpp @@ -121,12 +121,12 @@ namespace plateau::polygonMesh { return child_nodes_.at(index); } - const int Node::getChildIndexByName(const std::string name) const { - int num_children = getChildCount(); - for (int i = 0; i < num_children; ++i) { - auto& child_node = getChildAt(i); + int Node::getChildIndexByName(const std::string & name) const { + const size_t num_children = getChildCount(); + for (size_t i = 0; i < num_children; ++i) { + const auto & child_node = getChildAt(static_cast(i)); if (child_node.getName() == name) { - return i; + return static_cast(i); } } return -1; diff --git a/src/polygon_mesh/tile_extractor.cpp b/src/polygon_mesh/tile_extractor.cpp index 62aa5372..db0dbb72 100644 --- a/src/polygon_mesh/tile_extractor.cpp +++ b/src/polygon_mesh/tile_extractor.cpp @@ -1,13 +1,14 @@ -#include "plateau/polygon_mesh/tile_extractor.h" -#include -#include "citygml/texture.h" -#include "citygml/cityobject.h" -#include "plateau/polygon_mesh/map_attacher.h" +#include +#include #include #include +#include #include #include +#include +#include #include "area_mesh_factory.h" +#include namespace { using namespace plateau; @@ -17,6 +18,26 @@ namespace { using namespace citygml; namespace fs = std::filesystem; + constexpr float EXTENT_EXPANSION_FACTOR = 1.2f; + + Node& findOrCreateGridNode(Model& model, const std::string& grid_name) { + const auto grid_index = model.getRootNodeIndexByName(grid_name); + if (grid_index == -1) { + auto grid_node = Node(grid_name); + return model.addNode(std::move(grid_node)); + } + return model.getRootNodeAt(grid_index); + } + + Node& findOrCreateLodNode(Node& parent_node, const std::string& lod_name) { + const auto lod_index = parent_node.getChildIndexByName(lod_name); + if (lod_index == -1) { + auto lod_node = Node(lod_name); + return parent_node.addChildNode(std::move(lod_node)); + } + return parent_node.getChildAt(lod_index); + } + void extractWithCombineInner( Model& out_model, CityModelVector city_models, const MeshExtractOptions& options, @@ -27,14 +48,18 @@ namespace { const auto geo_reference = geometry::GeoReference(options.coordinate_zone_id, options.reference_point, options.unit_scale, options.mesh_axes); // 範囲の境界上にある地物を取り逃さないように、範囲を少し広げます。 - auto extents = MeshExtractor::extendExtents(extents_before_adjust, 1.2f); + auto extents = MeshExtractor::extendExtents(extents_before_adjust, EXTENT_EXPANSION_FACTOR); // rootNode として LODノード を作ります。 - for (unsigned lod = options.min_lod; lod <= options.max_lod; lod++) { + for (int lod = options.min_lod; lod <= options.max_lod; lod++) { auto lod_node = Node("LOD" + std::to_string(lod)); // LODノードの下にメッシュ配置用ノードを作ります。 { + if (!city_models || city_models->empty()) { + // 入力なしの場合はこの LOD をスキップ + continue; + } // 次のような階層構造を作ります: // model -> LODノード -> ノード @@ -81,10 +106,9 @@ namespace { const auto geo_reference = geometry::GeoReference(options.coordinate_zone_id, options.reference_point, options.unit_scale, options.mesh_axes); // 範囲の境界上にある地物を取り逃さないように、範囲を少し広げます。 - auto extents = MeshExtractor::extendExtents(extents_before_adjust, 1.2f); + auto extents = MeshExtractor::extendExtents(extents_before_adjust, EXTENT_EXPANSION_FACTOR); - for (unsigned lod = options.min_lod; lod <= options.max_lod; lod++) { - + for (int lod = options.min_lod; lod <= options.max_lod; lod++) { // 3D都市モデルをグリッドに分け、グリッドごとにメッシュをマージします。 auto result = AreaMeshFactory::gridMerge(city_model, options, lod, geo_reference, extents); @@ -93,37 +117,17 @@ namespace { // model -> GRIDノード -> LODノード -> ノード for (auto& [group_grid_id, mesh] : result) { - const auto& grid_name = "GRID" + std::to_string(group_grid_id.second + 1); // 1,2,3,4 - const auto& lod_name = "LOD" + std::to_string(lod); + const std::string grid_name = "GRID" + std::to_string(group_grid_id.second + 1); // 1,2,3,4 + const std::string lod_name = "LOD" + std::to_string(lod); auto node = Node("group" + std::to_string(group_grid_id.first), std::move(mesh)); const auto grid_index = out_model.getRootNodeIndexByName(grid_name); - if (grid_index == -1) { - // 存在しない場合 新しいグリッドノードとLODノードを作成 - auto grid_node = Node(grid_name); - auto& new_grid_node = out_model.addNode(std::move(grid_node)); - auto lod_node = Node(lod_name); - lod_node.addChildNode(std::move(node)); - new_grid_node.addChildNode(std::move(lod_node)); - } - else { - auto& grid_node = out_model.getRootNodeAt(grid_index); - const auto lod_index = grid_node.getChildIndexByName(lod_name); - if (lod_index == -1) { - // LODノードが存在しない場合、新しいLODノードを作成 - auto lod_node = Node(lod_name); - lod_node.addChildNode(std::move(node)); - grid_node.addChildNode(std::move(lod_node)); - } - else { - // 既存のLODノードにノードを追加 - grid_node.getChildAt(lod_index).addChildNode(std::move(node)); - } - } + auto & grid_node = findOrCreateGridNode(out_model, grid_name); + auto & lod_node = findOrCreateLodNode(grid_node, lod_name); + lod_node.addChildNode(std::move(node)); } } - else - { + else { // 次のような階層構造を作ります: // model -> LODノード -> ノード auto lod_node = Node("LOD" + std::to_string(lod)); @@ -145,12 +149,15 @@ namespace { } // 現在の都市モデルが地形であるなら、衛星写真または地図用のUVを付与し、地図タイルをダウンロードします。 - auto package = GmlFile(city_model.getGmlPath()).getPackage(); - if (package == PredefinedCityModelPackage::Relief && options.attach_map_tile) { - const auto gml_path = fs::u8path(city_model.getGmlPath()); - const auto map_download_dest = gml_path.parent_path() / (gml_path.filename().u8string() + "_map"); - MapAttacher().attach(out_model, options.map_tile_url, map_download_dest, options.map_tile_zoom_level, - geo_reference); + const auto & gmlPath = city_model.getGmlPath(); + if (!gmlPath.empty()) { + auto package = GmlFile(gmlPath).getPackage(); + if (package == PredefinedCityModelPackage::Relief && options.attach_map_tile) { + const auto gml_path = fs::u8path(city_model.getGmlPath()); + const auto map_download_dest = gml_path.parent_path() / (gml_path.filename().u8string() + "_map"); + MapAttacher().attach(out_model, options.map_tile_url, map_download_dest, options.map_tile_zoom_level, + geo_reference); + } } } } @@ -189,6 +196,7 @@ namespace plateau::polygonMesh { MeshExtractor::extractInExtents(out_model, city_model, options, extents); } else { + // 高さLODのみを抽出する場合、グリッド抽出を行います。 extractWithGridInner(out_model, city_model, options, extents); } } From 857913aae52b85febe622d59de76b4543e99930c Mon Sep 17 00:00:00 2001 From: sevendev Date: Tue, 19 Aug 2025 14:32:40 +0900 Subject: [PATCH 14/25] =?UTF-8?q?AI=E3=82=B3=E3=83=A1=E3=83=B3=E3=83=88?= =?UTF-8?q?=E5=AF=BE=E5=BF=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- include/plateau/polygon_mesh/polygon_mesh_types.h | 11 +++++++++++ include/plateau/polygon_mesh/tile_extractor.h | 3 +-- src/c_wrapper/tile_extractor_c.cpp | 7 ++++++- src/polygon_mesh/area_mesh_factory.h | 3 +-- 4 files changed, 19 insertions(+), 5 deletions(-) create mode 100644 include/plateau/polygon_mesh/polygon_mesh_types.h diff --git a/include/plateau/polygon_mesh/polygon_mesh_types.h b/include/plateau/polygon_mesh/polygon_mesh_types.h new file mode 100644 index 00000000..cfa66eaf --- /dev/null +++ b/include/plateau/polygon_mesh/polygon_mesh_types.h @@ -0,0 +1,11 @@ +#pragma once + +#include "citygml/citymodel.h" +#include +#include +#include +#include + +namespace plateau::polygonMesh { + using CityModelVector = std::shared_ptr>>; +} \ No newline at end of file diff --git a/include/plateau/polygon_mesh/tile_extractor.h b/include/plateau/polygon_mesh/tile_extractor.h index 91c86636..4a6f39f0 100644 --- a/include/plateau/polygon_mesh/tile_extractor.h +++ b/include/plateau/polygon_mesh/tile_extractor.h @@ -5,13 +5,12 @@ #include #include #include +#include #include "citygml/citymodel.h" #include "model.h" namespace plateau::polygonMesh { - using CityModelVector = std::shared_ptr>>; - /** * TileExtractorは、複数のCityModelからメッシュを抽出し、指定された範囲(extents)に基づいて結合メッシュを抽出するクラスです。 * diff --git a/src/c_wrapper/tile_extractor_c.cpp b/src/c_wrapper/tile_extractor_c.cpp index 4b1354be..d90ed055 100644 --- a/src/c_wrapper/tile_extractor_c.cpp +++ b/src/c_wrapper/tile_extractor_c.cpp @@ -8,7 +8,7 @@ using namespace plateau::polygonMesh; extern "C"{ LIBPLATEAU_C_EXPORT APIResult LIBPLATEAU_C_API plateau_tile_extractor_extract_with_combine( - const CityModelHandle** const city_model_handles, + const CityModelHandle* const* city_model_handles, const int city_model_size, const MeshExtractOptions options, const std::vector* extents, @@ -62,6 +62,11 @@ extern "C"{ return APIResult::ErrorInvalidArgument; } TileExtractor::extractWithGrid(*out_model, city_model_handle->getCityModel(), options, *extents); + auto cityModelPtr = city_model_handle->getCityModelPtr(); + if (!cityModelPtr) { + return APIResult::ErrorInvalidArgument; + } + TileExtractor::extractWithGrid(*out_model, *cityModelPtr, options, *extents); return APIResult::Success; } API_CATCH; diff --git a/src/polygon_mesh/area_mesh_factory.h b/src/polygon_mesh/area_mesh_factory.h index 50d31348..eb7538bd 100644 --- a/src/polygon_mesh/area_mesh_factory.h +++ b/src/polygon_mesh/area_mesh_factory.h @@ -4,10 +4,9 @@ #include "plateau/geometry/geo_reference.h" #include #include +#include namespace plateau::polygonMesh { - using CityModelVector = std::shared_ptr>>; - // グループIDとグリッドIDのペアをキーとし、その結合後Meshのmapです。 // キー: std::pair using GridMergeResult = std::map, std::unique_ptr>; From 20735aed45caa937c182358741933170ba4db26b Mon Sep 17 00:00:00 2001 From: sevendev Date: Tue, 19 Aug 2025 15:02:09 +0900 Subject: [PATCH 15/25] =?UTF-8?q?AI=E3=82=B3=E3=83=A1=E3=83=B3=E3=83=88?= =?UTF-8?q?=E5=AF=BE=E5=BF=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- include/plateau/polygon_mesh/polygon_mesh_types.h | 4 +--- include/plateau/polygon_mesh/tile_extractor.h | 8 +++----- src/c_wrapper/tile_extractor_c.cpp | 1 - src/polygon_mesh/area_mesh_factory.cpp | 2 +- src/polygon_mesh/area_mesh_factory.h | 5 ++++- src/polygon_mesh/tile_extractor.cpp | 4 ++-- 6 files changed, 11 insertions(+), 13 deletions(-) diff --git a/include/plateau/polygon_mesh/polygon_mesh_types.h b/include/plateau/polygon_mesh/polygon_mesh_types.h index cfa66eaf..ace9150c 100644 --- a/include/plateau/polygon_mesh/polygon_mesh_types.h +++ b/include/plateau/polygon_mesh/polygon_mesh_types.h @@ -1,11 +1,9 @@ #pragma once -#include "citygml/citymodel.h" -#include #include -#include #include namespace plateau::polygonMesh { + class citygml::CityModel; using CityModelVector = std::shared_ptr>>; } \ No newline at end of file diff --git a/include/plateau/polygon_mesh/tile_extractor.h b/include/plateau/polygon_mesh/tile_extractor.h index 4a6f39f0..f8d593a5 100644 --- a/include/plateau/polygon_mesh/tile_extractor.h +++ b/include/plateau/polygon_mesh/tile_extractor.h @@ -1,11 +1,9 @@ #pragma once #include +#include #include #include -#include -#include -#include #include "citygml/citymodel.h" #include "model.h" @@ -22,14 +20,14 @@ namespace plateau::polygonMesh { * CityModelのリストを結合し範囲内のModelを取り出します。 */ static std::shared_ptr extractWithCombine( - CityModelVector city_models, const MeshExtractOptions& options, + const CityModelVector& city_models, const MeshExtractOptions& options, const std::vector& extents); /** * CityModelのリストを結合し範囲内のModelを取り出します。 */ static void extractWithCombine(Model& out_model, - CityModelVector city_models, const MeshExtractOptions& options, + const CityModelVector& city_models, const MeshExtractOptions& options, const std::vector& extents); /** diff --git a/src/c_wrapper/tile_extractor_c.cpp b/src/c_wrapper/tile_extractor_c.cpp index d90ed055..a732a622 100644 --- a/src/c_wrapper/tile_extractor_c.cpp +++ b/src/c_wrapper/tile_extractor_c.cpp @@ -61,7 +61,6 @@ extern "C"{ if (out_model == nullptr || extents == nullptr || city_model_handle == nullptr) { return APIResult::ErrorInvalidArgument; } - TileExtractor::extractWithGrid(*out_model, city_model_handle->getCityModel(), options, *extents); auto cityModelPtr = city_model_handle->getCityModelPtr(); if (!cityModelPtr) { return APIResult::ErrorInvalidArgument; diff --git a/src/polygon_mesh/area_mesh_factory.cpp b/src/polygon_mesh/area_mesh_factory.cpp index 9af9c40a..276ec5ba 100644 --- a/src/polygon_mesh/area_mesh_factory.cpp +++ b/src/polygon_mesh/area_mesh_factory.cpp @@ -166,7 +166,7 @@ namespace plateau::polygonMesh { } GridMergeResult - AreaMeshFactory::combine(CityModelVector city_models, const MeshExtractOptions& options, unsigned lod, + AreaMeshFactory::combine(const CityModelVector& city_models, const MeshExtractOptions& options, unsigned lod, const plateau::geometry::GeoReference& geo_reference, const std::vector& extents) { const auto& gmlPath = city_models->empty() || city_models->front().expired() ? "" : city_models->front().lock()->getGmlPath(); diff --git a/src/polygon_mesh/area_mesh_factory.h b/src/polygon_mesh/area_mesh_factory.h index eb7538bd..d4de6e8d 100644 --- a/src/polygon_mesh/area_mesh_factory.h +++ b/src/polygon_mesh/area_mesh_factory.h @@ -5,6 +5,9 @@ #include #include #include +#include +#include +#include namespace plateau::polygonMesh { // グループIDとグリッドIDのペアをキーとし、その結合後Meshのmapです。 @@ -30,7 +33,7 @@ namespace plateau::polygonMesh { * 複数のcity_model内のメッシュを結合して返します。 */ static GridMergeResult - combine(CityModelVector city_models, const MeshExtractOptions& options, unsigned lod, + combine(const CityModelVector& city_models, const MeshExtractOptions& options, unsigned lod, const plateau::geometry::GeoReference& geo_reference, const std::vector& extents); }; } diff --git a/src/polygon_mesh/tile_extractor.cpp b/src/polygon_mesh/tile_extractor.cpp index db0dbb72..886d2076 100644 --- a/src/polygon_mesh/tile_extractor.cpp +++ b/src/polygon_mesh/tile_extractor.cpp @@ -165,7 +165,7 @@ namespace { namespace plateau::polygonMesh { std::shared_ptr TileExtractor::extractWithCombine( - CityModelVector city_models, const MeshExtractOptions& options, + const CityModelVector& city_models, const MeshExtractOptions& options, const std::vector& extents) { auto result = std::make_shared(); extractWithCombine(*result, city_models, options, extents); @@ -174,7 +174,7 @@ namespace plateau::polygonMesh { void TileExtractor::extractWithCombine( Model& out_model, - CityModelVector city_models, const MeshExtractOptions& options, + const CityModelVector& city_models, const MeshExtractOptions& options, const std::vector& extents) { extractWithCombineInner(out_model, city_models, options, extents); } From e6fafaf62cee47a1b2a710a7e3e7cc941cdfe95e Mon Sep 17 00:00:00 2001 From: sevendev Date: Tue, 19 Aug 2025 15:05:02 +0900 Subject: [PATCH 16/25] =?UTF-8?q?=E3=82=B3=E3=83=A1=E3=83=B3=E3=83=88?= =?UTF-8?q?=E5=A4=89=E6=9B=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- include/plateau/polygon_mesh/tile_extractor.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/include/plateau/polygon_mesh/tile_extractor.h b/include/plateau/polygon_mesh/tile_extractor.h index f8d593a5..54d40a6e 100644 --- a/include/plateau/polygon_mesh/tile_extractor.h +++ b/include/plateau/polygon_mesh/tile_extractor.h @@ -31,14 +31,14 @@ namespace plateau::polygonMesh { const std::vector& extents); /** - * CityModelから範囲内のModelを取り出します。 + * CityModelから範囲内のModelを取り出しグリッド分割します。 */ static std::shared_ptr extractWithGrid( const citygml::CityModel& city_model, const MeshExtractOptions& options, const std::vector& extents); /** - * CityModelから範囲内のModelを取り出します。 + * CityModelから範囲内のModelを取り出しグリッド分割します。 */ static void extractWithGrid(Model& out_model, const citygml::CityModel& city_model, const MeshExtractOptions& options, From b5bc42cd37af02203618b33cb2a704414345b582 Mon Sep 17 00:00:00 2001 From: sevendev Date: Tue, 19 Aug 2025 15:42:30 +0900 Subject: [PATCH 17/25] =?UTF-8?q?AI=E3=82=B3=E3=83=A1=E3=83=B3=E3=83=88?= =?UTF-8?q?=E5=AF=BE=E5=BF=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../plateau/polygon_mesh/polygon_mesh_types.h | 3 +- src/c_wrapper/tile_extractor_c.cpp | 44 +++++++++---------- src/polygon_mesh/area_mesh_factory.h | 1 + 3 files changed, 24 insertions(+), 24 deletions(-) diff --git a/include/plateau/polygon_mesh/polygon_mesh_types.h b/include/plateau/polygon_mesh/polygon_mesh_types.h index ace9150c..bc5155b3 100644 --- a/include/plateau/polygon_mesh/polygon_mesh_types.h +++ b/include/plateau/polygon_mesh/polygon_mesh_types.h @@ -3,7 +3,8 @@ #include #include +namespace citygml { class CityModel; } + namespace plateau::polygonMesh { - class citygml::CityModel; using CityModelVector = std::shared_ptr>>; } \ No newline at end of file diff --git a/src/c_wrapper/tile_extractor_c.cpp b/src/c_wrapper/tile_extractor_c.cpp index a732a622..a905df9d 100644 --- a/src/c_wrapper/tile_extractor_c.cpp +++ b/src/c_wrapper/tile_extractor_c.cpp @@ -1,31 +1,29 @@ -#include "libplateau_c.h" +#include "libplateau_c.h" #include "city_model_c.h" #include - -using namespace libplateau; -using namespace plateau::polygonMesh; +#include extern "C"{ - LIBPLATEAU_C_EXPORT APIResult LIBPLATEAU_C_API plateau_tile_extractor_extract_with_combine( + LIBPLATEAU_C_EXPORT libplateau::APIResult LIBPLATEAU_C_API plateau_tile_extractor_extract_with_combine( const CityModelHandle* const* city_model_handles, const int city_model_size, - const MeshExtractOptions options, + const plateau::polygonMesh::MeshExtractOptions options, const std::vector* extents, - Model* const out_model) { + plateau::polygonMesh::Model* const out_model) { API_TRY{ if (out_model == nullptr || extents == nullptr) { - return APIResult::ErrorInvalidArgument; + return libplateau::APIResult::ErrorInvalidArgument; } if (city_model_size < 0) { - return APIResult::ErrorInvalidArgument; + return libplateau::APIResult::ErrorInvalidArgument; } if (city_model_size > 0 && city_model_handles == nullptr) { - return APIResult::ErrorInvalidArgument; + return libplateau::APIResult::ErrorInvalidArgument; } - CityModelVector city_models = std::make_shared>>(); + plateau::polygonMesh::CityModelVector city_models = std::make_shared>>(); city_models->reserve(static_cast(city_model_size)); for (int i = 0; i < city_model_size; ++i) { if (!city_model_handles[i]) { @@ -41,34 +39,34 @@ extern "C"{ if (city_models->empty()) { // 入力に有効な CityModel が含まれていない - return APIResult::ErrorInvalidArgument; + return libplateau::APIResult::ErrorInvalidArgument; } - TileExtractor::extractWithCombine(*out_model, city_models, options, *extents); - return APIResult::Success; + plateau::polygonMesh::TileExtractor::extractWithCombine(*out_model, city_models, options, *extents); + return libplateau::APIResult::Success; } API_CATCH; - return APIResult::ErrorUnknown; + return libplateau::APIResult::ErrorUnknown; } - LIBPLATEAU_C_EXPORT APIResult LIBPLATEAU_C_API plateau_tile_extractor_extract_with_grid( + LIBPLATEAU_C_EXPORT libplateau::APIResult LIBPLATEAU_C_API plateau_tile_extractor_extract_with_grid( const CityModelHandle* const city_model_handle, - const MeshExtractOptions options, + const plateau::polygonMesh::MeshExtractOptions options, const std::vector* extents, - Model* const out_model) { + plateau::polygonMesh::Model* const out_model) { API_TRY{ if (out_model == nullptr || extents == nullptr || city_model_handle == nullptr) { - return APIResult::ErrorInvalidArgument; + return libplateau::APIResult::ErrorInvalidArgument; } auto cityModelPtr = city_model_handle->getCityModelPtr(); if (!cityModelPtr) { - return APIResult::ErrorInvalidArgument; + return libplateau::APIResult::ErrorInvalidArgument; } - TileExtractor::extractWithGrid(*out_model, *cityModelPtr, options, *extents); - return APIResult::Success; + plateau::polygonMesh::TileExtractor::extractWithGrid(*out_model, *cityModelPtr, options, *extents); + return libplateau::APIResult::Success; } API_CATCH; - return APIResult::ErrorUnknown; + return libplateau::APIResult::ErrorUnknown; } } diff --git a/src/polygon_mesh/area_mesh_factory.h b/src/polygon_mesh/area_mesh_factory.h index d4de6e8d..06751c94 100644 --- a/src/polygon_mesh/area_mesh_factory.h +++ b/src/polygon_mesh/area_mesh_factory.h @@ -8,6 +8,7 @@ #include #include #include +#include namespace plateau::polygonMesh { // グループIDとグリッドIDのペアをキーとし、その結合後Meshのmapです。 From fd86c9ed5d79f60b897c67cdac22660d5c438301 Mon Sep 17 00:00:00 2001 From: sevendev Date: Tue, 19 Aug 2025 16:13:17 +0900 Subject: [PATCH 18/25] =?UTF-8?q?Unit=20Test=E3=81=8C=E9=80=9A=E3=82=89?= =?UTF-8?q?=E3=81=AA=E3=81=84=E3=81=AE=E3=81=A7=E5=85=83=E3=81=AE=E4=BB=95?= =?UTF-8?q?=E6=A7=98=E3=81=ABRevert?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/polygon_mesh/mesh_extractor.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/polygon_mesh/mesh_extractor.cpp b/src/polygon_mesh/mesh_extractor.cpp index 90a805a8..09851146 100644 --- a/src/polygon_mesh/mesh_extractor.cpp +++ b/src/polygon_mesh/mesh_extractor.cpp @@ -60,8 +60,7 @@ namespace { auto result = AreaMeshFactory::gridMerge(city_model, options, lod, geo_reference, extents); // グループごとのノードを追加します。 for (auto& [group_grid_id, mesh] : result) { - const auto & [group_id, grid_id] = group_grid_id; - auto node = Node("group" + std::to_string(group_id) + "_grid" + std::to_string(grid_id), std::move(mesh)); + auto node = Node("group" + std::to_string(group_grid_id.first), std::move(mesh)); lod_node.addChildNode(std::move(node)); } } From 31a127d591f59b94767241f2e40c0606e6bac816 Mon Sep 17 00:00:00 2001 From: sevendev Date: Tue, 19 Aug 2025 16:29:06 +0900 Subject: [PATCH 19/25] =?UTF-8?q?=E3=82=B3=E3=83=A1=E3=83=B3=E3=83=88?= =?UTF-8?q?=E5=A4=89=E6=9B=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/polygon_mesh/mesh_extractor.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/polygon_mesh/mesh_extractor.cpp b/src/polygon_mesh/mesh_extractor.cpp index 09851146..912e135a 100644 --- a/src/polygon_mesh/mesh_extractor.cpp +++ b/src/polygon_mesh/mesh_extractor.cpp @@ -216,7 +216,7 @@ namespace plateau::polygonMesh { type == CityObject::CityObjectsType::COT_CityObjectGroup; } - /// extentsの幅と奥行きの長さを multiplier 倍にします。 + /// extentsの幅と奥行き(と高さ)の長さを multiplier 倍にします。 std::vector MeshExtractor::extendExtents(const std::vector& src_extents, float multiplier) { auto result = std::vector(); result.reserve(src_extents.size()); From cfd78774a055261a7290846129bc0fa13be9de29 Mon Sep 17 00:00:00 2001 From: sevendev Date: Wed, 20 Aug 2025 09:26:33 +0900 Subject: [PATCH 20/25] refactor --- .../CSharpPLATEAU/PolygonMesh/MeshExtractOptions.cs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/wrappers/csharp/LibPLATEAU.NET/CSharpPLATEAU/PolygonMesh/MeshExtractOptions.cs b/wrappers/csharp/LibPLATEAU.NET/CSharpPLATEAU/PolygonMesh/MeshExtractOptions.cs index b7eed058..4234adc3 100644 --- a/wrappers/csharp/LibPLATEAU.NET/CSharpPLATEAU/PolygonMesh/MeshExtractOptions.cs +++ b/wrappers/csharp/LibPLATEAU.NET/CSharpPLATEAU/PolygonMesh/MeshExtractOptions.cs @@ -90,8 +90,8 @@ public MeshExtractOptions(PlateauVector3d referencePoint, CoordinateSystem meshA this.AttachMapTile = attachMapTile; this.MapTileZoomLevel = mapTileZoomLevel; this.mapTileURL = mapTileURL; - this.epsgCode = epsgCode; - this.highestLodOnly = highestLodOnly; + this.EpsgCode = epsgCode; + this.HighestLodOnly = highestLodOnly; // 上で全てのメンバー変数を設定できてますが、バリデーションをするため念のためメソッドやプロパティも呼びます。 SetLODRange(minLOD, maxLOD); @@ -226,10 +226,10 @@ public string MapTileURL } } - public int epsgCode; + public int EpsgCode; [MarshalAs(UnmanagedType.U1)] - public bool highestLodOnly; + public bool HighestLodOnly; /// デフォルト値の設定を返します。 internal static MeshExtractOptions DefaultValue() From 1f3ff96dbee0d4d8300335af467a2c84e2f37b3d Mon Sep 17 00:00:00 2001 From: sevendev Date: Wed, 20 Aug 2025 14:44:09 +0900 Subject: [PATCH 21/25] Added Unit Test. --- .../RoadStructureAttribute_sectionType.xml" | 52 + .../TransportationComplex_class.xml" | 40 + ...nDataQualityAttribute_geometrySrcDesc.xml" | 70 + ...ortationDataQualityAttribute_srcScale.xml" | 22 + ...nDataQualityAttribute_thematicSrcDesc.xml" | 64 + .../udx/tile_test/52353548_tran_6697_op.gml" | 8585 +++++++++ .../udx/tile_test/52353549_tran_6697_op.gml" | 15753 ++++++++++++++++ test/CMakeLists.txt | 1 + test/test_tile_extractor.cpp | 107 + 9 files changed, 24694 insertions(+) create mode 100644 "data/\346\227\245\346\234\254\350\252\236\343\203\221\343\202\271\343\203\206\343\202\271\343\203\210/codelists/RoadStructureAttribute_sectionType.xml" create mode 100644 "data/\346\227\245\346\234\254\350\252\236\343\203\221\343\202\271\343\203\206\343\202\271\343\203\210/codelists/TransportationComplex_class.xml" create mode 100644 "data/\346\227\245\346\234\254\350\252\236\343\203\221\343\202\271\343\203\206\343\202\271\343\203\210/codelists/TransportationDataQualityAttribute_geometrySrcDesc.xml" create mode 100644 "data/\346\227\245\346\234\254\350\252\236\343\203\221\343\202\271\343\203\206\343\202\271\343\203\210/codelists/TransportationDataQualityAttribute_srcScale.xml" create mode 100644 "data/\346\227\245\346\234\254\350\252\236\343\203\221\343\202\271\343\203\206\343\202\271\343\203\210/codelists/TransportationDataQualityAttribute_thematicSrcDesc.xml" create mode 100644 "data/\346\227\245\346\234\254\350\252\236\343\203\221\343\202\271\343\203\206\343\202\271\343\203\210/udx/tile_test/52353548_tran_6697_op.gml" create mode 100644 "data/\346\227\245\346\234\254\350\252\236\343\203\221\343\202\271\343\203\206\343\202\271\343\203\210/udx/tile_test/52353549_tran_6697_op.gml" create mode 100644 test/test_tile_extractor.cpp diff --git "a/data/\346\227\245\346\234\254\350\252\236\343\203\221\343\202\271\343\203\206\343\202\271\343\203\210/codelists/RoadStructureAttribute_sectionType.xml" "b/data/\346\227\245\346\234\254\350\252\236\343\203\221\343\202\271\343\203\206\343\202\271\343\203\210/codelists/RoadStructureAttribute_sectionType.xml" new file mode 100644 index 00000000..4c8e5164 --- /dev/null +++ "b/data/\346\227\245\346\234\254\350\252\236\343\203\221\343\202\271\343\203\206\343\202\271\343\203\210/codelists/RoadStructureAttribute_sectionType.xml" @@ -0,0 +1,52 @@ + + +RoadStructureAttribute_sectionType + + +土工区間・通常区間 +1 + + + + +高架橋 +2 + + + + +橋梁 +3 + + + + +交差部 +4 + + + + +アンダーパス +5 + + + + +トンネル +6 + + + + +橋・高架 +7 + + + + +不明 +9 + + + diff --git "a/data/\346\227\245\346\234\254\350\252\236\343\203\221\343\202\271\343\203\206\343\202\271\343\203\210/codelists/TransportationComplex_class.xml" "b/data/\346\227\245\346\234\254\350\252\236\343\203\221\343\202\271\343\203\206\343\202\271\343\203\210/codelists/TransportationComplex_class.xml" new file mode 100644 index 00000000..87f8a8d0 --- /dev/null +++ "b/data/\346\227\245\346\234\254\350\252\236\343\203\221\343\202\271\343\203\206\343\202\271\343\203\210/codelists/TransportationComplex_class.xml" @@ -0,0 +1,40 @@ + + +TransportationComplex_class + + +徒歩道等 +1020 + + + + +道路 +1040 + + + + +鉄道 +1060 + + + + +水路 +1070 + + + + +地下鉄 +1080 + + + + +その他 +1090 + + + diff --git "a/data/\346\227\245\346\234\254\350\252\236\343\203\221\343\202\271\343\203\206\343\202\271\343\203\210/codelists/TransportationDataQualityAttribute_geometrySrcDesc.xml" "b/data/\346\227\245\346\234\254\350\252\236\343\203\221\343\202\271\343\203\206\343\202\271\343\203\210/codelists/TransportationDataQualityAttribute_geometrySrcDesc.xml" new file mode 100644 index 00000000..c7c2dc57 --- /dev/null +++ "b/data/\346\227\245\346\234\254\350\252\236\343\203\221\343\202\271\343\203\206\343\202\271\343\203\210/codelists/TransportationDataQualityAttribute_geometrySrcDesc.xml" @@ -0,0 +1,70 @@ + + +TransportationDataQualityAttribute_geometrySrcDesc + + +地上レーザ測量 +2 + + + + +車載写真レーザ測量 +3 + + + + +UAV写真測量 +4 + + + + +空中写真測量 +5 + + + + +既成図数値化 +6 + + + + +修正測量 +7 + + + + +航空レーザ測量 +8 + + + + +現地調査 +9 + + + + +設計図 +10 + + + + +GISデータ変換 +11 + + + + +推定 +0 + + + diff --git "a/data/\346\227\245\346\234\254\350\252\236\343\203\221\343\202\271\343\203\206\343\202\271\343\203\210/codelists/TransportationDataQualityAttribute_srcScale.xml" "b/data/\346\227\245\346\234\254\350\252\236\343\203\221\343\202\271\343\203\206\343\202\271\343\203\210/codelists/TransportationDataQualityAttribute_srcScale.xml" new file mode 100644 index 00000000..b784618a --- /dev/null +++ "b/data/\346\227\245\346\234\254\350\252\236\343\203\221\343\202\271\343\203\206\343\202\271\343\203\210/codelists/TransportationDataQualityAttribute_srcScale.xml" @@ -0,0 +1,22 @@ + + +TransportationDataQualityAttribute_srcScale + + +地図情報レベル2500 +1 + + + + +地図情報レベル1000 +2 + + + + +地図情報レベル500 +3 + + + diff --git "a/data/\346\227\245\346\234\254\350\252\236\343\203\221\343\202\271\343\203\206\343\202\271\343\203\210/codelists/TransportationDataQualityAttribute_thematicSrcDesc.xml" "b/data/\346\227\245\346\234\254\350\252\236\343\203\221\343\202\271\343\203\206\343\202\271\343\203\210/codelists/TransportationDataQualityAttribute_thematicSrcDesc.xml" new file mode 100644 index 00000000..d937676f --- /dev/null +++ "b/data/\346\227\245\346\234\254\350\252\236\343\203\221\343\202\271\343\203\206\343\202\271\343\203\210/codelists/TransportationDataQualityAttribute_thematicSrcDesc.xml" @@ -0,0 +1,64 @@ + + +TransportationDataQualityAttribute_thematicSrcDesc + + +都市計画基礎調査 +1 + + + + +道路基盤地図情報 +2 + + + + +道路台帳 +3 + + + + +道路施設台帳 +4 + + + + +統計調査 +5 + + + + +写真判読 +6 + + + + +現地調査 +7 + + + + +GISデータ演算 +8 + + + + +線路実測図(平面図) +9 + + + + +線路実測図(縦断面図) +10 + + + diff --git "a/data/\346\227\245\346\234\254\350\252\236\343\203\221\343\202\271\343\203\206\343\202\271\343\203\210/udx/tile_test/52353548_tran_6697_op.gml" "b/data/\346\227\245\346\234\254\350\252\236\343\203\221\343\202\271\343\203\206\343\202\271\343\203\210/udx/tile_test/52353548_tran_6697_op.gml" new file mode 100644 index 00000000..517c7555 --- /dev/null +++ "b/data/\346\227\245\346\234\254\350\252\236\343\203\221\343\202\271\343\203\206\343\202\271\343\203\210/udx/tile_test/52353548_tran_6697_op.gml" @@ -0,0 +1,8585 @@ + + + + +34.94923182862874 135.72406084104853 0 +34.95889273117585 135.73804013701388 0 + + + + +2025-03-14 +1040 +3 + + + + + + +34.95715513970694 135.72593131975515 0 34.95718836818074 135.7258949898056 0 34.957359949267975 135.7257082736867 0 34.957463814598256 135.72559569310016 0 34.95754806407428 135.72549883574013 0 34.95775263965162 135.7252731373738 0 34.95792304784469 135.725086422591 0 34.95793554753543 135.72507280203632 0 34.958076013946545 135.72492078782437 0 34.95824130290406 135.72474317813354 0 34.958392380652406 135.72457984786914 0 34.95848565020094 135.72448569674177 0 34.95856804468947 135.72440603452534 0 34.95859089231759 135.72438405831795 0 34.958725205069705 135.72426173540399 0 34.95889273117585 135.724116964091 0 34.958861823683975 135.72406084104853 0 34.95869804489176 135.72421069046317 0 34.95856786179901 135.72432544309467 0 34.958564443174296 135.7243285205024 0 34.95844623957104 135.72443885272574 0 34.958393277408454 135.72449826860648 0 34.958286533478564 135.72461348943938 0 34.95818984767564 135.72471181363858 0 34.958047766081876 135.72486701034927 0 34.95790154470836 135.72502539359363 0 34.957741195908056 135.72519565025596 0 34.95747935972067 135.72549358996454 0 34.95735697368315 135.72562813182282 0 34.9572229400693 135.72571540946748 0 34.95716544477193 135.72576290359896 0 34.95709177335089 135.7258335553229 0 34.95715513970694 135.72593131975515 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95174663281659 135.7264274870274 0 34.95178155019395 135.7264008745496 0 34.95178004901605 135.72633474784942 0 34.951749578925615 135.72629466646487 0 34.95166239582686 135.72629451829607 0 34.95166200508748 135.72631674594157 0 34.95166271957688 135.72635418893947 0 34.951663978712915 135.72642372475488 0 34.95174663281659 135.7264274870274 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.956469377431056 135.72565973176464 0 34.95647186539131 135.72565090030372 0 34.956525614656144 135.72550071186802 0 34.95657418877543 135.7253746296037 0 34.95661073019605 135.7252686251092 0 34.95673426591927 135.72488552388296 0 34.956683536739305 135.72489609552824 0 34.95663774520197 135.7250568791811 0 34.956568342883 135.72526110184083 0 34.95642880631625 135.7256516766756 0 34.956469377431056 135.72565973176464 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +3 + + + + + + +34.954620625898606 135.72807128735138 0 34.95477217351046 135.72803520143543 0 34.954832365484215 135.7280232867952 0 34.95494984993325 135.72799246053407 0 34.954924530029345 135.72791753987894 0 34.95491210993911 135.72792579295134 0 34.95472695902047 135.72797239203823 0 34.95462153613807 135.72799387255833 0 34.95459942385698 135.7280015411597 0 34.954620625898606 135.72807128735138 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.952412367063495 135.72647697220236 0 34.95252299516851 135.72636678351927 0 34.95248007494818 135.72630756697984 0 34.95239031794938 135.72640137008653 0 34.95239132857624 135.72644943299778 0 34.952412367063495 135.72647697220236 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +3 + + + + + + +34.95361577017306 135.72851776171922 0 34.95370078687333 135.7284775233551 0 34.95368260852791 135.7284198327949 0 34.95359663225438 135.72847157760063 0 34.95361577017306 135.72851776171922 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95610168479406 135.73132180066614 0 34.95601159541426 135.7313481545186 0 34.95592663430407 135.73137033076753 0 34.955909037162954 135.7313616285787 0 34.95589889516729 135.73134107660286 0 34.95589651554231 135.7312841469474 0 34.95590151371911 135.73122117098282 0 34.95592769941432 135.73111794113134 0 34.95601843837669 135.7308964644855 0 34.9560561221084 135.73081640978148 0 34.956100079502725 135.73076009496808 0 34.956118488037355 135.73072773364493 0 34.95613077929361 135.7307003196077 0 34.956132978344655 135.73067567596055 0 34.956125087134666 135.73065467866908 0 34.95599923110825 135.73052829499474 0 34.955964702632116 135.73048679985857 0 34.955958993102094 135.73047236519304 0 34.955943268881214 135.73049562963033 0 34.956100320985385 135.73066570922236 0 34.95610819107161 135.73067718048495 0 34.95610939759642 135.73069360083622 0 34.95609998678043 135.73071826806355 0 34.95608022604297 135.73075063380367 0 34.95603518584879 135.730806076187 0 34.95602567630087 135.7308264733889 0 34.95599813103836 135.73088558134376 0 34.95590927603983 135.73110332896184 0 34.955906944579496 135.7311089208241 0 34.95587897284438 135.73121938315433 0 34.95587397878644 135.73128422050345 0 34.955874690784206 135.73132122749314 0 34.95587520781188 135.73135078945887 0 34.955882012428745 135.73137047635896 0 34.9558910603059 135.73138544765717 0 34.95590351585014 135.73139230520783 0 34.955923344146115 135.73139081708172 0 34.95601164070001 135.73136862997185 0 34.95607578299978 135.73134925901337 0 34.95610168479406 135.73132180066614 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95307341945362 135.7277888730201 0 34.95322121919962 135.72768907563835 0 34.95315431986929 135.7276851362126 0 34.95311978831879 135.727682513132 0 34.95297553734916 135.72767598386343 0 34.952771150764356 135.7276666950622 0 34.952762586223876 135.7276660664432 0 34.95268477680582 135.72766073976 0 34.952308359368295 135.72763811585165 0 34.95230154729788 135.72775008230755 0 34.952462599618215 135.7277580451814 0 34.952536978294226 135.7277610839845 0 34.95268501904926 135.72776880633631 0 34.95270422527748 135.72777093265367 0 34.95307341945362 135.7277888730201 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95009573069557 135.72992036158894 0 34.95014454160538 135.72990554333313 0 34.950137978104436 135.72986547934192 0 34.950091534582754 135.7298718308648 0 34.95009573069557 135.72992036158894 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95554008620171 135.72656423340703 0 34.95561956512752 135.7265110835291 0 34.9548116901237 135.72659579197608 0 34.95481456896807 135.7266404415653 0 34.95554008620171 135.72656423340703 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95371726954418 135.72623129929264 0 34.953777122159295 135.72617049087657 0 34.9537639658191 135.72615121473382 0 34.95370015330155 135.72605821086694 0 34.95367070676135 135.72608988087276 0 34.95366921690037 135.7261095944 0 34.95366721623223 135.72622183041503 0 34.95371726954418 135.72623129929264 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95572422204772 135.7265310975343 0 34.955736774705784 135.7265189062958 0 34.95606598316307 135.7261935973261 0 34.95601734510776 135.72613211329192 0 34.95595294263384 135.72619605366853 0 34.955832539906204 135.72633058538267 0 34.95577524200308 135.72638738468385 0 34.955735848952045 135.72642726221443 0 34.95568708167955 135.726469251251 0 34.95572422204772 135.7265310975343 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.951465167993675 135.73158914125622 0 34.951621517289034 135.73144098194044 0 34.95169526739221 135.7313632228786 0 34.951772166671496 135.731283592078 0 34.95182721871798 135.73123009097586 0 34.951893185253866 135.73117918192324 0 34.951984732831406 135.7311196490531 0 34.952140710147845 135.73100691243553 0 34.95224753607309 135.73092630715612 0 34.95236341816867 135.73083755883053 0 34.95234128655436 135.73080282420526 0 34.952327808896456 135.7308229049904 0 34.95221488263232 135.73091688821626 0 34.95207688196342 135.73100569757568 0 34.95195310064171 135.73108329224158 0 34.95189126630399 135.73112718057436 0 34.95182826827602 135.73117479528747 0 34.951763027937716 135.731227563255 0 34.95175053165096 135.73124304206615 0 34.95171421129976 135.73128794180556 0 34.951634445469686 135.73137579360008 0 34.95146400311099 135.731551532247 0 34.951449333331446 135.7315625289837 0 34.951465167993675 135.73158914125622 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.951699034634224 135.72847684962375 0 34.95170654084202 135.7282859847468 0 34.9516861903979 135.72825594230417 0 34.951679255064285 135.72850012660263 0 34.951699034634224 135.72847684962375 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.957021073451656 135.72590354004788 0 34.95709177335089 135.7258335553229 0 34.95702129639965 135.72580181813515 0 34.956967750582486 135.72580265235604 0 34.95691546491833 135.7258425747753 0 34.9568568927568 135.72589346551493 0 34.95668864672535 135.7260397649523 0 34.956557459849876 135.7261499163856 0 34.956542417895164 135.7261555507092 0 34.956512577518204 135.72615488349334 0 34.95650639983294 135.72624652249118 0 34.95657796925618 135.72625025593328 0 34.95657931973584 135.72624948606628 0 34.95682133599142 135.7260365860043 0 34.956912747379775 135.7259570064407 0 34.9569607234856 135.7259244357988 0 34.956991589870604 135.7259007912997 0 34.95701151095457 135.72590050598237 0 34.957021073451656 135.72590354004788 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +3 + + + + + + +34.95395984267892 135.72835865810703 0 34.953994618271366 135.72834303486013 0 34.95404557704256 135.72831808199294 0 34.95402434706687 135.72825391934012 0 34.953967422320616 135.7282752392601 0 34.95393998168328 135.72829996561424 0 34.95395984267892 135.72835865810703 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95014454160538 135.72990554333313 0 34.950173026200694 135.7298968978446 0 34.95019856221187 135.72989318457775 0 34.95019321361098 135.72985380196727 0 34.95017060817067 135.72982300176668 0 34.950137978104436 135.72986547934192 0 34.95014454160538 135.72990554333313 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95480130484985 135.72542272881714 0 34.954900695622854 135.72541765847225 0 34.9549174677444 135.72541493198608 0 34.95491507239615 135.72535706050158 0 34.95487784641625 135.72531940936133 0 34.95481939251692 135.72534237903835 0 34.95480069294247 135.72536499709162 0 34.95480130484985 135.72542272881714 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.9501777922066 135.7295273621365 0 34.950597558941894 135.72953304867247 0 34.95059740546443 135.72951634787896 0 34.95047948892634 135.72951487389943 0 34.9501782063732 135.72951093766173 0 34.9501777922066 135.7295273621365 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.954726855654286 135.7283918804929 0 34.95473140308484 135.72838681017774 0 34.954815656135075 135.7283312379724 0 34.95482411681074 135.7283221089475 0 34.95478332669736 135.72826564851556 0 34.95475357695681 135.72826519923262 0 34.954709158465874 135.72831636977745 0 34.954710917299465 135.728336948743 0 34.95470924050321 135.72835304981285 0 34.95470729416524 135.72836915177132 0 34.954726855654286 135.7283918804929 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95062218567425 135.72951166798774 0 34.950622134961314 135.72948889464615 0 34.950628895992935 135.72948887243624 0 34.95064819358351 135.72890925811905 0 34.95063968213272 135.72890898833154 0 34.95063683326319 135.72900545667142 0 34.95063649741994 135.72901695402055 0 34.95062207400262 135.72946152284143 0 34.95059908844584 135.72946247426023 0 34.95059740546443 135.72951634787896 0 34.95062218567425 135.72951166798774 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95017893522314 135.7294864484038 0 34.95018793557015 135.72918463203195 0 34.95019036763897 135.72910250845018 0 34.950191877226196 135.72905181079642 0 34.95019379012917 135.72889906951147 0 34.950161837681755 135.72892107218317 0 34.95015712994921 135.72907371421087 0 34.95014964025787 135.72931340565532 0 34.95014281085226 135.72948466636998 0 34.95017893522314 135.7294864484038 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.957389757567285 135.7305602608728 0 34.957469838891456 135.7307934247636 0 34.95752118882961 135.73076578400298 0 34.95743595868127 135.73052348289073 0 34.957389757567285 135.7305602608728 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.9570725712078 135.73164624604308 0 34.956997167731195 135.73162853439905 0 34.956976872073426 135.73162290674153 0 34.95694305968653 135.73161973207164 0 34.95688509830631 135.73162134556603 0 34.95685803000865 135.7316104841727 0 34.95676455591736 135.731369897268 0 34.95668060131973 135.73115391644006 0 34.956692398923536 135.73110788845906 0 34.95704853833962 135.73080725215377 0 34.95712700107678 135.73074096910426 0 34.95709386562158 135.73068734966978 0 34.957057084477775 135.73071743810823 0 34.9566105992238 135.73109173122347 0 34.956599992177395 135.73110545286553 0 34.95683389773809 135.7317036346875 0 34.95691499666815 135.7316882588005 0 34.95697990675981 135.73169078466742 0 34.957057625980916 135.73171128974096 0 34.9570725712078 135.73164624604308 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95560047227319 135.7256466353904 0 34.955661989613915 135.7255758577728 0 34.95563740061131 135.72554539071635 0 34.95556942028855 135.7254616349808 0 34.95556364249982 135.72545435643323 0 34.95549935860899 135.72553391597805 0 34.955531362179705 135.72557432226836 0 34.95560047227319 135.7256466353904 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.956735554700316 135.73083451299587 0 34.9567374045753 135.7308329061141 0 34.95675842568046 135.73081278097138 0 34.956736366166794 135.73077071569315 0 34.956714873939134 135.7307946561318 0 34.956735554700316 135.73083451299587 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +3 + + + + + + +34.94932488797157 135.7322177115622 0 34.949326174686085 135.73221662346378 0 34.949394738864214 135.73215837272278 0 34.949484078224096 135.73207793911882 0 34.94952969514902 135.73203804598643 0 34.949572875191734 135.7319968479955 0 34.949620805960784 135.731943373083 0 34.94974816982385 135.7317732538635 0 34.949972948024275 135.73146486170117 0 34.95026789886264 135.7310516803375 0 34.950425134878465 135.73081576811856 0 34.950485160706 135.73072874694938 0 34.95053347778924 135.73064647302712 0 34.950589137509105 135.7305415120669 0 34.950657962636235 135.73039851331788 0 34.95076187374753 135.7301819339064 0 34.95086774277846 135.72995494613522 0 34.95090318624201 135.72988037779476 0 34.95093507311384 135.7298288136317 0 34.950967611866474 135.72978622534495 0 34.95100250368458 135.72974778986585 0 34.95104299679058 135.72971481039772 0 34.95110439060943 135.72967574040982 0 34.95114362916183 135.72965627260672 0 34.95112612576628 135.72959902697474 0 34.951032198135756 135.72964236441155 0 34.950969206531234 135.7296926074599 0 34.95091793670565 135.7297440163335 0 34.95087974597867 135.7297988858542 0 34.95083709340384 135.72987424427478 0 34.950780568501884 135.7299948667503 0 34.950747377112364 135.73006833266626 0 34.95069022536342 135.73019092771727 0 34.950601588138625 135.73038402649328 0 34.95053093586413 135.73051651920176 0 34.95047213131996 135.73062532356047 0 34.95042049410137 135.73071450711444 0 34.95035977094853 135.730812696058 0 34.950291219160405 135.73091693335016 0 34.949700764010025 135.7317378250601 0 34.949625065620715 135.73183113534827 0 34.94952498850671 135.7319477348819 0 34.94944969431509 135.73202002206017 0 34.94929225968592 135.7321669174969 0 34.94932488797157 135.7322177115622 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.957701743288176 135.72885967535348 0 34.95770331533413 135.72883700420698 0 34.95770794821705 135.72881246152053 0 34.95769654189416 135.72879553027772 0 34.95769367321192 135.72879827387857 0 34.957648697509775 135.7288422209841 0 34.95762268249197 135.72886635556787 0 34.957635273234125 135.7288860641374 0 34.95765599269532 135.72887997354923 0 34.95767060579605 135.72888408742054 0 34.957701743288176 135.72885967535348 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +3 + + + + + + +34.950766928121105 135.73572081706902 0 34.95079291651232 135.7357049312223 0 34.95086361730733 135.7356617115118 0 34.950875951023974 135.73565411722188 0 34.95086335456917 135.73562382938275 0 34.9508518318886 135.7356308736305 0 34.95076369368767 135.73568480253792 0 34.95075433078136 135.73569052926246 0 34.950766928121105 135.73572081706902 0 + + + + + + + + +1 +7 +2 + + + + +3 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.953127579782425 135.7298151872344 0 34.953119877989735 135.72982186410556 0 34.95300831047512 135.72991923938332 0 34.95299520962155 135.72990559595772 0 34.952969867229996 135.72986056873532 0 34.952908770031456 135.7297493072798 0 34.952900622618216 135.72973356730918 0 34.95289745292715 135.72972744621447 0 34.95287985078999 135.72971655488888 0 34.95285388551409 135.72971532622796 0 34.952833612658694 135.72971999139418 0 34.95271164545498 135.7297621077389 0 34.9526894869872 135.7297697353244 0 34.95217667633839 135.72994933965364 0 34.95218233757579 135.72998216811592 0 34.95245149294398 135.7298890945369 0 34.95268955713467 135.72980126843592 0 34.95283710109949 135.72974822861275 0 34.95285692158842 135.72974323646503 0 34.95287541043192 135.72974667949399 0 34.952893023040865 135.7297622789058 0 34.952952940767645 135.72987014999444 0 34.95299185414615 135.729937140422 0 34.953016235549136 135.72995622141585 0 34.95303517244411 135.7299584586261 0 34.95307665891222 135.72992624162123 0 34.95311471474273 135.72989217448483 0 34.95313768196039 135.72988257339438 0 34.953167601700805 135.72987798609455 0 34.953127579782425 135.7298151872344 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95784654472463 135.73088393771204 0 34.95789651504389 135.73086995903796 0 34.95784747297507 135.73062517425242 0 34.95784663365234 135.73061214568568 0 34.957837484010874 135.730470485707 0 34.95783292391845 135.73040611604054 0 34.9578263124161 135.7303106557815 0 34.95781653844866 135.73017217334885 0 34.95776661218876 135.73021974941295 0 34.95776898867275 135.73027503897114 0 34.95777765761195 135.73044330719054 0 34.95778239577198 135.7305473143444 0 34.95779278896078 135.73064122923327 0 34.95783147575398 135.7308099479714 0 34.95783828846831 135.73083324978316 0 34.95784654472463 135.73088393771204 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95463206243048 135.7266593328904 0 34.95467702504511 135.72660991158995 0 34.95467428802594 135.7265962340032 0 34.95462658985855 135.72657815518036 0 34.954623606923754 135.72658819029564 0 34.9546001011567 135.7266343573664 0 34.95463206243048 135.7266593328904 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +3 + + + + + + +34.95705024573105 135.72604721190345 0 34.95705914443543 135.72603612313878 0 34.95708466678585 135.72600963529172 0 34.95701759905657 135.72592107105743 0 34.957016158523956 135.7259222814097 0 34.956990683852936 135.72594352312666 0 34.95705024573105 135.72604721190345 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95646220778573 135.72568518714394 0 34.956469377431056 135.72565973176464 0 34.95642880631625 135.7256516766756 0 34.9564283279536 135.72565301630746 0 34.95641827773884 135.72567352549652 0 34.95646220778573 135.72568518714394 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95402434706687 135.72825391934012 0 34.95412142621781 135.72812822983303 0 34.9541573766974 135.7280797153458 0 34.9542064011743 135.72799250667924 0 34.95424119723993 135.72791158602013 0 34.95427811580661 135.72781237296633 0 34.954317388668215 135.72771786023392 0 34.954343125855225 135.72765755399305 0 34.95435776138855 135.72763144625367 0 34.95438249976634 135.72760815189991 0 34.95441508682349 135.72758745939754 0 34.95444102583594 135.7275769717333 0 34.954501847567926 135.72756450725822 0 34.954540149489674 135.7275596723147 0 34.9545631229801 135.72755335518218 0 34.954587884428804 135.72754035303916 0 34.954629015297975 135.7275106537289 0 34.954788699468736 135.72736449882441 0 34.95479576641735 135.72735859561928 0 34.95477058109411 135.72732492216204 0 34.95459855174307 135.7274733078391 0 34.95456750138194 135.72749585673262 0 34.95454048061304 135.72750634801886 0 34.95450443408833 135.72751194197522 0 34.954425589098925 135.72752720346094 0 34.95440531830058 135.72753274519488 0 34.954385694003854 135.72754518284682 0 34.95435131923909 135.7275726698379 0 34.95432884190995 135.7275992415012 0 34.954311959421396 135.72762754652857 0 34.95423357285178 135.72784733893192 0 34.954162520904866 135.7280021775089 0 34.95411303988172 135.72808719777763 0 34.953967422320616 135.7282752392601 0 34.95402434706687 135.72825391934012 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95767060579605 135.72888408742054 0 34.957684875580306 135.72889553656043 0 34.95769275184935 135.72891051177007 0 34.95769849220262 135.72893786722491 0 34.95770584232982 135.72900025656423 0 34.95771382264804 135.72906187845368 0 34.95773423227416 135.72915816796925 0 34.95776848892599 135.72936062568616 0 34.957774095796246 135.72940944315266 0 34.95777538290722 135.72942028027285 0 34.95777649974853 135.72959875648792 0 34.957776105978816 135.7296239422141 0 34.95777452024901 135.72972194771324 0 34.957776803164 135.72973508101757 0 34.95779082905607 135.7297589043441 0 34.95781403337315 135.72977525281163 0 34.9578298139674 135.72977739096567 0 34.95791020875746 135.72972927657955 0 34.95802112046154 135.72966179027154 0 34.958011951256886 135.72964222026656 0 34.958010263194566 135.7296432112908 0 34.957902142962666 135.72970970297055 0 34.95782660978316 135.72975495447463 0 34.95781975641979 135.72975399149342 0 34.95780323255171 135.72974232949542 0 34.95779364066838 135.72972604584743 0 34.95779254525992 135.7297199175805 0 34.957794529632615 135.72959891626334 0 34.957793408886054 135.7294186869661 0 34.95778623868438 135.72935684441862 0 34.95775179814487 135.72915318279217 0 34.957731482584975 135.72905743934012 0 34.95772368524827 135.72899702240267 0 34.95771624277311 135.7289336478771 0 34.9577094987347 135.7289016968291 0 34.95770511270153 135.72887488440014 0 34.957701743288176 135.72885967535348 0 34.95767060579605 135.72888408742054 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.951699034634224 135.72847684962375 0 34.95171028025596 135.72846663002218 0 34.95174338013396 135.72843290759525 0 34.95178683183058 135.72843353072057 0 34.95187185193757 135.72843795838438 0 34.952038637952164 135.7284436492622 0 34.95258364355608 135.728472071301 0 34.95268636595202 135.72837045361092 0 34.95283433562409 135.72822631334674 0 34.95287148354708 135.72818918277613 0 34.95292023510852 135.72814029831787 0 34.9530304201343 135.72803044330695 0 34.953140684345065 135.72792056912616 0 34.953092042795994 135.72785231640592 0 34.95296521579556 135.72797788395116 0 34.952686105873006 135.72825417528102 0 34.95259615474993 135.72834206465308 0 34.95255972803191 135.72837963061318 0 34.95226608643731 135.72836559908293 0 34.952006521306345 135.7283526596169 0 34.951945574548255 135.728349575984 0 34.951745427425045 135.7283406011864 0 34.951712606087554 135.72829691367974 0 34.95170654084202 135.7282859847468 0 34.951699034634224 135.72847684962375 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.955657018423366 135.72644887561967 0 34.955660595151706 135.72623666298773 0 34.955666441279284 135.7261107246238 0 34.955626949566046 135.7261068046957 0 34.95562284132724 135.72628387122674 0 34.95561956512752 135.7265110835291 0 34.955657018423366 135.72644887561967 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95420888573447 135.7268893586833 0 34.95436609466989 135.72712698447395 0 34.95440051533296 135.7271199723379 0 34.95463206243048 135.7266593328904 0 34.9546001011567 135.7266343573664 0 34.95456078122441 135.72671157882561 0 34.954500195530215 135.72682893761146 0 34.95449453793758 135.7268385917802 0 34.95440703032892 135.7270104577005 0 34.95435636475415 135.72700931176894 0 34.95424689861343 135.72685301127083 0 34.95420888573447 135.7268893586833 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +3 + + + + + + +34.954991794162886 135.72814118538923 0 34.955008648038046 135.728123000843 0 34.955054514513094 135.7280747815602 0 34.95511137288747 135.72801498196316 0 34.95502245148422 135.7278859010412 0 34.955000585043834 135.7278640745422 0 34.954924530029345 135.72791753987894 0 34.95494984993325 135.72799246053407 0 34.95497169802653 135.7280475721345 0 34.954955300732216 135.7280913143124 0 34.954991794162886 135.72814118538923 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.950493867965086 135.72880753516876 0 34.95049566848202 135.7287664712956 0 34.95044409498279 135.72876204267857 0 34.95044059820232 135.7288113236956 0 34.950493867965086 135.72880753516876 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95708245585102 135.729438105099 0 34.9571022669689 135.72942851378434 0 34.9571009882133 135.7293805584607 0 34.95708770604889 135.72936526930908 0 34.957066125722996 135.72939162271587 0 34.95703787037794 135.72941937879872 0 34.957049726978546 135.72943492776193 0 34.95706774857182 135.72943136464426 0 34.95708245585102 135.729438105099 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95019379012917 135.72889906951147 0 34.95019667180558 135.72883631276576 0 34.950162816693584 135.7288354498079 0 34.95015471672579 135.728835363708 0 34.95015206619839 135.72890555713937 0 34.950161837681755 135.72892107218317 0 34.95019379012917 135.72889906951147 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95809215419997 135.73148940750875 0 34.95813489824762 135.7314549941202 0 34.9579941899809 135.73121598245447 0 34.95794887412589 135.7311066326379 0 34.95791978632617 135.73099799530493 0 34.95786902225657 135.73100974165158 0 34.95787134069919 135.73102147660592 0 34.95788841067002 135.73107748365004 0 34.95790497013669 135.73114641311454 0 34.957950279899165 135.73125302547058 0 34.95802431685397 135.73138691866987 0 34.95809215419997 135.73148940750875 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.954708495647175 135.72557454658897 0 34.95477113982327 135.7255716004556 0 34.95477061952826 135.72554001768785 0 34.95476701400959 135.72554018956723 0 34.95470832039301 135.7255408691805 0 34.954708495647175 135.72557454658897 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95145340149803 135.73491325557296 0 34.95149239258279 135.73488534169476 0 34.95144796700862 135.7347945518093 0 34.951410427710826 135.73481603622054 0 34.95145340149803 135.73491325557296 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95174025850969 135.72655922406994 0 34.952194421547944 135.7265587013232 0 34.95226833308766 135.72655484270325 0 34.95229807339316 135.72655069280205 0 34.95232572914699 135.72654238918997 0 34.95235616483037 135.72652717844994 0 34.95238019185208 135.72650793784115 0 34.95240609872996 135.72648321645775 0 34.952412367063495 135.72647697220236 0 34.95239132857624 135.72644943299778 0 34.95235489751496 135.72648480990716 0 34.95234184558586 135.72649306503382 0 34.95231663309628 135.72650628761076 0 34.952293029855646 135.72651315440132 0 34.95226644477527 135.726516527405 0 34.95223823688598 135.72652023426673 0 34.952194339466914 135.72652224139208 0 34.951742432077985 135.72652363276458 0 34.95174025850969 135.72655922406994 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.951749578925615 135.72629466646487 0 34.95175036945284 135.72624583151577 0 34.95175274155997 135.72609801278736 0 34.951750762317495 135.7260198438609 0 34.951749570894705 135.72597123448352 0 34.95174729774427 135.72588310299682 0 34.95174588886789 135.72585759663272 0 34.95174540710059 135.72580351042268 0 34.951742497039334 135.7257531549438 0 34.95174051452022 135.7256732342151 0 34.951739686921414 135.72550681294194 0 34.95173891451164 135.72544385905871 0 34.95174223312363 135.72543640270789 0 34.951741969523106 135.7254346440906 0 34.951666317276135 135.72543172881382 0 34.9516649106598 135.72580673467942 0 34.951664962239605 135.72614888886855 0 34.95166239582686 135.72629451829607 0 34.951749578925615 135.72629466646487 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95480069294247 135.72536499709162 0 34.95474976864339 135.7253694372002 0 34.95475142828698 135.72542527334835 0 34.95480130484985 135.72542272881714 0 34.95480069294247 135.72536499709162 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95155945189329 135.7348267899031 0 34.95163970591271 135.73477104223983 0 34.95163720697474 135.73476606852174 0 34.9516003087065 135.73469717952756 0 34.9515184735044 135.73475291590566 0 34.95155945189329 135.7348267899031 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.951347897261606 135.7349992747364 0 34.95143274753367 135.73493009469993 0 34.951379652758256 135.73483364919522 0 34.951325206606015 135.73493212809916 0 34.95131703780652 135.73494759233776 0 34.951347897261606 135.7349992747364 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95606598316307 135.7261935973261 0 34.95611689354511 135.72614338865463 0 34.956068434524084 135.7260813565405 0 34.95601734510776 135.72613211329192 0 34.95606598316307 135.7261935973261 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95167393703545 135.72862145840924 0 34.95167611414412 135.72858718104624 0 34.951611932242194 135.72862899854042 0 34.95161090257569 135.72865232316144 0 34.95167393703545 135.72862145840924 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.956335039855425 135.7261385021985 0 34.95634060517407 135.7261359269635 0 34.95641131443812 135.72610320985305 0 34.956401367813825 135.7260893369905 0 34.95631889346045 135.72597420303492 0 34.95624393860041 135.7260182539912 0 34.95624281954797 135.72601891140326 0 34.956335039855425 135.7261385021985 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95743595868127 135.73052348289073 0 34.95744479147275 135.73046990989877 0 34.957406535130524 135.73041286892908 0 34.95737649110394 135.73043903635798 0 34.95731741523775 135.73049292708106 0 34.95735410519511 135.73054812484432 0 34.957389757567285 135.7305602608728 0 34.95743595868127 135.73052348289073 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95088818978342 135.73594189664212 0 34.95093275791809 135.73590871558667 0 34.95095128962476 135.7358971204483 0 34.95087087233648 135.73568073919907 0 34.95085300063432 135.73583659848086 0 34.95088818978342 135.73594189664212 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.957822937139966 135.7320187615278 0 34.95785923023933 135.7319867379628 0 34.957743231782885 135.73178863824475 0 34.9577160442211 135.73180948972825 0 34.957822937139966 135.7320187615278 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95072238496103 135.72994724842818 0 34.95072420239644 135.7299440300855 0 34.95075727518481 135.7298979365797 0 34.95076497204062 135.7298861982849 0 34.95074015114089 135.72986366820334 0 34.950734549032646 135.72986554787968 0 34.95072889449702 135.72986452629144 0 34.950679784230616 135.7299141760147 0 34.95072238496103 135.72994724842818 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95062520197063 135.72985435669202 0 34.950650019932304 135.72986664633112 0 34.95064655859649 135.729810052362 0 34.95062510748546 135.72981187455343 0 34.95062520197063 135.72985435669202 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.953331428350026 135.7285969441311 0 34.9533309595881 135.7285892812629 0 34.95336406291401 135.72855709108887 0 34.953399104827476 135.72853759334578 0 34.95338422364622 135.7285022787813 0 34.95336398779292 135.72852347739604 0 34.95324925828162 135.7286169234475 0 34.953331428350026 135.7285969441311 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95142640921273 135.73159128985725 0 34.95143085003219 135.73156116587919 0 34.95141441301577 135.73154753332753 0 34.95128783070224 135.7313776907383 0 34.95115404891414 135.73121312763024 0 34.95113184125598 135.7312242354849 0 34.95113561226006 135.73123366219798 0 34.95114440587825 135.73125553124078 0 34.9511986152388 135.731310098719 0 34.95125852684398 135.73137504910943 0 34.951306002472684 135.73144201095346 0 34.95139931064783 135.73156674314797 0 34.95142640921273 135.73159128985725 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95720312202741 135.73071750682809 0 34.95721815140366 135.73066544669118 0 34.957185952088174 135.7306120256389 0 34.95709386562158 135.73068734966978 0 34.95712700107678 135.73074096910426 0 34.9571597517624 135.73075400159672 0 34.95720312202741 135.73071750682809 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95112493679314 135.72959136667075 0 34.95117065317427 135.7295398334768 0 34.951102614451905 135.7295666845871 0 34.95104330636779 135.72959062743365 0 34.950980696562965 135.7296220383482 0 34.950940285340046 135.7296472427935 0 34.950907107272705 135.72967393550383 0 34.950858637838444 135.72971984979313 0 34.95081718765101 135.72976835776342 0 34.95076640428004 135.72983178670415 0 34.95074015114089 135.72986366820334 0 34.95076497204062 135.7298861982849 0 34.95077353678469 135.72987313890275 0 34.95080391292555 135.72983055781265 0 34.9508335602262 135.7297853513635 0 34.95087061435723 135.72974636140876 0 34.950907763982194 135.72970977985028 0 34.950944833438605 135.7296776875483 0 34.9509842610875 135.7296520472967 0 34.95103333439522 135.72962593739595 0 34.95108061579608 135.72960519829084 0 34.95112493679314 135.72959136667075 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.951325206606015 135.73493212809916 0 34.951379652758256 135.73483364919522 0 34.95134639822955 135.73485268035915 0 34.95118835459779 135.73496990429754 0 34.95097880370354 135.73511302328586 0 34.950963591282026 135.7351233641383 0 34.950936497105275 135.73514184535 0 34.95090175187788 135.73516560660008 0 34.950895810098196 135.73516967678017 0 34.95073027571322 135.73528232504003 0 34.950623776284466 135.7353494551016 0 34.950550047897245 135.73539284124888 0 34.950570727908804 135.73543303899905 0 34.9507564959738 135.73531826237436 0 34.950904748767556 135.7352170565161 0 34.950914921260846 135.7352101271308 0 34.95091978114173 135.73520682575577 0 34.95120719495895 135.735010573499 0 34.951325206606015 135.73493212809916 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.957204768624756 135.72971363500005 0 34.95719686307609 135.72972515811466 0 34.95708572089131 135.7298925053249 0 34.95709810935616 135.72990888917482 0 34.95719695029863 135.72976435876484 0 34.95722063738915 135.72972987274014 0 34.957204768624756 135.72971363500005 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95497687286059 135.73232556480994 0 34.954995049187524 135.73230954260998 0 34.95509356622144 135.73222162712472 0 34.95518283171959 135.73214819474785 0 34.95557382219974 135.73183081180125 0 34.95576325132037 135.73168018683646 0 34.95590901521597 135.73155598237557 0 34.95610013436848 135.73138543564053 0 34.95607578299978 135.73134925901337 0 34.955795322261764 135.73158920154526 0 34.955610155426 135.73175043387263 0 34.955552370803446 135.7317916826108 0 34.954974683328736 135.73227205244567 0 34.95494992016225 135.732284505766 0 34.95497687286059 135.73232556480994 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95641237617151 135.72593966134013 0 34.95641238845114 135.72593951019516 0 34.95642818685185 135.72583007137152 0 34.95643346990954 135.72579151456387 0 34.95638642722507 135.7257807183923 0 34.956376725539535 135.72579509573254 0 34.95636126613482 135.72593530054576 0 34.95638551288025 135.72593478184916 0 34.95641237617151 135.72593966134013 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95467428802594 135.7265962340032 0 34.954721235053334 135.72642723919253 0 34.95480234795339 135.7262175084834 0 34.95488844778576 135.72610225381402 0 34.95496048236875 135.72599605814614 0 34.95492236529795 135.72595213457606 0 34.95479542476159 135.72614559423633 0 34.9547601840706 135.72618950885533 0 34.95467952548235 135.72640000442834 0 34.95462658985855 135.72657815518036 0 34.95467428802594 135.7265962340032 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +3 + + + + + + +34.95237550105418 135.72908393607682 0 34.95245124435028 135.72904930358555 0 34.9524923085884 135.7290303766061 0 34.9524753967782 135.72896568287246 0 34.95236287783886 135.72903995921004 0 34.95237550105418 135.72908393607682 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95744479147275 135.73046990989877 0 34.95745613648169 135.73046012751337 0 34.95757085225311 135.7303598915204 0 34.95765785406838 135.7302820813271 0 34.957737725265446 135.73020188648738 0 34.9577095879452 135.7301489359455 0 34.957406535130524 135.73041286892908 0 34.95744479147275 135.73046990989877 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95615153398997 135.72631430518663 0 34.956223557568606 135.72627234799393 0 34.95611689354511 135.72614338865463 0 34.95606598316307 135.7261935973261 0 34.956082617596664 135.72621456509728 0 34.95615153398997 135.72631430518663 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +3 + + + + + + +34.95801803868513 135.729784302213 0 34.95802255381775 135.72977927677076 0 34.95803838575115 135.72976356660723 0 34.95809509461035 135.7297261511508 0 34.95814730736813 135.7296978606414 0 34.95812673194601 135.72964271930624 0 34.95810065397126 135.72958761578255 0 34.958087598125985 135.72959784526128 0 34.958011951256886 135.72964222026656 0 34.95802112046154 135.72966179027154 0 34.95796809932032 135.7297080092973 0 34.95799508742726 135.72975122598427 0 34.95801803868513 135.729784302213 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95230154729788 135.72775008230755 0 34.952308359368295 135.72763811585165 0 34.95229599080965 135.7276299449948 0 34.95229027790998 135.72761496372993 0 34.95228916545442 135.72760128113106 0 34.952181467016665 135.72757360794668 0 34.952130682765244 135.72759994407775 0 34.952083470017264 135.72761093976843 0 34.95207555679385 135.72773878231928 0 34.952076634203294 135.72773884664068 0 34.95208276518458 135.7277392643289 0 34.95230154729788 135.72775008230755 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.9511822967353 135.7317988003511 0 34.95115192249735 135.73184214732905 0 34.951111455876884 135.73188738844274 0 34.95107035845101 135.73193274105404 0 34.95101294124191 135.73197672338662 0 34.950954433072134 135.73201654864607 0 34.95088806542606 135.7320488447239 0 34.950823849709465 135.73207587830967 0 34.95076824512538 135.7320833949352 0 34.9507213625932 135.73208081026326 0 34.950579356750296 135.73207032348392 0 34.95056011605361 135.73205254064584 0 34.95047205453822 135.73193578469562 0 34.95028273099658 135.7316847974448 0 34.95020750775929 135.73158508047774 0 34.95019131563257 135.73160068047406 0 34.95035315202625 135.73181474883185 0 34.95056200351871 135.73209085528615 0 34.9507585836106 135.73211714873744 0 34.95079581122628 135.7321156042853 0 34.950844200421884 135.73210646882717 0 34.950879780034526 135.73209343345079 0 34.95092301273117 135.73207610311462 0 34.950968033634794 135.73205208814383 0 34.95100628408063 135.73202382512605 0 34.95105020339945 135.73199083562236 0 34.95108845117269 135.7319613681813 0 34.951134511049055 135.73191797021536 0 34.95117163909633 135.7318713166208 0 34.95120480933757 135.73182738462643 0 34.9511822967353 135.7317988003511 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95482411681074 135.7283221089475 0 34.954991794162886 135.72814118538923 0 34.954955300732216 135.7280913143124 0 34.95478332669736 135.72826564851556 0 34.95482411681074 135.7283221089475 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95149239258279 135.73488534169476 0 34.95155945189329 135.7348267899031 0 34.9515184735044 135.73475291590566 0 34.95150666278307 135.7347609598012 0 34.95144796700862 135.7347945518093 0 34.95149239258279 135.73488534169476 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95716828859819 135.73174233496744 0 34.95717919796187 135.73167852960992 0 34.95709028047104 135.7315828992674 0 34.9570725712078 135.73164624604308 0 34.957057625980916 135.73171128974096 0 34.95708977063673 135.731719771714 0 34.957110070645385 135.73172737142352 0 34.95716828859819 135.73174233496744 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95601734510776 135.72613211329192 0 34.956068434524084 135.7260813565405 0 34.9559065293251 135.72588195726823 0 34.955719021108976 135.72564191311912 0 34.95566101340263 135.72571199141785 0 34.95566492183844 135.72571622022218 0 34.95572247708036 135.72577471768844 0 34.955763131468096 135.72581367193928 0 34.95579694307487 135.72585637183977 0 34.95588218047958 135.7259574803937 0 34.95596129422564 135.7260614564048 0 34.95601734510776 135.72613211329192 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95054722223355 135.73021854926594 0 34.950600939760086 135.730214212737 0 34.95063850831197 135.73012266713909 0 34.95067409713633 135.73003233231708 0 34.95070902897426 135.72997090443988 0 34.95072238496103 135.72994724842818 0 34.950679784230616 135.7299141760147 0 34.95063699843025 135.7300103384517 0 34.95060293221744 135.73009661610112 0 34.95058547331368 135.7301497749915 0 34.9505774507802 135.73015045820875 0 34.95054722223355 135.73021854926594 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95638551288025 135.72593478184916 0 34.956377397461665 135.7260537211535 0 34.95640154391009 135.72608747497782 0 34.95641237617151 135.72593966134013 0 34.95638551288025 135.72593478184916 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95494992016225 135.732284505766 0 34.95491722381308 135.732296875379 0 34.95478840915391 135.7323410916343 0 34.954715726045954 135.73237067216675 0 34.95468492549395 135.73238467904423 0 34.95466908250372 135.7323951203686 0 34.954652802910324 135.73240338528444 0 34.95464742424557 135.7324048163251 0 34.95463485463264 135.7324034436178 0 34.95462844425373 135.73239895332577 0 34.95462314581211 135.7323917877827 0 34.95461805146804 135.73237905931535 0 34.95461590155365 135.73236478837188 0 34.95461761109801 135.7323551255022 0 34.954619093828775 135.73234930768072 0 34.95462426813743 135.73234063979078 0 34.954632319810294 135.7323335403449 0 34.95466582870582 135.73230535839548 0 34.95468103782569 135.7322973148314 0 34.95470426270309 135.732282238715 0 34.95472468584358 135.73226432487 0 34.954730529891435 135.73225686030898 0 34.954737355241825 135.73224512230925 0 34.95474291804963 135.73223316942654 0 34.95474711954437 135.73221749928507 0 34.954749171376 135.73220730861985 0 34.954749866303686 135.7321958095403 0 34.954747389058106 135.7321757813797 0 34.95474237332895 135.73215006562606 0 34.9547392643197 135.73212970994865 0 34.95469012372795 135.73200252895566 0 34.95455711595422 135.7316990085995 0 34.95455478971742 135.73166616820296 0 34.954555192975434 135.7316442682374 0 34.95456371564407 135.73162595508379 0 34.95457387008399 135.73161135937883 0 34.954657759616865 135.73155338290613 0 34.954990618546695 135.73132356502015 0 34.95501532832533 135.7312870229283 0 34.955018922337494 135.73128164599885 0 34.955049648522035 135.73123490130922 0 34.95512657975503 135.73116895377126 0 34.955188479733785 135.73111400461065 0 34.95529081036645 135.7310384478794 0 34.95535721157238 135.730980746445 0 34.955484981746174 135.73087302436028 0 34.95563946588229 135.73073751242487 0 34.955737987826346 135.73065233172366 0 34.95593199637399 135.7304938051134 0 34.95591929853515 135.7304716235601 0 34.95584931370349 135.73052747173608 0 34.95576428233295 135.73059837422977 0 34.955629952937954 135.73071652055717 0 34.955557951825526 135.73076931345202 0 34.955493185190534 135.73083193710698 0 34.955433626013374 135.73088545560552 0 34.955389719165176 135.73092392214738 0 34.95534815612703 135.73096238098927 0 34.95530199679017 135.7310014022805 0 34.95525366663785 135.73103714579375 0 34.95521091540861 135.73106827228904 0 34.95515304208011 135.73111006906328 0 34.95510023483608 135.73115951381462 0 34.955047776945726 135.7312034826664 0 34.95500399526736 135.73125782505727 0 34.954959025909105 135.73130505416967 0 34.95456181803857 135.73158271142927 0 34.95454277025471 135.73161146075466 0 34.95452995404578 135.73164577391026 0 34.954529377133944 135.73166986429948 0 34.954531710625176 135.7317059894591 0 34.95456116728802 135.73177783054837 0 34.95466824439215 135.73201497292703 0 34.954689832237904 135.7320751240531 0 34.95471159473 135.73213231831903 0 34.95471976808581 135.73215955560377 0 34.95472531630738 135.73218187422594 0 34.954727241326076 135.73219675907853 0 34.95472680459225 135.73220311112124 0 34.95472546849605 135.73221001355648 0 34.95472215960807 135.73222206860126 0 34.95471830096978 135.7322305121483 0 34.954713092893584 135.73223939805692 0 34.95470976662473 135.73224356962584 0 34.954692311887364 135.73225895547085 0 34.95467115659744 135.73227271094106 0 34.95466241345749 135.73227733918867 0 34.95465875258748 135.73228062385004 0 34.954630921065636 135.73230424556408 0 34.95461402933153 135.73232148984286 0 34.95460514399073 135.7323344060941 0 34.95460004162009 135.7323434011336 0 34.954596122927796 135.73235241422285 0 34.95459220866511 135.73236384709895 0 34.95459168358479 135.7323710206174 0 34.95459246229687 135.73238935821539 0 34.95459669803951 135.73240477205613 0 34.95459889322681 135.73241095129404 0 34.954603472604504 135.73241948783968 0 34.954609395820285 135.73242749554603 0 34.954624094550475 135.73243779380502 0 34.95463546136093 135.73243783351205 0 34.95467104092152 135.73242435969402 0 34.95475245117963 135.73238697682024 0 34.954886481419976 135.73233726901637 0 34.95494992016225 135.732284505766 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95120480933757 135.73182738462643 0 34.95123006430152 135.7317939367518 0 34.95123400852961 135.7317903819412 0 34.95121528691573 135.73175621124136 0 34.95117475408719 135.7317714527271 0 34.9511822967353 135.7317988003511 0 34.95120480933757 135.73182738462643 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +3 + + + + + + +34.95461502319776 135.72810470131952 0 34.954620625898606 135.72807128735138 0 34.95459942385698 135.7280015411597 0 34.9545434369397 135.72802095641035 0 34.95449176326712 135.72803902157088 0 34.954514324232974 135.72810371993745 0 34.954527417530144 135.72811309311552 0 34.95453057320399 135.72815359518373 0 34.95455471667694 135.7281463984086 0 34.95456373432205 135.7281476836484 0 34.95457572713765 135.7281495043417 0 34.9545915259007 135.7281597445479 0 34.95461502319776 135.72810470131952 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95610013436848 135.73138543564053 0 34.95612673313027 135.73136169895903 0 34.95610168479406 135.73132180066614 0 34.95607578299978 135.73134925901337 0 34.95610013436848 135.73138543564053 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95004586529219 135.7306832089792 0 34.95004715269864 135.7306157649967 0 34.9500325063755 135.73059665264134 0 34.949975032102735 135.7306146881685 0 34.94995372356386 135.73064015779414 0 34.949953397414674 135.73069025031984 0 34.95004586529219 135.7306832089792 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95535160524798 135.72533392447366 0 34.955409809011925 135.72526533026368 0 34.95540923411437 135.72526464127256 0 34.955364806494444 135.72520639401498 0 34.95531135150614 135.72527328945685 0 34.95535160524798 135.72533392447366 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.951741969523106 135.7254346440906 0 34.95174067621122 135.72542600639719 0 34.951742515981536 135.72539324209998 0 34.9516621687466 135.7253906841254 0 34.951666317276135 135.72543172881382 0 34.951741969523106 135.7254346440906 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +3 + + + + + + +34.95114362916183 135.72965627260672 0 34.951184803743125 135.72963584149664 0 34.9511982553898 135.72962927179952 0 34.95117065317427 135.7295398334768 0 34.95112493679314 135.72959136667075 0 34.95112612576628 135.72959902697474 0 34.95114362916183 135.72965627260672 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95073257677251 135.72543560861112 0 34.950733199078016 135.72540024186222 0 34.95068589064782 135.7254007291784 0 34.95068601933598 135.7254576614623 0 34.95070002198302 135.7254704248871 0 34.95073257677251 135.72543560861112 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95644648717534 135.72571044106604 0 34.95646220778573 135.72568518714394 0 34.95641827773884 135.72567352549652 0 34.95640734698152 135.72570290676612 0 34.95644648717534 135.72571044106604 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95004853928673 135.72998161025203 0 34.95009573069557 135.72992036158894 0 34.950091534582754 135.7298718308648 0 34.949989054221994 135.7298858441659 0 34.94999432932659 135.72992704440932 0 34.95004853928673 135.72998161025203 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95015206619839 135.72890555713937 0 34.95015471672579 135.728835363708 0 34.94985630704671 135.72883218910263 0 34.94985548623727 135.7289026598275 0 34.94999656050959 135.72890519316678 0 34.95015206619839 135.72890555713937 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95648070063137 135.72669130105083 0 34.9565023508491 135.72669746934625 0 34.95652572068147 135.72670746538668 0 34.95653990258139 135.72672022932795 0 34.956545683812976 135.72672546594072 0 34.9566434999258 135.726848324282 0 34.95680152410208 135.72704675573132 0 34.95692067507461 135.72719647914963 0 34.95698160626238 135.72727292477637 0 34.95727432942292 135.72764063099743 0 34.95740043472352 135.72779646606745 0 34.95760925381555 135.72805451776554 0 34.957808309545065 135.72830055935364 0 34.95790548691208 135.72842068611058 0 34.95794924012415 135.72847474207146 0 34.95798069726242 135.72851351113422 0 34.95800691161421 135.72854592145438 0 34.95809251883389 135.7286517656869 0 34.958487307064864 135.72915065347047 0 34.95851026934448 135.72917970562156 0 34.958529795285926 135.7292039489667 0 34.9585435354637 135.72922087604528 0 34.958688080485075 135.7290355667217 0 34.958657431148524 135.7289975653392 0 34.95863860040248 135.72897421870118 0 34.958578155936074 135.7288992742841 0 34.95817071941682 135.72838849360247 0 34.95815489913125 135.72836861715578 0 34.95811656930591 135.72832067401114 0 34.95809234158165 135.72829020403668 0 34.95792193523926 135.72807658890702 0 34.95778280449621 135.72790086692103 0 34.95751069016961 135.72755739767922 0 34.95730728154781 135.72730053409728 0 34.956792881798286 135.72665117454991 0 34.95668846429464 135.72651924888018 0 34.956677065835535 135.7265015483815 0 34.95667270944028 135.72648853282277 0 34.956670144393996 135.72647036499944 0 34.95645392615495 135.72669062346324 0 34.95648070063137 135.72669130105083 0 + + + + + + + + +1 +7 +2 + + + + +3 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.9505153606668 135.72890350824764 0 34.95063968213272 135.72890898833154 0 34.950639455475795 135.72884701994133 0 34.950519635899155 135.72884150103974 0 34.9505153606668 135.72890350824764 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.951679255064285 135.72850012660263 0 34.9516861903979 135.72825594230417 0 34.95162129325804 135.72825200682416 0 34.95161920145624 135.7283320394874 0 34.9516156074809 135.72845873050798 0 34.951614928356534 135.72849730693574 0 34.951679255064285 135.72850012660263 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +3 + + + + + + +34.953347271427184 135.7286447890282 0 34.95334911130897 135.72864396725197 0 34.95361577017306 135.72851776171922 0 34.95359663225438 135.72847157760063 0 34.95345299546674 135.72853774633967 0 34.953331428350026 135.7285969441311 0 34.953347271427184 135.7286447890282 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95117475408719 135.7317714527271 0 34.95121528691573 135.73175621124136 0 34.95107533522489 135.7316553901538 0 34.95107068320972 135.73165154036505 0 34.9510580053652 135.7316783078481 0 34.951131386765304 135.73172779850722 0 34.95117475408719 135.7317714527271 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.954709158465874 135.72831636977745 0 34.95475357695681 135.72826519923262 0 34.95461502319776 135.72810470131952 0 34.9545915259007 135.7281597445479 0 34.95459640870861 135.72816596954488 0 34.95460843371318 135.72818136840144 0 34.95462569450534 135.72820080123185 0 34.954650911750676 135.72823071917082 0 34.95468084545922 135.72827310381098 0 34.9547012842485 135.72830194262605 0 34.954709158465874 135.72831636977745 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +3 + + + + + + +34.95708466678585 135.72600963529172 0 34.95709745853345 135.7259963578638 0 34.95709916268285 135.72599252090524 0 34.95715513970694 135.72593131975515 0 34.95709177335089 135.7258335553229 0 34.957021073451656 135.72590354004788 0 34.957021811095544 135.72591043587275 0 34.95701759905657 135.72592107105743 0 34.95708466678585 135.72600963529172 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.955719021108976 135.72564191311912 0 34.955723967071734 135.72563653029775 0 34.9556794848765 135.7255672150717 0 34.95566929160768 135.72557627141316 0 34.955661989613915 135.7255758577728 0 34.95560047227319 135.7256466353904 0 34.955605006599676 135.72565138001258 0 34.95566101340263 135.72571199141785 0 34.955719021108976 135.72564191311912 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.9532605035103 135.7278011745293 0 34.95342325047994 135.72781432298433 0 34.95340905765239 135.72771659379487 0 34.953351548262425 135.7277187548193 0 34.953347474139484 135.72771055641883 0 34.9532605035103 135.7278011745293 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95773071855303 135.73208484889315 0 34.957812263685504 135.732028171455 0 34.95782261144079 135.73201904947175 0 34.957822937139966 135.7320187615278 0 34.9577160442211 135.73180948972825 0 34.957697304637705 135.73181371277312 0 34.95761473763271 135.7318590935475 0 34.95762307719442 135.73187910439788 0 34.95773071855303 135.73208484889315 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95407994704178 135.7255948063513 0 34.954124222622994 135.72559380694074 0 34.95412324540295 135.72557025613582 0 34.95407961787403 135.7255716059653 0 34.95407994704178 135.7255948063513 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95064819358351 135.72890925811905 0 34.9506485830845 135.72889757227176 0 34.95064772681003 135.72884674088309 0 34.950639455475795 135.72884701994133 0 34.95063968213272 135.72890898833154 0 34.95064819358351 135.72890925811905 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95390026647939 135.72924437863293 0 34.95395333542426 135.72919337991814 0 34.953967026238644 135.72917845705285 0 34.9539476624977 135.72915540469927 0 34.953881188183296 135.72922077131236 0 34.95390026647939 135.72924437863293 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95066050487119 135.72657036309718 0 34.950661839052295 135.72652711197694 0 34.949770343519624 135.7264762049886 0 34.94979478709688 135.72652265573697 0 34.94993047709714 135.72653008819216 0 34.950660312860386 135.72657036482963 0 34.95066050487119 135.72657036309718 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.955723967071734 135.72563653029775 0 34.95572820018086 135.7256332379171 0 34.95585062420889 135.7255382262988 0 34.95585148271175 135.72553755989742 0 34.955801218464856 135.72547465949492 0 34.955800638009194 135.72547510050492 0 34.95568126583996 135.72556586125512 0 34.9556794848765 135.7255672150717 0 34.955723967071734 135.72563653029775 0 + + + + + + + + +1 +7 +2 + + + + +6 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95071668536419 135.72656974954955 0 34.95071772514088 135.72652506508288 0 34.95070009806385 135.7265032259994 0 34.950661839052295 135.72652711197694 0 34.95066050487119 135.72657036309718 0 34.95071668536419 135.72656974954955 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95236341816867 135.73083755883053 0 34.952378478830134 135.7308260240612 0 34.952394635823396 135.73081333058005 0 34.95237955974969 135.7307849616424 0 34.95236259559872 135.730777571763 0 34.95234128655436 135.73080282420526 0 34.95236341816867 135.73083755883053 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95234128655436 135.73080282420526 0 34.95236259559872 135.730777571763 0 34.95230906390874 135.7307030744253 0 34.952269870310325 135.73063148651528 0 34.95222986957774 135.73056099621616 0 34.95221789733028 135.73056924715218 0 34.952234938958746 135.73061156408585 0 34.952277482090324 135.73068949143385 0 34.95232995750508 135.7307754886689 0 34.95234128655436 135.73080282420526 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.954034975928224 135.72549943492982 0 34.95409773463229 135.72549052103682 0 34.954088564030776 135.72544989152817 0 34.95406030261176 135.72546100619297 0 34.954030433395204 135.72546912392536 0 34.954034975928224 135.72549943492982 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95366721623223 135.72622183041503 0 34.95366921690037 135.7261095944 0 34.95363818283498 135.72613926047708 0 34.9535977072674 135.72617957865182 0 34.953558306615584 135.72621606099568 0 34.953524121250105 135.72624825578268 0 34.95329025869317 135.7264797320138 0 34.95323071399144 135.7265388362285 0 34.95300683082911 135.7267585621346 0 34.952941617066074 135.7268222833776 0 34.952831429938435 135.72693071650679 0 34.95279544693064 135.72696455903585 0 34.952683465012576 135.72707628245283 0 34.95265377905505 135.72710462945224 0 34.952585689169865 135.72717186337638 0 34.95246425620006 135.72729051542652 0 34.952220143805675 135.72753493945794 0 34.952181467016665 135.72757360794668 0 34.95228916545442 135.72760128113106 0 34.95229364334209 135.7275881274893 0 34.95246066479192 135.72741786472346 0 34.95261969421339 135.72726076661894 0 34.95268373433393 135.72719617393557 0 34.9527462424936 135.7271322431733 0 34.95277151953311 135.72710719548996 0 34.95282269798639 135.72705655055273 0 34.95303254601072 135.7268485880715 0 34.95309478871205 135.72678695697144 0 34.95327819201888 135.7266056873714 0 34.95333036022535 135.72655350563988 0 34.95347202867295 135.7264139805756 0 34.95352087179042 135.72636564186482 0 34.95354057032861 135.72634619633646 0 34.95357322208188 135.7263151016005 0 34.9536098287752 135.7262780811254 0 34.95366721623223 135.72622183041503 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95636126613482 135.72593530054576 0 34.956376725539535 135.72579509573254 0 34.95635307060697 135.72581937195577 0 34.956321949697 135.72585046284783 0 34.95626456862377 135.7259094530095 0 34.95631889346045 135.72597420303492 0 34.95636126613482 135.72593530054576 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.9571009882133 135.7293805584607 0 34.95712734028871 135.7293530976712 0 34.957195895745315 135.72929078873057 0 34.957336509794665 135.72916298031635 0 34.95750249224163 135.72901056279258 0 34.957617727399 135.7289012325491 0 34.957635273234125 135.7288860641374 0 34.95762268249197 135.72886635556787 0 34.957613161881305 135.72887518722231 0 34.95719582374654 135.7292584863278 0 34.95711107723165 135.72933672663763 0 34.95708770604889 135.72936526930908 0 34.9571009882133 135.7293805584607 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95068589064782 135.7254007291784 0 34.950498966642265 135.72543504081455 0 34.95030518378305 135.72546199678945 0 34.950311809179894 135.7255056712004 0 34.95050261313813 135.72547692965597 0 34.950569835112546 135.72546882242662 0 34.95068601933598 135.7254576614623 0 34.95068589064782 135.7254007291784 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95019856221187 135.72989318457775 0 34.95025007672186 135.72988569636746 0 34.95024678134579 135.7298477828888 0 34.95019321361098 135.72985380196727 0 34.95019856221187 135.72989318457775 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.955958993102094 135.73047236519304 0 34.956024924963934 135.73040721869378 0 34.95611867473956 135.73032347626696 0 34.95621159542158 135.73023338562905 0 34.9563206488 135.7301408330054 0 34.95637956307994 135.7300804172749 0 34.95645600088966 135.72999596441798 0 34.95647398623355 135.72997608669385 0 34.95662853161321 135.72982885516453 0 34.95663482760632 135.72982281222272 0 34.956745642179065 135.72971163844718 0 34.956857030922784 135.72961546348057 0 34.95698343146273 135.72950007704935 0 34.957049726978546 135.72943492776193 0 34.95703787037794 135.72941937879872 0 34.956968259211976 135.72948775379987 0 34.95684680458024 135.7295976491695 0 34.95673929397441 135.72969381141522 0 34.95661785132749 135.72980918093393 0 34.95653581518573 135.7298902581254 0 34.95645368928238 135.72996991200424 0 34.9563172386724 135.73010722903524 0 34.95627269375619 135.7301424147276 0 34.95622160676589 135.73019502941168 0 34.95615909623102 135.73025819411092 0 34.956098370268165 135.73031390718788 0 34.956043311042926 135.73036478383392 0 34.955980946586834 135.7304133849338 0 34.95594282341349 135.73045047312004 0 34.955958993102094 135.73047236519304 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95321865409726 135.72993025955458 0 34.95323113882724 135.72991128205203 0 34.953267317199185 135.72984371659277 0 34.953295067534704 135.72979799383492 0 34.95324806244319 135.7297468140841 0 34.95324280197244 135.72974827663776 0 34.953237788505284 135.7297477127878 0 34.95323802586089 135.7297449966196 0 34.953227682918346 135.72972865721044 0 34.95319527654124 135.72975657878686 0 34.95318061058469 135.7297692184349 0 34.953127579782425 135.7298151872344 0 34.953167601700805 135.72987798609455 0 34.95318663911493 135.7298856975325 0 34.953195611636914 135.72990723791258 0 34.95321865409726 135.72993025955458 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.9534106430736 135.72842478101896 0 34.953489851201745 135.72836988334697 0 34.953481515843315 135.72819001578728 0 34.95348751962167 135.72784737633773 0 34.953441349071255 135.72784513983365 0 34.95343539722959 135.72792508848792 0 34.95343001237164 135.72801631290804 0 34.95341271189856 135.72834210794147 0 34.9534106430736 135.72842478101896 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95709028047104 135.7315828992674 0 34.95717919796187 135.73167852960992 0 34.95711999982528 135.731528820515 0 34.95701605190051 135.73124041823777 0 34.95696616756454 135.73126598316895 0 34.95709028047104 135.7315828992674 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95111867566372 135.7311947154171 0 34.95112964045759 135.73118255046614 0 34.95083005368305 135.7307638597967 0 34.9508210724617 135.73077899854488 0 34.95111867566372 135.7311947154171 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95638303884433 135.72627361786644 0 34.956431929512206 135.7262504130345 0 34.956406525901585 135.72621841526174 0 34.956354452894374 135.7261527815511 0 34.95634060517407 135.7261359269635 0 34.956335039855425 135.7261385021985 0 34.95638303884433 135.72627361786644 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95123400852961 135.7317903819412 0 34.951303208823255 135.73172800515505 0 34.95143994094754 135.7316115340826 0 34.95142640921273 135.73159128985725 0 34.9513447759446 135.73165046102 0 34.95121528691573 135.73175621124136 0 34.95123400852961 135.7317903819412 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.952394635823396 135.73081333058005 0 34.95248763794724 135.73074026462953 0 34.952617668804876 135.73063494735618 0 34.952691181586495 135.73057317305705 0 34.95273572107773 135.73053547196452 0 34.952781164699594 135.73049897227168 0 34.95282730081669 135.73044955033882 0 34.952877854119116 135.73040011388778 0 34.952925073660886 135.7303514547309 0 34.95297579019862 135.73029435324534 0 34.95301804924812 135.73024505327348 0 34.95304177286042 135.7302107047946 0 34.95307134191721 135.73016998774145 0 34.953086259697 135.73014935339657 0 34.9530885065626 135.73014628027656 0 34.95309174212919 135.7301418911153 0 34.953110416329444 135.73010744854048 0 34.953145081463894 135.730048100081 0 34.95319735746248 135.72996263485737 0 34.95321865409726 135.72993025955458 0 34.953195611636914 135.72990723791258 0 34.9531834957583 135.72993114678644 0 34.95317594782147 135.72994255865055 0 34.95312313265791 135.73002879207178 0 34.95308801850053 135.73008890843448 0 34.95307015131932 135.73012181438622 0 34.95302135081425 135.7301892019389 0 34.95299735954238 135.7302239892571 0 34.952906523751516 135.73032009154377 0 34.95282496501068 135.73041255004355 0 34.95275407077874 135.73047661532374 0 34.95269107520539 135.73052521644604 0 34.952646801473634 135.73056039836743 0 34.95237955974969 135.7307849616424 0 34.952394635823396 135.73081333058005 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95021838258191 135.72567918085062 0 34.95023932049294 135.72564933050245 0 34.95023326075974 135.7255802870766 0 34.95012556984219 135.72558648490562 0 34.95012899680428 135.72565692421747 0 34.950162251283544 135.7256923968352 0 34.95021838258191 135.72567918085062 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.949344193550154 135.73633607255547 0 34.94952403405748 135.7362896470649 0 34.94969861658088 135.7362325928067 0 34.949844793158015 135.7361708118799 0 34.9499975393617 135.73610473967847 0 34.95014196595335 135.73602588387178 0 34.950161862587635 135.73601432391223 0 34.9504149479876 135.73586712745308 0 34.950513985075176 135.73580943813278 0 34.9506523296248 135.7357108929724 0 34.95073415453874 135.73565643370728 0 34.95067697505495 135.73557375337143 0 34.95063131002961 135.7356210707433 0 34.950618007861145 135.73563972641585 0 34.95048209533343 135.73573651204393 0 34.95038648925116 135.73579210468003 0 34.95037828529573 135.73579684444786 0 34.95014158743112 135.73593468208009 0 34.95013347091716 135.7359394237288 0 34.95011340683763 135.73595108606258 0 34.94997222244833 135.7360280702978 0 34.949822176283654 135.73609293070604 0 34.94967861253691 135.73615360851454 0 34.949508175103574 135.7362094442012 0 34.94932635870555 135.73625633931294 0 34.949344193550154 135.73633607255547 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95370015330155 135.72605821086694 0 34.953514066067875 135.7257870000304 0 34.95345464368242 135.72570048043914 0 34.95343538235387 135.72567317166806 0 34.95348788185831 135.7256489085565 0 34.95353112324402 135.72563584443577 0 34.95362122697812 135.72561638309762 0 34.95368720370986 135.72561134558558 0 34.9537604796279 135.72560507932639 0 34.953857376535126 135.72559982925864 0 34.95407994704178 135.7255948063513 0 34.95407961787403 135.7255716059653 0 34.9538172116436 135.7255780646615 0 34.9537496075687 135.72558102728135 0 34.95371085053723 135.7255838937548 0 34.95367975798046 135.7255876106182 0 34.953651552672866 135.72559164633248 0 34.95362181175456 135.7255959061456 0 34.95359369949002 135.7256020218912 0 34.95355873778318 135.7256089269016 0 34.95352540374028 135.72561724987634 0 34.95349054298959 135.72562973862085 0 34.953459010082206 135.7256380555785 0 34.95341352590128 135.7256559447949 0 34.9533835322396 135.72566644643973 0 34.95361037736655 135.72600161204488 0 34.95367070676135 135.72608988087276 0 34.95370015330155 135.72605821086694 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95492513462502 135.72590099178623 0 34.95495322386863 135.72584472797158 0 34.95477113982327 135.7255716004556 0 34.954708495647175 135.72557454658897 0 34.95492513462502 135.72590099178623 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.9532605035103 135.7278011745293 0 34.953347474139484 135.72771055641883 0 34.95329669646363 135.72763769783836 0 34.95325949977918 135.7276747151403 0 34.95322121919962 135.72768907563835 0 34.95307341945362 135.7277888730201 0 34.953093756025694 135.72781267489233 0 34.95309605435344 135.72783259471225 0 34.953092042795994 135.72785231640592 0 34.953140684345065 135.72792056912616 0 34.9532605035103 135.7278011745293 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95479576641735 135.72735859561928 0 34.954841680874104 135.72732023906389 0 34.954809963961374 135.7272795708853 0 34.95477058109411 135.72732492216204 0 34.95479576641735 135.72735859561928 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95612673313027 135.73136169895903 0 34.956207537059065 135.73128959314553 0 34.95641880509735 135.73110943900286 0 34.95653235315784 135.73101085034412 0 34.95654656922661 135.73099854035587 0 34.956735554700316 135.73083451299587 0 34.956714873939134 135.7307946561318 0 34.956560206569485 135.73092885639173 0 34.956545540743015 135.73094160584748 0 34.95639627340352 135.73107107959976 0 34.956222710944836 135.73122165533272 0 34.95610168479406 135.73132180066614 0 34.95612673313027 135.73136169895903 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95596500967272 135.72551101210857 0 34.95597961150377 135.7255100874656 0 34.9559795377618 135.72547745816223 0 34.955899896988676 135.72545998661417 0 34.95596500967272 135.72551101210857 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95770794821705 135.72881246152053 0 34.95791703379207 135.72862551715457 0 34.957923600408705 135.72861958263132 0 34.95799650144855 135.72856612746938 0 34.957971036988894 135.72852155384956 0 34.95793831749595 135.72854879857303 0 34.957911249815695 135.72857867120055 0 34.95787790103066 135.7286220327275 0 34.95769654189416 135.72879553027772 0 34.95770794821705 135.72881246152053 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95236287783886 135.72903995921004 0 34.9524753967782 135.72896568287246 0 34.95233391272602 135.72898673275068 0 34.95220281185107 135.7290158506525 0 34.95208569882745 135.72905127285037 0 34.951970228630366 135.72909533923647 0 34.95194428532162 135.72910396479074 0 34.951831558221215 135.7291253576504 0 34.95180804546235 135.7291324423309 0 34.95178587660803 135.72913579994142 0 34.95176550605615 135.72913707133358 0 34.95173962481386 135.72913310535563 0 34.951725903002206 135.7291248292918 0 34.951708204557676 135.72911120132872 0 34.951653892765734 135.72917324150413 0 34.95167267818868 135.72918839874865 0 34.951708600248196 135.7292082087866 0 34.951738994453066 135.72921467710964 0 34.951767120189096 135.729213708703 0 34.95182090950633 135.729201159492 0 34.95209708442741 135.72910379057654 0 34.95226195555204 135.72905890464327 0 34.95235728456913 135.72903811628004 0 34.95236287783886 135.72903995921004 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95167611414412 135.72858718104624 0 34.951679255064285 135.72850012660263 0 34.951614928356534 135.72849730693574 0 34.951613607808845 135.72857238703207 0 34.95161189873059 135.72861399861222 0 34.951611932242194 135.72862899854042 0 34.95167611414412 135.72858718104624 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95584212693493 135.72578570664126 0 34.9560060326559 135.72599309205773 0 34.95607261881788 135.72607719931867 0 34.956101048534684 135.72611311116307 0 34.95612157349919 135.72613876333466 0 34.956226707777795 135.72627014761105 0 34.95626359162239 135.72631612259113 0 34.95627622084954 135.72633192242196 0 34.956340162203624 135.72641178730626 0 34.95644856393548 135.72627138090994 0 34.956431929512206 135.7262504130345 0 34.956406525901585 135.72621841526174 0 34.956354452894374 135.7261527815511 0 34.95634060517407 135.7261359269635 0 34.95624652035325 135.72602141748388 0 34.95624393860041 135.7260182539912 0 34.95619432663107 135.72595746627653 0 34.95613289061857 135.72588218906446 0 34.9559923140957 135.72570636991753 0 34.95592216921442 135.72562331181703 0 34.95586580234299 135.72555656647768 0 34.955855301798714 135.7255441343832 0 34.95574890748925 135.7256629449339 0 34.95584212693493 135.72578570664126 0 + + + + + + + + +1 +7 +2 + + + + +3 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.950622176331414 135.72953338277742 0 34.95063305208329 135.72953352990163 0 34.950633004546305 135.72951218098592 0 34.95062218567425 135.72951166798774 0 34.950622176331414 135.72953338277742 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +3 + + + + + + +34.9524923085884 135.7290303766061 0 34.952687639023424 135.72894034883677 0 34.95279642580306 135.7288907198112 0 34.952947719772766 135.72882124227166 0 34.95311667191372 135.72874776461666 0 34.95327651025807 135.7286763882698 0 34.95324925828162 135.7286169234475 0 34.95301846086981 135.72872936515606 0 34.952915617174426 135.72877678513322 0 34.95268750462733 135.7288801293588 0 34.952663910537204 135.72889115611875 0 34.952585741408704 135.7289269979443 0 34.9524753967782 135.72896568287246 0 34.9524923085884 135.7290303766061 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95207555679385 135.72773878231928 0 34.952083470017264 135.72761093976843 0 34.95199169344228 135.72760817764683 0 34.95191099979759 135.72760307958384 0 34.95185933702183 135.72759985630714 0 34.95177143259268 135.727595220072 0 34.95173689172862 135.72754825385408 0 34.951734331002086 135.72741140046114 0 34.95172043307793 135.72776641134394 0 34.9517661319121 135.72772388781132 0 34.95200883494902 135.72773480070856 0 34.95207555679385 135.72773878231928 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +3 + + + + + + +34.951268283548295 135.72959506966242 0 34.95134572279545 135.72955724750906 0 34.95214685452124 135.7291884816263 0 34.95237550105418 135.72908393607682 0 34.95236287783886 135.72903995921004 0 34.952093143464005 135.72915526382985 0 34.951797762829855 135.72929200247654 0 34.95171006771229 135.72929995503821 0 34.95164269625981 135.72932645396614 0 34.951560806181654 135.72939165028095 0 34.9513062371034 135.72951631884104 0 34.951268283548295 135.72959506966242 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.953295067534704 135.72979799383492 0 34.95330773554055 135.72977712367856 0 34.95333406200109 135.72973729072447 0 34.95336824632592 135.72970542593612 0 34.95341125091962 135.72966718164324 0 34.95346866547713 135.72962199200956 0 34.953526525292894 135.72957515847202 0 34.95357098065565 135.7295403035219 0 34.95363090538212 135.72948886441966 0 34.95369920000726 135.72943203262545 0 34.9537584899975 135.7293789530672 0 34.953835680673 135.72930851480402 0 34.95389342629828 135.7292509509594 0 34.95390026647939 135.72924437863293 0 34.953881188183296 135.72922077131236 0 34.95387642154317 135.72922538566667 0 34.95383378654233 135.72926800888385 0 34.95381903513095 135.72928273044653 0 34.95374220498156 135.72935272847084 0 34.953683545713844 135.72940525850416 0 34.953615520153036 135.72946187044155 0 34.95355586629287 135.72951308968004 0 34.95351168154908 135.7295476152739 0 34.953507919253965 135.72955066055607 0 34.95334488030172 135.7296690857198 0 34.95324806244319 135.7297468140841 0 34.953295067534704 135.72979799383492 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.950299651538344 135.72988279656596 0 34.95034876726602 135.72987573664076 0 34.950413382353446 135.72986676566688 0 34.950522242718485 135.7298492200597 0 34.950584163613875 135.72984485528397 0 34.95062520197063 135.72985435669202 0 34.95062510748546 135.72981187455343 0 34.95045115111845 135.72982481852878 0 34.950296288035425 135.7298422194551 0 34.950299651538344 135.72988279656596 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95420888573447 135.7268893586833 0 34.95424689861343 135.72685301127083 0 34.95421284052453 135.72680437916307 0 34.954161560426265 135.7267304238368 0 34.954100506177376 135.7267993867518 0 34.954099059786486 135.72683848042172 0 34.95418137973651 135.7268852891963 0 34.95420888573447 135.7268893586833 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.950622176331414 135.72953338277742 0 34.95062218567425 135.72951166798774 0 34.95059740546443 135.72951634787896 0 34.950597558941894 135.72953304867247 0 34.950622176331414 135.72953338277742 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95747416574871 135.73182227966475 0 34.95748532885349 135.73175538324392 0 34.95746044362874 135.73171254255095 0 34.9574085921689 135.73170504563643 0 34.957373762731805 135.73173198700326 0 34.957359957453455 135.73179237030348 0 34.95747416574871 135.73182227966475 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95054722223355 135.73021854926594 0 34.9505774507802 135.73015045820875 0 34.95055618085905 135.7301522797161 0 34.950540282123065 135.73021911944213 0 34.95054722223355 135.73021854926594 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.950639455475795 135.72884701994133 0 34.95064772681003 135.72884674088309 0 34.95062955899956 135.72776804693612 0 34.95059457073369 135.7277229440684 0 34.95046116745935 135.7277294069845 0 34.949700870308156 135.72769360035775 0 34.94970209940397 135.72771910671585 0 34.95049322275764 135.72775338832432 0 34.950554784948054 135.72774990015876 0 34.950583989821354 135.7277481612851 0 34.95061155535056 135.72777960378903 0 34.95063051565769 135.7287194947297 0 34.95063062047555 135.72872606366613 0 34.95063801547044 135.7287273531616 0 34.950639455475795 135.72884701994133 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95073257677251 135.72543560861112 0 34.950848233058345 135.72543456605624 0 34.9515862575449 135.7254279446597 0 34.951666317276135 135.72543172881382 0 34.9516621687466 135.7253906841254 0 34.950733199078016 135.72540024186222 0 34.95073257677251 135.72543560861112 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +3 + + + + + + +34.9511982553898 135.72962927179952 0 34.951268283548295 135.72959506966242 0 34.95121735820618 135.72950073819135 0 34.95117065317427 135.7295398334768 0 34.9511982553898 135.72962927179952 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.953494669588665 135.72769508679102 0 34.95349775782191 135.72759366961728 0 34.95342061934085 135.7276459333927 0 34.95342742038362 135.7276637580511 0 34.95342361066425 135.72769388088008 0 34.953494669588665 135.72769508679102 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +3 + + + + + + +34.956670144393996 135.72647036499944 0 34.95667887475714 135.72646376622987 0 34.956681253703636 135.72639970422117 0 34.95657592466431 135.72630303976857 0 34.956567551604834 135.72630777592846 0 34.95655439714002 135.72631132352734 0 34.956539974525256 135.72631137147258 0 34.95648960391951 135.7262810990839 0 34.95647541638624 135.72626625591977 0 34.95644856393548 135.72627138090994 0 34.956340162203624 135.72641178730626 0 34.956315925761146 135.726457307417 0 34.956296325254314 135.726480257111 0 34.956301929654245 135.72648702721685 0 34.956356254184584 135.72655177765472 0 34.95636918242401 135.7265682685589 0 34.95641512500697 135.72667388883593 0 34.95645392615495 135.72669062346324 0 34.956670144393996 135.72647036499944 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95174025850969 135.72655922406994 0 34.951742432077985 135.72652363276458 0 34.95166345184223 135.72647878543737 0 34.9516372098484 135.72651522307217 0 34.95165461881174 135.7265595084534 0 34.95166665380252 135.72658005249602 0 34.95174025850969 135.72655922406994 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.955033473928495 135.72588453770402 0 34.95508987362272 135.72579773802804 0 34.95506269183172 135.72573684044372 0 34.95499487178093 135.72584458929308 0 34.955033473928495 135.72588453770402 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95239031794938 135.72640137008653 0 34.95248007494818 135.72630756697984 0 34.952090774533815 135.7263286786273 0 34.95178004901605 135.72633474784942 0 34.95178155019395 135.7264008745496 0 34.95216095650311 135.72638997878545 0 34.952353115627076 135.7263736831594 0 34.95239031794938 135.72640137008653 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95559691771809 135.7266526236256 0 34.955627034464214 135.72662548064383 0 34.95572422204772 135.7265310975343 0 34.95568708167955 135.726469251251 0 34.955657018423366 135.72644887561967 0 34.95561956512752 135.7265110835291 0 34.95554008620171 135.72656423340703 0 34.95556496288988 135.72660247389297 0 34.95559691771809 135.7266526236256 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95701639723202 135.72606845736385 0 34.95701516167137 135.72607941112602 0 34.95700089135722 135.7261078192923 0 34.95697332634693 135.7261567453207 0 34.956912332029496 135.726252538537 0 34.956815920454886 135.72639356178823 0 34.95682613345385 135.72640524394677 0 34.95686988554748 135.7263387437805 0 34.956972493995494 135.72618740709652 0 34.95705024573105 135.72604721190345 0 34.95701639723202 135.72606845736385 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.955797387497526 135.72545485369386 0 34.95585901688959 135.7253985998972 0 34.95577371356217 135.72527054220257 0 34.955754727060445 135.7252464071999 0 34.95560564850856 135.72505696763955 0 34.95554800028624 135.72511844096974 0 34.95571615816633 135.72533205133348 0 34.955797387497526 135.72545485369386 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95026318108614 135.72990010464443 0 34.950299651538344 135.72988279656596 0 34.950296288035425 135.7298422194551 0 34.95024678134579 135.7298477828888 0 34.95025007672186 135.72988569636746 0 34.95026318108614 135.72990010464443 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95781653844866 135.73017217334885 0 34.957840767445916 135.73012227251874 0 34.95781979791218 135.7300564237092 0 34.95779176575416 135.73003337331738 0 34.95774853119269 135.73011501955747 0 34.9577095879452 135.7301489359455 0 34.957737725265446 135.73020188648738 0 34.95776661218876 135.73021974941295 0 34.95781653844866 135.73017217334885 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95761473763271 135.7318590935475 0 34.957697304637705 135.73181371277312 0 34.95748532885349 135.73175538324392 0 34.95747416574871 135.73182227966475 0 34.95761473763271 135.7318590935475 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.950679784230616 135.7299141760147 0 34.95072889449702 135.72986452629144 0 34.9507093030437 135.72985090454281 0 34.95064655859649 135.729810052362 0 34.950650019932304 135.72986664633112 0 34.95066209487925 135.72990459908218 0 34.950679784230616 135.7299141760147 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.950805501668235 135.73550927139996 0 34.95090414656527 135.73539618149596 0 34.951046105247336 135.7352606164062 0 34.95117387477363 135.73515038839503 0 34.95119106064537 135.73513555213287 0 34.95134762100201 135.73499950117278 0 34.951347897261606 135.7349992747364 0 34.95131703780652 135.73494759233776 0 34.95114725071583 135.73509507382064 0 34.95101462236176 135.73520947697608 0 34.9509504806229 135.73527077779636 0 34.95094373342783 135.7352771498183 0 34.95093680665396 135.73528385088187 0 34.95086978589556 135.73534778965458 0 34.950775905113495 135.73545538875726 0 34.95076934148853 135.73546285504318 0 34.95076670392275 135.7354662390384 0 34.950805501668235 135.73550927139996 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.951742432077985 135.72652363276458 0 34.95174663281659 135.7264274870274 0 34.951663978712915 135.72642372475488 0 34.951664057957665 135.7264280898338 0 34.95166345184223 135.72647878543737 0 34.951742432077985 135.72652363276458 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95720352370862 135.72968002357797 0 34.95721772248312 135.72966081501815 0 34.95719662547117 135.72961839955036 0 34.957107429422926 135.729438900094 0 34.9571022669689 135.72942851378434 0 34.95708245585102 135.729438105099 0 34.95712428724796 135.729519542641 0 34.957196732222215 135.72966635878217 0 34.95720352370862 135.72968002357797 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95349775782191 135.72759366961728 0 34.95352359025799 135.72753566295398 0 34.95347223688362 135.72746300441236 0 34.95336229478772 135.72757241652937 0 34.95342061934085 135.7276459333927 0 34.95349775782191 135.72759366961728 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95157967266021 135.72903837582348 0 34.95106285857973 135.7290400764178 0 34.95104950305955 135.7291147915803 0 34.95119328594011 135.7291135521714 0 34.95120229942699 135.72911297507656 0 34.95158396480511 135.72910394688395 0 34.95157967266021 135.72903837582348 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95143994094754 135.7316115340826 0 34.951455722259126 135.7315980921252 0 34.951465167993675 135.73158914125622 0 34.951449333331446 135.7315625289837 0 34.95143085003219 135.73156116587919 0 34.95142640921273 135.73159128985725 0 34.95143994094754 135.7316115340826 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95076369368767 135.73568480253792 0 34.95077763895513 135.73571311851722 0 34.95079258408341 135.73570420200252 0 34.95079291651232 135.7357049312223 0 34.95085300063432 135.73583659848086 0 34.95087087233648 135.73568073919907 0 34.95087014596958 135.73567877073992 0 34.95086361730733 135.7356617115118 0 34.950860262564134 135.73565285372388 0 34.9508518318886 135.7356308736305 0 34.950848567766876 135.73562223453087 0 34.950805501668235 135.73550927139996 0 34.9507521038766 135.73566141254577 0 34.95076369368767 135.73568480253792 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95624281954797 135.72601891140326 0 34.95624393860041 135.7260182539912 0 34.95631889346045 135.72597420303492 0 34.95626456862377 135.7259094530095 0 34.95619432663107 135.72595746627653 0 34.95619229243192 135.72595885706954 0 34.95624281954797 135.72601891140326 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95071668536419 135.72656974954955 0 34.95165461881174 135.7265595084534 0 34.9516372098484 135.72651522307217 0 34.95115313166606 135.7265215388003 0 34.95099871147876 135.726522818061 0 34.95071772514088 135.72652506508288 0 34.95071668536419 135.72656974954955 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +3 + + + + + + +34.95327651025807 135.7286763882698 0 34.953347271427184 135.7286447890282 0 34.953331428350026 135.7285969441311 0 34.95324925828162 135.7286169234475 0 34.95327651025807 135.7286763882698 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.953967026238644 135.72917845705285 0 34.954006934081576 135.72913495470715 0 34.95406260176639 135.72907498752582 0 34.95413276355343 135.72900621424068 0 34.95420947956809 135.72892515606839 0 34.954257947272325 135.72887134609633 0 34.95431274736398 135.72881288693856 0 34.95429355443559 135.7287896555389 0 34.954259829482154 135.72882568028285 0 34.95423986311562 135.7288468781577 0 34.954191483768625 135.72890068893625 0 34.954115399136455 135.7289810880792 0 34.954045057316065 135.72904997255105 0 34.953988939882606 135.7291103780911 0 34.9539476624977 135.72915540469927 0 34.953967026238644 135.72917845705285 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95170361238395 135.72778289037169 0 34.9517218211708 135.7273804563515 0 34.951649874643714 135.72737379452573 0 34.95164378030756 135.72763363517274 0 34.95163696434863 135.72772978937874 0 34.95163519435982 135.72777868661066 0 34.95170361238395 135.72778289037169 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95070009806385 135.7265032259994 0 34.95070706679827 135.72631564969942 0 34.95071344855939 135.72614734523194 0 34.95071672109361 135.7260794528 0 34.95073639281188 135.72580840416617 0 34.950730772597964 135.72563455459868 0 34.95073181169936 135.72557575709305 0 34.950730577947006 135.7255483891666 0 34.95073257677251 135.72543560861112 0 34.95070002198302 135.7254704248871 0 34.950706252888004 135.7257545257848 0 34.95069674021708 135.72589338948063 0 34.9506883630819 135.7260165914742 0 34.95067637387105 135.72617670184437 0 34.950661839052295 135.72652711197694 0 34.95070009806385 135.7265032259994 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +3 + + + + + + +34.95404557704256 135.72831808199294 0 34.95423549949513 135.72822508279333 0 34.9543803018737 135.7281561716976 0 34.954514324232974 135.72810371993745 0 34.95449176326712 135.72803902157088 0 34.9544511078294 135.7280532333873 0 34.95437274438899 135.72808228887263 0 34.954289452018664 135.7281243902325 0 34.95415877946242 135.72818285285393 0 34.95407729546193 135.72822779484014 0 34.95402434706687 135.72825391934012 0 34.95404557704256 135.72831808199294 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95643346990954 135.72579151456387 0 34.95644193499953 135.72572972748358 0 34.95644648717534 135.72571044106604 0 34.95640734698152 135.72570290676612 0 34.95638642722507 135.7257807183923 0 34.95643346990954 135.72579151456387 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +3 + + + + + + +34.956681253703636 135.72639970422117 0 34.956713813477954 135.7263661986079 0 34.95691573634615 135.72616350775627 0 34.95701215134814 135.72606409163097 0 34.95695860837046 135.72597027147813 0 34.956777805751095 135.72612104292915 0 34.956642351470656 135.7262577065796 0 34.95658150612812 135.7262996268395 0 34.95657592466431 135.72630303976857 0 34.956681253703636 135.72639970422117 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95113184125598 135.7312242354849 0 34.95115404891414 135.73121312763024 0 34.95112964045759 135.73118255046614 0 34.95111867566372 135.7311947154171 0 34.95112174385708 135.7311989995479 0 34.95113184125598 135.7312242354849 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.9501777922066 135.7295273621365 0 34.9501782063732 135.72951093766173 0 34.95014253852785 135.72950973002122 0 34.9501419422794 135.7295265667595 0 34.9501777922066 135.7295273621365 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +3 + + + + + + +34.95155945189329 135.7348267899031 0 34.9515652170184 135.73483719471827 0 34.95165741244535 135.7348010510005 0 34.951916463482256 135.73471507745958 0 34.9520741171309 135.73466705090289 0 34.95213598672324 135.7346387125989 0 34.95229963832111 135.7345306657666 0 34.952316995791776 135.73451188696728 0 34.9523198737984 135.73450881195984 0 34.95236565187497 135.73445939370143 0 34.95239673391148 135.73440991329875 0 34.95240068649859 135.73440355010672 0 34.95242449545704 135.73436646554453 0 34.95244472467813 135.73434176493245 0 34.952479609073485 135.7342992795604 0 34.95250992565348 135.7342703857216 0 34.95255385467723 135.73424155741787 0 34.952698950164915 135.73413981013354 0 34.95304000082052 135.73390275531273 0 34.953261233788695 135.7337433871099 0 34.953555263064196 135.73352257651675 0 34.95385740016476 135.73329987670928 0 34.95410427074507 135.73311567685784 0 34.95438291990972 135.73291221153917 0 34.954615747167445 135.73273725236822 0 34.95479846343465 135.7326080043039 0 34.95485019963672 135.73256316287444 0 34.95516582263583 135.73228435121217 0 34.955468798123455 135.73203371865355 0 34.955841794907116 135.7317327074368 0 34.95592098128467 135.73166729984902 0 34.95605096168896 135.73153964274294 0 34.95658306802218 135.73107539675448 0 34.95659476774148 135.73106659995554 0 34.95685344730926 135.7308431478637 0 34.95719868961497 135.73054725494478 0 34.9574183188497 135.73035787157752 0 34.957484901138336 135.7303002769965 0 34.95751611316208 135.73026951553342 0 34.957553427620915 135.73022592287387 0 34.95758814653256 135.73019077106744 0 34.9576183644042 135.7301584787251 0 34.95764839808279 135.73012443609986 0 34.95767618471836 135.73009379523631 0 34.95767744427118 135.7300922581432 0 34.95768868660871 135.73008050506107 0 34.95769840204315 135.7300712754231 0 34.95770829168708 135.7300593077756 0 34.95772337634219 135.73003265043005 0 34.95773351420253 135.7300102796998 0 34.957741396998216 135.7299876984602 0 34.957750994525014 135.72996598538188 0 34.95769089609858 135.73002005633492 0 34.95768084636192 135.73004111169948 0 34.95766054614839 135.7300740274813 0 34.95763311847431 135.73010433867682 0 34.95760317446172 135.73013816201444 0 34.957573496501915 135.73017001350462 0 34.95753832669187 135.73020549637778 0 34.957501192291076 135.73024897895138 0 34.957471239655696 135.73027853182214 0 34.95740266386217 135.730331096077 0 34.95719860871865 135.7305107916906 0 34.95689493929209 135.73077183957605 0 34.95658298316621 135.7310370734486 0 34.95658199487518 135.73103817163673 0 34.95656769454257 135.73105354778485 0 34.95603108958689 135.73152131234392 0 34.95590588349751 135.7316481874211 0 34.95583210001545 135.73171007357067 0 34.955170701980265 135.73224820230107 0 34.954833932005336 135.73254493027815 0 34.9547866993055 135.7325880051864 0 34.954596962547654 135.73272143681277 0 34.9543067093643 135.73293654720044 0 34.954085742178734 135.73309329092513 0 34.9538432050023 135.7332807615337 0 34.95354123904249 135.73349886215811 0 34.95325252464696 135.7337179037455 0 34.953165935154 135.73377840404942 0 34.95303767518141 135.73386991545476 0 34.952818146257 135.73402577366667 0 34.95269887826764 135.73410696312698 0 34.95254135137304 135.73421280174807 0 34.952495892969594 135.7342430583756 0 34.95246215679442 135.73427470051695 0 34.95242556440231 135.73431938120996 0 34.952407139324954 135.7343446234532 0 34.95238843661788 135.73436658186924 0 34.9523454086585 135.73443646601385 0 34.952283712127674 135.73450312557034 0 34.9521244704018 135.73460820199242 0 34.952065843667505 135.7346349981002 0 34.95190791958786 135.73468302448973 0 34.95163970591271 135.73477104223983 0 34.95155945189329 135.7348267899031 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +3 + + + + + + +34.95769089609858 135.73002005633492 0 34.957750994525014 135.72996598538188 0 34.957721620017445 135.729918188637 0 34.95764978282821 135.7299768291093 0 34.95764146642055 135.72998399889897 0 34.957670716070304 135.73002592478025 0 34.95769089609858 135.73002005633492 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.957840767445916 135.73012227251874 0 34.95790033233707 135.73007148931637 0 34.95797277396381 135.7300134369574 0 34.95802901602786 135.72996835838305 0 34.95821025491038 135.72982596384855 0 34.95828405648741 135.729771848525 0 34.95839801777929 135.72969701556138 0 34.958364531986035 135.72963767668276 0 34.95833185263221 135.72965836092138 0 34.95824832059411 135.7297149172849 0 34.95818083534798 135.7297713113618 0 34.95811658060621 135.72982024888094 0 34.957987251893975 135.72991703139874 0 34.95786011944046 135.73002694612634 0 34.95781979791218 135.7300564237092 0 34.957840767445916 135.73012227251874 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95013741606019 135.73516148452964 0 34.95014935336139 135.73516889675693 0 34.950166501046446 135.73517954510206 0 34.9501978396222 135.73520582970878 0 34.9502506512469 135.73525645116374 0 34.95030123297656 135.73530600687243 0 34.95044182549563 135.73544664094035 0 34.950550047897245 135.73539284124888 0 34.950505336410785 135.73536842678723 0 34.95047426879154 135.73535063631195 0 34.950454345695704 135.7353380216515 0 34.95042340601627 135.73531689141026 0 34.95039287762709 135.73529462119035 0 34.950373815780935 135.73527968264784 0 34.95033852616302 135.73524766146258 0 34.95028857497353 135.73519871687046 0 34.95023398552934 135.73514640409073 0 34.950197751061594 135.73511600647052 0 34.950161904855484 135.73509375349238 0 34.950128897269984 135.73507888179955 0 34.95012280441805 135.73509883138712 0 34.9501077454421 135.73514812395578 0 34.95013741606019 135.73516148452964 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95721815140366 135.73066544669118 0 34.957278615745984 135.73061323786567 0 34.95735410519511 135.73054812484432 0 34.95731741523775 135.73049292708106 0 34.9571988091114 135.73060112586916 0 34.95719322912309 135.73060607148275 0 34.957185952088174 135.7306120256389 0 34.95721815140366 135.73066544669118 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95431274736398 135.72881288693856 0 34.95432548824397 135.72879929631787 0 34.954368067543065 135.7287556227479 0 34.95435021625483 135.72873089015692 0 34.95429355443559 135.7287896555389 0 34.95431274736398 135.72881288693856 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.957359957453455 135.73179237030348 0 34.957373762731805 135.73173198700326 0 34.95728581546635 135.7317078546837 0 34.95717919796187 135.73167852960992 0 34.95716828859819 135.73174233496744 0 34.957201353695815 135.73175083367408 0 34.957359957453455 135.73179237030348 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95048166395264 135.7355254613598 0 34.95051588393527 135.73550098383018 0 34.95052281466373 135.73547953369075 0 34.95052664084071 135.73547305066464 0 34.95054268112446 135.73545372926216 0 34.950564289206255 135.7354370176751 0 34.950570727908804 135.73543303899905 0 34.950550047897245 135.73539284124888 0 34.95044182549563 135.73544664094035 0 34.95044498882273 135.7354545248484 0 34.95048166395264 135.7355254613598 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95496048236875 135.72599605814614 0 34.95497308727049 135.72597747780338 0 34.955033473928495 135.72588453770402 0 34.95499487178093 135.72584458929308 0 34.95495322386863 135.72584472797158 0 34.95492513462502 135.72590099178623 0 34.95492236529795 135.72595213457606 0 34.95496048236875 135.72599605814614 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.954527417530144 135.72811309311552 0 34.954510317371685 135.72812596138093 0 34.9544960990583 135.72813673756545 0 34.954306139077914 135.72824959502597 0 34.95414597488748 135.72834242599203 0 34.95393477035249 135.72846892961692 0 34.95380035157454 135.72854536051577 0 34.95368987075806 135.7286033175946 0 34.953508594412824 135.72868920925566 0 34.95323304104218 135.72882293038916 0 34.95306878097992 135.72889880135492 0 34.952897766187384 135.72897754101635 0 34.95267506790611 135.72908338513682 0 34.95255961568597 135.72913632157292 0 34.952492978149 135.7291685109102 0 34.95237311617026 135.72922441675402 0 34.95226261562249 135.7292744886756 0 34.952146537251515 135.72932884890892 0 34.952044866435564 135.72937681231832 0 34.95195193271226 135.72942113154627 0 34.95176921029379 135.72950483452925 0 34.95165286217099 135.7295599614194 0 34.95148088484141 135.7296523887356 0 34.951495734189216 135.72968124403275 0 34.95152140766121 135.72967327652933 0 34.95164943637753 135.72960037425406 0 34.95179296944117 135.72952742082438 0 34.951964794491765 135.72944802377484 0 34.9522541388574 135.72931283811172 0 34.95276276568032 135.7290766366351 0 34.95312866232264 135.72890922485914 0 34.95358117207247 135.72869313080218 0 34.953696877716624 135.7286330763516 0 34.953802135814094 135.72857732636913 0 34.95392369140831 135.72851298210043 0 34.95407330510796 135.72841865362244 0 34.954468353162795 135.72818577260836 0 34.95453057320399 135.72815359518373 0 34.954527417530144 135.72811309311552 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.953881188183296 135.72922077131236 0 34.9539476624977 135.72915540469927 0 34.95389211184083 135.7291870117392 0 34.953854026437 135.7292077215596 0 34.95375957925257 135.72926135487364 0 34.95334202081677 135.72962777296402 0 34.95325573898231 135.729704481364 0 34.953227682918346 135.72972865721044 0 34.95323802586089 135.7297449966196 0 34.953362316943526 135.72963721019536 0 34.95364762645557 135.7293870913772 0 34.95376683462388 135.72928049215216 0 34.95382797491127 135.72924908582803 0 34.953881188183296 135.72922077131236 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95545758351596 135.72547777509942 0 34.95552331822339 135.72540356608982 0 34.95548480112096 135.7253550505376 0 34.955409809011925 135.72526533026368 0 34.95535160524798 135.72533392447366 0 34.955417617860725 135.72542491307485 0 34.95545758351596 135.72547777509942 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95481939251692 135.72534237903835 0 34.95487784641625 135.72531940936133 0 34.95487478638292 135.72528175375044 0 34.95481584114491 135.7252867681449 0 34.95481939251692 135.72534237903835 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95477113982327 135.7255716004556 0 34.95481846081216 135.72556870539137 0 34.95495529158216 135.72556277462863 0 34.9553339543148 135.72554169399325 0 34.95539200254258 135.72553865363565 0 34.95542814818002 135.72553667173747 0 34.95549935860899 135.72553391597805 0 34.95545999275388 135.7255071115764 0 34.95544890681321 135.7255076960084 0 34.95535300040432 135.72551283350248 0 34.95532667838518 135.72551292125632 0 34.95503408979536 135.72552692646846 0 34.955013359203384 135.72552841899693 0 34.95477061952826 135.72554001768785 0 34.95477113982327 135.7255716004556 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95598360716736 135.72556328878082 0 34.95596270775554 135.72552996243698 0 34.95596500967272 135.72551101210857 0 34.955899896988676 135.72545998661417 0 34.95589808876338 135.72545725526822 0 34.95585901688959 135.7253985998972 0 34.955797387497526 135.72545485369386 0 34.955801218464856 135.72547465949492 0 34.95585148271175 135.72553755989742 0 34.95586580234299 135.72555656647768 0 34.955899948106016 135.72560189090223 0 34.955919570584136 135.72562585090785 0 34.95592216921442 135.72562331181703 0 34.95598360716736 135.72556328878082 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95675842568046 135.73081278097138 0 34.95677527728751 135.73079664854433 0 34.9569338276922 135.73066593886514 0 34.95719844179487 135.73043556795713 0 34.95744658210532 135.73021707523708 0 34.95758749217555 135.7300991228896 0 34.95763094613013 135.73006021836957 0 34.957670716070304 135.73002592478025 0 34.95764146642055 135.72998399889897 0 34.95760452530286 135.73001584909423 0 34.95756071060297 135.73005508329967 0 34.95741316691322 135.73018981047457 0 34.957198311041836 135.73037665912406 0 34.95691210482422 135.73062691972015 0 34.95675355470387 135.7307577389348 0 34.956736366166794 135.73077071569315 0 34.95675842568046 135.73081278097138 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.9507521038766 135.73566141254577 0 34.950805501668235 135.73550927139996 0 34.95076670392275 135.7354662390384 0 34.950707942171505 135.73554166477922 0 34.95067697505495 135.73557375337143 0 34.95073415453874 135.73565643370728 0 34.9507521038766 135.73566141254577 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +3 + + + + + + +34.95511137288747 135.72801498196316 0 34.95514391077929 135.72798075942177 0 34.95535690962527 135.7277705930829 0 34.955568297974125 135.72756601520743 0 34.95573127568196 135.7274003577504 0 34.955747284821605 135.72738420900458 0 34.95593454777921 135.7271951479123 0 34.95598428576724 135.72714494382492 0 34.95601100128982 135.7271185764437 0 34.95619255797388 135.72691770755998 0 34.956385444504335 135.7267042081782 0 34.95641512500697 135.72667388883593 0 34.95636918242401 135.7265682685589 0 34.95632377551628 135.72662053926484 0 34.95623906321183 135.7267120302889 0 34.95615120053839 135.72680648795293 0 34.95606072885948 135.72690292498368 0 34.95597125782416 135.72700340980367 0 34.95591786061121 135.72707037884282 0 34.955853791701855 135.72716223852112 0 34.95579079030712 135.72724818179609 0 34.955748532344025 135.72729781345282 0 34.95568908553126 135.72736053185682 0 34.95563106727689 135.72741711373882 0 34.9555035274837 135.7275461920349 0 34.9554365171141 135.7276121104336 0 34.955350590641665 135.72768630336358 0 34.95527571719429 135.72774403546046 0 34.95521271441398 135.72778891739512 0 34.95511997340745 135.7278384963126 0 34.95502245148422 135.7278859010412 0 34.95511137288747 135.72801498196316 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95359663225438 135.72847157760063 0 34.95368260852791 135.7284198327949 0 34.95355640879777 135.728422986342 0 34.95353612155282 135.72842119189306 0 34.95353843853619 135.7284801489209 0 34.95359663225438 135.72847157760063 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95026318108614 135.72990010464443 0 34.95025700526478 135.7301634424253 0 34.950294571381654 135.7301523705717 0 34.950299651538344 135.72988279656596 0 34.95026318108614 135.72990010464443 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95191580463915 135.73457194690877 0 34.95198655441501 135.73450843371927 0 34.951939861352336 135.73442465596497 0 34.95187762258214 135.7345146174524 0 34.95191580463915 135.73457194690877 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +3 + + + + + + +34.9513062371034 135.72951631884104 0 34.95130684984753 135.72950810515857 0 34.951276623390115 135.72945632751646 0 34.9512323974642 135.72948814903273 0 34.95121735820618 135.72950073819135 0 34.951268283548295 135.72959506966242 0 34.9513062371034 135.72951631884104 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.9500325063755 135.73059665264134 0 34.950041524661536 135.73019206774669 0 34.95004177273182 135.73018199520172 0 34.95004853928673 135.72998161025203 0 34.94999432932659 135.72992704440932 0 34.94998546727063 135.73019860276264 0 34.949975032102735 135.7306146881685 0 34.9500325063755 135.73059665264134 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95017060817067 135.72982300176668 0 34.95017363993949 135.72968689785634 0 34.950174713585476 135.72964233404474 0 34.9501777922066 135.7295273621365 0 34.9501419422794 135.7295265667595 0 34.95013690865069 135.7296684055739 0 34.950137978104436 135.72986547934192 0 34.95017060817067 135.72982300176668 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95429355443559 135.7287896555389 0 34.95435021625483 135.72873089015692 0 34.954302749438085 135.72874966033834 0 34.95426673805994 135.72877102059033 0 34.954249813644736 135.72878147816186 0 34.95413172871801 135.7288660670098 0 34.95412299660239 135.72887113352238 0 34.95410174878384 135.7288832465857 0 34.95408380197532 135.72892031418635 0 34.95413844505599 135.72888641053405 0 34.95413961574548 135.7288858592158 0 34.95423969865942 135.7288135928795 0 34.95427022158879 135.72879695892493 0 34.95429355443559 135.7287896555389 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.9505153606668 135.72890350824764 0 34.950519635899155 135.72884150103974 0 34.950493867965086 135.72880753516876 0 34.95044059820232 135.7288113236956 0 34.95041001679828 135.72884175250883 0 34.95040802509403 135.72890460612095 0 34.950425933054774 135.7289046555598 0 34.95050561924547 135.7289030793733 0 34.9505153606668 135.72890350824764 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +3 + + + + + + +34.957750994525014 135.72996598538188 0 34.9577810365973 135.72993533702774 0 34.95782781091109 135.7298900705744 0 34.957888005028586 135.7298385186638 0 34.95795585788977 135.7297848610818 0 34.95799508742726 135.72975122598427 0 34.95796809932032 135.7297080092973 0 34.95796614780673 135.72970971182528 0 34.95793069568281 135.72973939261155 0 34.95786266369261 135.72979316029998 0 34.95780076021111 135.72984625080304 0 34.95775254492431 135.72989294546153 0 34.957721620017445 135.729918188637 0 34.957750994525014 135.72996598538188 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.9516861903979 135.72825594230417 0 34.95170361238395 135.72778289037169 0 34.95163519435982 135.72777868661066 0 34.95163339810339 135.72782834159372 0 34.95162919732985 135.72796521717092 0 34.95162635699866 135.7280248982503 0 34.95162390585081 135.7281384467996 0 34.95162293753167 135.72818914356392 0 34.95162129325804 135.72825200682416 0 34.9516861903979 135.72825594230417 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95619225082758 135.7263954647071 0 34.956240610700554 135.72635912121336 0 34.9562591123047 135.72634498297748 0 34.956223557568606 135.72627234799393 0 34.95615153398997 135.72631430518663 0 34.95619225082758 135.7263954647071 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95017848233863 135.72950167740328 0 34.95017893522314 135.7294864484038 0 34.95014281085226 135.72948466636998 0 34.95014284742465 135.72950108935723 0 34.95017848233863 135.72950167740328 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95650639983294 135.72624652249118 0 34.956512577518204 135.72615488349334 0 34.95644539089677 135.7261030964867 0 34.95641131443812 135.72610320985305 0 34.95634060517407 135.7261359269635 0 34.956354452894374 135.7261527815511 0 34.956406525901585 135.72621841526174 0 34.956431929512206 135.7262504130345 0 34.95648916337953 135.7262456239055 0 34.95650639983294 135.72624652249118 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95348751962167 135.72784737633773 0 34.95348814930901 135.72781137115436 0 34.9534939802497 135.72771773636148 0 34.953494669588665 135.72769508679102 0 34.95342361066425 135.72769388088008 0 34.95340905765239 135.72771659379487 0 34.95342325047994 135.72781432298433 0 34.953441349071255 135.72784513983365 0 34.95348751962167 135.72784737633773 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95722063738915 135.72972987274014 0 34.957253110646235 135.72968259818143 0 34.957263036059814 135.7296693022382 0 34.95725080506369 135.72965928292572 0 34.95724360368677 135.72966478141439 0 34.95722828366932 135.72966625517859 0 34.95721772248312 135.72966081501815 0 34.95720352370862 135.72968002357797 0 34.957206538184735 135.72969862922702 0 34.957204768624756 135.72971363500005 0 34.95722063738915 135.72972987274014 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95040802509403 135.72890460612095 0 34.95041001679828 135.72884175250883 0 34.95019667180558 135.72883631276576 0 34.95019379012917 135.72889906951147 0 34.95035399380009 135.72890445443693 0 34.95040802509403 135.72890460612095 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95122250283573 135.7379951900127 0 34.95130797060549 135.73804013701388 0 34.951296386950155 135.73801980892074 0 34.9512837957207 135.73799083441395 0 34.95127573110216 135.7379720279807 0 34.951262593634794 135.73794141398832 0 34.95112008073719 135.7375701522655 0 34.95111636227729 135.73756020064403 0 34.95111581808509 135.73755867063144 0 34.9510650432311 135.73742350340729 0 34.95099386604857 135.73723376775433 0 34.95099141895738 135.73722687778525 0 34.950861244647975 135.73685207656467 0 34.9507748140368 135.7366122450397 0 34.95075856330051 135.7364764221328 0 34.950759054269376 135.73637032647315 0 34.95076928079857 135.73626409014398 0 34.950784348525275 135.73618707164187 0 34.95081260855255 135.73608231029732 0 34.95085994622662 135.73596292576264 0 34.95088818978342 135.73594189664212 0 34.95085300063432 135.73583659848086 0 34.95083605306009 135.73587814892227 0 34.95078399102126 135.73602251193904 0 34.95075898223783 135.7360880660656 0 34.95073612551454 135.73618985384869 0 34.95071541006549 135.7363229483335 0 34.950713277721114 135.7364203996258 0 34.950721401648046 135.736508402114 0 34.95073441873062 135.73665003818184 0 34.95076827496309 135.73679784851583 0 34.95093092932482 135.7372270708112 0 34.951034744631436 135.73750319822705 0 34.95122250283573 135.7379951900127 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.954368067543065 135.7287556227479 0 34.95438107131403 135.7287422863618 0 34.954455636334735 135.7286669273339 0 34.95454360466798 135.72857915234667 0 34.954621409572646 135.72850181255316 0 34.954676459861446 135.72844808874996 0 34.954726855654286 135.7283918804929 0 34.95470729416524 135.72836915177132 0 34.954658825381344 135.72842318351394 0 34.954604494808606 135.7284762468939 0 34.954526509213906 135.72855380627763 0 34.954438451408585 135.7286414720753 0 34.95436370749999 135.7287170506858 0 34.95435021625483 135.72873089015692 0 34.954368067543065 135.7287556227479 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +3 + + + + + + +34.95701639723202 135.72606845736385 0 34.95705024573105 135.72604721190345 0 34.956990683852936 135.72594352312666 0 34.95695860837046 135.72597027147813 0 34.95701215134814 135.72606409163097 0 34.95701639723202 135.72606845736385 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95549935860899 135.72553391597805 0 34.95556364249982 135.72545435643323 0 34.95552331822339 135.72540356608982 0 34.95545758351596 135.72547777509942 0 34.95545994796543 135.72548729323196 0 34.95545999275388 135.7255071115764 0 34.95549935860899 135.72553391597805 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95130684984753 135.72950810515857 0 34.951348956510586 135.72947106905644 0 34.95158640520543 135.7293090112218 0 34.951622207610356 135.7292747328519 0 34.9516353612 135.72923111283885 0 34.951640671828834 135.72918664269062 0 34.951645332793966 135.72917425506185 0 34.95159658338645 135.72914342991922 0 34.951580378327996 135.72919351982944 0 34.95156241994085 135.7292254402664 0 34.951548856544015 135.7292473827172 0 34.95153420039701 135.72926440173805 0 34.951472555063226 135.72931190372967 0 34.95127680519701 135.72945619662738 0 34.951276623390115 135.72945632751646 0 34.95130684984753 135.72950810515857 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.956714873939134 135.7307946561318 0 34.956736366166794 135.73077071569315 0 34.95671040965357 135.7307734284821 0 34.9566083425708 135.73080551608945 0 34.956583119781754 135.73081348226955 0 34.956568982058045 135.7308208647221 0 34.95655816004899 135.73081892917853 0 34.956552432357704 135.73079628225213 0 34.95652682089066 135.7306301512578 0 34.95651474662279 135.73055135374418 0 34.95649283361259 135.73054814058622 0 34.95651377080329 135.73063895362435 0 34.95653627402792 135.73078680894486 0 34.95653892729596 135.73080399221885 0 34.956543511566345 135.7308386863343 0 34.956557767066506 135.7308449915867 0 34.956587582918594 135.7308346014914 0 34.95661280685073 135.73082674371463 0 34.956714873939134 135.7307946561318 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95781979791218 135.7300564237092 0 34.957847880302054 135.72999621742838 0 34.95798811433922 135.72981760455167 0 34.95801803868513 135.729784302213 0 34.95799508742726 135.72975122598427 0 34.95798709699158 135.72976592492174 0 34.95781747520967 135.7299848199012 0 34.95779176575416 135.73003337331738 0 34.95781979791218 135.7300564237092 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95095128962476 135.7358971204483 0 34.95140295972396 135.73561454220288 0 34.95184524474565 135.73533403299075 0 34.9522731964006 135.7350538953415 0 34.952756952428096 135.73477499839962 0 34.953212237441534 135.7345452421513 0 34.95360551270716 135.73436276499675 0 34.95387460872204 135.73424145524874 0 34.95416791221848 135.73410090530106 0 34.954302987792424 135.73403422586372 0 34.95441267134912 135.7339810958975 0 34.954597260090665 135.73388337893405 0 34.95470981676328 135.73382498359993 0 34.95483019459934 135.73375670838854 0 34.95500126996832 135.73366308540758 0 34.95529802749977 135.73349514670986 0 34.95556633497225 135.73334317566207 0 34.9555922703977 135.73333082826312 0 34.95573362123367 135.73324879678827 0 34.95576063528687 135.7332350224061 0 34.957203543459165 135.73241744293676 0 34.9572985308277 135.73236369971525 0 34.957384688833685 135.7323122856106 0 34.95744888642116 135.73227703670125 0 34.957532159439474 135.73222552120257 0 34.95760641459754 135.73217261256616 0 34.9577054222364 135.73210243000267 0 34.95773071855303 135.73208484889315 0 34.95762307719442 135.73187910439788 0 34.95743476358529 135.73200465387345 0 34.95735419990122 135.73205835065534 0 34.95727318231733 135.73211062534932 0 34.95720223448553 135.73214994656 0 34.95717747423977 135.73216371420992 0 34.95710840935238 135.73220007279411 0 34.957027827472814 135.73224555698823 0 34.95695120860326 135.73228905836513 0 34.95620868752287 135.73270985386492 0 34.95606499047899 135.73279145637628 0 34.95471597475561 135.73354991607863 0 34.954713543667296 135.73355123786774 0 34.95464232068244 135.7335894625578 0 34.95464178052054 135.73358979278575 0 34.95438218593158 135.7337271705551 0 34.95430708614081 135.73376562645896 0 34.95420902721355 135.73381587224944 0 34.95415355882018 135.7338448481593 0 34.95398443557759 135.73392433894622 0 34.9538304483534 135.73399983878403 0 34.95367195875707 135.7340776522127 0 34.95365296187614 135.7340883342958 0 34.953469416178066 135.7341688560824 0 34.95330506426555 135.73424548335342 0 34.95304200328367 135.7343645829424 0 34.952737909579035 135.73451830369615 0 34.952315550209235 135.7347575878334 0 34.951872815122044 135.73503777473536 0 34.95133458262797 135.73538724362777 0 34.95132549221257 135.73539307575493 0 34.951321260358974 135.73539582657762 0 34.95116795103012 135.73549288830046 0 34.95092839616207 135.7356445328586 0 34.95087087233648 135.73568073919907 0 34.95095128962476 135.7358971204483 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95611689354511 135.72614338865463 0 34.95612157349919 135.72613876333466 0 34.95624281954797 135.72601891140326 0 34.95619229243192 135.72595885706954 0 34.95617780809136 135.72597270170132 0 34.95607261881788 135.72607719931867 0 34.956068434524084 135.7260813565405 0 34.95611689354511 135.72614338865463 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.953347474139484 135.72771055641883 0 34.95342061934085 135.7276459333927 0 34.95336229478772 135.72757241652937 0 34.95329669646363 135.72763769783836 0 34.953347474139484 135.72771055641883 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.951653892765734 135.72917324150413 0 34.951708204557676 135.72911120132872 0 34.9516941862694 135.72909044445038 0 34.95169182371813 135.7290824594939 0 34.95168319283332 135.72905248778628 0 34.951666784623534 135.7290114832483 0 34.95160099875693 135.7290213348037 0 34.95157967266021 135.72903837582348 0 34.95158396480511 135.72910394688395 0 34.95159658338645 135.72914342991922 0 34.951645332793966 135.72917425506185 0 34.951653892765734 135.72917324150413 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.950540282123065 135.73021911944213 0 34.95055618085905 135.7301522797161 0 34.95042774484045 135.73016332090285 0 34.95043072429256 135.7302067777836 0 34.950472905939016 135.73020258853649 0 34.95049828177294 135.7302225416755 0 34.95052559082133 135.73022037193925 0 34.950540282123065 135.73021911944213 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.9501782063732 135.72951093766173 0 34.95017848233863 135.72950167740328 0 34.95014284742465 135.72950108935723 0 34.95014253852785 135.72950973002122 0 34.9501782063732 135.72951093766173 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.950162251283544 135.7256923968352 0 34.95016423789812 135.72577373935542 0 34.9502215682195 135.7257721251053 0 34.95021838258191 135.72567918085062 0 34.950162251283544 135.7256923968352 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95143274753367 135.73493009469993 0 34.95145340149803 135.73491325557296 0 34.951410427710826 135.73481603622054 0 34.951379652758256 135.73483364919522 0 34.95143274753367 135.73493009469993 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.951666784623534 135.7290114832483 0 34.95167397666109 135.72863919556403 0 34.95167393703545 135.72862145840924 0 34.95161090257569 135.72865232316144 0 34.951609064849315 135.72871747536843 0 34.9516041423396 135.72889453582164 0 34.95160099875693 135.7290213348037 0 34.951666784623534 135.7290114832483 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95799840254798 135.7318983581182 0 34.95801066384685 135.73185725649287 0 34.95789579708553 135.73166675095163 0 34.957878477335704 135.73168117678412 0 34.95781998869303 135.73172976535145 0 34.957743231782885 135.73178863824475 0 34.95785923023933 135.7319867379628 0 34.95799840254798 135.7318983581182 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95820797735021 135.73169117968294 0 34.958253642497496 135.73164790718602 0 34.95813489824762 135.7314549941202 0 34.95809215419997 135.73148940750875 0 34.95820797735021 135.73169117968294 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.954100506177376 135.7267993867518 0 34.954161560426265 135.7267304238368 0 34.95400409852389 135.72650210600221 0 34.953862280642525 135.72629508912988 0 34.95382800232279 135.72624483663142 0 34.95378051842291 135.72617546695182 0 34.953777122159295 135.72617049087657 0 34.95371726954418 135.72623129929264 0 34.95388341902324 135.72647381986442 0 34.953981832898734 135.72662262168743 0 34.954100506177376 135.7267993867518 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.954841680874104 135.72732023906389 0 34.955037402030285 135.72715673184942 0 34.95504288976609 135.72715211492041 0 34.95513402443257 135.72706980189244 0 34.95559691771809 135.7266526236256 0 34.95556496288988 135.72660247389297 0 34.95535534775926 135.72679390902792 0 34.954976224722756 135.72713087505682 0 34.95488013725414 135.72721637958435 0 34.954809963961374 135.7272795708853 0 34.954841680874104 135.72732023906389 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95352359025799 135.72753566295398 0 34.95368999079912 135.727369560277 0 34.95381933634547 135.72724179249565 0 34.953855316472264 135.72720663576536 0 34.953922777951846 135.72714016935524 0 34.953956504372684 135.72710502000575 0 34.95399293576647 135.72706931419853 0 34.95418137973651 135.7268852891963 0 34.954099059786486 135.72683848042172 0 34.9540011873696 135.7269311073045 0 34.953965211508226 135.72696812557524 0 34.95380043319248 135.7271337862757 0 34.95375159403239 135.72718321960576 0 34.953546250195664 135.72738919729804 0 34.953502356484634 135.7274330298687 0 34.95347223688362 135.72746300441236 0 34.95352359025799 135.72753566295398 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95477058109411 135.72732492216204 0 34.954809963961374 135.7272795708853 0 34.95472116807612 135.72719829237593 0 34.954691805865416 135.72716970238483 0 34.95473330524412 135.72706412264952 0 34.95475230453507 135.72701347366893 0 34.95477907961414 135.72689370845566 0 34.954794676828776 135.72681427388835 0 34.954800255775844 135.72677045795058 0 34.95480420598106 135.72672314361844 0 34.954805139922826 135.72665744437452 0 34.95476679960178 135.72664519889202 0 34.95477080847782 135.72670409310035 0 34.954771589027885 135.72677055308156 0 34.954764310998705 135.72682127273333 0 34.954735943865956 135.72695462042017 0 34.954713582580595 135.72703276340798 0 34.954667696689135 135.72715281079843 0 34.95464454188731 135.72719799879502 0 34.95467011758945 135.7272272582849 0 34.95474959742283 135.72729400499432 0 34.95477058109411 135.72732492216204 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95115404891414 135.73121312763024 0 34.95116408876201 135.7311879124475 0 34.95149349955071 135.73082607024435 0 34.951475883573096 135.73080970445451 0 34.95112964045759 135.73118255046614 0 34.95115404891414 135.73121312763024 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.954915348470024 135.7323797977993 0 34.95497687286059 135.73232556480994 0 34.95494992016225 135.732284505766 0 34.954886481419976 135.73233726901637 0 34.954915348470024 135.7323797977993 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.9517218211708 135.7273804563515 0 34.951732138881496 135.72715815852993 0 34.95173522130114 135.72700541047467 0 34.95174002996698 135.7265778380434 0 34.95174025850969 135.72655922406994 0 34.95166665380252 135.72658005249602 0 34.95166670555499 135.72660304509813 0 34.95166677997234 135.72663611064982 0 34.95166514620105 135.72671089733234 0 34.95166355024129 135.72672316544143 0 34.95166200186067 135.72683594465596 0 34.95166119899994 135.72695999880202 0 34.951654146945344 135.72719159223377 0 34.951649874643714 135.72737379452573 0 34.9517218211708 135.7273804563515 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.954059370431445 135.72554714711225 0 34.9541071830584 135.72554320038859 0 34.9541021625509 135.72553474129876 0 34.95409773463229 135.72549052103682 0 34.954034975928224 135.72549943492982 0 34.95404726278684 135.72554718747045 0 34.954059370431445 135.72554714711225 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95463206243048 135.7266593328904 0 34.95476679960178 135.72664519889202 0 34.954762977701364 135.72660089955446 0 34.95467702504511 135.72660991158995 0 34.95463206243048 135.7266593328904 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.957263036059814 135.7296693022382 0 34.95730883424907 135.72960795841004 0 34.95732053078462 135.72959697030163 0 34.957406094118014 135.72956241559962 0 34.957397036753186 135.72954328337218 0 34.95730020919333 135.72957973544243 0 34.95725080506369 135.72965928292572 0 34.957263036059814 135.7296693022382 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95252299516851 135.72636678351927 0 34.95257429669535 135.72631568457666 0 34.952581223132356 135.7263086552504 0 34.95258347187175 135.72630645686866 0 34.952587878306815 135.72630206259723 0 34.95268151105331 135.72620802728733 0 34.95274679782986 135.72614084670334 0 34.95284449100254 135.72604094960613 0 34.95294780877362 135.72593682033306 0 34.95302700365881 135.72586097386468 0 34.95306260353026 135.72582966128226 0 34.953106855596175 135.72579268105736 0 34.95314732527877 135.72576179016107 0 34.95318849264521 135.72573247358685 0 34.9532228077623 135.72571069092456 0 34.95326539062099 135.7256858477852 0 34.95329166618155 135.72567236943064 0 34.95333339497137 135.7256525547612 0 34.953368410622694 135.72563760197215 0 34.95341181538417 135.72562063941533 0 34.95346040430261 135.72560437126074 0 34.95352374477133 135.72558561335026 0 34.95358933532342 135.7255696487153 0 34.95361435093233 135.72556549223756 0 34.95364307311703 135.72556200225355 0 34.953718613105266 135.72555554227102 0 34.95380450149371 135.72555003430764 0 34.95383332427113 135.72554717793474 0 34.95385186142532 135.72554442263504 0 34.953878288010706 135.72553834531666 0 34.95394046055881 135.72552136383368 0 34.954034975928224 135.72549943492982 0 34.954030433395204 135.72546912392536 0 34.95401657989622 135.72547288957696 0 34.9539187496842 135.72549636245105 0 34.95386044103171 135.72551182007345 0 34.95383308627978 135.7255180537823 0 34.95378026926294 135.7255258614601 0 34.95371496997471 135.72553148804604 0 34.95364137769367 135.72553777731997 0 34.953611999412615 135.7255413461437 0 34.95358600968642 135.72554567011352 0 34.95351941003272 135.72556187791747 0 34.95345111779171 135.72557985415344 0 34.95343857802309 135.7255841442261 0 34.95339837469576 135.72559724203103 0 34.95334336390884 135.72561960836273 0 34.95329731806038 135.72564026957187 0 34.95322419019393 135.72568016009816 0 34.953171625957566 135.72570849640658 0 34.95314341167012 135.7257249265053 0 34.953114219390855 135.72574460079335 0 34.9530861328198 135.7257656947715 0 34.9530653249338 135.72578446517895 0 34.9530216172922 135.72582700572954 0 34.95296096299917 135.725886026322 0 34.95288517338106 135.72596484938188 0 34.95283165606062 135.72602229235085 0 34.95267647530787 135.72617399241108 0 34.95260923960379 135.72618001900747 0 34.95248007494818 135.72630756697984 0 34.95252299516851 135.72636678351927 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95407961787403 135.7255716059653 0 34.95412324540295 135.72557025613582 0 34.9541071830584 135.72554320038859 0 34.954059370431445 135.72554714711225 0 34.95407961787403 135.7255716059653 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95004586529219 135.7306832089792 0 34.95006983513929 135.7306813831707 0 34.950082585366985 135.73061783883423 0 34.95004715269864 135.7306157649967 0 34.95004586529219 135.7306832089792 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.9562591123047 135.72634498297748 0 34.95627622084954 135.72633192242196 0 34.956357818167156 135.72628558856513 0 34.95638303884433 135.72627361786644 0 34.956335039855425 135.7261385021985 0 34.956302842776815 135.72617211494068 0 34.956254535788 135.7262174972494 0 34.95625458193891 135.72623797275438 0 34.95624713906304 135.72625584526799 0 34.956226707777795 135.72627014761105 0 34.956223557568606 135.72627234799393 0 34.9562591123047 135.72634498297748 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.955943268881214 135.73049562963033 0 34.955958993102094 135.73047236519304 0 34.95594282341349 135.73045047312004 0 34.95592922334591 135.73046370304365 0 34.95591929853515 135.7304716235601 0 34.95593199637399 135.7304938051134 0 34.955943268881214 135.73049562963033 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95198655441501 135.73450843371927 0 34.95206694186862 135.73443626919482 0 34.952176590933504 135.73436726527268 0 34.95228461371612 135.73429662405997 0 34.95241722055852 135.73421440791233 0 34.952475468043126 135.73417830592126 0 34.952687454073335 135.73403583101023 0 34.95269717797225 135.73403032506218 0 34.953004829913795 135.73381440008262 0 34.95317313832669 135.7336922110085 0 34.95333784937233 135.73357397477233 0 34.95351334478786 135.7334405932715 0 34.953749608301614 135.73327011550444 0 34.954110341317275 135.7330061645115 0 34.95431885484922 135.73284343880152 0 34.954478142466066 135.73271897570484 0 34.95462612926896 135.7326208272322 0 34.954779114068494 135.73249988750862 0 34.954915348470024 135.7323797977993 0 34.954886481419976 135.73233726901637 0 34.95482123940808 135.7323894905782 0 34.95473397543436 135.73247047091638 0 34.95460636301825 135.7325694295579 0 34.954450385878836 135.7326820571343 0 34.95429740281277 135.73280387197073 0 34.95408204616128 135.7329706711588 0 34.953951988216744 135.73306416154134 0 34.953844711365214 135.73314531465843 0 34.953731487516016 135.7332285671826 0 34.95361898231912 135.73331028426108 0 34.95349748807057 135.73340374584987 0 34.95332199437662 135.73353789383896 0 34.95314989730719 135.73365889130054 0 34.95298564386637 135.7337803008593 0 34.952841621340816 135.73387788500867 0 34.95269859226825 135.73397634153196 0 34.952668888807 135.73399702175817 0 34.95264863424349 135.73401011658694 0 34.95263117064211 135.73402156003343 0 34.952505772888344 135.73410287859832 0 34.95237227477599 135.7341901355434 0 34.95226858252868 135.73426273381997 0 34.952239685255584 135.7342806750727 0 34.952211323166026 135.73429642259313 0 34.9521948457022 135.73430578242326 0 34.95209321085004 135.73437027150044 0 34.952047912882385 135.7343918776528 0 34.95202620054175 135.7343975316735 0 34.951939861352336 135.73442465596497 0 34.95198655441501 135.73450843371927 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95640734698152 135.72570290676612 0 34.95641827773884 135.72567352549652 0 34.95632807215264 135.72564787560836 0 34.95622270397115 135.72561395465257 0 34.9561837306354 135.72560127357826 0 34.956077728776904 135.7255665883858 0 34.9560134032642 135.72554435629024 0 34.955976419162766 135.72553353006606 0 34.95596839063835 135.72553114793809 0 34.95596270775554 135.72552996243698 0 34.95598360716736 135.72556328878082 0 34.95602996909704 135.72557441224671 0 34.95608744021812 135.72559524377678 0 34.95610214654367 135.72560066952605 0 34.956322454719995 135.72567526822456 0 34.95640734698152 135.72570290676612 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95023932049294 135.72564933050245 0 34.950302059635376 135.72564769814392 0 34.95029829299822 135.72557654376766 0 34.95023326075974 135.7255802870766 0 34.95023932049294 135.72564933050245 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +3 + + + + + + +34.95370078687333 135.7284775233551 0 34.953804327342354 135.72842851917946 0 34.95395984267892 135.72835865810703 0 34.95393998168328 135.72829996561424 0 34.95368260852791 135.7284198327949 0 34.95370078687333 135.7284775233551 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95619229243192 135.72595885706954 0 34.95619432663107 135.72595746627653 0 34.95626456862377 135.7259094530095 0 34.9561440738349 135.7257645538228 0 34.95598360716736 135.72556328878082 0 34.95592216921442 135.72562331181703 0 34.955919570584136 135.72562585090785 0 34.95619229243192 135.72595885706954 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95799650144855 135.72856612746938 0 34.95800691161421 135.72854592145438 0 34.95800870857697 135.72854243459284 0 34.95798810534197 135.72850734825695 0 34.95798069726242 135.72851351113422 0 34.957971036988894 135.72852155384956 0 34.95799650144855 135.72856612746938 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.9574085921689 135.73170504563643 0 34.95746044362874 135.73171254255095 0 34.95745084867265 135.7316547582512 0 34.95738049792663 135.73123013914764 0 34.957347190676956 135.73113016765544 0 34.95728448319847 135.7309421473053 0 34.95728067269993 135.73093077208318 0 34.9572625358349 135.7308823242529 0 34.957220357175956 135.73076541005182 0 34.95720312202741 135.73071750682809 0 34.9571597517624 135.73075400159672 0 34.95719939969905 135.73086753067406 0 34.9573298608875 135.73124267761526 0 34.95736621280295 135.73145618867483 0 34.9574085921689 135.73170504563643 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.954805139922826 135.72665744437452 0 34.95481456896807 135.7266404415653 0 34.9548116901237 135.72659579197608 0 34.954762977701364 135.72660089955446 0 34.95476679960178 135.72664519889202 0 34.954805139922826 135.72665744437452 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95801066384685 135.73185725649287 0 34.958084897314485 135.73179460087243 0 34.958142928607856 135.7317438248181 0 34.958191076160226 135.73170654697995 0 34.95819512666209 135.73170335833458 0 34.95820797735021 135.73169117968294 0 34.95809215419997 135.73148940750875 0 34.95798303035437 135.73159050032135 0 34.95794209151657 135.7316267691527 0 34.95792796746786 135.73163995383 0 34.95789579708553 135.73166675095163 0 34.95801066384685 135.73185725649287 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.94932635870555 135.73625633931294 0 34.949329596448045 135.73625326442138 0 34.94934758879428 135.7362361269275 0 34.94963819802002 135.73605716960748 0 34.94992511502968 135.73588052318476 0 34.94999307803616 135.73583519647988 0 34.95000671055958 135.73586521793987 0 34.95008443945529 135.73580961511868 0 34.950326581741564 135.73563639961816 0 34.95048166395264 135.7355254613598 0 34.95044498882273 135.7354545248484 0 34.95043873368295 135.73545917627686 0 34.95036918911739 135.73550633706378 0 34.950296137514435 135.73555627250002 0 34.95005179038775 135.73572330045644 0 34.94996854551193 135.73578020312962 0 34.949752364380224 135.73593462727771 0 34.94933019109344 135.73619457675295 0 34.94923182862874 135.73625624352925 0 34.94932635870555 135.73625633931294 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.955000585043834 135.7278640745422 0 34.95499298074892 135.72780880529376 0 34.9549947541595 135.7277964266283 0 34.95500417673874 135.72777646759732 0 34.955141198499625 135.72757421707223 0 34.955226201558446 135.7274513023814 0 34.95527777794711 135.72737667558894 0 34.95537033323467 135.72724366199355 0 34.95541096099183 135.72719107959173 0 34.95548223980443 135.72709875855637 0 34.955537349093326 135.72703145573192 0 34.955676710923655 135.72686817501625 0 34.95571762315496 135.72682150400763 0 34.95577113131617 135.72676384166604 0 34.95583452482199 135.72669245956791 0 34.955916117379346 135.7266163086431 0 34.95606133820454 135.7264926442825 0 34.95611416818361 135.7264541454188 0 34.95619225082758 135.7263954647071 0 34.95615153398997 135.72631430518663 0 34.955889336029784 135.72653208640966 0 34.9558236551019 135.72658924193394 0 34.95577239338501 135.72664284565738 0 34.95571690640403 135.7267032520166 0 34.9556679085765 135.72676221332725 0 34.95560721328066 135.72683084890824 0 34.95553079145597 135.7269214354612 0 34.95547459726495 135.7269873185231 0 34.955393684700034 135.72708536528697 0 34.95534873714818 135.72714157535785 0 34.955295898519495 135.72721565907258 0 34.95524539096503 135.7272856836871 0 34.955198830012115 135.72734605966585 0 34.955125882517954 135.72745853258886 0 34.954936491385965 135.7277431862986 0 34.95492644637202 135.72776697965583 0 34.95492036422648 135.7277883510434 0 34.954917090129314 135.72781573529954 0 34.95492629323538 135.72789979606662 0 34.954924530029345 135.72791753987894 0 34.955000585043834 135.7278640745422 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95791978632617 135.73099799530493 0 34.957937732053814 135.73096015994145 0 34.95792857981855 135.73089810463196 0 34.95789651504389 135.73086995903796 0 34.95784654472463 135.73088393771204 0 34.957857665137865 135.73095220927706 0 34.95786902225657 135.73100974165158 0 34.95791978632617 135.73099799530493 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.954124222622994 135.72559380694074 0 34.954455025216646 135.7255863407188 0 34.95469118685743 135.72557515174677 0 34.954708495647175 135.72557454658897 0 34.95470832039301 135.7255408691805 0 34.95470057510642 135.7255409585051 0 34.954123786284995 135.72557025433304 0 34.95412324540295 135.72557025613582 0 34.954124222622994 135.72559380694074 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.956512577518204 135.72615488349334 0 34.956681680464165 135.72602872903062 0 34.95669035210873 135.72603647439504 0 34.956862904872686 135.7258867497988 0 34.95691165371046 135.7258322948078 0 34.95697072271863 135.72576190977753 0 34.95708992697074 135.72561511573647 0 34.957158167337326 135.72553429873156 0 34.957229835885286 135.7254554411024 0 34.95727307206838 135.7254002200022 0 34.95737319567721 135.72526717569704 0 34.95747673341266 135.72512952078998 0 34.95748715989013 135.72511557984205 0 34.95753531607441 135.7250435888879 0 34.957557858677255 135.7250062845414 0 34.957592152994415 135.7249435375473 0 34.95763685521518 135.72485907524745 0 34.957660561484396 135.7248181535018 0 34.957682479687236 135.72478380755388 0 34.95772974983681 135.7247187175373 0 34.95787782202303 135.72454225968215 0 34.9579355262979 135.72446629417638 0 34.95794504689308 135.72445362408249 0 34.957908092874554 135.72441437458878 0 34.957883375254454 135.72444654014592 0 34.95785685642544 135.72447947819532 0 34.95782987940444 135.724509133924 0 34.95775793567304 135.72458602291888 0 34.95771369012672 135.7246332537407 0 34.95768096351691 135.72467168729295 0 34.95765625550584 135.7247081230488 0 34.95763497257143 135.72474432833639 0 34.95759502375091 135.7248183725669 0 34.95753396977576 135.72492675987468 0 34.95749849893609 135.72498786830417 0 34.95746885174328 135.7250323136705 0 34.95743290325924 135.72508115993003 0 34.9573714930608 135.72515253803869 0 34.95728384873922 135.72526287498727 0 34.95724566505826 135.725319940755 0 34.957211988202836 135.72537677244267 0 34.9571872720552 135.72540970391063 0 34.95717720653731 135.72542342457308 0 34.95714008103247 135.72547008447978 0 34.957099613885596 135.72551401807 0 34.957047456227336 135.7255702542013 0 34.956989442383275 135.72562881029899 0 34.95696427138356 135.72565955209393 0 34.956935074267804 135.72570421442282 0 34.95690632029341 135.72574591884194 0 34.95687377559737 135.7257852280336 0 34.95683663264645 135.7258242218288 0 34.95678939495442 135.72586401677043 0 34.95673764891435 135.72590338978625 0 34.956676973277794 135.72594016238187 0 34.95660864263634 135.72598068435974 0 34.95653987087771 135.7260254780772 0 34.956513773784145 135.72604615014117 0 34.95644539089677 135.7261030964867 0 34.956512577518204 135.72615488349334 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95172043307793 135.72776641134394 0 34.951734331002086 135.72741140046114 0 34.9517218211708 135.7273804563515 0 34.95170361238395 135.72778289037169 0 34.95172043307793 135.72776641134394 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.957937732053814 135.73096015994145 0 34.95804015094016 135.73092369093098 0 34.95856623745808 135.7303080139235 0 34.95858126396872 135.73029493326723 0 34.95870043109976 135.73019105885592 0 34.95866953850437 135.73014200284248 0 34.95858108474725 135.73021423447622 0 34.95852898310481 135.73025688955846 0 34.95845022539591 135.73035219335227 0 34.958390794699945 135.7304224658664 0 34.95804112526123 135.73083532404382 0 34.9579927116914 135.73087325798875 0 34.95792857981855 135.73089810463196 0 34.957937732053814 135.73096015994145 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.9549174677444 135.72541493198608 0 34.95510561611886 135.7253843458644 0 34.95529439682109 135.7253495540076 0 34.95535160524798 135.72533392447366 0 34.95531135150614 135.72527328945685 0 34.95528345166472 135.7252932010031 0 34.95509881600723 135.7253272126984 0 34.95491507239615 135.72535706050158 0 34.9549174677444 135.72541493198608 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95187762258214 135.7345146174524 0 34.951939861352336 135.73442465596497 0 34.951894854452874 135.73443879500343 0 34.95177200833307 135.7344907607694 0 34.95147493321299 135.73459781365193 0 34.951486668101374 135.7346458415822 0 34.95178383184736 135.73453889806115 0 34.95187762258214 135.7345146174524 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +3 + + + + + + +34.950875951023974 135.73565411722188 0 34.95092996877025 135.73562153523596 0 34.95096398499409 135.73559372543625 0 34.951023821236355 135.73554185470184 0 34.95107886045029 135.73548200662952 0 34.95124875588089 135.73527646486463 0 34.95126889868722 135.73524098154638 0 34.95135860056549 135.73509435996934 0 34.95140263968592 135.73502498835305 0 34.95147523383924 135.73491259404838 0 34.95149239258279 135.73488534169476 0 34.95145340149803 135.73491325557296 0 34.95138934253938 135.7350124289508 0 34.9513451686829 135.73508201997402 0 34.951264818028726 135.73521259653256 0 34.95126313816001 135.73521488696744 0 34.95124626229554 135.73523216273622 0 34.951245271499396 135.73523337029948 0 34.95123061474652 135.73525049768543 0 34.95109537766413 135.73540848667594 0 34.95102046495584 135.73549172081127 0 34.950967853270676 135.73554860375427 0 34.950917007905645 135.73558949673722 0 34.95086335456917 135.73562382938275 0 34.950875951023974 135.73565411722188 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95163720697474 135.73476606852174 0 34.95189716619372 135.73458867898955 0 34.95191580463915 135.73457194690877 0 34.95187762258214 135.7345146174524 0 34.95181855714737 135.73454732630444 0 34.95167480775554 135.73464643968944 0 34.9516003087065 135.73469717952756 0 34.95163720697474 135.73476606852174 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.953399104827476 135.72853759334578 0 34.95347768801572 135.72849386820553 0 34.953535802584625 135.72848053755004 0 34.95353843853619 135.7284801489209 0 34.95353612155282 135.72842119189306 0 34.95351761602798 135.72841030374335 0 34.953502976709146 135.72839447571243 0 34.953489851201745 135.72836988334697 0 34.9534106430736 135.72842478101896 0 34.953406659569566 135.72845709421472 0 34.95339725564193 135.7284850456128 0 34.95338422364622 135.7285022787813 0 34.953399104827476 135.72853759334578 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95644648717534 135.72571044106604 0 34.956746305224584 135.7257445915459 0 34.956780850957536 135.7257526886813 0 34.95680162712225 135.72577178131277 0 34.9568015509742 135.72573805563397 0 34.956781872144916 135.72572585761574 0 34.95674174224578 135.72571997011332 0 34.956483217350645 135.7256878720564 0 34.95646220778573 135.72568518714394 0 34.95644648717534 135.72571044106604 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + \ No newline at end of file diff --git "a/data/\346\227\245\346\234\254\350\252\236\343\203\221\343\202\271\343\203\206\343\202\271\343\203\210/udx/tile_test/52353549_tran_6697_op.gml" "b/data/\346\227\245\346\234\254\350\252\236\343\203\221\343\202\271\343\203\206\343\202\271\343\203\210/udx/tile_test/52353549_tran_6697_op.gml" new file mode 100644 index 00000000..0175238a --- /dev/null +++ "b/data/\346\227\245\346\234\254\350\252\236\343\203\221\343\202\271\343\203\206\343\202\271\343\203\210/udx/tile_test/52353549_tran_6697_op.gml" @@ -0,0 +1,15753 @@ + + + + +34.94879569397587 135.73218338292915 0 +34.95878821612928 135.7501530138432 0 + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95345668336786 135.74036865211855 0 34.95346207890787 135.74019377665394 0 34.95342034992968 135.74024033283425 0 34.953421428189436 135.74032343369 0 34.95345668336786 135.74036865211855 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95722178312699 135.7448312576237 0 34.957222174010354 135.7447598655653 0 34.95701500168185 135.74475327999048 0 34.956966589235364 135.7447517876387 0 34.95674706582597 135.7447448035043 0 34.95674455846116 135.74481628054818 0 34.956745772809434 135.7448163085381 0 34.956764703950896 135.74481679734103 0 34.95676831119676 135.74481700515264 0 34.95722178312699 135.7448312576237 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.957513872541 135.74794892118447 0 34.957518274798915 135.74785092957055 0 34.957255957237315 135.7475525885618 0 34.957245385451834 135.74754123220822 0 34.95724123002698 135.7475366460821 0 34.95703143481769 135.74730997449552 0 34.956894885944706 135.74714822941337 0 34.95680546711393 135.7470224738042 0 34.95679082405332 135.74700368543947 0 34.95678910646849 135.74700139129587 0 34.956787298964535 135.74699920692493 0 34.9565137799893 135.74664758013222 0 34.956498036730174 135.74662041885122 0 34.956449046616655 135.7466730279766 0 34.95646475097316 135.7466962376664 0 34.95675860808241 135.7470738620284 0 34.95684883979008 135.7472008195861 0 34.95698837163845 135.74736605940132 0 34.95721334581872 135.747609218499 0 34.957475753392565 135.74790756035443 0 34.957513872541 135.74794892118447 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95239711739444 135.74321591139625 0 34.95240363573779 135.74318083223298 0 34.95239335029372 135.74317804383935 0 34.952386997720055 135.74321307430571 0 34.95239711739444 135.74321591139625 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95599964759768 135.74311859844948 0 34.9560414546805 135.74289542614687 0 34.955996264326465 135.74288297531888 0 34.95595445726569 135.743106147505 0 34.95599964759768 135.74311859844948 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.956502933172324 135.74200805385627 0 34.95650406325618 135.74190391973326 0 34.956465298378134 135.74190327478672 0 34.95646416649165 135.74200740886636 0 34.956502933172324 135.74200805385627 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.958321764212954 135.74485743136805 0 34.9583255473009 135.74478600812984 0 34.957928149967515 135.74477388136478 0 34.95792481923475 135.74484521306843 0 34.957926587171016 135.74484527985751 0 34.95801439844821 135.7448479630476 0 34.95808832255112 135.7448502534813 0 34.958321764212954 135.74485743136805 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95275939255406 135.748379563174 0 34.952763746252856 135.74821925515656 0 34.95276382822335 135.74821487526896 0 34.95276566913404 135.7481457808651 0 34.95278172844624 135.74754451695514 0 34.95278190076714 135.74754024627993 0 34.95278215210176 135.74753148623358 0 34.952783740856766 135.74747180879524 0 34.95278646927346 135.74726705234755 0 34.95278655030815 135.74726267246078 0 34.95279013908423 135.74699419071604 0 34.95271927997534 135.74699276498345 0 34.952716476248916 135.74720529535375 0 34.95271639701922 135.74720967523135 0 34.95271296325121 135.74746622284414 0 34.952712880388155 135.74746972680563 0 34.95271288220917 135.74747060272688 0 34.95270208568217 135.74787181027813 0 34.952702006428446 135.74787619015441 0 34.952688617714166 135.74837572828875 0 34.95275939255406 135.748379563174 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95216228622299 135.74974891948457 0 34.952173269704616 135.74930468459513 0 34.95218366421839 135.74888158298853 0 34.95219298192377 135.74850512738 0 34.95213474569242 135.7485043198362 0 34.95213266381631 135.7485873196799 0 34.952130501930554 135.74867524681753 0 34.95211819823084 135.74917707735113 0 34.952118026078296 135.74918145747827 0 34.95211786387005 135.7491902171778 0 34.95211195240795 135.7494267337145 0 34.9521118703936 135.74943111356652 0 34.95210829504077 135.74957663673106 0 34.9521041383377 135.74974679691212 0 34.95216228622299 135.74974891948457 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95673039369031 135.73914675345478 0 34.9563674738043 135.73881799281745 0 34.9563644499314 135.7387532904607 0 34.95654021642847 135.73861717787108 0 34.956543275576685 135.73861486764946 0 34.95668178188698 135.73850755970977 0 34.95668484079964 135.73850514107968 0 34.956847466564035 135.7383792512501 0 34.95690452588376 135.73833505237545 0 34.957060670593364 135.7382141098279 0 34.9570622025363 135.73821300999055 0 34.95706373153882 135.73821180066588 0 34.95733246371837 135.7380036683754 0 34.957319864292174 135.7379495819378 0 34.95710556612352 135.73810881522857 0 34.956718226297895 135.73841313272797 0 34.956245261844856 135.73879216838458 0 34.95633881694461 135.73886461937929 0 34.95670173670652 135.73919338010936 0 34.95670198865417 135.73919358297402 0 34.95673039369031 135.73914675345478 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.957916673944865 135.73844669851655 0 34.95792315655688 135.73844339298813 0 34.958140711639516 135.73837262303843 0 34.95835755096596 135.73830481253634 0 34.95836277709036 135.73830326185154 0 34.958369442587134 135.7383011601942 0 34.95839052500388 135.73829594675166 0 34.95837293373837 135.73821653424278 0 34.958354214642874 135.73822116532324 0 34.95826349879023 135.73824948532783 0 34.95826007466098 135.73825059119693 0 34.95812350258889 135.73829318216409 0 34.9580499937972 135.7383171768948 0 34.95804648042161 135.73831828304182 0 34.95790126434589 135.7383656096578 0 34.957891692123575 135.73837047221295 0 34.957916673944865 135.73844669851655 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95049762149304 135.7427168633755 0 34.95051084630697 135.74266968751053 0 34.95050662245588 135.74266778357642 0 34.95046416547757 135.7426515773796 0 34.9504507940532 135.74269762923873 0 34.95049762149304 135.7427168633755 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95385455013305 135.74988513092376 0 34.954262295764025 135.74988827203313 0 34.95426055598953 135.74980163995068 0 34.95406784480928 135.74980006415916 0 34.95401195332947 135.74979968653474 0 34.953855543453805 135.74979840994084 0 34.95385455013305 135.74988513092376 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95139988296964 135.74986838983565 0 34.95139982963655 135.74975495927433 0 34.951194610795156 135.74973434208943 0 34.95119100400383 135.74973391509585 0 34.95100192466439 135.74971478179776 0 34.950962151689886 135.74970658155556 0 34.950964486032774 135.74983281583744 0 34.95139988296964 135.74986838983565 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.953962085245514 135.7413690242966 0 34.953982392511605 135.741325272992 0 34.95380184660968 135.74120769802562 0 34.953800041334354 135.74120660877688 0 34.95379823559248 135.74120530054506 0 34.95353820931058 135.74101724423824 0 34.953517027460514 135.74106045067256 0 34.95377967100943 135.7412503613065 0 34.953962085245514 135.7413690242966 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95222071077429 135.7470110489007 0 34.952250278889096 135.74696759992185 0 34.95224923932217 135.74690564478146 0 34.95214378248419 135.74690902150385 0 34.952142274305714 135.74690901847512 0 34.952144362553845 135.74697110060583 0 34.95216247158397 135.74700925701148 0 34.95222071077429 135.7470110489007 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.953475922347906 135.73958605322514 0 34.95348645698759 135.73941159937516 0 34.95343821845149 135.73940759135337 0 34.95343696896353 135.73958117155323 0 34.953475922347906 135.73958605322514 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95216762920063 135.74989244372014 0 34.95219327629272 135.7498697024496 0 34.95208527271837 135.74986696480664 0 34.952106230836385 135.74989000354395 0 34.95216762920063 135.74989244372014 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.9542846987266 135.74159860302848 0 34.95437090873754 135.74165494037268 0 34.954334176213315 135.74154983286135 0 34.95430501838737 135.74153098210536 0 34.95430176956565 135.74152891193796 0 34.95408601966487 135.74138987658043 0 34.95406303822127 135.74143387611107 0 34.95411728847343 135.74146872260872 0 34.95416279276575 135.74150153705108 0 34.9542846987266 135.74159860302848 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95165853017497 135.74463203866014 0 34.9516590746873 135.74459174376094 0 34.95165552821903 135.74447469960103 0 34.95134865703218 135.74450810111696 0 34.95134949795515 135.74458690104947 0 34.95165853017497 135.74463203866014 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +2 + + + + + + +34.95650605743959 135.74571294693715 0 34.95650773411189 135.7454839354729 0 34.95646039651125 135.74548257734062 0 34.956461340128854 135.7457114426153 0 34.95650605743959 135.74571294693715 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.951628396448086 135.7438934060152 0 34.952000547049494 135.74390275957975 0 34.95200086572951 135.74384013036754 0 34.951608438474736 135.74383390586794 0 34.951628396448086 135.7438934060152 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95672276990361 135.743952345497 0 34.956726183696496 135.74373301402966 0 34.95672658060427 135.74370750127895 0 34.95673014973489 135.7434765616182 0 34.956665961531236 135.74347511917614 0 34.956661354245064 135.74376945903236 0 34.95666127333728 135.74377383912795 0 34.956658609489835 135.74394783342217 0 34.95672276990361 135.743952345497 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95090966907379 135.74982936815553 0 34.950912562592386 135.74970279069697 0 34.95087766974792 135.7496996121027 0 34.95060546968254 135.74967876083588 0 34.95045003103208 135.74966675281686 0 34.95043216811324 135.7496601272665 0 34.95043567914966 135.74978909326012 0 34.95071491587696 135.74981331760767 0 34.95090966907379 135.74982936815553 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.957763698027385 135.74846470783282 0 34.957792071485414 135.74842484394404 0 34.957673978553046 135.74829369837414 0 34.9575450528621 135.74815667455908 0 34.95737734893133 135.7479687420425 0 34.95719077144686 135.74776521116257 0 34.9571004829141 135.74766311933183 0 34.95706904930958 135.74769956965866 0 34.95711492861034 135.74775142795013 0 34.95716146307426 135.74780406390934 0 34.957348131768065 135.74800770292836 0 34.95751610563104 135.7481958525321 0 34.957645031507596 135.7483329869526 0 34.957763698027385 135.74846470783282 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95322606876242 135.74850153404105 0 34.95322738708089 135.74844032424275 0 34.953227203180624 135.7484403248046 0 34.95278527489609 135.74842831704717 0 34.95278513052535 135.74848963242212 0 34.95322606876242 135.74850153404105 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95018700521857 135.74256181417624 0 34.95002471660407 135.742551152722 0 34.95002368083411 135.74257371033653 0 34.95018605959404 135.74258437155336 0 34.95022843036844 135.7425845664738 0 34.95018700521857 135.74256181417624 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +2 + + + + + + +34.95679286370951 135.74572221139329 0 34.95679614132086 135.74549229193292 0 34.95678333928374 135.74549178402728 0 34.95678086964806 135.74572182359222 0 34.95679286370951 135.74572221139329 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95611523651687 135.74079397973574 0 34.956118867950394 135.74071132996164 0 34.955809626067456 135.74070493704465 0 34.95576716605173 135.74070430430345 0 34.95573299238929 135.74070112708415 0 34.955694760905075 135.74069697719418 0 34.95565199204081 135.74069609030752 0 34.95565166488261 135.7407789054965 0 34.95569115118226 135.74077965822812 0 34.95572739805662 135.7407835943201 0 34.95576409540392 135.74078698371258 0 34.95580862993538 135.74078771836508 0 34.955898421781214 135.74078951607143 0 34.955900044428894 135.7407895109627 0 34.95590365054624 135.7407896091044 0 34.955992540018286 135.74079140965523 0 34.95611523651687 135.74079397973574 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95588991920462 135.74183423521887 0 34.955894076207294 135.74150037172234 0 34.9558914626099 135.7415002704333 0 34.95588785582452 135.74150028175768 0 34.95584386194349 135.74149943443186 0 34.955839705175194 135.74183340721905 0 34.95588991920462 135.74183423521887 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.955921386231765 135.74957889034317 0 34.95618557381454 135.74957047684404 0 34.95620776725579 135.74888014966004 0 34.956207835217626 135.74886941889312 0 34.95620774439359 135.7488690917786 0 34.95615390916803 135.7487736653814 0 34.9561249012429 135.74865287098032 0 34.956077390126595 135.7485201981888 0 34.95608097832949 135.7485116465924 0 34.956060092897935 135.7484820371604 0 34.956065593545716 135.7485263659591 0 34.95611274315561 135.74865816387583 0 34.95614156784151 135.74877797336137 0 34.9561300027197 135.74880888635434 0 34.95612919592416 135.7488110787239 0 34.95615373925932 135.74899714608128 0 34.95614702966114 135.74915254054633 0 34.95614660131177 135.74916338189854 0 34.95614151728957 135.74927705363294 0 34.956141179302264 135.74928800420406 0 34.95613615838504 135.74947646109834 0 34.95610279621702 135.74951609153854 0 34.955919672962025 135.74952226686557 0 34.955921386231765 135.74957889034317 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95809456029666 135.74255121303602 0 34.958108754947254 135.74247126794387 0 34.95808492326575 135.7424652007523 0 34.958068042667485 135.7425445070891 0 34.95809456029666 135.74255121303602 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.950055242949134 135.73865199555144 0 34.9501046169758 135.7386394667839 0 34.950414227868634 135.73856371602795 0 34.95057611200984 135.73852410282768 0 34.951042629188464 135.738441928394 0 34.951079391736876 135.73843327150936 0 34.95137474533197 135.73836368370146 0 34.95144655765833 135.73834681318175 0 34.9516382084014 135.73830339385083 0 34.95166722469309 135.73829815563153 0 34.95178699009274 135.73827872381028 0 34.95191014433143 135.73828490176328 0 34.951813721622116 135.73821765312255 0 34.95178119596731 135.73822585875521 0 34.95166116127231 135.73824540099736 0 34.95163097240464 135.73825075245148 0 34.95143833053391 135.73829439402917 0 34.95135597732587 135.73831381633863 0 34.95106044256339 135.7383834048846 0 34.9509897135598 135.73840016236105 0 34.950907883333215 135.73841169962796 0 34.95073459562794 135.7384421403803 0 34.95060059961693 135.73846709130322 0 34.95056815697181 135.73847157385856 0 34.95040082224773 135.73850896982083 0 34.95020539566453 135.7385526518112 0 34.950044854741506 135.73860024103624 0 34.94999290943969 135.7386750762028 0 34.950055242949134 135.73865199555144 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95312019841646 135.74106148072215 0 34.95311466390604 135.74108711801236 0 34.953080221797634 135.74112675268114 0 34.95293018004526 135.74115262634373 0 34.9529385757364 135.74120011910384 0 34.95314754482755 135.74116092132456 0 34.95316405029976 135.7410802837424 0 34.95312019841646 135.74106148072215 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95280467929382 135.74696359696205 0 34.952949873621655 135.7468608860234 0 34.95291669856161 135.74677449002562 0 34.95275973648332 135.74687896282637 0 34.95280467929382 135.74696359696205 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95094925599367 135.74051035297933 0 34.950976206483595 135.74038205699136 0 34.95098352276243 135.74034699759417 0 34.950866058956095 135.74017777048022 0 34.95080482505802 135.74015790543012 0 34.95072767714805 135.74013288008572 0 34.95056312726227 135.7402785103422 0 34.95057632076211 135.7403022966022 0 34.95057677223735 135.74030306268924 0 34.9505789432574 135.74030655836356 0 34.95070314604718 135.74050729752145 0 34.950769682973245 135.74061987936105 0 34.95094925599367 135.74051035297933 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.957263742328124 135.7395831605836 0 34.957478469754044 135.7388254179402 0 34.95751613065282 135.73874112138395 0 34.957429630454705 135.73879942825576 0 34.957437776465824 135.73880835598956 0 34.95722313952529 135.73956620751247 0 34.957263742328124 135.7395831605836 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95502421908249 135.73908646277258 0 34.95506653957929 135.7390217272246 0 34.954875022878305 135.73904368555378 0 34.95458021764302 135.7390333432037 0 34.95437259102808 135.73902611668953 0 34.95423869572111 135.73901362092712 0 34.954044658958715 135.73899595070768 0 34.95390219472548 135.73898118286408 0 34.95369517841124 135.73896432038202 0 34.953568160148066 135.73896384712887 0 34.95356683055578 135.73896388747642 0 34.95356765734423 135.7390235229392 0 34.95369350459422 135.7390239989011 0 34.95389853629256 135.73904064883808 0 34.95403450851603 135.73905478040302 0 34.95403811600747 135.73905509744785 0 34.95404073007777 135.73905541764105 0 34.95420239833962 135.73907012587267 0 34.954206004025615 135.73907044182957 0 34.95423494712649 135.73907308742858 0 34.954370015476854 135.739085689063 0 34.95453148324349 135.73909141850274 0 34.95453508846121 135.73909151657162 0 34.954578814234125 135.73909302041125 0 34.95473685413432 135.73909854284722 0 34.95474046025105 135.73909863981882 0 34.954876593655555 135.73910346413916 0 34.95502421908249 135.73908646277258 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.950912562592386 135.74970279069697 0 34.950962151689886 135.74970658155556 0 34.95096202736849 135.74964625375196 0 34.950956342027595 135.74916222336566 0 34.95095633298157 135.7491578427574 0 34.950954244050145 135.748975769711 0 34.95095414485244 135.74897139047258 0 34.95095272081911 135.74884942460454 0 34.95095271176407 135.74884504509146 0 34.950949206860265 135.74854527623333 0 34.95089854570864 135.74854619735157 0 34.950901179095666 135.7487732683531 0 34.95090523164334 135.74912022490338 0 34.95090524068845 135.74912460441405 0 34.950908169190434 135.7493641562422 0 34.95090827741013 135.74937291498964 0 34.95090828644613 135.74937729450053 0 34.95090905051162 135.74944134292508 0 34.95090959022288 135.74948491769086 0 34.95091080037152 135.74959089884265 0 34.95091145725444 135.7496471739163 0 34.950912562592386 135.74970279069697 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.9502756453539 135.74261693779567 0 34.95029192876269 135.74256844738827 0 34.95027095819029 135.7425580525 0 34.95025856853099 135.7425981582116 0 34.9502756453539 135.74261693779567 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95134865703218 135.74450810111696 0 34.951397234406805 135.7443407386493 0 34.95139048127394 135.74421605154632 0 34.95137653602825 135.74405799264989 0 34.951352829397564 135.74384521964856 0 34.95132859670319 135.74368193743783 0 34.95129281413263 135.74347215849258 0 34.951272089334424 135.7433540264747 0 34.951218933169585 135.7433320162728 0 34.951253656452515 135.74355318511329 0 34.951254296731 135.74355756377028 0 34.95128189943069 135.7437367101099 0 34.95129766684962 135.7438609310126 0 34.95129821696753 135.74386530885994 0 34.95131976043671 135.74403549723118 0 34.95132031054835 135.74403987508092 0 34.95132590203379 135.74408376278956 0 34.95133548954025 135.74422771104537 0 34.95133586025204 135.74423208945447 0 34.95134758845346 135.74440767342983 0 34.95134865703218 135.74450810111696 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +3 + + + + + + +34.95504245745965 135.74968071043153 0 34.95514178589172 135.74963743529844 0 34.95493611439461 135.74908418295058 0 34.95484073364373 135.74890796979858 0 34.95472267722179 135.74875153509151 0 34.95456030059307 135.74861045573135 0 34.95434489876477 135.74850457668262 0 34.95409867807244 135.748404376487 0 34.95391911280616 135.74832171090782 0 34.95378104155412 135.74820815148303 0 34.953706925341386 135.74813189456057 0 34.95362746345265 135.74822482595366 0 34.95364768796599 135.74823998351283 0 34.95372800941557 135.74832645684216 0 34.953789501724486 135.74837597728973 0 34.95381659146578 135.748397902461 0 34.95396694740634 135.74847945291407 0 34.95415462581111 135.74856209410933 0 34.954297279704996 135.74862505490228 0 34.954363869494266 135.7486544147263 0 34.95452958130556 135.74875135787423 0 34.954638763518 135.74884497005613 0 34.954732553345394 135.74894925029488 0 34.95478163495361 135.74901326389372 0 34.95484152079235 135.74915761301028 0 34.95484342428121 135.7491622059462 0 34.95484387615059 135.74916319001278 0 34.95501137516657 135.74960229779177 0 34.95501300684424 135.74960667258622 0 34.955021707918746 135.74962942086233 0 34.95504245745965 135.74968071043153 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +1 + + + + + + +34.9524233265853 135.74582771036768 0 34.95245869188775 135.74572492647565 0 34.95237189024205 135.74567403513393 0 34.952348829854415 135.74566514238293 0 34.95231587500038 135.7457437344986 0 34.95232160452582 135.74574619128848 0 34.95232248752469 135.74575028350034 0 34.952373188929705 135.74581987233233 0 34.95239753098942 135.74582176801928 0 34.9524233265853 135.74582771036768 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95035030445571 135.74900027467876 0 34.95040534303877 135.74899578872171 0 34.950404525355225 135.74897744544006 0 34.950404246764705 135.74897306677775 0 34.95039081964219 135.7486698265835 0 34.95039062938486 135.74866544765337 0 34.950385336196234 135.7485471075371 0 34.95033026439311 135.74855077930584 0 34.95035030445571 135.74900027467876 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +2 + + + + + + +34.95126109045821 135.74558757549826 0 34.951319262628836 135.7453431258228 0 34.95094324098533 135.74533542010488 0 34.95092260027761 135.745337345242 0 34.950692699896734 135.74532612200946 0 34.95064726660828 135.74532626251954 0 34.95067380602858 135.74555851426882 0 34.95082247413141 135.74556539062385 0 34.95085717990247 135.74556528339053 0 34.95092263546891 135.7455688037544 0 34.95094328466579 135.7455709297234 0 34.951132341244346 135.74557932366466 0 34.95124774272685 135.74558520798107 0 34.95126109045821 135.74558757549826 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95615391934962 135.7432602421572 0 34.95616506219875 135.74321190787907 0 34.95606368650042 135.7431798813462 0 34.95604843995365 135.74323580325085 0 34.9560770928326 135.74329311133624 0 34.956119374371404 135.74329418395197 0 34.95615391934962 135.7432602421572 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95536354579633 135.74989083940048 0 34.95537462285025 135.74988587850294 0 34.95534925108327 135.7498221203619 0 34.95534438426402 135.749822682622 0 34.95536354579633 135.74989083940048 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95506525177959 135.7404405540355 0 34.95513200338806 135.74043883586663 0 34.95512716744985 135.74026152222334 0 34.95506055651552 135.74026789686994 0 34.9550213411084 135.74030951876838 0 34.95501933393138 135.7403826670247 0 34.95506525177959 135.7404405540355 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95040196160073 135.74266854967962 0 34.95029989080625 135.7426566049313 0 34.95026680359317 135.7426560514047 0 34.95025196291267 135.74267153552958 0 34.95026407814773 135.74268868722191 0 34.95027361287635 135.7426788035455 0 34.95029885501939 135.7426791637149 0 34.95040020733408 135.7426911085463 0 34.9504507940532 135.74269762923873 0 34.95040196160073 135.74266854967962 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.9507346750703 135.74282758063933 0 34.95075378439214 135.74276064226163 0 34.95062238234164 135.74271895567392 0 34.950603412676614 135.74278244355003 0 34.9506765394342 135.7428325796756 0 34.950694286144206 135.74282672138116 0 34.9507346750703 135.74282758063933 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95675189961552 135.74404401273057 0 34.95675349679809 135.74398915015996 0 34.95672276990361 135.743952345497 0 34.956658609489835 135.74394783342217 0 34.95665857939567 135.7439498077303 0 34.95665377649044 135.74407949121655 0 34.956717908202116 135.74408364652544 0 34.95675189961552 135.74404401273057 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.9520691876082 135.74035375678292 0 34.952110622162266 135.74033728255353 0 34.95219159435785 135.74030508565497 0 34.952087617802924 135.74003530174457 0 34.95199968183832 135.7398052137452 0 34.95190730171919 135.73980086219302 0 34.95189293522373 135.73980018495757 0 34.95191535077901 135.73982726758945 0 34.95196286992928 135.7399588337191 0 34.951958794991505 135.7400349420192 0 34.951958578406405 135.74005968740443 0 34.9520691876082 135.74035375678292 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95176668253663 135.7390224415146 0 34.95177349960906 135.7390065439198 0 34.95176145903774 135.73891992547263 0 34.95166237789755 135.73893682288727 0 34.951659923397706 135.73893734636417 0 34.951672111833425 135.73901978502647 0 34.951694669557185 135.73902945919085 0 34.95176668253663 135.7390224415146 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +2 + + + + + + +34.957614035579326 135.745743468878 0 34.957619196383305 135.7455174087507 0 34.95730865998237 135.74550614660617 0 34.957305643076424 135.74573573163167 0 34.957614035579326 135.745743468878 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.950603412676614 135.74278244355003 0 34.95062238234164 135.74271895567392 0 34.95061463253986 135.7427164977927 0 34.95056575004392 135.74269443212185 0 34.950547904198075 135.74275009900873 0 34.950603412676614 135.74278244355003 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95330359596353 135.74906824497256 0 34.95330839259785 135.74868533805358 0 34.953308474585015 135.74868095813733 0 34.953310417360115 135.74853072966067 0 34.95326002371804 135.7485297886495 0 34.95326002915821 135.74853241643095 0 34.95325715819277 135.7487577588737 0 34.95325707800576 135.74876213878164 0 34.95325389511498 135.74901036590043 0 34.953254525919064 135.749010254486 0 34.95325304591057 135.74906620919336 0 34.95330359596353 135.74906824497256 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95401608467936 135.7403426903333 0 34.95401717002496 135.74026930827662 0 34.95375160618415 135.74026534694093 0 34.9537480000652 135.7402652488242 0 34.95356508339528 135.74026243157928 0 34.953523509142904 135.74033920706293 0 34.95356433943574 135.7403356840509 0 34.95401608467936 135.7403426903333 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.952250278889096 135.74696759992185 0 34.9526985867904 135.746969507019 0 34.95269523373835 135.7469074108396 0 34.95228233278436 135.7469057489048 0 34.95228052984056 135.74690575444643 0 34.952278725995306 135.74690575999088 0 34.95224969904547 135.74690563022958 0 34.95224923932217 135.74690564478146 0 34.952250278889096 135.74696759992185 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.952739944062266 135.74987493976005 0 34.952862546286724 135.7498759907184 0 34.9529709059272 135.74987697545174 0 34.952969396088534 135.74979037468694 0 34.95274120692102 135.74978821913203 0 34.952739944062266 135.74987493976005 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95037455345981 135.74978687025637 0 34.95043567914966 135.74978909326012 0 34.95043216811324 135.7496601272665 0 34.95037825803623 135.74965974371472 0 34.95037455345981 135.74978687025637 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +1 + + + + + + +34.95509221020154 135.7488855099236 0 34.95527246617508 135.74878401957963 0 34.95520245285986 135.7484942926459 0 34.95498881106155 135.74861458265397 0 34.95509221020154 135.7488855099236 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95784331147737 135.74247974999673 0 34.95786436673764 135.7424017020691 0 34.957811030412216 135.7423874612626 0 34.9577943695408 135.7424666341715 0 34.95784331147737 135.74247974999673 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95066894156406 135.74850244956468 0 34.9506691191473 135.7485024457377 0 34.9507799089569 135.74850199788577 0 34.95086636081768 135.74850162436292 0 34.9508648534791 135.74842236045987 0 34.95066841411803 135.74842317847848 0 34.95066894156406 135.74850244956468 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.955633254655446 135.73906063113532 0 34.95566729345575 135.73902661163308 0 34.95551459796473 135.73894913551607 0 34.95533026106972 135.73887230751026 0 34.955160306266734 135.73886003572787 0 34.955109934287684 135.73886961197903 0 34.955089480273664 135.7389155548325 0 34.955161928683786 135.73890185732273 0 34.95532358853872 135.73891349852988 0 34.95549998517079 135.73898695746334 0 34.955500851971024 135.73898760073314 0 34.955633254655446 135.73906063113532 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95497700174367 135.7458568361628 0 34.95499175584774 135.7458420089472 0 34.95501618778504 135.74584291897338 0 34.95500725094548 135.74578581921276 0 34.95500070247854 135.74574397663207 0 34.954987222679094 135.745657854245 0 34.954976086186186 135.74563434746753 0 34.95492721245516 135.74545569509436 0 34.954903252943666 135.74536191111522 0 34.9548974378321 135.74533153363387 0 34.95484052971883 135.74530289091967 0 34.95477455716466 135.7451379786682 0 34.95469151532988 135.744958666413 0 34.95463330372872 135.7448408128429 0 34.95456844580345 135.74473600975048 0 34.95451520875722 135.74466938392212 0 34.954532076499746 135.74475955406444 0 34.95460521879781 135.74486126564415 0 34.95466325096842 135.7449786817707 0 34.95474556724941 135.74515635382724 0 34.954811088550244 135.74532017249507 0 34.95486168201327 135.74545385124966 0 34.95492312483649 135.74565608136353 0 34.954929205290625 135.7456758809572 0 34.954933911222426 135.74572765698971 0 34.95493550422466 135.74574234285384 0 34.9549400386995 135.74578414125256 0 34.95494071343229 135.74579037593676 0 34.95494263125522 135.74580175737216 0 34.95494257457706 135.74581818161934 0 34.954945777435945 135.74596982067092 0 34.95495769489236 135.7461940272765 0 34.95497827946706 135.7464682459502 0 34.9549658189181 135.74650091348644 0 34.955015344186236 135.74658641042706 0 34.95500207373 135.74646554482715 0 34.95498149006412 135.74619176404758 0 34.95496957376505 135.7459685439136 0 34.95496777475996 135.745884238106 0 34.95497700174367 135.7458568361628 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95384684218425 135.74977511450697 0 34.953852210722786 135.7491873431217 0 34.953816510406796 135.74918690440813 0 34.953811142770746 135.74977467553583 0 34.95384684218425 135.74977511450697 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +2 + + + + + + +34.95487335950525 135.74565470327883 0 34.95492312483649 135.74565608136353 0 34.95494899776945 135.74565676789484 0 34.95495350558504 135.74565697295716 0 34.954987222679094 135.745657854245 0 34.95506322153269 135.7456599188471 0 34.95576971185217 135.7456775494794 0 34.95580358301983 135.74567839526793 0 34.95591321467256 135.7456811301444 0 34.955849115795 135.74548131468586 0 34.95576348941665 135.74547893618205 0 34.95572763558656 135.74547794112243 0 34.95563617451027 135.74547540218595 0 34.95559542525433 135.74547421422304 0 34.95545911497479 135.7454704748254 0 34.95528665159386 135.74546575226313 0 34.95505189308003 135.7454591430158 0 34.95492721245516 135.74545569509436 0 34.95486168201327 135.74545385124966 0 34.954832551762266 135.74545303141636 0 34.95487335950525 135.74565470327883 0 + + + + + + + + +1 +7 +2 + + + + +3 + + + + + + +2025-03-14 +1040 +2 + + + + + + +34.95370917391437 135.74568884675577 0 34.953779581596464 135.74568994320043 0 34.95383285651928 135.74568923119313 0 34.95414207707991 135.74569583111963 0 34.95415992803462 135.74569621395662 0 34.954258822456104 135.74569776989227 0 34.95437122768497 135.74569304299783 0 34.95438663612978 135.74569237020123 0 34.95437798598856 135.745390492791 0 34.95437447002029 135.7453903941704 0 34.95436401316638 135.7453900991221 0 34.95416179730507 135.74538404428048 0 34.95409968245856 135.745382156001 0 34.95408850262172 135.74538186209531 0 34.954021056239235 135.74537385872114 0 34.95401835044751 135.7453732101332 0 34.953705276509545 135.74537801052747 0 34.95369915542081 135.7453814237132 0 34.95370917391437 135.74568884675577 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95801585385749 135.743121603749 0 34.95808431646688 135.74312030609508 0 34.9582590166353 135.74311746151002 0 34.958358536713035 135.7431164939794 0 34.95849583855162 135.74311935049772 0 34.95850647474801 135.74311876981602 0 34.95836028131087 135.74304586209846 0 34.958358028329016 135.74304619762563 0 34.95825841720368 135.74304716552544 0 34.95808344569483 135.74305001110656 0 34.95801683089304 135.7430512045035 0 34.95801585385749 135.743121603749 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.956510670879986 135.7465974920396 0 34.95652214202021 135.7465766776923 0 34.95639253878544 135.74656429957125 0 34.956397473676084 135.74659680352352 0 34.956510670879986 135.7465974920396 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +1 + + + + + + +34.953233375059654 135.7449454891465 0 34.95329593812082 135.74494917354488 0 34.95329522889066 135.74487802589647 0 34.95329195436514 135.74477872714604 0 34.95328811404783 135.74470964984286 0 34.9532842280247 135.74466301846718 0 34.95327923437629 135.7446028135731 0 34.9532697317283 135.7445418562344 0 34.95325736029226 135.7444897766295 0 34.95324274223631 135.74443978435275 0 34.95322931821157 135.74440073754033 0 34.95321292508119 135.74436443834142 0 34.95319436630902 135.74432672030235 0 34.953159457761025 135.74427460128038 0 34.953125725191455 135.74422313559793 0 34.953094720787256 135.74418337705603 0 34.95306544208101 135.7441497446953 0 34.9530400629886 135.7441271588591 0 34.95296800678336 135.74407143277875 0 34.95288922569753 135.74403204187294 0 34.952801826951436 135.74401041537118 0 34.95272916995423 135.74401140768973 0 34.95265897577172 135.74402607869612 0 34.95258530712263 135.7440599213456 0 34.952516005704204 135.74411367764745 0 34.952448127911055 135.7442004966591 0 34.952407795268385 135.74426959983583 0 34.952388514560596 135.74431717855546 0 34.95237479212139 135.74435094420707 0 34.952356373162196 135.74442249969985 0 34.95234518715712 135.74450497956298 0 34.952340723978274 135.7446113085422 0 34.95234444244127 135.7446652757548 0 34.95235285284845 135.7447199948588 0 34.95236290342015 135.74478434404378 0 34.95237238524548 135.74483544666924 0 34.952386465649965 135.74488576862638 0 34.95240334157013 135.74493783378827 0 34.95242239132819 135.74499438244308 0 34.95245454596398 135.74506731193438 0 34.95250404645475 135.74515726941866 0 34.95261250445945 135.74533408972349 0 34.95278053513223 135.74533225614542 0 34.95272092700197 135.74523608854787 0 34.95261454800372 135.74506243693457 0 34.95257274096756 135.74498679883575 0 34.952544933827305 135.7449240373367 0 34.952526882326914 135.7448706618435 0 34.95252198354443 135.74485556732014 0 34.952494618063454 135.74474561410563 0 34.952486709848976 135.7446716230118 0 34.95248532395447 135.74461272139686 0 34.95248807121833 135.7445473481145 0 34.952495714490055 135.744495316388 0 34.952504719619476 135.74444787793416 0 34.95251842780137 135.74440732387305 0 34.95254166511062 135.74435502471889 0 34.95257095537415 135.74430850974366 0 34.95261278619778 135.74426633541515 0 34.95266022899616 135.7442358591242 0 34.95270625709941 135.74421852609308 0 34.9527507690477 135.74420853364245 0 34.952798366498435 135.74420783832687 0 34.95285175552212 135.74421807412168 0 34.952904446652326 135.74423937069844 0 34.952957974692474 135.74427281931776 0 34.95300847161507 135.74432280838016 0 34.95305285874866 135.74438157687038 0 34.95309294023312 135.74445097944843 0 34.953122855313836 135.74453004888008 0 34.953145234123255 135.7446263318974 0 34.95314967304909 135.74467953096374 0 34.95315337121578 135.74472342556064 0 34.95315693163281 135.74478757650436 0 34.95316001619781 135.74488227704038 0 34.95315788691394 135.7449415185059 0 34.953153643291806 135.74502507361456 0 34.953138478428706 135.7451009992185 0 34.953135534127874 135.74511556959567 0 34.95312800543462 135.7451368342323 0 34.95311304088844 135.74517936320663 0 34.95304275501511 135.74527932728418 0 34.95309346216503 135.74535196027307 0 34.95312407830789 135.74531420054862 0 34.95315127460076 135.74527489659727 0 34.95318744516654 135.74518620609436 0 34.953196532081265 135.7451557075865 0 34.95320808302223 135.7450669278755 0 34.953214935759995 135.74502083262925 0 34.95322148666121 135.74496365776807 0 34.95322214009755 135.7449447027613 0 34.953233375059654 135.7449454891465 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95739033790831 135.7436386691154 0 34.957402170285384 135.74359064408011 0 34.95736851092609 135.7435816683239 0 34.957357631122775 135.7436299827315 0 34.95739033790831 135.7436386691154 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.958096141013876 135.74879878339726 0 34.95811363507353 135.74877655447366 0 34.95811813065448 135.74877084795142 0 34.95812748756582 135.74876192924967 0 34.958127397232985 135.74876183973694 0 34.95805386615683 135.74868848150842 0 34.95789261315729 135.74852494613594 0 34.95783694954872 135.7484169324686 0 34.95778386408558 135.74848474231294 0 34.95778905193893 135.74848989584547 0 34.957791762020854 135.74849262500632 0 34.9578267206018 135.7485275563625 0 34.95783132830102 135.74853203169206 0 34.957864932620815 135.74856554484256 0 34.95801281434922 135.74871532431538 0 34.95806159436831 135.74876423051288 0 34.95808788243556 135.74879042980956 0 34.958096141013876 135.74879878339726 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95784672632552 135.7437790189471 0 34.95785720846419 135.74373062338617 0 34.95785581853062 135.74373026418053 0 34.957492657598515 135.7436229935149 0 34.95747942846498 135.7436717040198 0 34.95784672632552 135.7437790189471 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95753005632927 135.73870995369754 0 34.957634005481424 135.7386332208933 0 34.957599243507005 135.73856278869692 0 34.95757235733655 135.73855290982374 0 34.95750668275323 135.73857249939368 0 34.95749609805504 135.73863888830198 0 34.95744352737275 135.7386744227667 0 34.95744037760339 135.73867651321004 0 34.95738366717055 135.73871490768823 0 34.957381864325676 135.7387162153298 0 34.95741735405801 135.73878597387963 0 34.95753005632927 135.73870995369754 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95706904930958 135.74769956965866 0 34.9571004829141 135.74766311933183 0 34.95702214167465 135.74757452486924 0 34.956991742804114 135.7476121863395 0 34.95706904930958 135.74769956965866 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.9550696632023 135.7390070451324 0 34.955086875219415 135.73900458170388 0 34.9550868325192 135.73900107146204 0 34.95508589373081 135.73892498378316 0 34.95507091005276 135.73891648967108 0 34.955071179273396 135.73899981372492 0 34.9550696632023 135.7390070451324 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +1 + + + + + + +34.95498881106155 135.74861458265397 0 34.95520245285986 135.7484942926459 0 34.95517271181043 135.74841138694688 0 34.955129502012284 135.74830990848605 0 34.95509556254594 135.74820216062216 0 34.9548494673405 135.7482495575529 0 34.95488472608545 135.7483418624648 0 34.95498881106155 135.74861458265397 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +1 + + + + + + +34.9522859367996 135.74610009080075 0 34.952322557671344 135.74596477484135 0 34.95220879138943 135.74592176771 0 34.95217246752268 135.7460585552274 0 34.95224184725032 135.7460806455171 0 34.9522859367996 135.74610009080075 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95825038651488 135.74895144052945 0 34.958252368158625 135.74894891931217 0 34.95825911561252 135.74894232884148 0 34.9582847118977 135.74891735087627 0 34.95812748756582 135.74876192924967 0 34.95811813065448 135.74877084795142 0 34.95811363507353 135.74877655447366 0 34.958096141013876 135.74879878339726 0 34.95825038651488 135.74895144052945 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +1 + + + + + + +34.95378773992303 135.74774344574115 0 34.95383271371175 135.74778250621543 0 34.95387958034323 135.74782101347296 0 34.95392716585922 135.7478579856782 0 34.95397039863465 135.74788347453807 0 34.954009010704915 135.74789693338803 0 34.95406321028803 135.74790695025442 0 34.95411900843172 135.74790535601073 0 34.95416703801859 135.74789655902603 0 34.95421108588725 135.74787956225921 0 34.95425376678747 135.74785632856455 0 34.954314237474875 135.74780358674903 0 34.95435704180352 135.7477525413749 0 34.95438713831669 135.7477029582976 0 34.95441306074254 135.747640248803 0 34.95443252898502 135.7475517186746 0 34.95443848487715 135.7474679381543 0 34.95443245274474 135.7473853999221 0 34.95441603197833 135.74729205157723 0 34.954391853007564 135.7471956623788 0 34.954355915399745 135.74708080503103 0 34.954305914097 135.7469228507733 0 34.95422832746384 135.74667760624135 0 34.95419115769036 135.74657731568638 0 34.95418943050467 135.74657042405002 0 34.954189783095345 135.74656658962127 0 34.95419581657067 135.7465639432224 0 34.95409092528378 135.74649703757328 0 34.95410874590685 135.74661249751315 0 34.95415782924883 135.74676235156159 0 34.954243854127014 135.7470338483299 0 34.95429759849983 135.74721489405857 0 34.95430580424993 135.74725932301234 0 34.9543084811661 135.74728942536353 0 34.95431045807987 135.7473297127119 0 34.9543104419504 135.7473652979794 0 34.95430862765822 135.74740362608784 0 34.954304213647184 135.74744853174727 0 34.954298460377004 135.7474992446361 0 34.95429080263444 135.74754536465318 0 34.954280265162005 135.74759346436264 0 34.95426717374271 135.7476267914381 0 34.954249306784504 135.74766122587786 0 34.95421990895804 135.7477004049246 0 34.954189781755105 135.74773564443646 0 34.95416134663131 135.74776003895366 0 34.954131263180194 135.74777294286022 0 34.95410045125448 135.7477814670909 0 34.95406296071787 135.747786728088 0 34.95403185380602 135.7477838670734 0 34.95399992101061 135.74777356309625 0 34.95396625270686 135.74775363019663 0 34.953927688672195 135.74771860016202 0 34.95389614158574 135.7476782941157 0 34.953857248633476 135.74761556467783 0 34.95382925732116 135.74755028355108 0 34.95380210758719 135.74745664138143 0 34.95378773992303 135.74774344574115 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.956060092897935 135.7484820371604 0 34.95608336940564 135.74846001333097 0 34.955958986633384 135.74828394078003 0 34.95580013522311 135.74806116621545 0 34.955657809199224 135.74785224773316 0 34.95552788256461 135.74766716179008 0 34.95538320042627 135.74745266769122 0 34.95535987596345 135.74741989092396 0 34.95531138085455 135.74733616814981 0 34.955265867572564 135.74725451452156 0 34.95512845909556 135.74698350054487 0 34.9551145999786 135.74695157087302 0 34.955080518493425 135.7468627664913 0 34.9550625052616 135.7468269078487 0 34.955039808011605 135.74675000339695 0 34.955024471723654 135.74665818626045 0 34.95501558308499 135.74658857438644 0 34.955015344186236 135.74658641042706 0 34.954938386687516 135.74662866882616 0 34.95497094583073 135.74671189235906 0 34.95500980819207 135.74680210527842 0 34.95505377695286 135.74687784938175 0 34.95508821993894 135.74696752858208 0 34.95510280320453 135.74700131741977 0 34.95524111743237 135.7472739709751 0 34.955287173403946 135.74735649778373 0 34.95533666308879 135.74744207999325 0 34.95536071144544 135.74747573049237 0 34.95550530316892 135.74769011535602 0 34.955635229996254 135.7478753107791 0 34.95577764635515 135.74808433846286 0 34.95593658922584 135.7483073317224 0 34.956060092897935 135.7484820371604 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95589505323295 135.7419649562334 0 34.955912115079656 135.74188584730314 0 34.95588991920462 135.74183423521887 0 34.955839705175194 135.74183340721905 0 34.95580928712012 135.74185781157553 0 34.95578963942196 135.74193629235225 0 34.955795302736206 135.74193767613616 0 34.95589505323295 135.7419649562334 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95385455013305 135.74988513092376 0 34.953855543453805 135.74979840994084 0 34.95384684218425 135.74977511450697 0 34.953811142770746 135.74977467553583 0 34.953795231379786 135.74979684243016 0 34.95374131850194 135.74988219011578 0 34.95385455013305 135.74988513092376 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95141333089179 135.74523476915115 0 34.951633582059685 135.74524437972508 0 34.95161864666539 135.74474296451618 0 34.95162620056765 135.74469126210272 0 34.95139712184176 135.74468496505264 0 34.95139831244853 135.74473674970457 0 34.9514084881605 135.7450749300288 0 34.95140867764595 135.7450793090067 0 34.95141333089179 135.74523476915115 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.956109028361084 135.74387591030683 0 34.95611253298467 135.74368302331965 0 34.95611261388929 135.7436786432532 0 34.956119374371404 135.74329418395197 0 34.9560770928326 135.74329311133624 0 34.956075239476874 135.74339724715827 0 34.95607515881371 135.74340173671752 0 34.956071609701205 135.74359938681215 0 34.95606678025177 135.74387401607368 0 34.956109028361084 135.74387591030683 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95682933548074 135.73921191875414 0 34.95741735405801 135.73878597387963 0 34.957381864325676 135.7387162153298 0 34.95735909608301 135.7387327241858 0 34.95735603489222 135.73873492384067 0 34.95724217458138 135.7388174078146 0 34.95723902504721 135.73881960883838 0 34.957158018408194 135.7388783359925 0 34.95715495721461 135.73888053563653 0 34.957055049747 135.73895290127834 0 34.957051988551996 135.73895510091683 0 34.95695937165696 135.73902218743572 0 34.9569562214503 135.7390244968477 0 34.95686333364486 135.73909180415606 0 34.956860182297774 135.73909400297498 0 34.95679465773245 135.73914151301074 0 34.95682933548074 135.73921191875414 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.956017352784286 135.73869811130209 0 34.95609909038289 135.73864354219916 0 34.9559754258712 135.73856860209173 0 34.955861210624235 135.73852801362966 0 34.9556725482609 135.73845163796926 0 34.955414936343026 135.73838194301914 0 34.95509599152551 135.73833904828987 0 34.955124375715215 135.73841702733 0 34.95540490652867 135.73845478757542 0 34.95565629448869 135.73852275169082 0 34.95584198026431 135.73859793250517 0 34.956017352784286 135.73869811130209 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95664410797581 135.74341496442958 0 34.95665383220199 135.74336631786232 0 34.95616506219875 135.74321190787907 0 34.95615391934962 135.7432602421572 0 34.95664410797581 135.74341496442958 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.956177110332824 135.74596284719672 0 34.95623617090232 135.74593583745983 0 34.956190929181304 135.7457698724359 0 34.95613192863393 135.74579151572198 0 34.956177110332824 135.74596284719672 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.950557656020386 135.74850467810836 0 34.95055896219023 135.7485046434626 0 34.95061052549358 135.74850361117552 0 34.950617737042634 135.74850347856798 0 34.950621342704956 135.74850335806792 0 34.95066894156406 135.74850244956468 0 34.95066841411803 135.74842317847848 0 34.95055771627948 135.7484253779618 0 34.950557656020386 135.74850467810836 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +1 + + + + + + +34.953705276509545 135.74537801052747 0 34.95401835044751 135.7453732101332 0 34.953917197132895 135.74511128853132 0 34.953855559021875 135.74495129200875 0 34.95378402740739 135.74475760277187 0 34.95369201728217 135.7445153628885 0 34.953598474844185 135.7442730188145 0 34.95351325686387 135.74404597937567 0 34.953469297779655 135.74393290035653 0 34.95321365916265 135.74407346127782 0 34.95334004359228 135.74441254740174 0 34.95343350987637 135.74466167960446 0 34.95364201560609 135.74521692431549 0 34.95365552308648 135.74525290542007 0 34.953705276509545 135.74537801052747 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95279013908423 135.74699419071604 0 34.95280467929382 135.74696359696205 0 34.95275973648332 135.74687896282637 0 34.952738544195874 135.74689307017874 0 34.952698728797124 135.74690742527977 0 34.95269523373835 135.7469074108396 0 34.9526985867904 135.746969507019 0 34.95271927997534 135.74699276498345 0 34.95279013908423 135.74699419071604 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95224512236078 135.74046455356512 0 34.95226584972574 135.74041926876592 0 34.95222446503148 135.74033169759144 0 34.95219159435785 135.74030508565497 0 34.952110622162266 135.74033728255353 0 34.9521637174645 135.7404773642793 0 34.95224512236078 135.74046455356512 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95177349960906 135.7390065439198 0 34.95183138033484 135.73899207315873 0 34.95181872784564 135.73891015917317 0 34.95176145903774 135.73891992547263 0 34.95177349960906 135.7390065439198 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95214004450981 135.74048108928892 0 34.9521637174645 135.7404773642793 0 34.952110622162266 135.74033728255353 0 34.9520691876082 135.74035375678292 0 34.95206784967716 135.74036043989022 0 34.95206544077966 135.74037260087272 0 34.952072321548 135.74047079278623 0 34.9521094635052 135.74047045564728 0 34.95214004450981 135.74048108928892 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +2 + + + + + + +34.95483179818228 135.7456962191795 0 34.954846030641036 135.74569059104238 0 34.95486413577416 135.7456836370169 0 34.95487335950525 135.74565470327883 0 34.954832551762266 135.74545303141636 0 34.95481959142046 135.74542000440235 0 34.9547716283219 135.74541785333912 0 34.95470772225948 135.7454219927042 0 34.954762417716466 135.74566906007774 0 34.95483179818228 135.7456962191795 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95779588830642 135.74305605609848 0 34.95782878877049 135.74305485734249 0 34.95782815194999 135.74305212188895 0 34.957812796593956 135.74286700933348 0 34.95781168747526 135.7428540920783 0 34.95779808734837 135.74268999765107 0 34.95779771815087 135.74268550940332 0 34.95778097546826 135.74248452417666 0 34.957748709806374 135.74248834802003 0 34.95779588830642 135.74305605609848 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.957315181406535 135.74061993401776 0 34.95733910733094 135.7405679362607 0 34.95732478776798 135.7405596804199 0 34.957039614458374 135.740373558918 0 34.956855890111505 135.7402037619919 0 34.95672455831723 135.74008318425103 0 34.95672398379634 135.7401517295703 0 34.95672477221767 135.74022530850684 0 34.956725096517864 135.74025049160235 0 34.95671952614069 135.74051275248428 0 34.95671861802658 135.74055184547592 0 34.95671583475608 135.74068336022714 0 34.95677443092113 135.74068470642038 0 34.956774432926565 135.74068437902037 0 34.95677877784935 135.74048168779262 0 34.95677885863834 135.7404773076883 0 34.95678328005171 135.74026881289757 0 34.95682669371207 135.74025126602356 0 34.95701303787485 135.74042368265316 0 34.95707126416426 135.74046160389554 0 34.957166231997206 135.74052360816347 0 34.95723095819883 135.74056588893697 0 34.957302725677955 135.74061274646286 0 34.957315181406535 135.74061993401776 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95739862322148 135.73804134381226 0 34.957462161081516 135.73801165953324 0 34.95743505104651 135.73787840570458 0 34.95734127598162 135.73768012931117 0 34.95729206867656 135.73770716978342 0 34.957229465468195 135.73774842726263 0 34.95731791452474 135.7379454622989 0 34.957319864292174 135.7379495819378 0 34.95733246371837 135.7380036683754 0 34.95739862322148 135.73804134381226 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95332525052623 135.74846685071483 0 34.95358293778403 135.7482283574516 0 34.95355614821451 135.74817686755108 0 34.95329729664078 135.7484198547064 0 34.95332525052623 135.74846685071483 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95558748245068 135.74392467022267 0 34.95559900386919 135.74387404784503 0 34.9555726745636 135.74382880006334 0 34.95552956366333 135.74381875010758 0 34.95549048971551 135.7438502276382 0 34.955526074256426 135.74391632064007 0 34.95553755966589 135.74393413253625 0 34.95554702391736 135.74395320662626 0 34.95558748245068 135.74392467022267 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95352789239723 135.7401964157806 0 34.95354173490923 135.73958825390153 0 34.953475922347906 135.73958605322514 0 34.95346207890787 135.74019377665394 0 34.95352789239723 135.7401964157806 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.9504507940532 135.74269762923873 0 34.95046416547757 135.7426515773796 0 34.95044545279355 135.74264443484478 0 34.95041421268664 135.74262897864202 0 34.95040196160073 135.74266854967962 0 34.9504507940532 135.74269762923873 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.957357631122775 135.7436299827315 0 34.95736851092609 135.7435816683239 0 34.95736726348217 135.74358133605335 0 34.9572629815153 135.74354801793208 0 34.957248387669345 135.74359506492573 0 34.957276752778 135.7436656020924 0 34.95732489684822 135.74366764213033 0 34.957357631122775 135.7436299827315 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.955080124458874 135.73833855124622 0 34.95509599152551 135.73833904828987 0 34.95507522075257 135.7382387083311 0 34.95505727505712 135.7381517176993 0 34.95504241046548 135.73815625422424 0 34.955061449678134 135.73824827808656 0 34.955080124458874 135.73833855124622 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95545342886718 135.74226142794348 0 34.955493932285286 135.742188815766 0 34.95547344285301 135.74213457064835 0 34.95541521195389 135.74209424008663 0 34.955352797661114 135.74212159019584 0 34.95535795790198 135.74221595816832 0 34.95538114105197 135.742265596034 0 34.95543049987241 135.7422886543457 0 34.95545342886718 135.74226142794348 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.9517862169571 135.73947150593307 0 34.95180772028854 135.73953516086164 0 34.951814150016126 135.73955510267402 0 34.95182577886035 135.73959116244154 0 34.95184011532408 135.73963502246104 0 34.9518445444657 135.73964015447126 0 34.95184580232229 135.7396386099743 0 34.95188842193358 135.73958625627705 0 34.95186720875435 135.73953135953147 0 34.951833215251966 135.7394436563509 0 34.951801364073205 135.7393460923961 0 34.95177986516542 135.7392417073809 0 34.9517664733365 135.73913488796703 0 34.95176654040084 135.7391237198183 0 34.95176668253663 135.7390224415146 0 34.951694669557185 135.73902945919085 0 34.95170501356132 135.7390603013491 0 34.951712428365354 135.73911283281203 0 34.95171775649238 135.73920117505781 0 34.9517257772149 135.73928403212452 0 34.951744923306755 135.7393426578998 0 34.9517633605663 135.73940621297623 0 34.9517862169571 135.73947150593307 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.951653369407175 135.74977641512885 0 34.951653455945 135.74977422507683 0 34.95166083938579 135.74963920213378 0 34.95166517311402 135.7494242611334 0 34.95166534527545 135.74941988103083 0 34.951668776959245 135.74924851956527 0 34.951669338314474 135.74917067084144 0 34.95166941941808 135.7491662910155 0 34.95167416011665 135.74853835442315 0 34.95167482862171 135.74846893605326 0 34.95148106244808 135.7484938345387 0 34.951480828572805 135.7485554776834 0 34.9514808376384 135.74855985722448 0 34.95148084398422 135.74856292290323 0 34.951478801030454 135.74875146957265 0 34.951478810088986 135.7487558491137 0 34.951476787207454 135.74895468879458 0 34.95147670520772 135.74895906751829 0 34.951474142972 135.74920203189075 0 34.95147406186706 135.74920641170624 0 34.951473768635616 135.7492386024276 0 34.951468728237764 135.74950544297064 0 34.95146864802336 135.7495098227829 0 34.95146596321304 135.7496505245751 0 34.95146362287634 135.7496959697081 0 34.951653369407175 135.74977641512885 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95000502096954 135.73938135192478 0 34.95023666655632 135.73933894019166 0 34.95022435105667 135.73931900427084 0 34.94998073169892 135.7393427677707 0 34.95000502096954 135.73938135192478 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.955102550500754 135.7395452736464 0 34.95510269644043 135.73954522719725 0 34.95510256925714 135.73954224936253 0 34.95509466925023 135.73935632726665 0 34.955094186940016 135.73934497536095 0 34.95504220633199 135.73936068806 0 34.955041736217666 135.73937476499256 0 34.955035432079754 135.7395638437185 0 34.955035330446165 135.73956689563553 0 34.955102550500754 135.7395452736464 0 + + + + + + + + +1 +7 +2 + + + + +6 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95724921625784 135.7423244201066 0 34.95726870002645 135.74224589036268 0 34.956797504111435 135.742120897394 0 34.95678983447925 135.74220249613174 0 34.95695219172509 135.74224556733557 0 34.95695570955273 135.74224654179025 0 34.95724921625784 135.7423244201066 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +1 + + + + + + +34.95278031558008 135.74562457244647 0 34.952793274414994 135.74564700324174 0 34.95280241319493 135.7456627417113 0 34.952957464511826 135.74566182481811 0 34.952951491413685 135.7456506751692 0 34.952784788808785 135.7453402369233 0 34.95278053513223 135.74533225614542 0 34.95261250445945 135.74533408972349 0 34.95278031558008 135.74562457244647 0 + + + + + + + + +1 +7 +2 + + + + +3 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95058405528438 135.7453178084573 0 34.95064726660828 135.74532626251954 0 34.95064166638874 135.74527799558973 0 34.950604939607096 135.74470231157045 0 34.950620810268326 135.74468136328588 0 34.95052999184683 135.74467967846365 0 34.95054581179076 135.74470665651793 0 34.95055820805716 135.74490062969562 0 34.950558488597416 135.74490500834582 0 34.95057060903587 135.74509613684498 0 34.9505708886676 135.74510051549936 0 34.950582541073565 135.7452835433916 0 34.95058405528438 135.7453178084573 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95056312726227 135.7402785103422 0 34.95072767714805 135.74013288008572 0 34.95028758357044 135.73942117501494 0 34.950257641037155 135.73937287625895 0 34.95025662607634 135.73937124372702 0 34.950020354238454 135.73940699896107 0 34.95003455319073 135.73942832594378 0 34.9505200328605 135.74020086932808 0 34.950525099635946 135.74020994084063 0 34.95056312726227 135.7402785103422 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95714842125567 135.73963924715565 0 34.95718540147756 135.73958198493187 0 34.956826356048474 135.73925178484524 0 34.95682757584256 135.7392354528934 0 34.95677545519589 135.73926738502507 0 34.9567649387402 135.7392813243501 0 34.95679015177884 135.73930971353116 0 34.95714811137292 135.7396389316901 0 34.95714842125567 135.73963924715565 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95673896392885 135.74335216837454 0 34.95673805347739 135.74307928479607 0 34.9567390938172 135.7429740557055 0 34.95674086571204 135.74291678366237 0 34.95667965582151 135.74287438080898 0 34.956678332357555 135.74297315043762 0 34.95667483016617 135.74332103051432 0 34.95673896392885 135.74335216837454 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +1 + + + + + + +34.952793274414994 135.74564700324174 0 34.952951491413685 135.7456506751692 0 34.95308879300186 135.74565380841838 0 34.95309346216503 135.74535196027307 0 34.95304275501511 135.74527932728418 0 34.95301927679922 135.74526034843583 0 34.95296544159476 135.74529566165762 0 34.95291699633747 135.74532066709236 0 34.95286600427415 135.74533615246264 0 34.95280913082362 135.74534081858556 0 34.952784788808785 135.7453402369233 0 34.95278031558008 135.74562457244647 0 34.95277996796318 135.7456466961644 0 34.952793274414994 135.74564700324174 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95468431780095 135.7403699272177 0 34.9546870209823 135.74029681210135 0 34.95468605453039 135.74029678011186 0 34.95464629524307 135.74029526312006 0 34.95464268979437 135.74029505660062 0 34.95454415057486 135.74029142456286 0 34.954540544222276 135.74029121695173 0 34.954433169650095 135.7402871759141 0 34.95442965367868 135.7402870775114 0 34.954319395064196 135.74028293608794 0 34.954121867789596 135.740276989591 0 34.95412058658838 135.74027689508895 0 34.95411931974568 135.7403501387544 0 34.95431765767414 135.7403561923633 0 34.95449814877391 135.74036295923568 0 34.95450175399087 135.74036305736024 0 34.95468431780095 135.7403699272177 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95560247096166 135.74176484097455 0 34.95560466003864 135.74163017426267 0 34.955556390765175 135.74163074619702 0 34.95555422669376 135.74175809413137 0 34.95555423111679 135.7417601745152 0 34.95560247096166 135.74176484097455 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.955609645534075 135.74132410234805 0 34.95561036914248 135.74128249209267 0 34.95561044996296 135.74127811314605 0 34.95561794383821 135.7408184297575 0 34.95556962309195 135.74081726793497 0 34.95556134771886 135.7413227003635 0 34.955609645534075 135.74132410234805 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +2 + + + + + + +34.957673720722916 135.74574613147976 0 34.95767883180554 135.74551957203394 0 34.957619196383305 135.7455174087507 0 34.957614035579326 135.745743468878 0 34.957673720722916 135.74574613147976 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95329213494563 135.74976147141143 0 34.953300161338404 135.74919482777563 0 34.95324983825627 135.74919051051796 0 34.95324976566781 135.7491933389064 0 34.95324182942843 135.74976041988774 0 34.95329213494563 135.74976147141143 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.956674727413386 135.74081006610558 0 34.9566777956041 135.74072749638134 0 34.95657185922977 135.74072148032621 0 34.95654048567205 135.74072004509233 0 34.95623252396484 135.74071367874723 0 34.956230179896124 135.74079635524103 0 34.95643870085441 135.74080073555118 0 34.95644230697144 135.7408008336938 0 34.95648116223397 135.7408015873324 0 34.95653868001222 135.74080282969615 0 34.956569061715186 135.74080415749327 0 34.95661441153895 135.74080675211994 0 34.956674727413386 135.74081006610558 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.954038984151644 135.744189813702 0 34.95407708370082 135.74413008971842 0 34.95404749520985 135.74409961132793 0 34.953921480696714 135.74393335546316 0 34.95376762094859 135.74377342781813 0 34.95362862346075 135.7436505723 0 34.95349972991934 135.7435731259523 0 34.95341743573603 135.74353549698867 0 34.95337729276715 135.74352303047468 0 34.953365293461026 135.7435188841728 0 34.953396549461836 135.74358249349342 0 34.953399506651124 135.74358351022204 0 34.953410783596695 135.74358752629948 0 34.953412228008204 135.7435880692603 0 34.953505783636075 135.7436223784531 0 34.95355628221169 135.74366832718746 0 34.95365666384512 135.7437590584597 0 34.95371509960957 135.74382026777295 0 34.95376329176707 135.7438707470441 0 34.953824188405015 135.74392292778998 0 34.95393335223928 135.74404883309586 0 34.95401644912016 135.74416803118635 0 34.954038984151644 135.744189813702 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95268412024003 135.73955691128967 0 34.952694818636274 135.73955633328168 0 34.95269842405201 135.73955610289622 0 34.952732286366256 135.7395569987266 0 34.95273014374076 135.73938224058287 0 34.952682184528044 135.7393819544149 0 34.95268412024003 135.73955691128967 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95738422866467 135.75007708708844 0 34.95738755509873 135.7500726982021 0 34.95758309468728 135.74981445625028 0 34.95760575041548 135.74978460521152 0 34.95787212973309 135.7494313224296 0 34.95803980892251 135.74921859410802 0 34.958064143639874 135.749187718198 0 34.958089717340464 135.749155271578 0 34.95825038651488 135.74895144052945 0 34.958252368158625 135.74894891931217 0 34.95825911561252 135.74894232884148 0 34.9582847118977 135.74891735087627 0 34.95828556567351 135.74891651608547 0 34.95812865897783 135.7487608120795 0 34.95812748756582 135.74876192924967 0 34.95811813065448 135.74877084795142 0 34.95811363507353 135.74877655447366 0 34.958096141013876 135.74879878339726 0 34.958076231929745 135.74882408124364 0 34.958044043491796 135.7488649137833 0 34.95793668826316 135.74900090795953 0 34.95791535488673 135.7490279915788 0 34.95789732936116 135.74905087571696 0 34.95772737328697 135.7492666396454 0 34.9574596458461 135.74962167838933 0 34.95737127131897 135.74973845202743 0 34.95724208058743 135.74990911240153 0 34.957238843857695 135.74991328311538 0 34.95738422866467 135.75007708708844 0 + + + + + + + + +1 +7 +2 + + + + +3 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95507091005276 135.73891648967108 0 34.955077580937896 135.73887453232567 0 34.95507091075933 135.7388748819623 0 34.954837581365524 135.7388622637438 0 34.95463930505793 135.7388429648082 0 34.954371002807406 135.73883242854652 0 34.95410621816494 135.73882275713117 0 34.95388795667665 135.738815894489 0 34.95360182123275 135.73881242245483 0 34.95315244072634 135.73881559978906 0 34.95291849909999 135.73881218119158 0 34.952902093265386 135.73881267119583 0 34.952611996285896 135.73881194902543 0 34.95237200534131 135.7388456668765 0 34.952242299349905 135.7388529761293 0 34.95210349865605 135.73886546023118 0 34.952110037188255 135.7389334547005 0 34.952114189944595 135.7389328721861 0 34.952260898607804 135.7389083191977 0 34.95237597244706 135.7388870427534 0 34.95261397996906 135.7388536586888 0 34.95290200332962 135.73885427809157 0 34.952918138723064 135.73885378895332 0 34.95315234875179 135.73885709732636 0 34.95360181964282 135.73885402942395 0 34.953887324957876 135.73885750360125 0 34.954026162526816 135.73886177144283 0 34.954026891875756 135.7388617965028 0 34.95413948458051 135.73886557275685 0 34.95436992011321 135.73887392984005 0 34.95463732179127 135.7388844690929 0 34.9548355070442 135.73890376841678 0 34.95507091005276 135.73891648967108 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95585229157788 135.74471234103572 0 34.95589623018462 135.7446924748758 0 34.95588723795166 135.74466031121054 0 34.95585438642167 135.7445561738323 0 34.955853024773646 135.74455168876108 0 34.955844403225285 135.74452434175836 0 34.95579779647418 135.7443956108254 0 34.95573979718138 135.74425125765865 0 34.955737985688 135.7442467739961 0 34.95569847310778 135.74414835140283 0 34.95558748245068 135.74392467022267 0 34.95554702391736 135.74395320662626 0 34.95565733464171 135.74417552444848 0 34.95575529793534 135.744419504251 0 34.95580108759975 135.74454593827244 0 34.955843198092346 135.7446796094203 0 34.95585229157788 135.74471234103572 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.956498036730174 135.74662041885122 0 34.956510670879986 135.7465974920396 0 34.956397473676084 135.74659680352352 0 34.956449046616655 135.7466730279766 0 34.956498036730174 135.74662041885122 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95394552265738 135.73959617420195 0 34.95394611496997 135.7394259476693 0 34.953768557418655 135.73942515954505 0 34.95353324639548 135.73941287468963 0 34.95354623170193 135.7395833125423 0 34.95358454892207 135.7395853811943 0 34.9537749520738 135.73959058208717 0 34.95377855819316 135.7395906801744 0 34.95390666455694 135.7395941072476 0 34.95394552265738 135.73959617420195 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.956176586812596 135.74191852376896 0 34.95617683186514 135.74190615001558 0 34.95617863765091 135.7417806625728 0 34.95617871938837 135.74177628249856 0 34.95618312943922 135.74147625112826 0 34.956183210264236 135.7414718710564 0 34.956192745063866 135.74082756980945 0 34.956143881636734 135.74082640968396 0 34.956142936533915 135.74089046856085 0 34.956140263302956 135.74107377116707 0 34.95614002273767 135.74108778733395 0 34.95613994102503 135.74109216740663 0 34.95613851789488 135.74118579044148 0 34.9561369426181 135.74129266289358 0 34.95613686270102 135.7412970429603 0 34.95612787943242 135.74190509902445 0 34.956176586812596 135.74191852376896 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95610725760942 135.74397371049946 0 34.956107685826495 135.7439497691026 0 34.9561077676422 135.74394538903383 0 34.956109028361084 135.74387591030683 0 34.95606678025177 135.74387401607368 0 34.956042849395345 135.74389741301377 0 34.956032224383975 135.743946061959 0 34.956064918572544 135.743974867038 0 34.95610725760942 135.74397371049946 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95650615844136 135.74212681612357 0 34.95652411157278 135.7420479534966 0 34.956502933172324 135.74200805385627 0 34.95646416649165 135.74200740886636 0 34.956448255312175 135.74202815343367 0 34.95643060251308 135.742107076369 0 34.95645745254601 135.74211407883237 0 34.95650615844136 135.74212681612357 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +2 + + + + + + +34.95678086964806 135.74572182359222 0 34.95678333928374 135.74549178402728 0 34.956685973977315 135.7454890191262 0 34.956682367863316 135.74548892077797 0 34.956557685242224 135.7454853643641 0 34.95655408003191 135.7454852671083 0 34.95650773411189 135.7454839354729 0 34.95650605743959 135.74571294693715 0 34.95678086964806 135.74572182359222 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.957222174010354 135.7447598655653 0 34.957328365202116 135.74475811178385 0 34.95731615877586 135.74474117759777 0 34.9572348191632 135.74474362958594 0 34.957222174010354 135.7447598655653 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +1 + + + + + + +34.95474188472163 135.74796771723194 0 34.95479916236578 135.74811788213088 0 34.9548494673405 135.7482495575529 0 34.95509556254594 135.74820216062216 0 34.955060665194466 135.74811029349985 0 34.95504709252684 135.74807463780257 0 34.95498634356209 135.7479150710168 0 34.95493267895022 135.7477740999949 0 34.95473680156007 135.74795437895875 0 34.95474188472163 135.74796771723194 0 + + + + + + + + +1 +7 +2 + + + + +2 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.9545843944411 135.74276595627322 0 34.9546309771109 135.74275518987986 0 34.954607040320866 135.74260503977808 0 34.95457012508352 135.7423717154457 0 34.95453223097518 135.7421437606541 0 34.95451842324158 135.74205171898734 0 34.9544868525899 135.74183064163637 0 34.954413329361024 135.74180536028067 0 34.95448609935425 135.7421550723385 0 34.95452390259962 135.74238269990724 0 34.954560817351584 135.74261580512874 0 34.9545843944411 135.74276595627322 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95455947174756 135.74283173011474 0 34.95453116418457 135.7428315995444 0 34.95451095497467 135.74282356016687 0 34.95439470496937 135.74275757046883 0 34.95430521888264 135.74268689861245 0 34.9542860032385 135.7427227628529 0 34.95437747625121 135.74279518041394 0 34.95449598269626 135.7428624770231 0 34.95458263868866 135.74291684356334 0 34.95460584911378 135.74293647989597 0 34.95455947174756 135.74283173011474 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95090966907379 135.74982936815553 0 34.950964486032774 135.74983281583744 0 34.950962151689886 135.74970658155556 0 34.950912562592386 135.74970279069697 0 34.95090966907379 135.74982936815553 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.950642302698036 135.74840440877838 0 34.950637626979564 135.7484010464511 0 34.95066518567469 135.74808377512667 0 34.950775059191194 135.74781508323096 0 34.95092536851067 135.74761349257918 0 34.95094181972381 135.74759143496905 0 34.95106050705504 135.7474438089246 0 34.9510757935989 135.74742482049962 0 34.95118613666986 135.7471663074049 0 34.951253964934864 135.74701095335578 0 34.95129850638722 135.74697172894892 0 34.95142047554273 135.74697091620968 0 34.95145888463684 135.74697386388402 0 34.9514522512488 135.74690534404226 0 34.951449547517136 135.74690568081994 0 34.9514202572047 135.74690938398726 0 34.95141295528131 135.74690940642995 0 34.951240504821556 135.7469104839033 0 34.95114127469798 135.74713775909203 0 34.951034249838344 135.74738837872394 0 34.95090495183511 135.7475492854341 0 34.95073279732303 135.74778006693654 0 34.95061583948749 135.74806629850647 0 34.95060051843057 135.74824218318386 0 34.950600078126456 135.74824678302798 0 34.9505993739732 135.74825543473636 0 34.95058722197579 135.7483946311727 0 34.95057629890367 135.74840601297984 0 34.950642302698036 135.74840440877838 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.956122464881304 135.74249704798495 0 34.956218583115245 135.74208154041872 0 34.956235836745115 135.742056192902 0 34.956186047643754 135.74204320943764 0 34.956180602617174 135.74206862944226 0 34.95608448509536 135.74248402733392 0 34.956122464881304 135.74249704798495 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95763084782864 135.74732006990277 0 34.95765492249093 135.74667341371452 0 34.95767143016209 135.74666468634095 0 34.95757828556643 135.74665714719276 0 34.95759415693574 135.74667009787643 0 34.957570217275126 135.7473118739735 0 34.95763084782864 135.74732006990277 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95682757584256 135.7392354528934 0 34.95682933548074 135.73921191875414 0 34.95676431723599 135.73924376911555 0 34.95677545519589 135.73926738502507 0 34.95682757584256 135.7392354528934 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95743505104651 135.73787840570458 0 34.95757256043629 135.73781029856045 0 34.957691608127206 135.7377512298846 0 34.957868886277254 135.73768989285554 0 34.958002395032466 135.7376481867678 0 34.958005907500386 135.7376470805957 0 34.95820013488758 135.73758645665902 0 34.95826977402377 135.73756521102288 0 34.958353013098474 135.73753866607305 0 34.95859696465662 135.73746080126418 0 34.958609485671396 135.73745681938107 0 34.95878821612928 135.73739974794103 0 34.95874973804728 135.73723326817725 0 34.95859658417809 135.73728483814824 0 34.958234891060094 135.73740030848347 0 34.95816561320583 135.73742144359937 0 34.957833913100224 135.73752488185463 0 34.957670138872224 135.73757774377242 0 34.957587295158596 135.737578664828 0 34.95742064683965 135.73763646410058 0 34.95740389935369 135.7376457141307 0 34.95734127598162 135.73768012931117 0 34.95743505104651 135.73787840570458 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +3 + + + + + + +34.955294328586085 135.75003054539704 0 34.95536354579633 135.74989083940048 0 34.95534438426402 135.749822682622 0 34.9553022001293 135.74982511127763 0 34.95519238321858 135.74977354363585 0 34.95514178589172 135.74963743529844 0 34.95504245745965 135.74968071043153 0 34.955017505297626 135.74973356236524 0 34.95504688463316 135.74981679796986 0 34.95510229452957 135.74984553602562 0 34.95512232144967 135.7498966089066 0 34.95519167887266 135.75008165795685 0 34.955294328586085 135.75003054539704 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.956099302208656 135.7425641841377 0 34.956122464881304 135.74249704798495 0 34.95608448509536 135.74248402733392 0 34.956063267089995 135.7425495445126 0 34.956099302208656 135.7425641841377 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +2 + + + + + + +34.95485163702556 135.74578451931475 0 34.95486966029721 135.74578238328573 0 34.9549400386995 135.74578414125256 0 34.95500725094548 135.74578581921276 0 34.955822411012655 135.74580617578778 0 34.95586947688758 135.74580735098516 0 34.95592714829349 135.7458087912668 0 34.95597087330135 135.74580997021172 0 34.95596447456151 135.7457681628109 0 34.955911645136574 135.74576679301177 0 34.955839584489844 135.7457649876814 0 34.95579886443749 135.74576396810494 0 34.95500070247854 135.74574397663207 0 34.95493550422466 135.74574234285384 0 34.95486479495204 135.74574057171043 0 34.95484243730158 135.7457396564053 0 34.95485163702556 135.74578451931475 0 + + + + + + + + +1 +7 +2 + + + + +3 + + + + + + +2025-03-14 +1040 +1 + + + + + + +34.95537894315317 135.74988345759658 0 34.95544303263756 135.7500546217818 0 34.95547684754728 135.7501530138432 0 34.95577178627624 135.7500034739749 0 34.955738954384024 135.74986331071852 0 34.95563817353295 135.74974198466006 0 34.95562237471761 135.74972296417496 0 34.95537849354085 135.749882253429 0 34.95537894315317 135.74988345759658 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.954524816973596 135.74989360619733 0 34.95479851277497 135.7498533581891 0 34.954802297826504 135.7498527981264 0 34.95504688463316 135.74981679796986 0 34.955017505297626 135.74973356236524 0 34.95463987843056 135.74977828858624 0 34.954636272544356 135.7497787375184 0 34.95451771831999 135.74979272643537 0 34.954524816973596 135.74989360619733 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95219671333979 135.74334933477232 0 34.95220468933005 135.74329246152308 0 34.95217377101016 135.7432859009126 0 34.95204659557172 135.7432968084318 0 34.95156934218579 135.74324420303935 0 34.95156737809344 135.74330103959443 0 34.9520802418581 135.74334991568077 0 34.95208285702743 135.7433499075297 0 34.95208646201264 135.74334989629358 0 34.95219671333979 135.74334933477232 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.957403904963186 135.74067111810888 0 34.95742244780112 135.7406159826591 0 34.95733910733094 135.7405679362607 0 34.957315181406535 135.74061993401776 0 34.957333307850924 135.74066531815475 0 34.95737404643316 135.74070329479355 0 34.957403904963186 135.74067111810888 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +1 + + + + + + +34.952322557671344 135.74596477484135 0 34.95232210166883 135.74596225797058 0 34.95230669136434 135.7458784359362 0 34.95231348482628 135.7458508245052 0 34.95233318788177 135.7458320397481 0 34.9523511989895 135.7458232249234 0 34.952373188929705 135.74581987233233 0 34.95232248752469 135.74575028350034 0 34.95231965590957 135.74575412440495 0 34.95230481774401 135.74575850603634 0 34.952274779462705 135.7457709273867 0 34.95223810586562 135.74580080005583 0 34.9522195530786 135.7458523177208 0 34.95220914762677 135.74591968629736 0 34.95220879138943 135.74592176771 0 34.952322557671344 135.74596477484135 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95353935348399 135.73906707985026 0 34.95356765734423 135.7390235229392 0 34.95356683055578 135.73896388747642 0 34.95343930589092 135.73896771666648 0 34.95344226829374 135.73906848243206 0 34.95344723320603 135.73907164196072 0 34.95349191600189 135.73909942078865 0 34.95353935348399 135.73906707985026 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95333055806085 135.7491593693747 0 34.953330882387 135.749098162537 0 34.95330359596353 135.74906824497256 0 34.95325304591057 135.74906620919336 0 34.9532520173919 135.74910508183729 0 34.95325193629088 135.74910946174742 0 34.95324983825627 135.74919051051796 0 34.953300161338404 135.74919482777563 0 34.95333055806085 135.7491593693747 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95098408878067 135.7484991845229 0 34.951355746945524 135.74848939976948 0 34.95135935373557 135.74848938875314 0 34.95145292200896 135.74848691318016 0 34.95147808169591 135.74849099692318 0 34.95148106244808 135.7484938345387 0 34.95147853745778 135.74840636036726 0 34.95098361381165 135.74842000713318 0 34.95098408878067 135.7484991845229 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +1 + + + + + + +34.95437798598856 135.745390492791 0 34.95457640947996 135.74539403994652 0 34.95452920517849 135.74536768964109 0 34.954461056375976 135.74532563493867 0 34.954425601916775 135.7453130434006 0 34.95434767968613 135.7452105799795 0 34.954249846350415 135.74528555687579 0 34.9543027499508 135.7453222923426 0 34.95437572794915 135.74538841940543 0 34.95437798598856 135.745390492791 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +1 + + + + + + +34.95369139054871 135.74571988796023 0 34.953691110037255 135.74571550914052 0 34.95369234757101 135.74570378965842 0 34.95369693201018 135.74569753444672 0 34.95370917391437 135.74568884675577 0 34.95369915542081 135.7453814237132 0 34.95359864152583 135.74533925163013 0 34.95357336265654 135.74532093515907 0 34.95356769832409 135.74532850762617 0 34.95355923298487 135.74533258501228 0 34.95353156170937 135.74533453196025 0 34.95350622140464 135.74533034015096 0 34.95336510284483 135.7453559597159 0 34.95342695438135 135.74566157902464 0 34.953450353635056 135.74568636139168 0 34.95369139054871 135.74571988796023 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95382657275377 135.74990832317354 0 34.95385455013305 135.74988513092376 0 34.95374131850194 135.74988219011578 0 34.953760040927264 135.74990565655867 0 34.95382657275377 135.74990832317354 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95731615877586 135.74474117759777 0 34.95730169379893 135.74472107500839 0 34.95731534442695 135.74409712006263 0 34.95731534588846 135.7440969580026 0 34.95726711432328 135.74409617391518 0 34.95725733598133 135.74454711249766 0 34.957257163997085 135.74455149290688 0 34.95725355089423 135.74471958183565 0 34.9572348191632 135.74474362958594 0 34.95731615877586 135.74474117759777 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95718714856308 135.74998067119282 0 34.957214389212915 135.7499451114873 0 34.95702804812336 135.74967927223443 0 34.95694715698149 135.74957834342723 0 34.9569081190018 135.74952961142907 0 34.95688589605049 135.74955334559263 0 34.956959769253 135.7496437960206 0 34.95700583006812 135.74970233406867 0 34.95718460190394 135.7499701672331 0 34.95718714856308 135.74998067119282 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95156737809344 135.74330103959443 0 34.95156934218579 135.74324420303935 0 34.951460466091405 135.7432322019951 0 34.9514797125475 135.74334178337324 0 34.95154211321065 135.74337524260045 0 34.95156737809344 135.74330103959443 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95501933393138 135.7403826670247 0 34.9550213411084 135.74030951876838 0 34.95475249809809 135.74029897939212 0 34.95475067055308 135.74037223633687 0 34.95501933393138 135.7403826670247 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.952277052362724 135.74340065318583 0 34.95228962316764 135.74331005788682 0 34.95225972126435 135.7433041368023 0 34.95220468933005 135.74329246152308 0 34.95219671333979 135.74334933477232 0 34.9522325503649 135.7433726528822 0 34.952277052362724 135.74340065318583 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95790326340613 135.7384985335492 0 34.957916673944865 135.73844669851655 0 34.957891692123575 135.73837047221295 0 34.95783336819535 135.7384000981954 0 34.957830034725 135.73840186075003 0 34.9577892513558 135.73842252661416 0 34.957819961405555 135.7384959512142 0 34.957862004114055 135.73851169592504 0 34.95790326340613 135.7384985335492 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95757148930761 135.7424071078716 0 34.95751932461882 135.74263469793615 0 34.957566629328255 135.74262392772172 0 34.95761126602486 135.74241771415393 0 34.95757148930761 135.7424071078716 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95018700521857 135.74256181417624 0 34.950200416460476 135.7425230881271 0 34.95019872982485 135.74252225144178 0 34.95011290677833 135.7424752135676 0 34.950096408354554 135.74252049110592 0 34.95018700521857 135.74256181417624 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.950044854741506 135.73860024103624 0 34.950152003842334 135.73854176309337 0 34.95038047745784 135.73842595513742 0 34.95042044140714 135.73840569339205 0 34.9506861745877 135.7383115653485 0 34.95096965245277 135.738252197627 0 34.951007586749256 135.73824430336086 0 34.95121774738726 135.7382004091243 0 34.95120267524551 135.73808065437746 0 34.95096506609031 135.73813232229477 0 34.95095182083259 135.73813532060464 0 34.950685656385225 135.73819616650482 0 34.95051854738082 135.73824958044494 0 34.95039458978632 135.73830192638852 0 34.950355527325556 135.73831841893644 0 34.950254316733655 135.73837162414125 0 34.95022460141753 135.73838715519418 0 34.95021739789769 135.73839101014175 0 34.95019677640416 135.738401805426 0 34.95010844388974 135.73844938457276 0 34.950074948474075 135.7384673384859 0 34.95001394044513 135.73850017695557 0 34.950044854741506 135.73860024103624 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95767143016209 135.74666468634095 0 34.95770012768093 135.74664951365892 0 34.95755631975908 135.74663922547774 0 34.95757828556643 135.74665714719276 0 34.95767143016209 135.74666468634095 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95023952337273 135.7431831002453 0 34.950423997652756 135.74319861963951 0 34.95047585381311 135.74320864029875 0 34.950471639391274 135.7430913919412 0 34.95038437181692 135.74308925546617 0 34.950380676452006 135.74308915750723 0 34.95023918042719 135.74308571980112 0 34.95023952337273 135.7431831002453 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.957245384981455 135.73973808772374 0 34.9572806242502 135.7396790275673 0 34.957263742328124 135.7395831605836 0 34.95722313952529 135.73956620751247 0 34.95718540147756 135.73958198493187 0 34.95714842125567 135.73963924715565 0 34.957245384981455 135.73973808772374 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95475067055308 135.74037223633687 0 34.95475249809809 135.74029897939212 0 34.9546870209823 135.74029681210135 0 34.95468431780095 135.7403699272177 0 34.95469520168284 135.74040087954913 0 34.95472783212986 135.74039946383954 0 34.95475067055308 135.74037223633687 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95676431723599 135.73924376911555 0 34.95682933548074 135.73921191875414 0 34.95679465773245 135.73914151301074 0 34.95673039369031 135.73914675345478 0 34.95670198865417 135.73919358297402 0 34.95676431723599 135.73924376911555 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.955906083119736 135.74319354631996 0 34.955922779463606 135.74313219668846 0 34.95581047496384 135.74309838464103 0 34.955806956910685 135.74309730066895 0 34.95544171591099 135.7429871939504 0 34.9554200589672 135.7430413737082 0 34.95577236062806 135.74315385324695 0 34.955906083119736 135.74319354631996 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.956099302208656 135.7425641841377 0 34.95612966485518 135.7425765191144 0 34.956220435007985 135.74261543469373 0 34.95643034122425 135.74272011341853 0 34.956621640208546 135.74280788000704 0 34.95666315519197 135.74283052440904 0 34.95664747620496 135.74275280927395 0 34.95658829099855 135.74272531361734 0 34.95644932854418 135.74266158332122 0 34.95624014505549 135.74255723204362 0 34.956122464881304 135.74249704798495 0 34.956099302208656 135.7425641841377 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95020418940081 135.74318540018936 0 34.95023952337273 135.7431831002453 0 34.95023918042719 135.74308571980112 0 34.950220925463825 135.7430852763954 0 34.95020430573045 135.7430852351817 0 34.95020418940081 135.74318540018936 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.952277267708254 135.74474366010637 0 34.95228328851965 135.74461492139042 0 34.95223849271009 135.74460954530198 0 34.95219944592963 135.74464590765152 0 34.95219749709008 135.74470602379338 0 34.95223228242748 135.7447429236357 0 34.952277267708254 135.74474366010637 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.955810407751194 135.7391333535483 0 34.95587628229115 135.73908047771332 0 34.95588726165321 135.73907179280928 0 34.95594701698577 135.73902397304852 0 34.956086324685444 135.7389122842257 0 34.95608920535074 135.73890997568884 0 34.9560906460188 135.7389087677666 0 34.956137711299775 135.7388710604996 0 34.9561416711799 135.73886798206917 0 34.9560152204043 135.73875450810812 0 34.95599812028891 135.73876792078266 0 34.95573011208707 135.73897757781342 0 34.95571202264111 135.73899165050014 0 34.95567593412643 135.73901990506326 0 34.95566729345575 135.73902661163308 0 34.955810407751194 135.7391333535483 0 + + + + + + + + +1 +7 +2 + + + + +3 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95671372336602 135.74433140993744 0 34.95671618171678 135.74418585014092 0 34.95665195153036 135.744184587945 0 34.956617590971135 135.7442206094112 0 34.956627027571315 135.74429208101452 0 34.95664955441379 135.74433011568394 0 34.95671372336602 135.74433140993744 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.957662415076925 135.7465055310924 0 34.957673720722916 135.74574613147976 0 34.957614035579326 135.745743468878 0 34.95760156235185 135.74650407600643 0 34.957662415076925 135.7465055310924 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95513138694366 135.74063557343422 0 34.95513427526019 135.74051063162003 0 34.955132931592956 135.7404728604069 0 34.95513200338806 135.74043883586663 0 34.95506525177959 135.7404405540355 0 34.95506622995552 135.74047602699582 0 34.955067192015036 135.74050438290016 0 34.955067381665934 135.740508762061 0 34.955067477193076 135.74051128012113 0 34.955064672709845 135.74063326523287 0 34.95506491290996 135.7406372555311 0 34.95513138694366 135.74063557343422 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +1 + + + + + + +34.953023646045 135.74663778099483 0 34.953465966579245 135.7463841047393 0 34.95327370526614 135.74622286944364 0 34.9529564719483 135.74648027441074 0 34.952953435737136 135.7464940796466 0 34.953023646045 135.74663778099483 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95506055651552 135.74026789686994 0 34.95512716744985 135.74026152222334 0 34.95511649910396 135.7398704760561 0 34.95511209215826 135.73979110681347 0 34.955107457853686 135.73965404809135 0 34.955040959020685 135.73966223828253 0 34.95504548236654 135.73979547809674 0 34.95504923784222 135.73986488538523 0 34.955049516761804 135.73986926426156 0 34.9550497984586 135.73987451908064 0 34.95505391118183 135.74002703115264 0 34.95505410175143 135.74003141030872 0 34.95506055651552 135.74026789686994 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +1 + + + + + + +34.95336510284483 135.7453559597159 0 34.95350622140464 135.74533034015096 0 34.95348644887373 135.74531594837853 0 34.95343687565949 135.74527679415408 0 34.95342731133526 135.74527266305384 0 34.953420557416116 135.74527607819346 0 34.95340633345145 135.74528531950529 0 34.95336981616247 135.74523835103048 0 34.95334730869492 135.74521028130488 0 34.95332983679402 135.74517529803586 0 34.95331467813669 135.74512530726594 0 34.95330567016409 135.74508558968557 0 34.95329843825046 135.7450334940609 0 34.95329625498154 135.74498072695414 0 34.95329593812082 135.74494917354488 0 34.953233375059654 135.7449454891465 0 34.953231729840304 135.74499056095928 0 34.953233489930945 135.7450560314488 0 34.9532402112967 135.74512301946552 0 34.95326138028807 135.74520145939897 0 34.95328139032955 135.74524355284058 0 34.953303821663255 135.74527873864972 0 34.953336452720805 135.74532057301627 0 34.95336510284483 135.7453559597159 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95240489301932 135.74106986050455 0 34.95244856561254 135.74100413837348 0 34.95240414202448 135.74088635691447 0 34.952402691264275 135.7408824209194 0 34.95231124979789 135.74063992049827 0 34.95225458231661 135.74067299313577 0 34.95226573142129 135.74070153497573 0 34.95237836459659 135.74101585567178 0 34.952394291620834 135.7410440541041 0 34.95240489301932 135.74106986050455 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95660534607585 135.74474162952626 0 34.95674706582597 135.7447448035043 0 34.956731693895044 135.74472767121156 0 34.956619985700335 135.74472515754053 0 34.95660534607585 135.74474162952626 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.956001381270255 135.74322183498342 0 34.956016152315875 135.7431648634373 0 34.95599964759768 135.74311859844948 0 34.95595445726569 135.743106147505 0 34.955922779463606 135.74313219668846 0 34.955906083119736 135.74319354631996 0 34.956001381270255 135.74322183498342 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.9577943695408 135.7424666341715 0 34.957811030412216 135.7423874612626 0 34.95775122142384 135.74237149314888 0 34.95773104894028 135.74244964114268 0 34.957748709806374 135.74248834802003 0 34.95778097546826 135.74248452417666 0 34.9577943695408 135.7424666341715 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.950987808739896 135.7414315874214 0 34.951197386778844 135.7414611384035 0 34.951188781497834 135.74139941373247 0 34.951183930735894 135.7413651589704 0 34.95098361740233 135.7413949963745 0 34.9509853398813 135.74141012556595 0 34.950987808739896 135.7414315874214 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95678333928374 135.74549178402728 0 34.95679614132086 135.74549229193292 0 34.95679422923307 135.7452252364271 0 34.956789630582065 135.74522470317672 0 34.95678070372136 135.74522363583927 0 34.956780708314845 135.7452258257502 0 34.95678333928374 135.74549178402728 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95612354593727 135.74480496082415 0 34.95612601362406 135.74473348006242 0 34.95601998450548 135.7447261441374 0 34.95601583077239 135.74479748768965 0 34.956017339961676 135.744797543234 0 34.9560923538669 135.74480278547958 0 34.95609415794078 135.74480288938292 0 34.95609595931024 135.74480299329466 0 34.95612354593727 135.74480496082415 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95021340198994 135.7445614106138 0 34.95022415378397 135.74397342919582 0 34.95022552103347 135.7438950318688 0 34.950231582419924 135.74356337524702 0 34.95023166309052 135.74355888600653 0 34.95023618431259 135.7433093498023 0 34.950237394213346 135.7432420111874 0 34.950237393287644 135.74324157324006 0 34.9502383520435 135.74322602301842 0 34.95023876505369 135.7432081752596 0 34.95023892521115 135.74319864934313 0 34.95023952337273 135.7431831002453 0 34.95020418940081 135.74318540018936 0 34.95020376433355 135.74319711667806 0 34.95020359396767 135.74320138722203 0 34.950203020823636 135.7432291988355 0 34.95019820992491 135.74329928583518 0 34.95017526719009 135.74456032454194 0 34.95021340198994 135.7445614106138 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95500500885711 135.73962851834693 0 34.95500904167257 135.73957535178744 0 34.95484207542735 135.73961190331724 0 34.95464495536623 135.73962687035234 0 34.95446420432021 135.73962459512535 0 34.95429668662337 135.73961417557982 0 34.95406291165883 135.7396035276467 0 34.954024053559266 135.73960146068626 0 34.95402404709249 135.73959844418627 0 34.95394552265738 135.73959617420195 0 34.95400336228719 135.7396634386849 0 34.954100640212495 135.73966784038805 0 34.95425643151189 135.73967490281635 0 34.95433893132932 135.73968131995224 0 34.95438320016654 135.73968468376717 0 34.954556463879506 135.7396850119179 0 34.954739001672905 135.73967972657644 0 34.95485931234544 135.73966226517203 0 34.95500500885711 135.73962851834693 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95025856853099 135.7425981582116 0 34.95016029499306 135.7426352531711 0 34.95016011650163 135.74263525372893 0 34.95015850016815 135.74263909084098 0 34.95014119036445 135.74268096913295 0 34.95015780015236 135.74269121014632 0 34.95017313759458 135.74265404487792 0 34.95026411321482 135.74261971102925 0 34.9502756453539 135.74261693779567 0 34.95025856853099 135.7425981582116 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.950020354238454 135.73940699896107 0 34.95025662607634 135.73937124372702 0 34.95025546998794 135.73936937952814 0 34.95023666655632 135.73933894019166 0 34.95000502096954 135.73938135192478 0 34.950020354238454 135.73940699896107 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95439077336246 135.74976524949534 0 34.95439830203778 135.74921951409146 0 34.954398913940096 135.7491233761898 0 34.95439890941715 135.74912118634154 0 34.954398995942796 135.74911899621588 0 34.95439906030819 135.7491065138062 0 34.954346870974895 135.74910951965532 0 34.95434506825757 135.7491096346415 0 34.95434326554025 135.74910974962765 0 34.95432208321817 135.749110910198 0 34.95386690523516 135.7490998139375 0 34.95386570363882 135.74909984935178 0 34.95386703164579 135.7491610198005 0 34.95432112785628 135.74917211859997 0 34.954347997651666 135.74921857128368 0 34.95434037860862 135.74976419823074 0 34.95439077336246 135.74976524949534 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +3 + + + + + + +34.95362746345265 135.74822482595366 0 34.953706925341386 135.74813189456057 0 34.95370623965539 135.74813118824366 0 34.95365796277242 135.74806421725486 0 34.95355651336631 135.74813558795853 0 34.95355614821451 135.74817686755108 0 34.95358293778403 135.7482283574516 0 34.95362746345265 135.74822482595366 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95222160747436 135.7484851127336 0 34.952223014132215 135.74842390341192 0 34.952192277679465 135.74838228156594 0 34.9521340398715 135.7483815836039 0 34.95211482479143 135.74841810251058 0 34.952113238743195 135.74847931229985 0 34.95213474569242 135.7485043198362 0 34.95219298192377 135.74850512738 0 34.95222160747436 135.7484851127336 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.951218933169585 135.7433320162728 0 34.951272089334424 135.7433540264747 0 34.95125276231761 135.74324385766545 0 34.951187886717875 135.7432392358716 0 34.95119083423476 135.7433022134083 0 34.951218933169585 135.7433320162728 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +2 + + + + + + +34.9560493120602 135.7456990173552 0 34.956112897648545 135.74570069332512 0 34.95611668405698 135.74570079112524 0 34.95611822205862 135.7457008301729 0 34.95617789041446 135.74570235619126 0 34.956185470438456 135.74570254957962 0 34.956185739978345 135.7457025487471 0 34.95618925684914 135.74570264847483 0 34.956461340128854 135.7457114426153 0 34.95646039651125 135.74548257734062 0 34.956133636504255 135.74547319747194 0 34.956120173035885 135.74547281096747 0 34.95608371668831 135.74547251744505 0 34.95594347964225 135.74547138630288 0 34.9560493120602 135.7456990173552 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95049762149304 135.7427168633755 0 34.950419718783756 135.74270976999233 0 34.95041832419906 135.7427323288342 0 34.95049622600567 135.7427394222414 0 34.950547904198075 135.74275009900873 0 34.95049762149304 135.7427168633755 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95553590926689 135.74077653258433 0 34.95553671957972 135.7406937006608 0 34.95530963377045 135.7406889926105 0 34.955279971434045 135.7406876626075 0 34.955168448950204 135.74068308661643 0 34.95516619053696 135.74076576177262 0 34.95525084774657 135.74076932751967 0 34.95527753385917 135.74077044793393 0 34.955307826323036 135.74077177598275 0 34.955498586498905 135.74077577413826 0 34.955503275283164 135.74077586887017 0 34.955507060793494 135.74077596644608 0 34.95553590926689 135.74077653258433 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.955109934287684 135.73886961197903 0 34.95511635264644 135.73866834160518 0 34.9551182955058 135.73860767574757 0 34.95512141652559 135.7385084642471 0 34.95512301875711 135.7384571064571 0 34.95512429028415 135.73841921748212 0 34.955124375715215 135.73841702733 0 34.95509326718865 135.73841351286302 0 34.95509318175765 135.7384157030143 0 34.955086735306445 135.73860372466683 0 34.955084362444026 135.73867402733654 0 34.95508105726736 135.73877192544307 0 34.95508046109023 135.73878813353815 0 34.955077580937896 135.73887453232567 0 34.955109934287684 135.73886961197903 0 + + + + + + + + +1 +7 +2 + + + + +3 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95510588190067 135.7391325440418 0 34.955109386211085 135.73907600993755 0 34.95510465300515 135.73901663538652 0 34.955088979382715 135.7390184807704 0 34.95506653957929 135.7390217272246 0 34.95502421908249 135.73908646277258 0 34.95505505640861 135.73913202402508 0 34.95510588190067 135.7391325440418 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.950620810268326 135.74468136328588 0 34.95063370708659 135.74466433950815 0 34.950519665356424 135.7446620654062 0 34.95052999184683 135.74467967846365 0 34.950620810268326 135.74468136328588 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95022971905352 135.74465460287706 0 34.95023339036739 135.74459266314565 0 34.95021340198994 135.7445614106138 0 34.95017526719009 135.74456032454194 0 34.950154682167735 135.74458786974333 0 34.950151960380694 135.74465036595225 0 34.950153009758615 135.74465039335482 0 34.95017248408428 135.74465153623578 0 34.95020935912419 135.74465372113127 0 34.95022971905352 135.74465460287706 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95761126602486 135.74241771415393 0 34.957632909516924 135.74233990548413 0 34.95759102030818 135.74232872113282 0 34.95757148930761 135.7424071078716 0 34.95761126602486 135.74241771415393 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.955616989957655 135.7418941086761 0 34.95563025063607 135.7418139180667 0 34.95560247096166 135.74176484097455 0 34.95555423111679 135.7417601745152 0 34.955554149320406 135.74176367859945 0 34.95554870112189 135.74178800349088 0 34.95553869937344 135.74183259915878 0 34.95552775050234 135.74185529996396 0 34.95551135585506 135.74188947863175 0 34.955568569716 135.74193181822469 0 34.955616989957655 135.7418941086761 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.954477378395104 135.74992725522003 0 34.954524816973596 135.74989360619733 0 34.95451771831999 135.74979272643537 0 34.954435291934736 135.7498024524547 0 34.95439077336246 135.74976524949534 0 34.95434037860862 135.74976419823074 0 34.954263109016296 135.7498016606609 0 34.95426055598953 135.74980163995068 0 34.954262295764025 135.74988827203313 0 34.954365608716074 135.74989047654165 0 34.95443637267264 135.74988905715983 0 34.954477378395104 135.74992725522003 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.950096408354554 135.74252049110592 0 34.95011290677833 135.7424752135676 0 34.95010279126183 135.74246967010427 0 34.95008271310139 135.74245883014493 0 34.95006894999687 135.7424952853873 0 34.950096408354554 135.74252049110592 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95055771627948 135.7484253779618 0 34.95066841411803 135.74842317847848 0 34.950642302698036 135.74840440877838 0 34.95057629890367 135.74840601297984 0 34.95055771627948 135.7484253779618 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95432571874119 135.74175039690024 0 34.95437090873754 135.74165494037268 0 34.9542846987266 135.74159860302848 0 34.95423921390214 135.74169613749118 0 34.9542447066937 135.74169957147475 0 34.95432571874119 135.74175039690024 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.957570892123826 135.74801074399372 0 34.95764621262492 135.74798959944158 0 34.95764466990772 135.74798511477002 0 34.957613198657356 135.74789312381853 0 34.95755354834759 135.74781906732 0 34.957518274798915 135.74785092957055 0 34.957513872541 135.74794892118447 0 34.957570892123826 135.74801074399372 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95201911194336 135.7397436179248 0 34.95204629884504 135.73972601360606 0 34.952086916729584 135.73970792885956 0 34.952220109191835 135.73964444148714 0 34.95236460009201 135.73959537090374 0 34.95249678698318 135.73956703277779 0 34.95268412024003 135.73955691128967 0 34.952682184528044 135.7393819544149 0 34.952630988005374 135.739385401178 0 34.952517059414106 135.7393938640681 0 34.95241964254398 135.739409172575 0 34.9522830522602 135.7394431088641 0 34.95215244223922 135.73949169778982 0 34.95203544026296 135.7395391486173 0 34.95195458434041 135.73958385724058 0 34.951921816119096 135.7396055303582 0 34.95201911194336 135.7397436179248 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95116387451219 135.7391106291458 0 34.95132607733638 135.73908164811542 0 34.951625883756435 135.7390280337546 0 34.951672111833425 135.73901978502647 0 34.951659923397706 135.73893734636417 0 34.951596690279146 135.73895082679886 0 34.9513002393356 135.73901373844143 0 34.95112579368298 135.7390507499756 0 34.95116387451219 135.7391106291458 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95350879032065 135.7409605104779 0 34.95350907478309 135.74092481522558 0 34.95351205686001 135.7408018464417 0 34.953512137663694 135.74079746760637 0 34.95352249595262 135.7403712913877 0 34.953523509142904 135.74033920706293 0 34.95345668336786 135.74036865211855 0 34.953443261773884 135.7409223944993 0 34.95350879032065 135.7409605104779 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.957248387669345 135.74359506492573 0 34.9572629815153 135.74354801793208 0 34.95725865331017 135.74354663532924 0 34.95682783236507 135.74341614377778 0 34.95676405078629 135.74339424621857 0 34.95676488777429 135.74344864133744 0 34.95700402219865 135.74352103984288 0 34.95702007788688 135.74352591826482 0 34.957248387669345 135.74359506492573 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95214900547571 135.7381871343726 0 34.95220622860698 135.738177536276 0 34.9522924203532 135.73818240825736 0 34.952617427448175 135.7381941852641 0 34.95298264217834 135.73820594401008 0 34.95313428708988 135.73821356422974 0 34.953273327725356 135.73822921743258 0 34.95348704311053 135.73825908622132 0 34.953736834587474 135.73829727139253 0 34.953932959739895 135.7383222692606 0 34.954228810216506 135.73835746164687 0 34.95423782634157 135.73835808995332 0 34.95427542267676 135.73836070780558 0 34.954284348654646 135.73836133639915 0 34.95463216700845 135.7383741378897 0 34.95477876268745 135.73838133552644 0 34.95508533330412 135.7384131011891 0 34.95509326718865 135.73841351286302 0 34.955080124458874 135.73833855124622 0 34.95478257089415 135.73830785323406 0 34.95463435232553 135.73830055029782 0 34.95428707485042 135.7382877484936 0 34.95394680703879 135.73826397525943 0 34.953559324114835 135.73820914710592 0 34.95318446339182 135.73815504575737 0 34.95317544820837 135.73815485544324 0 34.953114504746566 135.7381531878932 0 34.95298422753035 135.73814681372835 0 34.95297521211058 135.738146513925 0 34.952618833166895 135.73813494632503 0 34.952293914647534 135.73812327876055 0 34.95221142431796 135.73812047538215 0 34.952202410313305 135.7381208325203 0 34.952148323944144 135.73812314396977 0 34.95214900547571 135.7381871343726 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +2 + + + + + + +34.95176179408112 135.74564197770175 0 34.95183293282192 135.74564777988905 0 34.95201735465554 135.74568104261303 0 34.951982705575304 135.74536439541092 0 34.95185090258862 135.74536108034144 0 34.95184729557022 135.74536098200602 0 34.951728746036565 135.74535806391913 0 34.95176179408112 135.74564197770175 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95446769908603 135.74471054958866 0 34.95451520875722 135.74466938392212 0 34.954476748282296 135.74464158242748 0 34.95435708687708 135.7444537350245 0 34.954276275067954 135.74434931060316 0 34.95424545052116 135.74430889394495 0 34.954133478561026 135.74417642697946 0 34.95408925820352 135.74423840802606 0 34.954130717684045 135.74427848278216 0 34.95421412932864 135.74433275115743 0 34.954329652331076 135.74448207046055 0 34.954446780153155 135.74466587335777 0 34.95446769908603 135.74471054958866 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.956617590971135 135.7442206094112 0 34.95641916815323 135.74421607956342 0 34.956419128977025 135.74428352908174 0 34.956627027571315 135.74429208101452 0 34.956617590971135 135.7442206094112 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95506653957929 135.7390217272246 0 34.955088979382715 135.7390184807704 0 34.955086875219415 135.73900458170388 0 34.9550696632023 135.7390070451324 0 34.95506653957929 135.7390217272246 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95773104894028 135.74244964114268 0 34.95775122142384 135.74237149314888 0 34.957632909516924 135.74233990548413 0 34.95761126602486 135.74241771415393 0 34.95773104894028 135.74244964114268 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95063370708659 135.74466433950815 0 34.95073981634072 135.74466729514089 0 34.95075983107049 135.74466778052286 0 34.95084250157462 135.74467015300354 0 34.95086675277874 135.74467084313272 0 34.95090678066459 135.74467192339307 0 34.95099134425541 135.74467428891657 0 34.951031462287624 135.74467536890032 0 34.951041559465864 135.74467566715361 0 34.95131616462355 135.74468324526134 0 34.95139712184176 135.74468496505264 0 34.9513172963948 135.74462083302774 0 34.951143932071226 135.7446160057325 0 34.951140325051945 135.74461590743036 0 34.95063474847311 135.7446018185839 0 34.95063370708659 135.74466433950815 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.9567772269647 135.74288918656163 0 34.9567815945406 135.74282314777705 0 34.95674855082867 135.7427575532736 0 34.956678067790634 135.74272087221712 0 34.95664747620496 135.74275280927395 0 34.95666315519197 135.74283052440904 0 34.95667965582151 135.74287438080898 0 34.95674086571204 135.74291678366237 0 34.9567772269647 135.74288918656163 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.952739944062266 135.74987493976005 0 34.95274120692102 135.74978821913203 0 34.952724260299036 135.7497450217319 0 34.95265349000676 135.74974249954985 0 34.952635547180876 135.74978459853392 0 34.952634462815666 135.7498713185085 0 34.952739944062266 135.74987493976005 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95098352276243 135.74034699759417 0 34.95129298997879 135.74017281027267 0 34.95163580369178 135.7399545016055 0 34.95164390752321 135.7399496584794 0 34.951654800599435 135.73994316529706 0 34.95186268538149 135.73981834634526 0 34.95189293522373 135.73980018495757 0 34.9518445444657 135.73964015447126 0 34.95180430008447 135.7396642599455 0 34.951599836123926 135.73978676801522 0 34.95159596472197 135.7397890795253 0 34.951591734336446 135.73979172063758 0 34.951214872269986 135.7399818892432 0 34.950866058956095 135.74017777048022 0 34.95098352276243 135.74034699759417 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95329555613511 135.74990464213158 0 34.95332258028892 135.74988127226555 0 34.95321331196808 135.74987678655665 0 34.953232091577604 135.74989956616287 0 34.95329555613511 135.74990464213158 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95597087330135 135.74580997021172 0 34.95598376367042 135.74581004100406 0 34.95598944384085 135.7458100234671 0 34.95597394181274 135.74576813357686 0 34.95596447456151 135.7457681628109 0 34.95597087330135 135.74580997021172 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.9573483047347 135.7422050177439 0 34.95737404643316 135.74070329479355 0 34.957333307850924 135.74066531815475 0 34.95733130123259 135.74078106277977 0 34.957331220435115 135.74078544400822 0 34.95733114897975 135.74079420289632 0 34.9573070150475 135.74220405206677 0 34.9573483047347 135.7422050177439 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95548289655161 135.74366177066761 0 34.955652328524216 135.74351200180243 0 34.95564825872479 135.74350577328045 0 34.95562049293914 135.74346337583341 0 34.955453393294775 135.74360766275282 0 34.95548289655161 135.74366177066761 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95509326718865 135.73841351286302 0 34.955124375715215 135.73841702733 0 34.95509599152551 135.73833904828987 0 34.955080124458874 135.73833855124622 0 34.95509326718865 135.73841351286302 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95332258028892 135.74988127226555 0 34.95332384517796 135.7497946605094 0 34.95329213494563 135.74976147141143 0 34.95324182942843 135.74976041988774 0 34.9532144864817 135.7497900656985 0 34.95321331196808 135.74987678655665 0 34.95332258028892 135.74988127226555 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95750668275323 135.73857249939368 0 34.95757235733655 135.73855290982374 0 34.957491997087004 135.73815831818447 0 34.957462161081516 135.73801165953324 0 34.95739862322148 135.73804134381226 0 34.957449919847406 135.73829346196908 0 34.957450830990815 135.73829794845494 0 34.95750668275323 135.73857249939368 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95460584911378 135.74293647989597 0 34.95467625842151 135.74289574749022 0 34.9546309771109 135.74275518987986 0 34.9545843944411 135.74276595627322 0 34.9545788308929 135.7428210487959 0 34.95455947174756 135.74283173011474 0 34.95460584911378 135.74293647989597 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.957634005481424 135.7386332208933 0 34.957819961405555 135.7384959512142 0 34.9577892513558 135.73842252661416 0 34.95778915320164 135.73842257619995 0 34.957736500649894 135.73846150561317 0 34.957733259641735 135.73846392485453 0 34.957599243507005 135.73856278869692 0 34.957634005481424 135.7386332208933 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95643060251308 135.742107076369 0 34.956448255312175 135.74202815343367 0 34.95625073206199 135.74197650027145 0 34.956235836745115 135.742056192902 0 34.95637573347907 135.74209276414987 0 34.95643060251308 135.742107076369 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95678983447925 135.74220249613174 0 34.956797504111435 135.742120897394 0 34.95675361885604 135.74204384002644 0 34.95669502022511 135.74204260017993 0 34.956654357216784 135.7420820366798 0 34.95665444400691 135.74216580090936 0 34.95668800823858 135.7422216483146 0 34.95675519965624 135.74223643891455 0 34.95678983447925 135.74220249613174 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95050302191032 135.74651658601366 0 34.950535232432415 135.7464128389951 0 34.95053568861206 135.746411558771 0 34.95047584996384 135.74638159883997 0 34.95044804613515 135.74640642872274 0 34.950428615389384 135.74646977361152 0 34.95045237734587 135.74649521002746 0 34.95050302191032 135.74651658601366 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95411931974568 135.7403501387544 0 34.95412058658838 135.74027689508895 0 34.954018181515416 135.74026932369964 0 34.95401717002496 135.74026930827662 0 34.95401608467936 135.7403426903333 0 34.95404068329898 135.74037896430244 0 34.954087474333065 135.74038100661664 0 34.95411931974568 135.7403501387544 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +1 + + + + + + +34.95529201628907 135.7496514831818 0 34.95535481955492 135.7498190792069 0 34.95537849354085 135.749882253429 0 34.95562237471761 135.74972296417496 0 34.95560687291196 135.74968140330833 0 34.95541709081011 135.74917211608755 0 34.95516663637081 135.7493098047781 0 34.95529201628907 135.7496514831818 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.9505914656449 135.743185615758 0 34.95059248768682 135.74315736466087 0 34.95059551055613 135.74313742841179 0 34.95061924841 135.7430232678117 0 34.95063226673703 135.74295556355625 0 34.95063644923154 135.7429302587543 0 34.95065589594888 135.74287490655288 0 34.9506765394342 135.7428325796756 0 34.950603412676614 135.74278244355003 0 34.95054198344166 135.74306237715044 0 34.9505914656449 135.743185615758 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95508852124378 135.74320990358083 0 34.955130462476134 135.743170254176 0 34.95494263902758 135.7429359758488 0 34.95492359315768 135.7428812884233 0 34.95492324205834 135.74267292395155 0 34.954902150693485 135.7420369395781 0 34.95485473796096 135.7420392780008 0 34.95487591713731 135.74267416570217 0 34.95487617577145 135.74288143650068 0 34.954884873466305 135.7429445872209 0 34.95508852124378 135.74320990358083 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +1 + + + + + + +34.9529564719483 135.74648027441074 0 34.95327370526614 135.74622286944364 0 34.95320414344575 135.7461088831049 0 34.95319311501689 135.74605121509595 0 34.95317629035276 135.74598075448148 0 34.95315905888502 135.74593131750834 0 34.95313984896975 135.74588418598157 0 34.953109921603414 135.7458419051795 0 34.95308488097329 135.74580902557744 0 34.95305868741041 135.74578436140317 0 34.95303134235542 135.74577032145348 0 34.95301573565075 135.74576456660353 0 34.95300580844669 135.74575890371045 0 34.95299748835299 135.74574710434766 0 34.952957464511826 135.74566182481811 0 34.95280241319493 135.7456627417113 0 34.95289780689845 135.74584288838088 0 34.95294762788104 135.74595748133842 0 34.95293402001738 135.74639187469288 0 34.952947458704365 135.74643781959043 0 34.9529564719483 135.74648027441074 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95821395174163 135.74867474572778 0 34.958313759073384 135.74859997999062 0 34.95824054980792 135.7485519148452 0 34.95818032405612 135.74854848535765 0 34.95814078285523 135.74860828258343 0 34.95821395174163 135.74867474572778 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95193087490475 135.73819965282047 0 34.951935628364225 135.7381285427001 0 34.95190430508325 135.73812703610048 0 34.95183991288451 135.7381146495712 0 34.95183143955936 135.73811156591853 0 34.951813721622116 135.73821765312255 0 34.95191014433143 135.73828490176328 0 34.95193087490475 135.73819965282047 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +2 + + + + + + +34.95060581601705 135.7455500747915 0 34.95067380602858 135.74555851426882 0 34.95064726660828 135.74532626251954 0 34.95058405528438 135.7453178084573 0 34.95060581601705 135.7455500747915 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95723684791002 135.74406440440782 0 34.957238354953176 135.7440095417946 0 34.9570346923749 135.7440009773499 0 34.957009539928094 135.74399996059583 0 34.95675349679809 135.74398915015996 0 34.95675189961552 135.74404401273057 0 34.95692644281998 135.74405135382753 0 34.95693004826397 135.74405156161157 0 34.95714299488295 135.74406042580023 0 34.95714651198266 135.7440606338598 0 34.95723684791002 135.74406440440782 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.954894434387946 135.74649824920613 0 34.9549398092481 135.74647876632346 0 34.95493967918112 135.74647734877905 0 34.95492587812896 135.74632606537685 0 34.95491126544776 135.74614927795344 0 34.95487814037233 135.74600079709214 0 34.95485685953738 135.74582556332751 0 34.95485554911538 135.74580202622766 0 34.95485163702556 135.74578451931475 0 34.95479947418949 135.74580358882562 0 34.95480792773855 135.7458343643812 0 34.95482966639383 135.74601299093536 0 34.95486242811986 135.74616015891002 0 34.95487667059247 135.7463323486346 0 34.95489060238902 135.74648537797023 0 34.954894434387946 135.74649824920613 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95239711739444 135.74321591139625 0 34.95243299943055 135.7432259678781 0 34.95244950518041 135.74323051500755 0 34.95246213409067 135.74323397932278 0 34.952471334655726 135.7432365784053 0 34.95270378160015 135.74330143857975 0 34.95275847880046 135.74333345838681 0 34.952966559385345 135.74342806709961 0 34.95294868888751 135.74337491008205 0 34.95294273799489 135.74337394320844 0 34.9528517167623 135.7433022912836 0 34.95240363573779 135.74318083223298 0 34.95239711739444 135.74321591139625 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95124118728074 135.74315556031416 0 34.951248222462254 135.74319566276577 0 34.951256647313876 135.74324368131857 0 34.951275965207415 135.7433537987016 0 34.95129657410846 135.74347126320342 0 34.95133235487766 135.74368104216344 0 34.95135658937619 135.74384432437571 0 34.951380294205535 135.74405709739207 0 34.95139424035387 135.74421515629277 0 34.95140099438917 135.7443398433986 0 34.951600516184975 135.74435247214737 0 34.95159189070058 135.74419439629835 0 34.95157720694411 135.74402812761485 0 34.95155258167772 135.74380681679668 0 34.95152715788411 135.74363532621487 0 34.95149064776326 135.7434217169292 0 34.951476640694956 135.7433419648458 0 34.951457392419876 135.74323237581316 0 34.95143535280505 135.74310688895696 0 34.95141284937831 135.74296932039758 0 34.951213796913066 135.74299195991938 0 34.95124118728074 135.74315556031416 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.956032224383975 135.743946061959 0 34.956042849395345 135.74389741301377 0 34.95582237814945 135.743826160616 0 34.95568742612637 135.74378256470104 0 34.95564592174754 135.7437657210821 0 34.9555726745636 135.74382880006334 0 34.95559900386919 135.74387404784503 0 34.95564544383779 135.7438383175843 0 34.9556840180069 135.7438335987865 0 34.955845853226634 135.74388587184922 0 34.95584937150373 135.74388706534984 0 34.956032224383975 135.743946061959 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95779752542139 135.74312639443943 0 34.95779829067053 135.74312634496772 0 34.957829035021014 135.7431252493253 0 34.95782878877049 135.74305485734249 0 34.95779588830642 135.74305605609848 0 34.95779752542139 135.74312639443943 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95871136098296 135.74077638881678 0 34.958757476274435 135.74074609966098 0 34.95860396582636 135.74072000667795 0 34.95858538875503 135.7407168897264 0 34.95801839351475 135.74064815885234 0 34.95781981883812 135.7406156066464 0 34.95766602923043 135.7405744821713 0 34.95756046407566 135.74053123490896 0 34.957437919472014 135.74047358766012 0 34.957292510930024 135.74038863953757 0 34.95711355688215 135.74025704025559 0 34.95691539053158 135.7400783103258 0 34.95670152308343 135.73989251360953 0 34.95650288410271 135.73970382281692 0 34.95629966117956 135.7395216076763 0 34.956121364392416 135.73936066611216 0 34.95595790139141 135.7392233303008 0 34.955810407751194 135.7391333535483 0 34.95576494038038 135.7391599953736 0 34.955939939671765 135.73925492069282 0 34.95610286081785 135.73939182136607 0 34.95628079717318 135.73955243561537 0 34.95648374823893 135.73973443265854 0 34.95668256770145 135.73992323240756 0 34.956896705346054 135.7401093567976 0 34.95709595709251 135.7402889593113 0 34.95727743829874 135.7404224110191 0 34.9574253751144 135.7405088852713 0 34.9575497236126 135.74056740285764 0 34.95765763444926 135.74061151874946 0 34.95781431062133 135.74065351017722 0 34.95801468779565 135.74068627579064 0 34.9585823151804 135.74075511443232 0 34.95860404833246 135.74075865944835 0 34.95871136098296 135.74077638881678 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95601583077239 135.74479748768965 0 34.95601998450548 135.7447261441374 0 34.95593136229571 135.74472280667223 0 34.955992547433404 135.74479663462662 0 34.95601583077239 135.74479748768965 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95576494038038 135.7391599953736 0 34.955810407751194 135.7391333535483 0 34.95566729345575 135.73902661163308 0 34.955633254655446 135.73906063113532 0 34.95576494038038 135.7391599953736 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +1 + + + + + + +34.94885799206407 135.73256397279215 0 34.948883299524546 135.7326312582649 0 34.94904732603594 135.73306736002598 0 34.949173615114184 135.7333921255074 0 34.94941457630543 135.73404837236873 0 34.94954195069837 135.73437554491773 0 34.949697905001145 135.73478791663157 0 34.94988069676382 135.73527104283068 0 34.94989511342707 135.73530920747353 0 34.95002794453652 135.7356603429837 0 34.95005179038775 135.73572330045644 0 34.95005768384211 135.73573885939456 0 34.950073732295095 135.73578128897103 0 34.95008443945529 135.73580961511868 0 34.95011870432451 135.73590026693654 0 34.95013347091716 135.7359394237288 0 34.9501342089847 135.73594138556592 0 34.950161862587635 135.73601432391223 0 34.950171021408345 135.73603871025108 0 34.950182535330995 135.7360691108571 0 34.95027320298017 135.73630848966454 0 34.95062208431163 135.7372280563446 0 34.95096506609031 135.73813232229477 0 34.951007586749256 135.73824430336086 0 34.951037415007 135.73832304033684 0 34.951047115469144 135.73834841086915 0 34.95106044256339 135.7383834048846 0 34.951079391736876 135.73843327150936 0 34.95108310808674 135.73844311368413 0 34.95111619942485 135.7385301615847 0 34.95113297161897 135.73857423338063 0 34.951160622701984 135.73864673555184 0 34.95125545323018 135.73889595975575 0 34.9513002393356 135.73901373844143 0 34.95132607733638 135.73908164811542 0 34.95137829646243 135.73921856295172 0 34.95159542032324 135.73978744000033 0 34.95159596472197 135.7397890795253 0 34.95159687135575 135.73979148652086 0 34.951654800599435 135.73994316529706 0 34.9518592291256 135.74047868963174 0 34.951892046461886 135.74056475462925 0 34.951965210135484 135.7407588685829 0 34.95198288205726 135.7408024994023 0 34.95206673710867 135.7410220913177 0 34.95213210281159 135.74119488003564 0 34.95215286223557 135.74124955983413 0 34.95237470078912 135.74183562172104 0 34.9524008102183 135.74190473780848 0 34.95252383088182 135.74222975823346 0 34.95272925601341 135.74277197084058 0 34.952765788879 135.742868427698 0 34.95292543101202 135.74329012694645 0 34.952935174464585 135.74331628247018 0 34.95329358913919 135.74337295921387 0 34.95327873167215 135.7433382966845 0 34.953185239198625 135.74312026211922 0 34.953168115963365 135.74308035116132 0 34.95315479855786 135.74304929714884 0 34.95309310369111 135.7429055085531 0 34.95301165871678 135.74271557657178 0 34.95282835632103 135.7422327465891 0 34.9527280919337 135.74196853054997 0 34.95269572795469 135.7418832291325 0 34.95248903301266 135.74133839519192 0 34.95242513828961 135.74116920869878 0 34.95239971378257 135.74110188631496 0 34.952240325642386 135.74067983956675 0 34.95221546749216 135.74061401790678 0 34.95220281945902 135.74058052748367 0 34.95219211811294 135.74055229193843 0 34.9521637174645 135.7404773642793 0 34.952110622162266 135.74033728255353 0 34.95190730171919 135.73980086219302 0 34.95184580232229 135.7396386099743 0 34.951814150016126 135.73955510267402 0 34.95177608431174 135.73945467659564 0 34.95164193153551 135.73907068485786 0 34.951625883756435 135.7390280337546 0 34.951596690279146 135.73895082679886 0 34.9515594279937 135.73885240456198 0 34.9515541695643 135.73883851609895 0 34.95147773962995 135.738636095112 0 34.951421165441374 135.7384864924809 0 34.951416269444636 135.73847347882636 0 34.95138245170132 135.73838402418082 0 34.95137474533197 135.73836368370146 0 34.95135597732587 135.73831381633863 0 34.951342196409236 135.7382774002946 0 34.95131635701373 135.7382090518149 0 34.95130699185744 135.73821378961352 0 34.951295569368106 135.73818415442358 0 34.95122250283573 135.7379951900127 0 34.951034744631436 135.73750319822705 0 34.9509302081477 135.7372270731125 0 34.95076927631057 135.73680233542794 0 34.95043643926198 135.7359251965376 0 34.95042483515631 135.73589479614756 0 34.9504149479876 135.73586712745308 0 34.950387294296675 135.73579418893317 0 34.95038648925116 135.73579210468003 0 34.950326581741564 135.73563639961816 0 34.95031929898143 135.73561747397275 0 34.95030325047143 135.73557504430238 0 34.950296137514435 135.73555627250002 0 34.95014935336139 135.73516889675693 0 34.95012280441805 135.73509883138712 0 34.950089272058264 135.73501033991786 0 34.95007521737486 135.73497326785113 0 34.949973032184644 135.73470360134525 0 34.949945376598244 135.73463011508446 0 34.94990720288758 135.7345287435701 0 34.94979702843578 135.73423381356133 0 34.949672804675124 135.73390432972462 0 34.94954813553527 135.73357769716614 0 34.94942526821646 135.7332509480858 0 34.94941202979403 135.7332159553119 0 34.949403868942184 135.73319430453495 0 34.94930285701977 135.73292704733598 0 34.9492517335337 135.73279966060545 0 34.94921175921086 135.73270004841956 0 34.94917368826202 135.73260513914755 0 34.949127813470014 135.73248704317535 0 34.94910041808208 135.7324164720879 0 34.94907474595143 135.73235025298837 0 34.949072327964835 135.73234401467244 0 34.94905555593291 135.7323010423018 0 34.94900986210325 135.73218338292915 0 34.94879569397587 135.73239834383006 0 34.94885799206407 135.73256397279215 0 + + + + + + + + +1 +7 +2 + + + + +2 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95560466003864 135.74163017426267 0 34.9556069813404 135.7414873924778 0 34.95555869986649 135.74148773788033 0 34.95553154438521 135.74151979556336 0 34.95552618609978 135.74158550913236 0 34.955556390765175 135.74163074619702 0 34.95560466003864 135.74163017426267 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95181872784564 135.73891015917317 0 34.95183531209524 135.7389087927132 0 34.951829867022724 135.73885001403355 0 34.951815715805026 135.7388509348305 0 34.95181872784564 135.73891015917317 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +2 + + + + + + +34.95164678492623 135.74573693182813 0 34.95176179408112 135.74564197770175 0 34.951728746036565 135.74535806391913 0 34.951633582059685 135.74524437972508 0 34.95141333089179 135.74523476915115 0 34.95139633304466 135.74525431079948 0 34.95139255694871 135.745258702045 0 34.951319262628836 135.7453431258228 0 34.95126109045821 135.74558757549826 0 34.951325566793344 135.74564135437336 0 34.95132818654878 135.7456435360613 0 34.95164678492623 135.74573693182813 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.955740662575955 135.74968603330592 0 34.95575156361251 135.74968271531645 0 34.95576219939746 135.74968191651564 0 34.95580062645586 135.74969362514025 0 34.955845342605286 135.749695460104 0 34.95581590630277 135.74958419319407 0 34.95578015241884 135.7496010546667 0 34.955751134966285 135.74960596069405 0 34.955740505953344 135.74961004433055 0 34.955740662575955 135.74968603330592 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95671618171678 135.74418585014092 0 34.956717908202116 135.74408364652544 0 34.95665377649044 135.74407949121655 0 34.95665371769646 135.74408110865647 0 34.95665308002819 135.74412074822123 0 34.956652999107746 135.74412512831609 0 34.95665195153036 135.744184587945 0 34.95671618171678 135.74418585014092 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.953523509142904 135.74033920706293 0 34.95356508339528 135.74026243157928 0 34.95352789380236 135.74019707272765 0 34.95352789239723 135.7401964157806 0 34.95346207890787 135.74019377665394 0 34.95345668336786 135.74036865211855 0 34.953523509142904 135.74033920706293 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.957950414761065 135.7420620071485 0 34.95795312268925 135.74192360767043 0 34.95790932667414 135.7419233847162 0 34.957870934634904 135.74197135556278 0 34.95787448442512 135.7420298162101 0 34.957906642360896 135.74206059380612 0 34.957950414761065 135.7420620071485 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95406303822127 135.74143387611107 0 34.95408601966487 135.74138987658043 0 34.954061137117485 135.74134670514468 0 34.95401145570068 135.74129966991862 0 34.953983202436675 135.74132461349237 0 34.953982392511605 135.741325272992 0 34.953962085245514 135.7413690242966 0 34.95396292387796 135.74136956912486 0 34.95406303822127 135.74143387611107 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95814078285523 135.74860828258343 0 34.95818032405612 135.74854848535765 0 34.95786357960436 135.7482170177735 0 34.95780458527685 135.74815533204065 0 34.95764621262492 135.74798959944158 0 34.957570892123826 135.74801074399372 0 34.95760459399593 135.7480473224532 0 34.95814078285523 135.74860828258343 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95757148930761 135.7424071078716 0 34.95759102030818 135.74232872113282 0 34.95738035927182 135.74227247704732 0 34.957361079706985 135.74235123619636 0 34.95736664733626 135.7423525623006 0 34.95757148930761 135.7424071078716 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95747860805941 135.7435866831081 0 34.95749223782976 135.74350999261782 0 34.95751835224592 135.74332584640885 0 34.957523710917364 135.74317373803567 0 34.95748873410439 135.74317439463536 0 34.95748455819506 135.74333120763538 0 34.95746118352834 135.74348939440517 0 34.95744876381354 135.743541444244 0 34.95747860805941 135.7435866831081 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95521277550102 135.74321675251477 0 34.95537561625441 135.74306273242357 0 34.955343147092734 135.7430121378711 0 34.955180216253375 135.74316615718706 0 34.95521277550102 135.74321675251477 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.9556069813404 135.7414873924778 0 34.95560797133017 135.74142648513987 0 34.955559655681085 135.74142602152023 0 34.955559412343405 135.74144087194506 0 34.95555942166879 135.7414452527956 0 34.95555910629495 135.74146649574257 0 34.95555869986649 135.74148773788033 0 34.9556069813404 135.7414873924778 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95030828910181 135.7484306300509 0 34.95040077834208 135.74842947050524 0 34.95039137153019 135.7484016674514 0 34.95032735609437 135.74840922060912 0 34.95030828910181 135.7484306300509 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.954413329361024 135.74180536028067 0 34.95444827365708 135.74168722256422 0 34.95437090873754 135.74165494037268 0 34.95432571874119 135.74175039690024 0 34.954413329361024 135.74180536028067 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95781759918763 135.74484125526234 0 34.95781843242531 135.7447697321086 0 34.95764985024696 135.7447672983235 0 34.95758295740209 135.74476531576204 0 34.957328365202116 135.74475811178385 0 34.95736223275296 135.74483060440855 0 34.95758148475401 135.74483671258113 0 34.95764874021935 135.74483880357408 0 34.95775484636057 135.74484033726196 0 34.95781714029981 135.74484123807 0 34.95781759918763 135.74484125526234 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.9554200589672 135.7430413737082 0 34.95544171591099 135.7429871939504 0 34.95541375386994 135.7429369148933 0 34.955366156033705 135.7429314508234 0 34.95536606187255 135.74293509180518 0 34.9553506849572 135.74299623766242 0 34.955343147092734 135.7430121378711 0 34.95537561625441 135.74306273242357 0 34.9554200589672 135.7430413737082 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95809456029666 135.74255121303602 0 34.95852524738168 135.742660678716 0 34.95857979331658 135.74266379316703 0 34.958539050793696 135.74258070159757 0 34.958434603399034 135.74255409157746 0 34.9584121444783 135.74254835839557 0 34.958312568033996 135.74252315669972 0 34.958108754947254 135.74247126794387 0 34.95809456029666 135.74255121303602 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95778386408558 135.74848474231294 0 34.95783694954872 135.7484169324686 0 34.957792071485414 135.74842484394404 0 34.957763698027385 135.74846470783282 0 34.95778386408558 135.74848474231294 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95319310880574 135.7410529289902 0 34.95320964152602 135.74096100706265 0 34.95311542677837 135.7409375504014 0 34.9530211784182 135.74091693410182 0 34.9530122434276 135.74101014582456 0 34.953048069078136 135.74101396825668 0 34.95309153797298 135.74102226236633 0 34.95312019841646 135.74106148072215 0 34.95316405029976 135.7410802837424 0 34.95319310880574 135.7410529289902 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.951657471395606 135.74696964161674 0 34.951716789390375 135.74697000569546 0 34.951936029653105 135.74697042690286 0 34.95193783372653 135.74697053084907 0 34.95193963486748 135.74697052531445 0 34.952122005822154 135.74697105981488 0 34.952144362553845 135.74697110060583 0 34.952142274305714 135.74690901847512 0 34.952098167548925 135.7469089427264 0 34.952096364605076 135.74690894826793 0 34.952094561433114 135.74690884432016 0 34.95198656395533 135.74690862881218 0 34.95198476101147 135.7469086343537 0 34.95198295806758 135.74690863989525 0 34.95179481858995 135.74690812326205 0 34.95171692959762 135.74690792470201 0 34.95165427316646 135.7469052705557 0 34.951657471395606 135.74696964161674 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.952634462815666 135.7498713185085 0 34.952635547180876 135.74978459853392 0 34.952194089541244 135.74978309325368 0 34.95219327629272 135.7498697024496 0 34.952634462815666 135.7498713185085 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.956353267024255 135.74649008711998 0 34.95640816910334 135.74645223619325 0 34.956332035498555 135.74629884824108 0 34.9562610676859 135.7460297078285 0 34.95620115316585 135.7460540199816 0 34.9562741372167 135.746330780375 0 34.956353267024255 135.74649008711998 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95552618609978 135.74158550913236 0 34.95553154438521 135.74151979556336 0 34.955335111544954 135.74151975528773 0 34.95525635460521 135.74149208260891 0 34.95524134409794 135.74155519730215 0 34.95532740853247 135.7415854760591 0 34.95552618609978 135.74158550913236 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95755631975908 135.74663922547774 0 34.95756002589668 135.74655763858502 0 34.957063791288874 135.74652763119497 0 34.95659298155103 135.74649918830153 0 34.956589374307626 135.7464989804166 0 34.95647252719454 135.74649189448223 0 34.95652214202021 135.7465766776923 0 34.95755631975908 135.74663922547774 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95343696896353 135.73958117155323 0 34.95343821845149 135.73940759135337 0 34.95327350513701 135.73940176213588 0 34.95326989991871 135.73940166405455 0 34.95313809402 135.73939704460426 0 34.95313448790015 135.7393969465261 0 34.95313052005543 135.73939674010143 0 34.952986093479645 135.73939128468032 0 34.952793973272954 135.73938411888392 0 34.95273014374076 135.73938224058287 0 34.952732286366256 135.7395569987266 0 34.95299791092829 135.73956402440675 0 34.952999714772304 135.73956401870134 0 34.9530015179496 135.73956412248924 0 34.95338899658006 135.73957515998873 0 34.95343696896353 135.73958117155323 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95040196160073 135.74266854967962 0 34.95041421268664 135.74262897864202 0 34.95032209144143 135.74258339779573 0 34.95029192876269 135.74256844738827 0 34.9502756453539 135.74261693779567 0 34.95040196160073 135.74266854967962 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95565166488261 135.7407789054965 0 34.95565199204081 135.74069609030752 0 34.95553671957972 135.7406937006608 0 34.95553590926689 135.74077653258433 0 34.95556962309195 135.74081726793497 0 34.95561794383821 135.7408184297575 0 34.95565166488261 135.7407789054965 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95483628509598 135.74196772696 0 34.95488888085657 135.7419011005277 0 34.95486225977035 135.74188815422838 0 34.954605979470614 135.7417658860126 0 34.9545802762195 135.74184545877824 0 34.95483628509598 135.74196772696 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +3 + + + + + + +34.9530047944848 135.74687133783073 0 34.95309271918928 135.74680472453113 0 34.95304037699398 135.74668553121978 0 34.95301124459764 135.7466326807299 0 34.95292454700441 135.74669026720724 0 34.95291669856161 135.74677449002562 0 34.952949873621655 135.7468608860234 0 34.9530047944848 135.74687133783073 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +1 + + + + + + +34.95473680156007 135.74795437895875 0 34.95493267895022 135.7477740999949 0 34.95486900117928 135.7476269165167 0 34.95478017355777 135.74739550032615 0 34.954687539456096 135.74715325647026 0 34.954629978201766 135.74700123740766 0 34.95452444721863 135.74671337541588 0 34.95445031237923 135.74652407080993 0 34.95435411281347 135.7462601602746 0 34.954265100667584 135.74602710518616 0 34.95417970792419 135.74580028051756 0 34.95414207707991 135.74569583111963 0 34.95383285651928 135.74568923119313 0 34.95389772396384 135.74588556974453 0 34.95402241837944 135.74628329996898 0 34.95409092528378 135.74649703757328 0 34.95419581657067 135.7465639432224 0 34.95421766080569 135.74662037429695 0 34.95426218726713 135.74674735854407 0 34.95432391455558 135.746908889835 0 34.954460361353426 135.74727998076398 0 34.95448592996793 135.74730815153285 0 34.95473680156007 135.74795437895875 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.954902150693485 135.7420369395781 0 34.954927789629195 135.742012332641 0 34.954919292072866 135.74191589525398 0 34.95488888085657 135.7419011005277 0 34.95483628509598 135.74196772696 0 34.95485473796096 135.7420392780008 0 34.954902150693485 135.7420369395781 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95161544895673 135.74390943173432 0 34.951628396448086 135.7438934060152 0 34.951608438474736 135.74383390586794 0 34.9515598477149 135.74384406544658 0 34.95156798724466 135.74391721731433 0 34.95161544895673 135.74390943173432 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95150948540769 135.74133742107662 0 34.951720214494145 135.74132033570243 0 34.95178943258853 135.7413131109228 0 34.95194786794827 135.74129268604386 0 34.952084124674364 135.74126992199106 0 34.95215286223557 135.74124955983413 0 34.95241830487932 135.7411712250945 0 34.952398476140516 135.741104041693 0 34.9523981169521 135.74110469976483 0 34.95237713623837 135.74111582535522 0 34.95234596565628 135.74112588588213 0 34.95213210281159 135.74119488003564 0 34.95212390501951 135.7411975335626 0 34.952094806416284 135.74120693166995 0 34.952010654662985 135.74122821820765 0 34.95188582840844 135.741241968232 0 34.951728625994726 135.74124914108546 0 34.95164290347899 135.7412524761546 0 34.951416370427715 135.74125636315893 0 34.95141647826797 135.7412642460361 0 34.951169743676445 135.74126502129198 0 34.951183930735894 135.7413651589704 0 34.95140853737224 135.74134562138966 0 34.95150948540769 135.74133742107662 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.950428615389384 135.74646977361152 0 34.95044804613515 135.74640642872274 0 34.95039241731714 135.74640320591206 0 34.9499248845769 135.74639019338622 0 34.94992308050244 135.74639008945502 0 34.94992127755801 135.74639009500748 0 34.94984455814521 135.7463879225621 0 34.94984396381768 135.74644868969773 0 34.950391283674904 135.7464638656246 0 34.950428615389384 135.74646977361152 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95801585385749 135.743121603749 0 34.95801683089304 135.7430512045035 0 34.95798978769645 135.74305172690077 0 34.95798957055405 135.74312210185246 0 34.95801585385749 135.743121603749 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95562863733655 135.74489017618086 0 34.955715567232915 135.7454188764 0 34.95572763558656 135.74547794112243 0 34.955727954366445 135.74547949824876 0 34.95576971185217 135.7456775494794 0 34.955770566827724 135.745681603625 0 34.9557717483691 135.7456861987618 0 34.955784837751914 135.74573783993927 0 34.95579886443749 135.74576396810494 0 34.955819136910264 135.7458018980729 0 34.955822411012655 135.74580617578778 0 34.955822481519895 135.74580626754587 0 34.955858278291124 135.74585280190954 0 34.9558816575868 135.7458891806473 0 34.95590827948143 135.74586393760183 0 34.955883913648634 135.74582611657024 0 34.95586947688758 135.74580735098516 0 34.95584576842585 135.74577652249985 0 34.955839584489844 135.7457649876814 0 34.95581526943415 135.74571957088742 0 34.9558064600727 135.74568893841035 0 34.955804009349144 135.74568051486835 0 34.95580358301983 135.74567839526793 0 34.95576348941665 135.74547893618205 0 34.95574854159086 135.74540990535343 0 34.95566038110455 135.7448743215247 0 34.95565046134967 135.74484261082932 0 34.9556227016667 135.7448543898005 0 34.95562863733655 135.74489017618086 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.9516528266026 135.7498630229345 0 34.951653369407175 135.74977641512885 0 34.95146362287634 135.7496959697081 0 34.95139982963655 135.74975495927433 0 34.95139988296964 135.74986838983565 0 34.95142509378803 135.7498977658365 0 34.95146042745976 135.74993904543578 0 34.9516528266026 135.7498630229345 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.950519665356424 135.7446620654062 0 34.95052061592367 135.7445996543381 0 34.95023339036739 135.74459266314565 0 34.95022971905352 135.74465460287706 0 34.95024947944403 135.7446554580155 0 34.950279859991355 135.7446562397134 0 34.950519665356424 135.7446620654062 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95193087490475 135.73819965282047 0 34.95201966279294 135.73819652379356 0 34.95201728405663 135.738129314411 0 34.95198544647173 135.73813093866553 0 34.951935628364225 135.7381285427001 0 34.95193087490475 135.73819965282047 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95470772225948 135.7454219927042 0 34.9547716283219 135.74541785333912 0 34.95475215647309 135.74537444460324 0 34.95474659991863 135.7453478559488 0 34.95473693458234 135.74529554683562 0 34.954690423002255 135.745125428362 0 34.95464483057109 135.74500720711328 0 34.954587851677324 135.74487621055505 0 34.954532076499746 135.74475955406444 0 34.954501516465875 135.74478274311133 0 34.95455634433148 135.74489733089644 0 34.95461259857787 135.7450266872628 0 34.954657013086745 135.74514162731927 0 34.95470225317109 135.74530726043307 0 34.954711463173474 135.74535737996885 0 34.954712511486136 135.745384421623 0 34.95470772225948 135.7454219927042 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.957613198657356 135.74789312381853 0 34.957613993988836 135.74784242409905 0 34.957614158817314 135.7478345397833 0 34.9576142398713 135.74783015964007 0 34.95761431137699 135.7478211806364 0 34.957622644071286 135.74744908300002 0 34.95756196810052 135.74744375266027 0 34.95756187468943 135.74744521802074 0 34.95755956385137 135.74754738609067 0 34.95755948280757 135.7475517662312 0 34.95755354834759 135.74781906732 0 34.957613198657356 135.74789312381853 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95801683089304 135.7430512045035 0 34.958015744799525 135.74292178138325 0 34.9580289557534 135.74277479393297 0 34.958057349491206 135.74273134402895 0 34.95809456029666 135.74255121303602 0 34.958068042667485 135.7425445070891 0 34.95805073143152 135.74262821874697 0 34.95803252750251 135.74271652988216 0 34.95800296580251 135.7427618459865 0 34.95798869720027 135.74292022337744 0 34.95798978769645 135.74305172690077 0 34.95801683089304 135.7430512045035 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +2 + + + + + + +34.957305643076424 135.74573573163167 0 34.95730865998237 135.74550614660617 0 34.95724834927472 135.7455052380724 0 34.95724631737112 135.74573424283906 0 34.957305643076424 135.74573573163167 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95198288205726 135.7408024994023 0 34.952197666819956 135.7407001069597 0 34.952240325642386 135.74067983956675 0 34.95225458231661 135.74067299313577 0 34.95222874687203 135.74060628548477 0 34.95221546749216 135.74061401790678 0 34.95217391572875 135.74063810085582 0 34.951965210135484 135.7407588685829 0 34.95198288205726 135.7408024994023 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95688589605049 135.74955334559263 0 34.9569081190018 135.74952961142907 0 34.95686554713898 135.74947647314627 0 34.956803208094 135.74954242850953 0 34.95686173052123 135.74955046270287 0 34.95687172691952 135.74954561445188 0 34.95688589605049 135.74955334559263 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95333055806085 135.7491593693747 0 34.95379302397788 135.74916321612295 0 34.95379051493334 135.74910199567677 0 34.953517401441324 135.74909978401877 0 34.95351559827369 135.7490996811163 0 34.9535137944285 135.74909968661294 0 34.953330882387 135.749098162537 0 34.95333055806085 135.7491593693747 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95791566570932 135.74475686141173 0 34.957902023346165 135.74473826609716 0 34.95790736087828 135.74440428139752 0 34.957907394131624 135.74440209133923 0 34.95791165017611 135.74412986669688 0 34.95791618777508 135.74384439192295 0 34.957870660957276 135.7438433291049 0 34.95786207201489 135.74438777835638 0 34.95786199018365 135.7443921585182 0 34.957856495632484 135.74473720278763 0 34.95783867916545 135.7447523687078 0 34.95791566570932 135.74475686141173 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95338479496752 135.74100285670366 0 34.95340042553144 135.74095712867495 0 34.95327591040034 135.74090496553876 0 34.953083692172996 135.7408518090452 0 34.9530211784182 135.74091693410182 0 34.95311542677837 135.7409375504014 0 34.95332167499805 135.7409752235653 0 34.95338479496752 135.74100285670366 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95423921390214 135.74169613749118 0 34.9542846987266 135.74159860302848 0 34.95414681904607 135.74149370372336 0 34.95408480431069 135.74145459056027 0 34.953989562008715 135.7413900700481 0 34.953720099496884 135.7412156205075 0 34.953510383945364 135.7410741580521 0 34.9533243189491 135.74098955865384 0 34.95320964152602 135.74096100706265 0 34.95319310880574 135.7410529289902 0 34.95332602409835 135.74111240292214 0 34.95374218453867 135.74138438698037 0 34.954212120941236 135.74167919854094 0 34.95423921390214 135.74169613749118 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.957792071485414 135.74842484394404 0 34.95783694954872 135.7484169324686 0 34.957766619324254 135.74832265098414 0 34.95768599954444 135.7482222692701 0 34.957608441504526 135.74812034542185 0 34.957556285581454 135.74805206918325 0 34.957555532612446 135.74803717985532 0 34.95756065237214 135.7480281854073 0 34.95756846632467 135.74801425642772 0 34.957570892123826 135.74801074399372 0 34.957513872541 135.74794892118447 0 34.95751218997098 135.74795045929716 0 34.95743351497491 135.74786209508605 0 34.957417388926864 135.74785363764371 0 34.95736323227404 135.74782086570698 0 34.957326646459364 135.74779294654454 0 34.95724029946149 135.74772222424082 0 34.957171243128734 135.74766860723219 0 34.957102525535106 135.7476179347358 0 34.95702921303877 135.74756767060026 0 34.95702214167465 135.74757452486924 0 34.9571004829141 135.74766311933183 0 34.95715386992241 135.74770248402993 0 34.95722226712047 135.7477555993898 0 34.95730871251874 135.74782639805966 0 34.95734712128303 135.74785570225993 0 34.9573996451175 135.7478874926447 0 34.957524993588116 135.74801255979034 0 34.957534713359365 135.7480177968584 0 34.957528830439166 135.74802828280275 0 34.95753062023303 135.74806539689703 0 34.957589193850225 135.74814197528676 0 34.95766693352185 135.7482441175712 0 34.957747824634936 135.74834493753931 0 34.957792071485414 135.74842484394404 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.956169929808304 135.73884577436394 0 34.95620214740985 135.73882048821127 0 34.956237515641476 135.73879267474103 0 34.95624165624182 135.73878937564368 0 34.9567162756446 135.73840901311087 0 34.95710361636143 135.73810469559658 0 34.95731791452474 135.7379454622989 0 34.957229465468195 135.73774842726263 0 34.9571404757041 135.73780707686453 0 34.95690973304742 135.7379909981116 0 34.95650170139273 135.73831432399308 0 34.95650260687606 135.73831618363968 0 34.95652388055553 135.73835706639144 0 34.956162020149215 135.73864706527473 0 34.95615949937049 135.73864904419418 0 34.956169929808304 135.73884577436394 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95677400870733 135.7408653404048 0 34.95677443092113 135.74068470642038 0 34.95671583475608 135.74068336022714 0 34.9566777956041 135.74072749638134 0 34.956674727413386 135.74081006610558 0 34.95671541018062 135.74086457660997 0 34.95677400870733 135.7408653404048 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.954061137117485 135.74134670514468 0 34.95406072073345 135.7412786020378 0 34.954060689250745 135.74126382172682 0 34.954062033605794 135.74121739153227 0 34.95406313039997 135.7411821314578 0 34.95406692212593 135.74105740742638 0 34.95406793436155 135.74102521340762 0 34.954069867894454 135.7409596212349 0 34.95407416549774 135.74081901915795 0 34.95407433554521 135.74081463891687 0 34.954087474333065 135.74038100661664 0 34.95404068329898 135.74037896430244 0 34.95403141923228 135.74068469681671 0 34.954031247388876 135.74068907815632 0 34.954014822638975 135.74122980308192 0 34.95401380874785 135.74126166860503 0 34.95401145570068 135.74129966991862 0 34.954061137117485 135.74134670514468 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +3 + + + + + + +34.95217246752268 135.7460585552274 0 34.95220879138943 135.74592176771 0 34.952080807718346 135.74589117694418 0 34.951898047993296 135.74587674192944 0 34.95169636971639 135.74586827560722 0 34.951643867052134 135.74580767100832 0 34.9516503133189 135.74613130188496 0 34.95174310100524 135.74601419045828 0 34.9518360583259 135.74602134903515 0 34.95196064401822 135.7460216228008 0 34.95211140675396 135.74603911306414 0 34.95217246752268 135.7460585552274 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95039137153019 135.7484016674514 0 34.950386899876776 135.74838845499164 0 34.95038664110255 135.74835013506498 0 34.95038663339058 135.7483464125046 0 34.95038653235568 135.7483411574007 0 34.95038617526413 135.74829977211752 0 34.950382186911106 135.74781070249762 0 34.950381934328036 135.74777588616476 0 34.95038084376539 135.7476418764939 0 34.950383449183725 135.74724738412152 0 34.950388470211124 135.74701733601603 0 34.95038860200399 135.74701612248674 0 34.95039218547233 135.7469832728119 0 34.95039811061282 135.746928182256 0 34.95041208281753 135.74679806781847 0 34.95047711714075 135.74660002325516 0 34.9505025911947 135.74651797345646 0 34.95050302191032 135.74651658601366 0 34.95045237734587 135.74649521002746 0 34.95042739714609 135.74657674586024 0 34.95036003318296 135.74678158572462 0 34.95033828152995 135.74698497125996 0 34.95033810352674 135.7469865046346 0 34.95033659884535 135.74699986675628 0 34.95033527263272 135.74701235242765 0 34.9503301703442 135.74724623379808 0 34.95032756743056 135.74764193027207 0 34.95033351366161 135.74837898319328 0 34.95033362467354 135.74838905572184 0 34.950333651660316 135.74840208467492 0 34.95032735609437 135.74840922060912 0 34.95039137153019 135.7484016674514 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95201918666023 135.73835167359707 0 34.952028208689455 135.73831277491396 0 34.952057596065764 135.73827140380757 0 34.952063528748084 135.73826306371328 0 34.9520966186616 135.73822387060073 0 34.95201966279294 135.73819652379356 0 34.951977118249964 135.73824034550947 0 34.95193087490475 135.73819965282047 0 34.95191014433143 135.73828490176328 0 34.951936695003006 135.73830682482537 0 34.951956696062844 135.7383432213714 0 34.95201918666023 135.73835167359707 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.954501516465875 135.74478274311133 0 34.954532076499746 135.74475955406444 0 34.95451520875722 135.74466938392212 0 34.95446769908603 135.74471054958866 0 34.95450084009435 135.74478133055544 0 34.954501516465875 135.74478274311133 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95834776488666 135.7438207113942 0 34.95834811751957 135.74376437340194 0 34.95802794167753 135.74374549607845 0 34.95802508069403 135.7438016204719 0 34.95812867861527 135.74380770589636 0 34.95826815349153 135.74381592221306 0 34.95834776488666 135.7438207113942 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95183138033484 135.73899207315873 0 34.951848747884505 135.73898773049245 0 34.95183531209524 135.7389087927132 0 34.95181872784564 135.73891015917317 0 34.95183138033484 135.73899207315873 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95219211811294 135.74055229193843 0 34.95219221304575 135.7405524219326 0 34.95222539342388 135.74059786530438 0 34.95222874687203 135.74060628548477 0 34.95228636058559 135.74057391604293 0 34.95224512236078 135.74046455356512 0 34.9521637174645 135.7404773642793 0 34.95214004450981 135.74048108928892 0 34.95219211811294 135.74055229193843 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95549048971551 135.7438502276382 0 34.95552956366333 135.74381875010758 0 34.95547689154506 135.74372102589857 0 34.95543756489223 135.7437519261109 0 34.95549048971551 135.7438502276382 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95273014374076 135.73938224058287 0 34.952714201025 135.7390945491374 0 34.952745138256766 135.7390602899579 0 34.952834939142015 135.7390666843283 0 34.95290896079026 135.73907192431236 0 34.95292050005326 135.73907166876356 0 34.952997211727606 135.7390697833043 0 34.953079782728665 135.73906776978183 0 34.95314612799178 135.73906657411376 0 34.953149734778066 135.73906656268394 0 34.9532781901903 135.73906418476196 0 34.95328179517359 135.73906417333768 0 34.953404751844026 135.73906192232442 0 34.95344226829374 135.73906848243206 0 34.95343930589092 135.73896771666648 0 34.953425465500366 135.73896813172055 0 34.95340408389383 135.73900236093007 0 34.953079113645636 135.73900809913474 0 34.95291207624222 135.73901147535588 0 34.952711920176775 135.73899798545415 0 34.95265844659057 135.7390744700098 0 34.95265682888133 135.7390767744419 0 34.952679131204796 135.73934539415663 0 34.952682184528044 135.7393819544149 0 34.95273014374076 135.73938224058287 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.954919292072866 135.74191589525398 0 34.954920164956924 135.74190286275885 0 34.95497235280412 135.7416444031897 0 34.9549920673348 135.74154700127923 0 34.95503427907818 135.74130269732413 0 34.95506262794726 135.7411538059583 0 34.95506351961821 135.74114920440866 0 34.955067887155124 135.74112630643833 0 34.955093628947985 135.7409800510095 0 34.95510496197609 135.74079902174788 0 34.955074485278274 135.74079627085013 0 34.95506332807921 135.74097478113086 0 34.955041505591545 135.7410984684341 0 34.95504070340154 135.74110317919565 0 34.955038031861875 135.7411181882643 0 34.955004423128024 135.7412946885853 0 34.9549622109342 135.7415387734695 0 34.95495016870563 135.7415983759058 0 34.95494936556445 135.74160264868505 0 34.95494267463815 135.74163562731823 0 34.954890488379256 135.7418939773009 0 34.95488888085657 135.7419011005277 0 34.954919292072866 135.74191589525398 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.950557656020386 135.74850467810836 0 34.95055771627948 135.7484253779618 0 34.95040077834208 135.74842947050524 0 34.95040175448265 135.74850862719114 0 34.950557656020386 135.74850467810836 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.9530122434276 135.74101014582456 0 34.9530211784182 135.74091693410182 0 34.95297925092449 135.74091323383445 0 34.95288157856763 135.7409352203924 0 34.95253529716147 135.74105083703776 0 34.95255738340697 135.74112910155614 0 34.95272835637575 135.74107606974312 0 34.95286907821346 135.7410343491154 0 34.9529922549272 135.74100801230188 0 34.9530122434276 135.74101014582456 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95119074270245 135.7428757547497 0 34.95140421000548 135.7429162560993 0 34.951402382987595 135.74290531289344 0 34.95118937355047 135.7428673283861 0 34.95119074270245 135.7428757547497 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +1 + + + + + + +34.95513307824622 135.74899259311883 0 34.95531327531818 135.7488935284368 0 34.95527246617508 135.74878401957963 0 34.95509221020154 135.7488855099236 0 34.95513307824622 135.74899259311883 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.9578013678416 135.7399379074837 0 34.95786781011726 135.73969963867415 0 34.958014856515746 135.73916061935333 0 34.9579628697487 135.73913985903664 0 34.957935781333035 135.73924148215792 0 34.957934618589206 135.739245756254 0 34.957904481103334 135.7393586343769 0 34.95790340826744 135.73936279868735 0 34.95781648160485 135.73968817231957 0 34.95775495302113 135.73991831169923 0 34.9578013678416 135.7399379074837 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95675361885604 135.74204384002644 0 34.9567700721601 135.74109117125178 0 34.956770152971075 135.7410867911484 0 34.956774008118884 135.74086548713163 0 34.95677400870733 135.7408653404048 0 34.95671541018062 135.74086457660997 0 34.95670368819746 135.74154064269305 0 34.95670088053812 135.74170358176445 0 34.95669904321228 135.74181461661334 0 34.95669880119502 135.74182841388577 0 34.95669872035727 135.7418327939848 0 34.95669502022511 135.74204260017993 0 34.95675361885604 135.74204384002644 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95063192411795 135.7432620217462 0 34.95077988367605 135.74327524648044 0 34.95091854369911 135.74328127401316 0 34.95119083423476 135.7433022134083 0 34.951187886717875 135.7432392358716 0 34.950961510499376 135.74322311115077 0 34.95069211321755 135.74320621520474 0 34.95061159372267 135.74319792513484 0 34.95063192411795 135.7432620217462 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95097229858057 135.7412968393296 0 34.951169743676445 135.74126502129198 0 34.95115711600364 135.7411762655785 0 34.951136312803925 135.74105961596948 0 34.95109620556432 135.74089408570688 0 34.951062788066395 135.74078097960194 0 34.95101655357029 135.7406591548671 0 34.95094925599367 135.74051035297933 0 34.950769682973245 135.74061987936105 0 34.9507719973121 135.74062379394053 0 34.95079182136122 135.74066205239689 0 34.95082695996186 135.74073759816767 0 34.9508689401451 135.74085089596122 0 34.950906157599064 135.74097132560058 0 34.95090970392528 135.74098565852555 0 34.95092079692043 135.74103062229256 0 34.95094289562424 135.74112022386183 0 34.95097229858057 135.7412968393296 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +3 + + + + + + +34.95292454700441 135.74669026720724 0 34.95301124459764 135.7466326807299 0 34.95294644812915 135.74651512346279 0 34.95289063925392 135.7464256220688 0 34.9528375594086 135.74634749945466 0 34.95283177395802 135.7463389769781 0 34.95274990622953 135.74624616191565 0 34.9526389101506 135.74614872873346 0 34.95251630469188 135.74606074780812 0 34.95235557948942 135.74597846875278 0 34.952322557671344 135.74596477484135 0 34.9522859367996 135.74610009080075 0 34.952360681398396 135.74613305343286 0 34.952425927384965 135.7461665753394 0 34.95243378185849 135.74617213514114 0 34.952571368608666 135.74626861025138 0 34.9526800232812 135.74636725512718 0 34.952749138570475 135.74644018215483 0 34.95278150017394 135.74648311244155 0 34.95278475641595 135.7464874820539 0 34.95282100462503 135.74653576547246 0 34.95292454700441 135.74669026720724 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.952113238743195 135.74847931229985 0 34.95211482479143 135.74841810251058 0 34.951675873782946 135.74840772824237 0 34.95167482862171 135.74846893605326 0 34.95202083264522 135.74847707628894 0 34.952113238743195 135.74847931229985 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.956991742804114 135.7476121863395 0 34.95702214167465 135.74757452486924 0 34.95698149773362 135.74752857334673 0 34.956815753516 135.74732979833803 0 34.95664664798633 135.74711833290687 0 34.956480682896434 135.7469012744002 0 34.9563581553318 135.74671977981112 0 34.95626460653076 135.7465582320486 0 34.95618240830844 135.7463938039029 0 34.95611756227573 135.74620731402956 0 34.95608890137554 135.74608038778493 0 34.95606717375072 135.74599318812795 0 34.95603507661551 135.74581864110655 0 34.956031537578106 135.7457958879675 0 34.95598944384085 135.7458100234671 0 34.95600841414297 135.7459149697308 0 34.95600959934023 135.74592131679668 0 34.956013703141494 135.74594386015147 0 34.95601525419308 135.7459527244798 0 34.956025191991294 135.7460065654804 0 34.95603475599009 135.74604504546087 0 34.956065708527824 135.74618536677042 0 34.95608624115634 135.7462525237535 0 34.95609526523155 135.74627855473898 0 34.956143695108075 135.74641790264806 0 34.956228336192204 135.74658703152926 0 34.95632360594373 135.74675163874338 0 34.95644803135511 135.746935865961 0 34.956615171943604 135.74715467277846 0 34.95678491003495 135.74736690273684 0 34.95695146756489 135.74756666072102 0 34.956991742804114 135.7476121863395 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95037825803623 135.74965974371472 0 34.95043216811324 135.7496601272665 0 34.950431749631555 135.74958874247523 0 34.9504118742765 135.74914243100594 0 34.950356735724625 135.74914609272736 0 34.950376587421474 135.7495923043369 0 34.95037825803623 135.74965974371472 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95434088610752 135.74991431819674 0 34.954365608716074 135.74989047654165 0 34.954262295764025 135.74988827203313 0 34.954275674305194 135.7499117756603 0 34.95434088610752 135.74991431819674 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95731615280452 135.74396482331545 0 34.95732186918749 135.74377079770557 0 34.9573219498438 135.7437658711857 0 34.95732489684822 135.74366764213033 0 34.957276752778 135.7436656020924 0 34.95727473432561 135.7437339344489 0 34.95727397775099 135.74375988757143 0 34.957268006792155 135.74396357039265 0 34.95731615280452 135.74396482331545 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95604843995365 135.74323580325085 0 34.95606368650042 135.7431798813462 0 34.956016152315875 135.7431648634373 0 34.956001381270255 135.74322183498342 0 34.95604843995365 135.74323580325085 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.951813721622116 135.73821765312255 0 34.95183143955936 135.73811156591853 0 34.95177549593931 135.73809120469213 0 34.95172561289597 135.73807625380002 0 34.95169387024419 135.7380713182524 0 34.95165347677239 135.73806794307814 0 34.95161651058701 135.73806576138807 0 34.951578829515476 135.7380656633658 0 34.951534482787814 135.73806843107755 0 34.951485633663104 135.73807351347565 0 34.95143723782753 135.73807936084964 0 34.95137244403222 135.73809018738032 0 34.95137985489299 135.73816620505207 0 34.95138946111118 135.73816414786452 0 34.951497429301284 135.73815077643297 0 34.95158179101331 135.73814349975882 0 34.951687826189804 135.73815301661764 0 34.951750434087934 135.73817405850264 0 34.951813721622116 135.73821765312255 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95374131850194 135.74988219011578 0 34.953795231379786 135.74979684243016 0 34.95374213332967 135.74979546979452 0 34.95332384517796 135.7497946605094 0 34.95332258028892 135.74988127226555 0 34.95374131850194 135.74988219011578 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95665444400691 135.74216580090936 0 34.956654357216784 135.7420820366798 0 34.95655901826258 135.74205715128423 0 34.95652411157278 135.7420479534966 0 34.95650615844136 135.74212681612357 0 34.95663992262904 135.7421617961273 0 34.95665444400691 135.74216580090936 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.9552015380097 135.7432740519086 0 34.95521277550102 135.74321675251477 0 34.955180216253375 135.74316615718706 0 34.955130462476134 135.743170254176 0 34.95508852124378 135.74320990358083 0 34.955163602891744 135.74330772137702 0 34.9552015380097 135.7432740519086 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95594418307845 135.74486094869636 0 34.955992547433404 135.74479663462662 0 34.95593136229571 135.74472280667223 0 34.95589623018462 135.7446924748758 0 34.95585229157788 135.74471234103572 0 34.95589061291843 135.74485027469396 0 34.95590044856991 135.74488100138234 0 34.95594418307845 135.74486094869636 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +1 + + + + + + +34.95295598412252 135.74337215006636 0 34.95295813966841 135.74337817740653 0 34.952977385369635 135.743431975049 0 34.95298463877106 135.74345166195945 0 34.95313977634949 135.74387523773441 0 34.95321365916265 135.74407346127782 0 34.953469297779655 135.74393290035653 0 34.9534701900401 135.74392895587502 0 34.9534448760437 135.7436808166515 0 34.95339689169039 135.74358318989016 0 34.953396549461836 135.74358249349342 0 34.95339209332239 135.7435734611625 0 34.953365293461026 135.7435188841728 0 34.953364660606695 135.74351759523685 0 34.95329358913919 135.74337295921387 0 34.952935174464585 135.74331628247018 0 34.95295598412252 135.74337215006636 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.956235836745115 135.742056192902 0 34.95625073206199 135.74197650027145 0 34.956201654536336 135.74196366682153 0 34.956176586812596 135.74191852376896 0 34.95612787943242 135.74190509902445 0 34.95610413852877 135.7419324377902 0 34.956083668384814 135.74201079986815 0 34.956088981722594 135.7420120884028 0 34.956186047643754 135.74204320943764 0 34.956235836745115 135.742056192902 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95674855082867 135.7427575532736 0 34.956749324943964 135.74269699835668 0 34.95675519965624 135.74223643891455 0 34.95668800823858 135.7422216483146 0 34.956678067790634 135.74272087221712 0 34.95674855082867 135.7427575532736 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.956619985700335 135.74472515754053 0 34.956731693895044 135.74472767121156 0 34.95670748752011 135.7447006897659 0 34.95671372336602 135.74433140993744 0 34.95664955441379 135.74433011568394 0 34.95664842580592 135.7443939554028 0 34.95664834487561 135.74439833549724 0 34.95664320871923 135.74469902765844 0 34.956619985700335 135.74472515754053 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +2 + + + + + + +34.95308879300186 135.74565380841838 0 34.95336988801686 135.7456602224133 0 34.9533971140653 135.7456609047564 0 34.95342695438135 135.74566157902464 0 34.95336510284483 135.7453559597159 0 34.953329313945524 135.74535541344716 0 34.953295417464496 135.74535497081789 0 34.95309346216503 135.74535196027307 0 34.95308879300186 135.74565380841838 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95416179730507 135.74538404428048 0 34.954236805552725 135.74530016086567 0 34.954249846350415 135.74528555687579 0 34.954210304035634 135.74525808700727 0 34.95419933778835 135.74527366891687 0 34.95418828365403 135.7452894700798 0 34.95416537410898 135.74528373783357 0 34.95413551895354 135.7453189773625 0 34.954147016785065 135.74534281121853 0 34.95409968245856 135.745382156001 0 34.95416179730507 135.74538404428048 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95547689154506 135.74372102589857 0 34.955478960562 135.74371937704046 0 34.95548289655161 135.74366177066761 0 34.955453393294775 135.74360766275282 0 34.95541353992447 135.74360340708242 0 34.95537517252369 135.743636039826 0 34.95543756489223 135.7437519261109 0 34.95547689154506 135.74372102589857 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.957989406642525 135.74379952510884 0 34.95799115771822 135.7437433111213 0 34.95794688882378 135.74374071147358 0 34.95794361284873 135.74374070743622 0 34.95794457515512 135.7437968910475 0 34.957989406642525 135.74379952510884 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.955877431989556 135.74962785883585 0 34.955921386231765 135.74957889034317 0 34.955919672962025 135.74952226686557 0 34.955913678555646 135.7495224690542 0 34.95590466406609 135.7495226059741 0 34.95582299277653 135.74952383989725 0 34.95582118983343 135.7495238453823 0 34.95582157435394 135.7495350127019 0 34.95582262851084 135.7495653396089 0 34.95581590630277 135.74958419319407 0 34.955845342605286 135.749695460104 0 34.955877431989556 135.74962785883585 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +1 + + + + + + +34.95527246617508 135.74878401957963 0 34.95528452936698 135.7487764276672 0 34.95536363186947 135.74884035001034 0 34.95542184583508 135.7488735682374 0 34.95548281904164 135.74888969694769 0 34.95553502126167 135.74889293206675 0 34.9555865713954 135.74888554819455 0 34.95564142370293 135.74886293447025 0 34.95568624114343 135.7488265549813 0 34.95573382051499 135.74877352380435 0 34.95576193170722 135.74872274188172 0 34.95578660346584 135.74866529123202 0 34.95580035130184 135.74860009976067 0 34.955809252237984 135.74854510610413 0 34.955721132008385 135.74852336677066 0 34.95571879935289 135.7485718801163 0 34.95571474912833 135.7486185372909 0 34.95570060240977 135.7486656632618 0 34.95568418137063 135.7487019561719 0 34.95565765863456 135.74873619949526 0 34.95562661267774 135.74876279196735 0 34.95559158529831 135.7487826078968 0 34.9555582573467 135.74879552046187 0 34.95553122837233 135.74880293906833 0 34.955497332358654 135.7488022760231 0 34.95545449343858 135.74879320918632 0 34.95541958451895 135.74878225675695 0 34.955395301194876 135.74876645415947 0 34.955360982996126 135.748736885902 0 34.95532213091858 135.74869364471618 0 34.95529184688869 135.74865278628866 0 34.95524833994457 135.74858229532842 0 34.95520245285986 135.7484942926459 0 34.95527246617508 135.74878401957963 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +1 + + + + + + +34.954210304035634 135.74525808700727 0 34.954338975825834 135.74518904664492 0 34.954315238400994 135.74513031252272 0 34.954304486612294 135.7450758183085 0 34.95424694341376 135.74497613895628 0 34.95423454704602 135.74495416928494 0 34.954165962555365 135.74483393967475 0 34.95412317480702 135.74476355896311 0 34.95401539031963 135.7446077566668 0 34.95390901844042 135.74443662145282 0 34.9539035902803 135.74442787890666 0 34.95382433773174 135.74429377782167 0 34.953729550625056 135.7441450533093 0 34.9536295970473 135.74398353463127 0 34.953524320878294 135.74382028103454 0 34.9534448760437 135.7436808166515 0 34.9534701900401 135.74392895587502 0 34.95347505565619 135.74392740785714 0 34.95348119443371 135.74393154945653 0 34.95362042164728 135.74424962884513 0 34.9536842496762 135.74438016420095 0 34.953731880845524 135.7444811882177 0 34.95377162839041 135.74456329245714 0 34.95382910182439 135.74467293496485 0 34.95389264350743 135.74479525993647 0 34.95400951467496 135.74498585273847 0 34.95408259718335 135.74510168861664 0 34.95409869646776 135.74512736955884 0 34.95418601908837 135.74524130025029 0 34.954210304035634 135.74525808700727 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95608097832949 135.7485116465924 0 34.95610399616916 135.74848921185335 0 34.95608336940564 135.74846001333097 0 34.956060092897935 135.7484820371604 0 34.95608097832949 135.7485116465924 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95537517252369 135.743636039826 0 34.95541353992447 135.74360340708242 0 34.95540964834366 135.74359619256902 0 34.9552015380097 135.7432740519086 0 34.955163602891744 135.74330772137702 0 34.95516474278925 135.7433092047531 0 34.95537158590998 135.74362937840633 0 34.95537517252369 135.743636039826 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95541375386994 135.7429369148933 0 34.95542058740969 135.74267312035315 0 34.955420668048404 135.74266863192398 0 34.95543049987241 135.7422886543457 0 34.95538114105197 135.742265596034 0 34.955382898917975 135.7422868324428 0 34.95538106483474 135.74235757155796 0 34.95537656233133 135.7425299298044 0 34.95537222758452 135.74269648430655 0 34.95536814473845 135.74285438794985 0 34.955366156033705 135.7429314508234 0 34.95541375386994 135.7429369148933 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.950540371184225 135.744562914602 0 34.95059958891427 135.74455846087955 0 34.95059353245549 135.74446486740297 0 34.950593252800886 135.7444604887497 0 34.95058523752436 135.74433613523604 0 34.95057768759099 135.7442183495819 0 34.950563150648165 135.743993396924 0 34.95056526365521 135.74388346441475 0 34.95056525903823 135.74388127466935 0 34.950565254421214 135.74387908492395 0 34.950572784058416 135.74334629290996 0 34.950511981658536 135.74324115503777 0 34.95051346419996 135.74334505444898 0 34.950510879948496 135.74353042663748 0 34.95050837721811 135.74371141685538 0 34.95050602796751 135.74387981657108 0 34.95050383861809 135.74399544260984 0 34.950540371184225 135.744562914602 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.9561416711799 135.73886798206917 0 34.95623099421745 135.73894565956024 0 34.956368108277154 135.73907125433558 0 34.95651283057117 135.7392140173756 0 34.95667560716943 135.73936756168288 0 34.95686717551362 135.73953776953917 0 34.95704961432406 135.73969618251218 0 34.95720090789408 135.73983443550267 0 34.95734323040507 135.7399519140017 0 34.95749597577429 135.74005216893812 0 34.95750201890831 135.74005368281763 0 34.957658777740825 135.74013421593307 0 34.9578230662448 135.74019479702446 0 34.95797791642832 135.74022595321694 0 34.958197683017076 135.74026183212212 0 34.95837596297986 135.740288972723 0 34.9585726446353 135.7403215303232 0 34.958603121595075 135.7403248286461 0 34.95874670686155 135.74034037570138 0 34.95869943096311 135.7402974786509 0 34.9586030401216 135.7402867233671 0 34.958576891155744 135.7402838493987 0 34.95837993838227 135.74025140224077 0 34.958201659078846 135.74022415221984 0 34.95798261298875 135.7401883806376 0 34.95783019883933 135.74015776431352 0 34.95766951901143 135.74009848586743 0 34.95751140654359 135.74001730010116 0 34.95750689661233 135.74001610987398 0 34.957359477627904 135.73991945156587 0 34.9572190507914 135.7398036095611 0 34.95706811914364 135.73966557335098 0 34.95688549953253 135.73950694308485 0 34.95669447230172 135.7393372810302 0 34.95653223952441 135.7391842814098 0 34.95638742478017 135.73904130188026 0 34.95624958833431 135.73891516084382 0 34.956169929808304 135.73884577436394 0 34.9561416711799 135.73886798206917 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95802508069403 135.7438016204719 0 34.95802794167753 135.74374549607845 0 34.95799115771822 135.7437433111213 0 34.957989406642525 135.74379952510884 0 34.95802508069403 135.7438016204719 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95278513052535 135.74848963242212 0 34.95278527489609 135.74842831704717 0 34.95275939255406 135.748379563174 0 34.952688617714166 135.74837572828875 0 34.952663671096566 135.74843098897608 0 34.952663797838156 135.74849219284664 0 34.95268154626115 135.74853100787456 0 34.95275223775185 135.74853812896976 0 34.95275232087239 135.74853473449772 0 34.95278513052535 135.74848963242212 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95751613065282 135.73874112138395 0 34.95753005632927 135.73870995369754 0 34.95741735405801 135.73878597387963 0 34.957429630454705 135.73879942825576 0 34.95751613065282 135.73874112138395 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.950151960380694 135.74465036595225 0 34.950154682167735 135.74458786974333 0 34.95000043135902 135.7445849540575 0 34.949991747034254 135.74458476968238 0 34.94998938475145 135.74464717706314 0 34.95013750261491 135.74465000239502 0 34.950151960380694 135.74465036595225 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.949778812523334 135.74852304179015 0 34.94978165660521 135.7485230024487 0 34.95022885505333 135.7485114544608 0 34.95023246161736 135.74851133395902 0 34.95029844666994 135.74850981859262 0 34.950297470303795 135.748430552519 0 34.949780591003936 135.74844373714492 0 34.949778812523334 135.74852304179015 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95590025280493 135.74544896504602 0 34.95594347964225 135.74547138630288 0 34.9559383570572 135.74543592571476 0 34.95593285274127 135.74538995477903 0 34.95582989684853 135.745085658099 0 34.95580951598814 135.74501724305057 0 34.95580455298703 135.74499430827774 0 34.955733012698154 135.74475440762384 0 34.955663854682285 135.74453300461175 0 34.95559037813618 135.74435826011415 0 34.955461590562 135.7440740837915 0 34.95544167515909 135.74403516675957 0 34.9553354200184 135.74383512137365 0 34.95530755008845 135.74378560717057 0 34.95517962571333 135.7435697543651 0 34.95504189944101 135.74336553914173 0 34.95503068996585 135.74335079240169 0 34.95500935441938 135.74332249998895 0 34.95482404771279 135.74308416253822 0 34.95474271308259 135.7429888284716 0 34.95467625842151 135.74289574749022 0 34.95460584911378 135.74293647989597 0 34.954703708506095 135.74304490139804 0 34.95481149185694 135.74315701498273 0 34.955007176188644 135.743400028456 0 34.95514408650536 135.74360293335852 0 34.955270925798985 135.7438168175078 0 34.95529807223275 135.74386524010242 0 34.95540387473834 135.74406440869868 0 34.95542197798588 135.74409939064705 0 34.95555076573169 135.74438367636725 0 34.95558583025727 135.74446711193318 0 34.955616359505825 135.7445343126272 0 34.95563849635981 135.74460513083204 0 34.95569104461453 135.74477337083982 0 34.95576167697663 135.74501064632253 0 34.95577369223473 135.74506579454868 0 34.95578366516129 135.74509237093653 0 34.955891338067126 135.7454106693321 0 34.95590025280493 135.74544896504602 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.953517027460514 135.74106045067256 0 34.95353820931058 135.74101724423824 0 34.95350879032065 135.7409605104779 0 34.953443261773884 135.7409223944993 0 34.95340042553144 135.74095712867495 0 34.95338479496752 135.74100285670366 0 34.953471912113685 135.74104099351112 0 34.953517027460514 135.74106045067256 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95797818917897 135.73904950763264 0 34.95801944853201 135.73903634660198 0 34.95800041838259 135.73894826114775 0 34.957999417586734 135.73894399390474 0 34.95795780508714 135.73875097173308 0 34.957956894669294 135.73874681480066 0 34.9579306712999 135.73862557339726 0 34.95792975997395 135.73862141537552 0 34.95790326340613 135.7384985335492 0 34.957862004114055 135.73851169592504 0 34.95794477294361 135.73889500267845 0 34.957970085866286 135.7390121945612 0 34.95797818917897 135.73904950763264 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95479947418949 135.74580358882562 0 34.95485163702556 135.74578451931475 0 34.95484243730158 135.7457396564053 0 34.95478873874447 135.74576451085218 0 34.95479947418949 135.74580358882562 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95200151257202 135.73881005330804 0 34.95205928939247 135.73880680432336 0 34.95205605509152 135.7387695879978 0 34.9520499561161 135.73870062868 0 34.95202316014324 135.7383967697193 0 34.95201918666023 135.73835167359707 0 34.951956696062844 135.7383432213714 0 34.95196204420138 135.73839915367958 0 34.95197919712173 135.73857734866488 0 34.95199736271325 135.73876670847986 0 34.95200151257202 135.73881005330804 0 + + + + + + + + +1 +7 +2 + + + + +3 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95354173490923 135.73958825390153 0 34.95354623170193 135.7395833125423 0 34.95353324639548 135.73941287468963 0 34.95348645698759 135.73941159937516 0 34.953475922347906 135.73958605322514 0 34.95354173490923 135.73958825390153 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.9520966186616 135.73822387060073 0 34.95214900547571 135.7381871343726 0 34.952148323944144 135.73812314396977 0 34.952086130430835 135.73812580090973 0 34.95201728405663 135.738129314411 0 34.95201966279294 135.73819652379356 0 34.9520966186616 135.73822387060073 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95162620056765 135.74469126210272 0 34.95165853017497 135.74463203866014 0 34.95134949795515 135.74458690104947 0 34.9513172963948 135.74462083302774 0 34.95139712184176 135.74468496505264 0 34.95162620056765 135.74469126210272 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95025856853099 135.7425981582116 0 34.95027095819029 135.7425580525 0 34.95024412546211 135.7425447537213 0 34.95022843036844 135.7425845664738 0 34.95025856853099 135.7425981582116 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95795312268925 135.74192360767043 0 34.95796110569575 135.74151556202426 0 34.957962571727954 135.74144197488732 0 34.95796370437497 135.74138076204886 0 34.95796516545939 135.74130531346006 0 34.95796549806122 135.7412921726763 0 34.957973947403445 135.74085820621508 0 34.95793013402921 135.74085703015666 0 34.95792542275404 135.7411000205326 0 34.95792338936231 135.74120339281765 0 34.957922255575234 135.7412631821609 0 34.95792111339719 135.74131946869556 0 34.95791965116686 135.74139480665463 0 34.957909647040516 135.74190487859227 0 34.95790956710178 135.74190925875286 0 34.95790932667414 135.7419233847162 0 34.95795312268925 135.74192360767043 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.951892046461886 135.74056475462925 0 34.95191201493041 135.74054399814958 0 34.95193846089466 135.74051709091415 0 34.95197385504301 135.7405012128408 0 34.95200745346097 135.74048829554548 0 34.952038717912934 135.74048042322758 0 34.952072321548 135.74047079278623 0 34.95206544077966 135.74037260087272 0 34.95187362479767 135.74046517702598 0 34.9518592291256 135.74047868963174 0 34.951892046461886 135.74056475462925 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +1 + + + + + + +34.95583452224095 135.7489071289211 0 34.95586965619033 135.74876533516763 0 34.955890448296216 135.74853204719287 0 34.95588935066207 135.7485243858897 0 34.95587536225322 135.74843026286214 0 34.95584858964659 135.74834296763598 0 34.95581126502068 135.74825515725655 0 34.95577094000451 135.7481972482483 0 34.95572285118768 135.74813443577818 0 34.955672908998636 135.74809122971533 0 34.95560610925882 135.7480471971443 0 34.95554600176328 135.7480143148029 0 34.95549185622619 135.74798688679752 0 34.95542698453723 135.74796014972503 0 34.955354641529894 135.74793825441526 0 34.9552905137354 135.74792290145788 0 34.955214139547586 135.74791328081298 0 34.955121816818576 135.74790776029815 0 34.95504321282487 135.7479105193304 0 34.95498634356209 135.7479150710168 0 34.95474188472163 135.74796771723194 0 34.954501749134195 135.74802287481307 0 34.954353346486734 135.7480573813112 0 34.95431387292868 135.74806275776035 0 34.95426925779524 135.74806617906364 0 34.9542196791237 135.7480674256931 0 34.954166669181895 135.74806594550003 0 34.95412095548285 135.74806170566535 0 34.95407244154339 135.748054737087 0 34.95403239303399 135.74804369138587 0 34.95399504553159 135.7480309950414 0 34.953962107965765 135.7480143445767 0 34.95391569486253 135.74797758656678 0 34.95387639656059 135.74793752314056 0 34.95384357247211 135.7478891185105 0 34.95381136166488 135.74783217164017 0 34.95379249192256 135.7477744175009 0 34.95378441220874 135.74774717867368 0 34.95378773992303 135.74774344574115 0 34.95380210758719 135.74745664138143 0 34.95380073875438 135.7474482157676 0 34.953786682578205 135.7473643866985 0 34.95377408671686 135.74729008009805 0 34.95376088232792 135.74722617715216 0 34.95373581939526 135.74713866032303 0 34.953728108323844 135.74711492419567 0 34.95371141296642 135.74706340465477 0 34.9536987093751 135.74702402650013 0 34.953692903230646 135.74700597813313 0 34.95368292182628 135.74697513201784 0 34.9536505303255 135.74687493679326 0 34.953607896619 135.74674729064407 0 34.95353359996849 135.74652448407298 0 34.953526882477775 135.7465026063656 0 34.9535091404939 135.74646718560905 0 34.9535014274886 135.74644344961618 0 34.953465966579245 135.7463841047393 0 34.953023646045 135.74663778099483 0 34.953042158485395 135.74667567152306 0 34.95306070825222 135.7466657602354 0 34.953362381248596 135.74737641874557 0 34.95351413187818 135.7477388093841 0 34.953580180749476 135.7478548875433 0 34.95365988444183 135.7479915086105 0 34.95374320250799 135.74808924914555 0 34.95383623548959 135.74817557405763 0 34.95393264840318 135.7482411925622 0 34.95394133297465 135.74824541541145 0 34.95420370890048 135.74825194809338 0 34.954309348010355 135.74823690924018 0 34.9544073906856 135.7482094124573 0 34.954611018638815 135.74815875017356 0 34.95479916236578 135.74811788213088 0 34.95504709252684 135.74807463780257 0 34.955120445008085 135.74807211507866 0 34.95520393217389 135.74807711534172 0 34.955270478486256 135.74808545227646 0 34.95532513536472 135.74809864335168 0 34.955388819671896 135.74811793851308 0 34.95544412732867 135.74814065365797 0 34.95549033148076 135.74816405364598 0 34.95553203099453 135.74818878137265 0 34.955568692022496 135.7482182328029 0 34.955605271519794 135.74825184530735 0 34.9556350849857 135.74828350762195 0 34.95566274829383 135.7483211998402 0 34.955687467346806 135.74837324271317 0 34.9557031623724 135.74842126297742 0 34.955714992161944 135.7484746603162 0 34.955721132008385 135.74852336677066 0 34.955809252237984 135.74854510610413 0 34.955820793793045 135.7485463847942 0 34.95581623287648 135.74865118542417 0 34.95580011061173 135.74874518132205 0 34.95578111126312 135.74884290878805 0 34.95575147605594 135.74894143510596 0 34.955721414917214 135.749052007086 0 34.95568764091099 135.74915448768104 0 34.95566701587048 135.74925090593368 0 34.95565109060878 135.74935322364254 0 34.95564144164643 135.74948322219583 0 34.95564001227106 135.74957695405357 0 34.95564352263826 135.74966180181372 0 34.95564523283888 135.74970428058074 0 34.95562237471761 135.74972296417496 0 34.95563817353295 135.74974198466006 0 34.955738954384024 135.74986331071852 0 34.95573649876355 135.74985280667036 0 34.95571553418282 135.74974085713063 0 34.95571272918709 135.74970123947045 0 34.95570751742837 135.7496276014187 0 34.955705042005015 135.74959263300983 0 34.9557047143345 135.7494774454358 0 34.95572569471928 135.74933514776444 0 34.95574394593473 135.7492241738735 0 34.95577355264327 135.74911086593704 0 34.95580362379425 135.74900554963617 0 34.95583452224095 135.7489071289211 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95478873874447 135.74576451085218 0 34.95484243730158 135.7457396564053 0 34.95483753109132 135.7457218229924 0 34.95483179818228 135.7456962191795 0 34.954762417716466 135.74566906007774 0 34.95476305310244 135.74567113849298 0 34.954787762216675 135.7457609564202 0 34.95478873874447 135.74576451085218 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95765816385482 135.74740736501272 0 34.95765995923726 135.74735994711554 0 34.95763084782864 135.74732006990277 0 34.957570217275126 135.7473118739735 0 34.957570078881616 135.74731554912813 0 34.95756196810052 135.74744375266027 0 34.957622644071286 135.74744908300002 0 34.95765816385482 135.74740736501272 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.952277052362724 135.74340065318583 0 34.95232627704739 135.74335987997296 0 34.952343565868425 135.74335062780378 0 34.9523754613315 135.74334308304347 0 34.95238735332994 135.74333910432196 0 34.952392857335 135.74329923265435 0 34.95239282424594 135.74328357562794 0 34.95239297559045 135.74326945089237 0 34.95239711739444 135.74321591139625 0 34.952386997720055 135.74321307430571 0 34.95238278271298 135.74326652643128 0 34.952380753295174 135.74328733593484 0 34.95237987892022 135.7433005869991 0 34.95237324039891 135.74331549838757 0 34.952360889543485 135.74331520841756 0 34.95232014374613 135.74331610296085 0 34.95228962316764 135.74331005788682 0 34.952277052362724 135.74340065318583 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.952966559385345 135.74342806709961 0 34.952977385369635 135.743431975049 0 34.95326817194608 135.7435364162939 0 34.953394454714896 135.74358177518144 0 34.953396549461836 135.74358249349342 0 34.953365293461026 135.7435188841728 0 34.95295813966841 135.74337817740653 0 34.95294868888751 135.74337491008205 0 34.952966559385345 135.74342806709961 0 + + + + + + + + +1 +7 +2 + + + + +6 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.9545802762195 135.74184545877824 0 34.954605979470614 135.7417658860126 0 34.95454632379657 135.7416910702205 0 34.95451780047911 135.74171623365706 0 34.95444827365708 135.74168722256422 0 34.954413329361024 135.74180536028067 0 34.9544868525899 135.74183064163637 0 34.9545802762195 135.74184545877824 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +2 + + + + + + +34.956031537578106 135.7457958879675 0 34.95602554596235 135.74575736413743 0 34.9560493120602 135.7456990173552 0 34.95594347964225 135.74547138630288 0 34.95590025280493 135.74544896504602 0 34.955870231761025 135.74544850929422 0 34.955849115795 135.74548131468586 0 34.95591321467256 135.7456811301444 0 34.9559124038091 135.7456985752192 0 34.95591277019338 135.74570952359795 0 34.95591557226701 135.74571740954073 0 34.95592197726826 135.74572387186967 0 34.95592266350961 135.74572440627634 0 34.95596175151002 135.74572438410104 0 34.95597394181274 135.74576813357686 0 34.95598944384085 135.7458100234671 0 34.956031537578106 135.7457958879675 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95230454401489 135.7453261734604 0 34.95230453942372 135.7453239836685 0 34.952305432110364 135.7452772285468 0 34.95230956132415 135.7451399149228 0 34.95230932459216 135.7450700608372 0 34.95228155457643 135.74493908695482 0 34.952277267708254 135.74474366010637 0 34.95223228242748 135.7447429236357 0 34.9522367663918 135.7449467805133 0 34.952264445774745 135.74507709766627 0 34.952264563869484 135.7451333752898 0 34.952264575815356 135.7451390687459 0 34.95226289254555 135.74519611837565 0 34.95226062369902 135.74527528684462 0 34.95225747917002 135.74532292482755 0 34.95230454401489 135.7453261734604 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.9562610676859 135.7460297078285 0 34.95628345593533 135.7460017173883 0 34.95625810413628 135.74594890924365 0 34.95623617090232 135.74593583745983 0 34.956177110332824 135.74596284719672 0 34.95620115316585 135.7460540199816 0 34.9562610676859 135.7460297078285 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.950949206860265 135.74854527623333 0 34.95098408878067 135.7484991845229 0 34.95098361381165 135.74842000713318 0 34.95098284309148 135.7484200281009 0 34.950865745934315 135.74842235663846 0 34.9508648534791 135.74842236045987 0 34.95086636081768 135.74850162436292 0 34.95089673732466 135.74854357515102 0 34.95089854570864 135.74854619735157 0 34.950949206860265 135.74854527623333 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +1 + + + + + + +34.95394133297465 135.74824541541145 0 34.954060426367015 135.74830332216422 0 34.95418891686086 135.74836172702445 0 34.954406451273776 135.74845172248527 0 34.95454876549117 135.74852519567077 0 34.954682845942244 135.74862716255384 0 34.954690520460744 135.74863294227808 0 34.954808851117164 135.74874798731918 0 34.95487302091139 135.7488272850427 0 34.95493601353794 135.74890494188259 0 34.95500346653785 135.7490026237221 0 34.95507503647186 135.74913040402595 0 34.955162920221795 135.7492996331401 0 34.95516663637081 135.7493098047781 0 34.95513307824622 135.74899259311883 0 34.955117761600604 135.74899669109402 0 34.95499061518101 135.74880382199999 0 34.95488894096731 135.74867909033534 0 34.95479363789495 135.74858379330635 0 34.95470576853498 135.74850905856897 0 34.95461071818375 135.74844836108403 0 34.95450348954755 135.74838408767772 0 34.95442851402741 135.74834988120824 0 34.95420319562181 135.74827396867258 0 34.95420370890048 135.74825194809338 0 34.95394133297465 135.74824541541145 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95134865703218 135.74450810111696 0 34.95165552821903 135.74447469960103 0 34.9516521008604 135.7443616185993 0 34.95165124560991 135.74434588981262 0 34.95160367105471 135.74435275687915 0 34.951600516184975 135.74435247214737 0 34.95140099438917 135.7443398433986 0 34.951397234406805 135.7443407386493 0 34.95134865703218 135.74450810111696 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.9515598477149 135.74384406544658 0 34.951608438474736 135.74383390586794 0 34.95157725521987 135.7436235643773 0 34.95154211321065 135.74337524260045 0 34.9514797125475 135.74334178337324 0 34.95149380173361 135.74342200162775 0 34.95153031185397 135.74363561092176 0 34.951555734745725 135.74380710151303 0 34.9515598477149 135.74384406544658 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.954938386687516 135.74662866882616 0 34.955015344186236 135.74658641042706 0 34.9549658189181 135.74650091348644 0 34.9549398092481 135.74647876632346 0 34.954894434387946 135.74649824920613 0 34.95491620347662 135.7465713612548 0 34.954937231142324 135.74662571495435 0 34.954938386687516 135.74662866882616 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95769242785197 135.740017008757 0 34.95771499611352 135.73994953521552 0 34.95770867905699 135.73994681773289 0 34.95757575202835 135.73988208673148 0 34.95748494612118 135.73982729655998 0 34.95747979976409 135.73982358991992 0 34.9572806242502 135.7396790275673 0 34.957245384981455 135.73973808772374 0 34.95724577616992 135.73973848396068 0 34.9574562375865 135.73989122411862 0 34.957551193819405 135.73994851966887 0 34.95768763939747 135.74001499160616 0 34.95769242785197 135.740017008757 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95547344285301 135.74213457064835 0 34.955568569716 135.74193181822469 0 34.95551135585506 135.74188947863175 0 34.955510338983586 135.74189159725447 0 34.955475070525246 135.7419667104642 0 34.95541521195389 135.74209424008663 0 34.95547344285301 135.74213457064835 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95098361740233 135.7413949963745 0 34.951183930735894 135.7413651589704 0 34.951169743676445 135.74126502129198 0 34.95097229858057 135.7412968393296 0 34.9509727551599 135.74129958167757 0 34.95098361740233 135.7413949963745 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +3 + + + + + + +34.95355651336631 135.74813558795853 0 34.95365796277242 135.74806421725486 0 34.953562372510596 135.7478742126667 0 34.95309271918928 135.74680472453113 0 34.9530047944848 135.74687133783073 0 34.95317474275204 135.7472704592341 0 34.95317800534424 135.7472778946402 0 34.95317990687335 135.74728237795438 0 34.953251109844146 135.74744957202802 0 34.95329975626327 135.74756362259578 0 34.953301659584824 135.7475681059177 0 34.95332611876918 135.74762551405894 0 34.953428548196236 135.74785294306503 0 34.95351141637689 135.7480370736866 0 34.95355651336631 135.74813558795853 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.951295569368106 135.73818415442358 0 34.9513225131309 135.73817848481866 0 34.95137985489299 135.73816620505207 0 34.95137244403222 135.73809018738032 0 34.95135611106761 135.73808224663068 0 34.95133769016634 135.73806840011966 0 34.95131899646335 135.73805346068775 0 34.95130797060549 135.73804013701388 0 34.95122250283573 135.7379951900127 0 34.95122789042827 135.73802670565993 0 34.951219570970274 135.73805651418678 0 34.95120267524551 135.73808065437746 0 34.95121774738726 135.7382004091243 0 34.951295569368106 135.73818415442358 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.956033666648366 135.7447100475195 0 34.956113976876736 135.7447166441459 0 34.9560944593064 135.74468934177773 0 34.95609986195183 135.74438635139074 0 34.95609994288183 135.7443819713255 0 34.956103168212586 135.74420162246423 0 34.95610325003738 135.74419724239587 0 34.95610725760942 135.74397371049946 0 34.956064918572544 135.743974867038 0 34.956059759940736 135.74426438864074 0 34.95605967901498 135.74426876870393 0 34.956054433469546 135.74456058994284 0 34.95605435163163 135.74456497000835 0 34.95605217777664 135.7446882684457 0 34.956033666648366 135.7447100475195 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95562857608862 135.74140813481125 0 34.95563151333193 135.7413481224806 0 34.955609645534075 135.74132410234805 0 34.95556134771886 135.7413227003635 0 34.955559655681085 135.74142602152023 0 34.95560797133017 135.74142648513987 0 34.95562857608862 135.74140813481125 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95272136789108 135.74989754911815 0 34.952739944062266 135.74987493976005 0 34.952634462815666 135.7498713185085 0 34.95264712683648 135.74989411433995 0 34.95272136789108 135.74989754911815 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95861943069685 135.74746135491853 0 34.95862131624479 135.74741393619198 0 34.95861807049382 135.7474137271533 0 34.95816944340626 135.74738860508467 0 34.95816764023644 135.74738850111956 0 34.95816583706659 135.74738839715442 0 34.95800643739736 135.7473794694487 0 34.9580019295865 135.74737926428546 0 34.957998322345254 135.7473790563588 0 34.95765995923726 135.74735994711554 0 34.95765816385482 135.74740736501272 0 34.957807737486824 135.74741588489576 0 34.95781134292747 135.74741609392413 0 34.95781558119628 135.74741629882095 0 34.958024748219394 135.7474280303364 0 34.958026552290725 135.74742813429944 0 34.95802835365762 135.7474282382708 0 34.958166026039926 135.74743591875276 0 34.958168911202684 135.74743612889756 0 34.95816963237953 135.74743612668507 0 34.95839421659257 135.74744879648466 0 34.95839782293202 135.74744900441806 0 34.95839917423709 135.74744900027258 0 34.95861816931125 135.7474612492893 0 34.95861943069685 135.74746135491853 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +2 + + + + + + +34.95724631737112 135.74573424283906 0 34.95724834927472 135.7455052380724 0 34.95679614132086 135.74549229193292 0 34.95679286370951 135.74572221139329 0 34.95688353137993 135.74572514069914 0 34.95724631737112 135.74573424283906 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95225458231661 135.74067299313577 0 34.95231124979789 135.74063992049827 0 34.95228636058559 135.74057391604293 0 34.95222874687203 135.74060628548477 0 34.95225458231661 135.74067299313577 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.951272089334424 135.7433540264747 0 34.951275965207415 135.7433537987016 0 34.951476640694956 135.7433419648458 0 34.9514797125475 135.74334178337324 0 34.951460466091405 135.7432322019951 0 34.951457392419876 135.74323237581316 0 34.951256647313876 135.74324368131857 0 34.95125309230721 135.7432438807241 0 34.951272089334424 135.7433540264747 0 + + + + + + + + +1 +7 +2 + + + + +6 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.952724260299036 135.7497450217319 0 34.95272443066796 135.74974020361557 0 34.952733532321204 135.7493451328297 0 34.952739657740054 135.74908091265365 0 34.95275223775185 135.74853812896976 0 34.95268154626115 135.74853100787456 0 34.95267327290615 135.74888939654687 0 34.95266689780787 135.74916303349198 0 34.95266565818593 135.74921756368494 0 34.95266300625652 135.7493303472788 0 34.95265853989093 135.74952503549625 0 34.95265349000676 135.74974249954985 0 34.952724260299036 135.7497450217319 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95402404709249 135.73959844418627 0 34.95402426035604 135.73942675587006 0 34.95401844877568 135.73942644906907 0 34.95401484332296 135.7394262414942 0 34.954013400067716 135.73942624606164 0 34.95394611496997 135.7394259476693 0 34.95394552265738 135.73959617420195 0 34.95402404709249 135.73959844418627 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +1 + + + + + + +34.95516663637081 135.7493098047781 0 34.95541709081011 135.74917211608755 0 34.95531327531818 135.7488935284368 0 34.95513307824622 135.74899259311883 0 34.95516663637081 135.7493098047781 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95407708370082 135.74413008971842 0 34.954133478561026 135.74417642697946 0 34.954088835126186 135.74408119756865 0 34.953942943762215 135.74374089947835 0 34.95388292526387 135.74369051173443 0 34.95406049438362 135.74409912200724 0 34.95407708370082 135.74413008971842 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.955089480273664 135.7389155548325 0 34.955109934287684 135.73886961197903 0 34.955077580937896 135.73887453232567 0 34.95507091005276 135.73891648967108 0 34.95508589373081 135.73892498378316 0 34.955089480273664 135.7389155548325 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95305716591734 135.74989988725997 0 34.95307583726707 135.74987709467004 0 34.9529709059272 135.74987697545174 0 34.952987846205424 135.74990003868575 0 34.95305716591734 135.74989988725997 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +2 + + + + + + +34.95277996796318 135.7456466961644 0 34.95278031558008 135.74562457244647 0 34.952784788808785 135.7453402369233 0 34.95261250445945 135.74533408972349 0 34.9525839268872 135.74533374014533 0 34.952416878203415 135.74533141003906 0 34.95230454401489 135.7453261734604 0 34.95227048317905 135.7456349318492 0 34.95277996796318 135.7456466961644 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95790580339787 135.74081911102832 0 34.957916043585406 135.74076096504646 0 34.95788881223189 135.74075653182595 0 34.95774551739695 135.74073344109263 0 34.95758774612701 135.74068477365984 0 34.95742244780112 135.7406159826591 0 34.957403904963186 135.74067111810888 0 34.95757380473246 135.7407417561685 0 34.957665184474884 135.74076993772857 0 34.957725622969335 135.74078847149107 0 34.957736267567014 135.74079183239843 0 34.957775855915195 135.74079816810846 0 34.957882356983625 135.74081535242362 0 34.95790580339787 135.74081911102832 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +3 + + + + + + +34.95147853745778 135.74840636036726 0 34.951675873782946 135.74840772824237 0 34.951673141898716 135.7483078821886 0 34.95167048401335 135.74811288956587 0 34.9516703847844 135.74810851029062 0 34.95166327511502 135.74759272719407 0 34.951663266014506 135.7475883476436 0 34.951660512740226 135.74739182360636 0 34.95166050818409 135.74738963273634 0 34.951660503630194 135.7473874429612 0 34.95165604507744 135.74706391531913 0 34.951657471395606 135.74696964161674 0 34.95165427316646 135.7469052705557 0 34.951654460801436 135.74686596326814 0 34.95166079659712 135.7466619649399 0 34.951659343738804 135.74652729738514 0 34.95165545592963 135.7463494984935 0 34.95165526396413 135.74634347826023 0 34.951653774782834 135.7462778975765 0 34.95165219450621 135.74621188031318 0 34.9516503133189 135.74613130188496 0 34.951643867052134 135.74580767100832 0 34.951646609459935 135.7457396696057 0 34.95164678492623 135.74573693182813 0 34.95132818654878 135.7456435360613 0 34.95134757274226 135.74568913310645 0 34.95135657590454 135.74572578522682 0 34.951430951721406 135.74602971531186 0 34.951430603508236 135.74603606675623 0 34.95142044894125 135.74622354346803 0 34.95142036314015 135.74622562402595 0 34.951444391814235 135.74685412726922 0 34.9514522512488 135.74690534404226 0 34.95145888463684 135.74697386388402 0 34.951461365297334 135.74703998773163 0 34.95147251287731 135.74763152365935 0 34.9514730281261 135.7477059747405 0 34.951475403495955 135.74789483634962 0 34.95147541258537 135.7478992158902 0 34.95148061762529 135.74832259475954 0 34.951479205793916 135.74838084733778 0 34.95147903457137 135.74838522742965 0 34.95147853745778 135.74840636036726 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +1 + + + + + + +34.953465966579245 135.7463841047393 0 34.953408672031216 135.74627391350396 0 34.953394829411316 135.74624953949765 0 34.953381492925146 135.7462093971291 0 34.9533738146194 135.74615828815791 0 34.95336658293646 135.746106082902 0 34.95336089356177 135.74605814307537 0 34.95335936443126 135.7460162124665 0 34.95336414241112 135.74597360545084 0 34.95337281614123 135.74593941727238 0 34.95339391048735 135.74589621243345 0 34.95341728644515 135.7458663585279 0 34.9534448224529 135.74584284228993 0 34.95345859824463 135.74583480686363 0 34.953482008769825 135.74582104811563 0 34.953537742040616 135.74578846645167 0 34.95362167558059 135.74574911865136 0 34.95365518372319 135.74573587613017 0 34.95369139054871 135.74571988796023 0 34.953450353635056 135.74568636139168 0 34.95341641236481 135.74570672220327 0 34.95340182482938 135.74571541710432 0 34.953394625433575 135.7457213518927 0 34.953357098912264 135.7457520159673 0 34.95332130444249 135.74579230993223 0 34.95329694398615 135.74582556110326 0 34.95327917296884 135.7458629525972 0 34.953264283915416 135.74589945924862 0 34.95325489769221 135.74593693433164 0 34.95324436131114 135.74598525261865 0 34.953242183644065 135.74602161053255 0 34.95324317303396 135.74606409020421 0 34.95325338532646 135.74611946144339 0 34.953277479320846 135.74621705366195 0 34.95327370526614 135.74622286944364 0 34.953465966579245 135.7463841047393 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.955040959020685 135.73966223828253 0 34.955107457853686 135.73965404809135 0 34.955105836044865 135.73960608170253 0 34.95510269644043 135.73954522719725 0 34.955102550500754 135.7395452736464 0 34.955035330446165 135.73956689563553 0 34.95500904167257 135.73957535178744 0 34.95500500885711 135.73962851834693 0 34.955040959020685 135.73966223828253 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +1 + + + + + + +34.95231587500038 135.7457437344986 0 34.952348829854415 135.74566514238293 0 34.95227048317905 135.7456349318492 0 34.9521728064413 135.74572026361764 0 34.95224516119092 135.74572990525124 0 34.95231587500038 135.7457437344986 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95628345593533 135.7460017173883 0 34.956321144072966 135.74600477648994 0 34.9565006384405 135.74600969752782 0 34.95650605743959 135.74571294693715 0 34.956461340128854 135.7457114426153 0 34.95645745987049 135.74592453348387 0 34.95643687433864 135.74595197096275 0 34.95626333197007 135.74594812773782 0 34.95625810413628 135.74594890924365 0 34.95628345593533 135.7460017173883 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95167482862171 135.74846893605326 0 34.951675873782946 135.74840772824237 0 34.95147853745778 135.74840636036726 0 34.95148106244808 135.7484938345387 0 34.95167482862171 135.74846893605326 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95601998450548 135.7447261441374 0 34.95612601362406 135.74473348006242 0 34.956113976876736 135.7447166441459 0 34.956033666648366 135.7447100475195 0 34.95601998450548 135.7447261441374 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95639253878544 135.74656429957125 0 34.95652214202021 135.7465766776923 0 34.95647252719454 135.74649189448223 0 34.95640816910334 135.74645223619325 0 34.956353267024255 135.74649008711998 0 34.956354617700626 135.74649280502396 0 34.95639253878544 135.74656429957125 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95673014973489 135.7434765616182 0 34.95676488777429 135.74344864133744 0 34.95676405078629 135.74339424621857 0 34.95673896392885 135.74335216837454 0 34.95667483016617 135.74332103051432 0 34.95665383220199 135.74336631786232 0 34.95664410797581 135.74341496442958 0 34.956665961531236 135.74347511917614 0 34.95673014973489 135.7434765616182 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.953852210722786 135.7491873431217 0 34.95386703164579 135.7491610198005 0 34.95386570363882 135.74909984935178 0 34.95379262622557 135.74910201114176 0 34.95379051493334 135.74910199567677 0 34.95379302397788 135.74916321612295 0 34.953816510406796 135.74918690440813 0 34.953852210722786 135.7491873431217 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.953310417360115 135.74853072966067 0 34.95332525052623 135.74846685071483 0 34.95329729664078 135.7484198547064 0 34.953252354013145 135.7484397005073 0 34.95322999954632 135.7484403162613 0 34.95322738708089 135.74844032424275 0 34.95322606876242 135.74850153404105 0 34.95326002371804 135.7485297886495 0 34.953310417360115 135.74853072966067 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.9507346750703 135.74282758063933 0 34.95082693553252 135.74284656245416 0 34.95092092985186 135.74287506439262 0 34.9510363938166 135.74291083510144 0 34.95111956695825 135.74293729177396 0 34.95116490589348 135.74297776948134 0 34.951213796913066 135.74299195991938 0 34.95118571204842 135.74288365365217 0 34.95104878751262 135.7428457601627 0 34.95102695312028 135.74283695977135 0 34.950926920349275 135.74280957158487 0 34.95081363008709 135.74277861176063 0 34.95079234306415 135.74277287537404 0 34.95075378439214 135.74276064226163 0 34.9507346750703 135.74282758063933 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95063370708659 135.74466433950815 0 34.95063474847311 135.7446018185839 0 34.95059958891427 135.74455846087955 0 34.950540371184225 135.744562914602 0 34.95052061592367 135.7445996543381 0 34.950519665356424 135.7446620654062 0 34.95063370708659 135.74466433950815 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.956073605238046 135.74540561531202 0 34.956116288611376 135.74538336525535 0 34.95601387333753 135.745078518757 0 34.95594418307845 135.74486094869636 0 34.95590044856991 135.74488100138234 0 34.95597037503692 135.7450994575244 0 34.95602281015236 135.7452562018756 0 34.956073605238046 135.74540561531202 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95731534588846 135.7440969580026 0 34.95731614947331 135.74396495362723 0 34.95731615280452 135.74396482331545 0 34.957268006792155 135.74396357039265 0 34.957238354953176 135.7440095417946 0 34.95723684791002 135.74406440440782 0 34.95726711432328 135.74409617391518 0 34.95731534588846 135.7440969580026 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95228328851965 135.74461492139042 0 34.95228339200709 135.74461269075255 0 34.95229391667176 135.74438721760606 0 34.95229495419851 135.74436619224974 0 34.952287574445066 135.74415840261005 0 34.95227684641341 135.74385876108894 0 34.95226398689861 135.7436169371363 0 34.952277052362724 135.74340065318583 0 34.9522325503649 135.7433726528822 0 34.95223224043248 135.7433966322026 0 34.95222222219075 135.743561774629 0 34.952221961665394 135.74356604555774 0 34.95221891239079 135.74361663951984 0 34.95222322714254 135.74369622545498 0 34.95222341577636 135.74370060447552 0 34.952232050177344 135.74386174827552 0 34.952242682055726 135.7441585420922 0 34.9522426866679 135.7441607318823 0 34.9522427814272 135.74416292139225 0 34.95224670803798 135.74427283737813 0 34.9522468083068 135.74427721667575 0 34.952249969607735 135.74436578445375 0 34.95223849271009 135.74460954530198 0 34.95228328851965 135.74461492139042 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95208527271837 135.74986696480664 0 34.95208635618153 135.7497802454132 0 34.951653369407175 135.74977641512885 0 34.9516528266026 135.7498630229345 0 34.95208527271837 135.74986696480664 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95730865998237 135.74550614660617 0 34.95730962673398 135.74540781534614 0 34.95731484301132 135.74488725063088 0 34.95725453253106 135.7448864520467 0 34.95725208566955 135.74513753707845 0 34.9572520047103 135.74514191610947 0 34.95724834927472 135.7455052380724 0 34.95730865998237 135.74550614660617 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.956063267089995 135.7425495445126 0 34.95608448509536 135.74248402733392 0 34.95597636117465 135.7424241431758 0 34.955493932285286 135.742188815766 0 34.95545342886718 135.74226142794348 0 34.95546795718889 135.74226828061705 0 34.955638062630655 135.7423512926014 0 34.9556414015575 135.74235292457365 0 34.95595011638821 135.7425036092632 0 34.95596987668222 135.7425116501043 0 34.95603231165642 135.74253696723497 0 34.956063267089995 135.7425495445126 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +1 + + + + + + +34.95293402001738 135.74639187469288 0 34.95294762788104 135.74595748133842 0 34.95282458492011 135.74604873848608 0 34.95268272824887 135.74589348115387 0 34.952569854361116 135.7458030606314 0 34.95246124710585 135.74572642407963 0 34.95245869188775 135.74572492647565 0 34.9524233265853 135.74582771036768 0 34.95245004384288 135.74584416096283 0 34.95250737685412 135.74588635685257 0 34.952652427100595 135.74601686017505 0 34.95273635488668 135.7461032085857 0 34.95280619015148 135.74617591423944 0 34.952842258363994 135.7462225557223 0 34.95287101324182 135.74626505912153 0 34.9528934458979 135.7463014505281 0 34.95291544335511 135.7463452886914 0 34.95293402001738 135.74639187469288 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.951848747884505 135.73898773049245 0 34.9519756699311 135.73895599765595 0 34.95196789076491 135.73889545253874 0 34.95183882736536 135.73890856368274 0 34.95183531209524 135.7389087927132 0 34.951848747884505 135.73898773049245 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95219749709008 135.74470602379338 0 34.95219944592963 135.74464590765152 0 34.9520736768285 135.7446401662339 0 34.95189121571797 135.74463919921612 0 34.95182891964347 135.74463731210167 0 34.95165853017497 135.74463203866014 0 34.95162620056765 135.74469126210272 0 34.95182769468877 135.74469742572876 0 34.95189044059696 135.74469931149403 0 34.95207263126608 135.74470027948345 0 34.95219749709008 135.74470602379338 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95118937355047 135.7428673283861 0 34.951402382987595 135.74290531289344 0 34.95136685531838 135.74268797856135 0 34.95135607019258 135.74261826774665 0 34.951334227058425 135.74247775213576 0 34.95128565835258 135.74210520367012 0 34.95128419185042 135.74209425936914 0 34.95123354529617 135.74171974707733 0 34.951197386778844 135.7414611384035 0 34.950987808739896 135.7414315874214 0 34.95099340587398 135.74147218024456 0 34.9510333211849 135.7417597909806 0 34.95103341249591 135.74176033813728 0 34.95105218703398 135.74189878237632 0 34.95107865467141 135.74209413668515 0 34.95108543225266 135.7421443707596 0 34.95109789649807 135.7422401343345 0 34.95112740390818 135.74246635517756 0 34.951134368592484 135.74251987339005 0 34.95116772882859 135.7427348050538 0 34.95118855156447 135.7428622944674 0 34.95118937355047 135.7428673283861 0 + + + + + + + + +1 +7 +2 + + + + +3 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95226584972574 135.74041926876592 0 34.952505533520366 135.74032599365043 0 34.95261590477739 135.74029805392465 0 34.9527685128771 135.7402924265307 0 34.95324896074836 135.74031565624838 0 34.95333740420973 135.74031964748806 0 34.9533392055834 135.74031975129859 0 34.9533410094274 135.74031974560967 0 34.953421428189436 135.74032343369 0 34.95342034992968 135.74024033283425 0 34.95315492986187 135.74022857974515 0 34.9531062445908 135.74022643292702 0 34.95306540603239 135.74022524787222 0 34.9528735589212 135.74021972162816 0 34.95268514271044 135.74021582694448 0 34.95268153592352 135.74021583832376 0 34.95261852046402 135.74021439477434 0 34.952550661411316 135.74022435353245 0 34.95222446503148 135.74033169759144 0 34.95226584972574 135.74041926876592 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.956083668384814 135.74201079986815 0 34.95610413852877 135.7419324377902 0 34.95600474364447 135.74190833191122 0 34.95600113680071 135.74190746725625 0 34.955912115079656 135.74188584730314 0 34.95589505323295 135.7419649562334 0 34.95589822196147 135.7419658222629 0 34.956083668384814 135.74201079986815 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95660329554885 135.74481300538977 0 34.95660534607585 135.74474162952626 0 34.95612601362406 135.74473348006242 0 34.95612354593727 135.74480496082415 0 34.95612391019144 135.7448049881639 0 34.95625976741484 135.74480719385426 0 34.95626337263033 135.74480729326996 0 34.95660329554885 135.74481300538977 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.951213796913066 135.74299195991938 0 34.95141284937831 135.74296932039758 0 34.95140421000548 135.7429162560993 0 34.95119074270245 135.7428757547497 0 34.95118571204842 135.74288365365217 0 34.951213796913066 135.74299195991938 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95241830487932 135.7411712250945 0 34.95242513828961 135.74116920869878 0 34.95247908324587 135.74115338745986 0 34.95255738340697 135.74112910155614 0 34.95253529716147 135.74105083703776 0 34.95244856561254 135.74100413837348 0 34.95240489301932 135.74106986050455 0 34.952405661308134 135.74109153719314 0 34.95239971378257 135.74110188631496 0 34.952398476140516 135.741104041693 0 34.95241830487932 135.7411712250945 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.957797425521655 135.7400608014224 0 34.957818514260346 135.73998059024103 0 34.9578013678416 135.7399379074837 0 34.95775495302113 135.73991831169923 0 34.95771499611352 135.73994953521552 0 34.95769242785197 135.740017008757 0 34.9577939300899 135.74005976894702 0 34.957797425521655 135.7400608014224 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95219327629272 135.7498697024496 0 34.952194089541244 135.74978309325368 0 34.95216228622299 135.74974891948457 0 34.9521041383377 135.74974679691212 0 34.95208635618153 135.7497802454132 0 34.95208527271837 135.74986696480664 0 34.95219327629272 135.7498697024496 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.9561416711799 135.73886798206917 0 34.956169929808304 135.73884577436394 0 34.95615949937049 135.73864904419418 0 34.95609909038289 135.73864354219916 0 34.956017352784286 135.73869811130209 0 34.95601726781937 135.73870052046667 0 34.9560152204043 135.73875450810812 0 34.9561416711799 135.73886798206917 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95321331196808 135.74987678655665 0 34.9532144864817 135.7497900656985 0 34.95310225299678 135.74979029725543 0 34.95307506754105 135.7497904937357 0 34.95307583726707 135.74987709467004 0 34.95310243136645 135.7498769043944 0 34.95321331196808 135.74987678655665 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95022843036844 135.7425845664738 0 34.95024412546211 135.7425447537213 0 34.950200416460476 135.7425230881271 0 34.95018700521857 135.74256181417624 0 34.95022843036844 135.7425845664738 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.950356735724625 135.74914609272736 0 34.9504118742765 135.74914243100594 0 34.95040534303877 135.74899578872171 0 34.95035030445571 135.74900027467876 0 34.95031569006978 135.74904548910447 0 34.95031853583859 135.74911391022917 0 34.950356735724625 135.74914609272736 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.950385336196234 135.7485471075371 0 34.95040175448265 135.74850862719114 0 34.95040077834208 135.74842947050524 0 34.95030828910181 135.7484306300509 0 34.950297470303795 135.748430552519 0 34.95029844666994 135.74850981859262 0 34.95033026439311 135.74855077930584 0 34.950385336196234 135.7485471075371 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.950547904198075 135.74275009900873 0 34.95056575004392 135.74269443212185 0 34.950560672572934 135.74269213998042 0 34.95051084630697 135.74266968751053 0 34.95049762149304 135.7427168633755 0 34.950547904198075 135.74275009900873 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95608371668831 135.74547251744505 0 34.95611822205862 135.7457008301729 0 34.95613192863393 135.74579151572198 0 34.956190929181304 135.7457698724359 0 34.95617789041446 135.74570235619126 0 34.956133636504255 135.74547319747194 0 34.956116288611376 135.74538336525535 0 34.956073605238046 135.74540561531202 0 34.95608371668831 135.74547251744505 0 + + + + + + + + +1 +7 +2 + + + + +6 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95846843016993 135.74091074192512 0 34.95847668910393 135.74085224373337 0 34.9583059771779 135.74082299758743 0 34.958013529787515 135.74077683418815 0 34.957999317576984 135.74077452035522 0 34.95799156386166 135.74083318525132 0 34.95800716377551 135.7408356545925 0 34.9582994317521 135.7408818187621 0 34.95846843016993 135.74091074192512 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95189293522373 135.73980018495757 0 34.95190730171919 135.73980086219302 0 34.95199968183832 135.7398052137452 0 34.95201911194336 135.7397436179248 0 34.951921816119096 135.7396055303582 0 34.95188842193358 135.73958625627705 0 34.95184580232229 135.7396386099743 0 34.9518445444657 135.73964015447126 0 34.95189293522373 135.73980018495757 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.957797425521655 135.7400608014224 0 34.957995266958896 135.74011924755436 0 34.958285570268195 135.74017439423017 0 34.95834192201358 135.7401788153061 0 34.95829479188166 135.74010253426954 0 34.95805971737624 135.74005785664866 0 34.957818514260346 135.73998059024103 0 34.957797425521655 135.7400608014224 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.957870934634904 135.74197135556278 0 34.95770839896864 135.74197120800326 0 34.957708522239464 135.74202924128232 0 34.95787448442512 135.7420298162101 0 34.957870934634904 135.74197135556278 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95703250902697 135.7500511091446 0 34.95706299274198 135.75001400672903 0 34.95702229532645 135.74990616666483 0 34.95701224232258 135.74988353141168 0 34.956943798560225 135.74974172240178 0 34.95686133148394 135.74957510060167 0 34.95685815014761 135.74956284668477 0 34.95686173052123 135.74955046270287 0 34.956803208094 135.74954242850953 0 34.95683743586791 135.74961612491992 0 34.95691274336677 135.7497639350841 0 34.95698662997475 135.7499226994896 0 34.95700941266279 135.7499982924193 0 34.95703250902697 135.7500511091446 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.952192277679465 135.74838228156594 0 34.95220585905135 135.74771500689695 0 34.95220585791433 135.74771445944953 0 34.952205938299365 135.7477106270469 0 34.95221701751815 135.74718558761685 0 34.952217098550044 135.7471812077603 0 34.95222071077429 135.7470110489007 0 34.95216247158397 135.74700925701148 0 34.95215287465636 135.7474659697417 0 34.9521476178329 135.74771266816063 0 34.95214156829531 135.74801203152253 0 34.952141487233455 135.74801641137444 0 34.9521340398715 135.7483815836039 0 34.952192277679465 135.74838228156594 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.957538600081804 135.74313810497804 0 34.95761450439206 135.74313808824294 0 34.95779752542139 135.74312639443943 0 34.95779588830642 135.74305605609848 0 34.957612912452994 135.74306779481103 0 34.95753896717116 135.74306786791047 0 34.957538600081804 135.74313810497804 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.950572784058416 135.74334629290996 0 34.95063192411795 135.7432620217462 0 34.95061159372267 135.74319792513484 0 34.9505914656449 135.743185615758 0 34.95054198344166 135.74306237715044 0 34.950501002804074 135.74307925666457 0 34.95049676959135 135.74308102167822 0 34.950471639391274 135.7430913919412 0 34.95047585381311 135.74320864029875 0 34.950511981658536 135.74324115503777 0 34.950572784058416 135.74334629290996 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95794435300895 135.7423711209001 0 34.95794752562688 135.74220982071128 0 34.957947607379374 135.74220544054324 0 34.957950414761065 135.7420620071485 0 34.957906642360896 135.74206059380612 0 34.95790053761045 135.74236983454537 0 34.95794435300895 135.7423711209001 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +1 + + + + + + +34.95383285651928 135.74568923119313 0 34.95414207707991 135.74569583111963 0 34.95401835044751 135.7453732101332 0 34.953705276509545 135.74537801052747 0 34.95383285651928 135.74568923119313 0 + + + + + + + + +1 +7 +2 + + + + +2 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95562857608862 135.74140813481125 0 34.9558230341049 135.7414125608177 0 34.95582398788037 135.74135244508156 0 34.95563151333193 135.7413481224806 0 34.95562857608862 135.74140813481125 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95781843242531 135.7447697321086 0 34.957928149967515 135.74477388136478 0 34.95791566570932 135.74475686141173 0 34.95783867916545 135.7447523687078 0 34.95781843242531 135.7447697321086 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95747942846498 135.7436717040198 0 34.957492657598515 135.7436229935149 0 34.95747860805941 135.7435866831081 0 34.95744876381354 135.743541444244 0 34.95742727622386 135.74356877596156 0 34.957402170285384 135.74359064408011 0 34.95739033790831 135.7436386691154 0 34.95739145546399 135.74363896565737 0 34.957462188810304 135.74366666717336 0 34.95747942846498 135.7436717040198 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95791618777508 135.74384439192295 0 34.95794457515512 135.7437968910475 0 34.95794361284873 135.74374070743622 0 34.95789604540677 135.7437406507416 0 34.95785720846419 135.74373062338617 0 34.95784672632552 135.7437790189471 0 34.957870660957276 135.7438433291049 0 34.95791618777508 135.74384439192295 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.955094186940016 135.73934497536095 0 34.95509352861532 135.73933183816558 0 34.95510588190067 135.7391325440418 0 34.95505505640861 135.73913202402508 0 34.95504220633199 135.73936068806 0 34.955094186940016 135.73934497536095 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.956803208094 135.74954242850953 0 34.95686554713898 135.74947647314627 0 34.95669129081813 135.7492589549564 0 34.9565695490123 135.74910745479568 0 34.956397900706584 135.74888548249479 0 34.95614342498722 135.74854277153247 0 34.95612145938455 135.7485139318374 0 34.95610399616916 135.74848921185335 0 34.95608097832949 135.7485116465924 0 34.956099422527096 135.748537759644 0 34.95612165924558 135.74856692699598 0 34.956376224369656 135.74890974716607 0 34.95654271664425 135.74912495956104 0 34.956547301176144 135.74913088574678 0 34.9567103776597 135.74933444918693 0 34.956743275274725 135.7493755196028 0 34.95675052793369 135.74939444037213 0 34.95677753905923 135.74946618770161 0 34.956803208094 135.74954242850953 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95537462285025 135.74988587850294 0 34.95537732410864 135.74988433737528 0 34.95537894315317 135.74988345759658 0 34.95538056579909 135.749882575617 0 34.95563817353295 135.74974198466006 0 34.95571103642866 135.7497022191208 0 34.95571272918709 135.74970123947045 0 34.955714457959274 135.74970023781165 0 34.955740662575955 135.74968603330592 0 34.955740505953344 135.74961004433055 0 34.95570925807027 135.74962667308384 0 34.95570751742837 135.7496276014187 0 34.95570574616802 135.74962854517588 0 34.95564352263826 135.74966180181372 0 34.95560687291196 135.74968140330833 0 34.95535481955492 135.7498190792069 0 34.95534925108327 135.7498221203619 0 34.95537462285025 135.74988587850294 0 + + + + + + + + +1 +7 +2 + + + + +6 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.954062905192096 135.73960051114526 0 34.954296680156865 135.73961115906982 0 34.954464197853945 135.73962157860927 0 34.95464494889998 135.7396238538296 0 34.954842068960694 135.7396088867873 0 34.95500903520498 135.7395723352514 0 34.955035432079754 135.7395638437185 0 34.95510256925714 135.73954224936253 0 34.95511362461421 135.73953871934046 0 34.95520567553948 135.73950098004627 0 34.9553902992863 135.7394175086505 0 34.955533547608745 135.73933559130245 0 34.95566082569534 135.73924671658162 0 34.95576494038038 135.7391599953736 0 34.955633254655446 135.73906063113532 0 34.95561772630693 135.73907428944528 0 34.955594953238545 135.73909067632172 0 34.95557569049495 135.73910453368902 0 34.95556309008927 135.73911355217604 0 34.95550755379818 135.73915347467334 0 34.95533019273943 135.7392601365729 0 34.95532082547452 135.7392643281162 0 34.95518465323011 135.7393249811137 0 34.955108715386366 135.7393513895134 0 34.95509466925023 135.73935632726665 0 34.955094572865676 135.7393563615149 0 34.95504412784925 135.73937393074277 0 34.955041736217666 135.73937476499256 0 34.95503241832103 135.73937801908374 0 34.954852934885764 135.73942118135605 0 34.95473045946608 135.73943722545124 0 34.95472676347302 135.73943767512185 0 34.9546767463565 135.73944418402826 0 34.95452224130765 135.7394483957386 0 34.954518636325 135.73944840714657 0 34.954509622084394 135.73944865465856 0 34.954378082897094 135.73944228234376 0 34.95419191405168 135.73943542597306 0 34.954188307031 135.7394353278951 0 34.954178660353264 135.739434921547 0 34.95402426035604 135.73942675587006 0 34.95402404709249 135.73959844418627 0 34.954062905192096 135.73960051114526 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95353324639548 135.73941287468963 0 34.95353935348399 135.73906707985026 0 34.95349191600189 135.73909942078865 0 34.95348645698759 135.73941159937516 0 34.95353324639548 135.73941287468963 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.957952563155104 135.74251500051128 0 34.957969190551644 135.74243575639085 0 34.95794435300895 135.7423711209001 0 34.95790053761045 135.74236983454537 0 34.95786436673764 135.7424017020691 0 34.95784331147737 135.74247974999673 0 34.95784848889571 135.7424811375615 0 34.95791704939583 135.74250347963888 0 34.957952563155104 135.74251500051128 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.957361079706985 135.74235123619636 0 34.95738035927182 135.74227247704732 0 34.9573483047347 135.7422050177439 0 34.9573070150475 135.74220405206677 0 34.95726870002645 135.74224589036268 0 34.95724921625784 135.7423244201066 0 34.957255078254796 135.74232597522936 0 34.957361079706985 135.74235123619636 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.954605979470614 135.7417658860126 0 34.95459997013619 135.74173743658983 0 34.95459887743114 135.74173229492504 0 34.954592957362046 135.74170428210562 0 34.95457851962012 135.74165483641858 0 34.954548862428325 135.74161354101483 0 34.9545463315265 135.74160993677418 0 34.954512174648684 135.7415722677078 0 34.954532136439724 135.74150508568763 0 34.95453329769469 135.74150092129804 0 34.95455513767997 135.74142760172114 0 34.95458396010076 135.7413308285997 0 34.95460320434375 135.7412658385846 0 34.95463778895907 135.7411242644375 0 34.954678481431635 135.7409719405993 0 34.95467955432406 135.74096777647284 0 34.95472471844092 135.74079879539062 0 34.95472588077354 135.7407943024975 0 34.95473795392446 135.74074937214277 0 34.95473075299406 135.74050117301243 0 34.95473056514589 135.7404967938638 0 34.95472783212986 135.74039946383954 0 34.95469520168284 135.74040087954913 0 34.95470483741708 135.74073381884938 0 34.95470493901589 135.74073918371013 0 34.95470512912801 135.74074378293275 0 34.95460657285447 135.74111253730368 0 34.954572255491385 135.74125345360218 0 34.95454397232055 135.74134858264367 0 34.95454271888993 135.74135263892714 0 34.954481496642764 135.7415587868415 0 34.95446502115207 135.7416112857828 0 34.9545263037419 135.7416456933305 0 34.95454632379657 135.7416910702205 0 34.954605979470614 135.7417658860126 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95408925820352 135.74423840802606 0 34.954133478561026 135.74417642697946 0 34.95407708370082 135.74413008971842 0 34.954038984151644 135.744189813702 0 34.95408925820352 135.74423840802606 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +1 + + + + + + +34.954249846350415 135.74528555687579 0 34.95434767968613 135.7452105799795 0 34.954338975825834 135.74518904664492 0 34.954210304035634 135.74525808700727 0 34.954249846350415 135.74528555687579 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.956230179896124 135.74079635524103 0 34.95623252396484 135.74071367874723 0 34.956118867950394 135.74071132996164 0 34.95611523651687 135.74079397973574 0 34.95611713451269 135.74079627316277 0 34.95614207629245 135.74082444444997 0 34.956143881636734 135.74082640968396 0 34.956192745063866 135.74082756980945 0 34.956230179896124 135.74079635524103 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95222160747436 135.7484851127336 0 34.952663797838156 135.74849219284664 0 34.952663671096566 135.74843098897608 0 34.952223014132215 135.74842390341192 0 34.95222160747436 135.7484851127336 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95799156386166 135.74083318525132 0 34.957999317576984 135.74077452035522 0 34.957916043585406 135.74076096504646 0 34.95790580339787 135.74081911102832 0 34.95793013402921 135.74085703015666 0 34.957973947403445 135.74085820621508 0 34.95799156386166 135.74083318525132 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.9567772269647 135.74288918656163 0 34.95682198859493 135.74291204099626 0 34.95695330231158 135.74298236566767 0 34.95704913397386 135.74302717909617 0 34.95714846745784 135.74306541189546 0 34.957277385384614 135.74311121725404 0 34.95745503350215 135.74313825621132 0 34.95747369418048 135.74313830748665 0 34.95747176311989 135.74306793530036 0 34.95745857994992 135.74306794797423 0 34.95728922903078 135.7430421972336 0 34.957165272875535 135.74299812843566 0 34.95697418469783 135.74292470531248 0 34.95683691196789 135.7428500194749 0 34.9567815945406 135.74282314777705 0 34.9567772269647 135.74288918656163 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95792481923475 135.74484521306843 0 34.957928149967515 135.74477388136478 0 34.95781843242531 135.7447697321086 0 34.95781759918763 135.74484125526234 0 34.95792481923475 135.74484521306843 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.952386997720055 135.74321307430571 0 34.95239335029372 135.74317804383935 0 34.952382499300434 135.74317510282884 0 34.95210107602014 135.7430987901093 0 34.95177114766312 135.74301901612225 0 34.95162656090271 135.74298125554958 0 34.95146519171804 135.7429368686575 0 34.95140421000548 135.7429162560993 0 34.95141284937831 135.74296932039758 0 34.95169690649098 135.7430386274545 0 34.952125505337996 135.74314064858575 0 34.95236886547493 135.7432079924679 0 34.952386997720055 135.74321307430571 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95805119476065 135.73912691025413 0 34.958055676265545 135.73907247557932 0 34.95801944853201 135.73903634660198 0 34.95797818917897 135.73904950763264 0 34.95796493461991 135.73913211209327 0 34.9579628697487 135.73913985903664 0 34.958014856515746 135.73916061935333 0 34.95805119476065 135.73912691025413 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95160367105471 135.74435275687915 0 34.95165124560991 135.74434588981262 0 34.951642722642546 135.7441889828955 0 34.95162785420015 135.7440206343859 0 34.95161544895673 135.74390943173432 0 34.95156798724466 135.74391721731433 0 34.9515803609131 135.74402841233695 0 34.95159504376772 135.74419468102968 0 34.95160367105471 135.74435275687915 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +1 + + + + + + +34.95438663612978 135.74569237020123 0 34.954406291946015 135.74569151128657 0 34.95441647878763 135.74569115134352 0 34.95457575482956 135.74568441827125 0 34.954642363238804 135.7456788473557 0 34.95464948281556 135.7456782778973 0 34.954653177488545 135.74567804749813 0 34.954762417716466 135.74566906007774 0 34.95470772225948 135.7454219927042 0 34.95463630806784 135.7454142204957 0 34.95457640947996 135.74539403994652 0 34.95437798598856 135.745390492791 0 34.95438663612978 135.74569237020123 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95855056407327 135.73918818001434 0 34.95855513394794 135.73913374473238 0 34.95831077027568 135.73910375005207 0 34.958306893011965 135.73910332434656 0 34.95820472865533 135.73909072733912 0 34.958162798089425 135.73908560541597 0 34.958055676265545 135.73907247557932 0 34.95805119476065 135.73912691025413 0 34.95855056407327 135.73918818001434 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95770012768093 135.74664951365892 0 34.95770365262907 135.74656792718187 0 34.95770220637897 135.74656563218676 0 34.957662415076925 135.7465055310924 0 34.95760156235185 135.74650407600643 0 34.95757621076666 135.74653678426913 0 34.95756002589668 135.74655763858502 0 34.95755631975908 135.74663922547774 0 34.95770012768093 135.74664951365892 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.9519756699311 135.73895599765595 0 34.952009469798234 135.73894754737427 0 34.952110037188255 135.7389334547005 0 34.95210349865605 135.73886546023118 0 34.95208011198458 135.7388480159992 0 34.95206889513366 135.738830095218 0 34.95205928939247 135.73880680432336 0 34.95200151257202 135.73881005330804 0 34.95200234512467 135.73882034271628 0 34.95199924902204 135.7388473965369 0 34.951988572120484 135.73887097071983 0 34.95196789076491 135.73889545253874 0 34.9519756699311 135.73895599765595 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95798957055405 135.74312210185246 0 34.95798978769645 135.74305172690077 0 34.95783410811803 135.7430547312427 0 34.95782878877049 135.74305485734249 0 34.957829035021014 135.7431252493253 0 34.957835338573304 135.74312502489613 0 34.95798957055405 135.74312210185246 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95674455846116 135.74481628054818 0 34.95674706582597 135.7447448035043 0 34.95660534607585 135.74474162952626 0 34.95660329554885 135.74481300538977 0 34.956604414320495 135.74481302382125 0 34.95674455846116 135.74481628054818 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95731484301132 135.74488725063088 0 34.95736223275296 135.74483060440855 0 34.957328365202116 135.74475811178385 0 34.957222174010354 135.7447598655653 0 34.95722178312699 135.7448312576237 0 34.95725453253106 135.7448864520467 0 34.95731484301132 135.74488725063088 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.958068042667485 135.7425445070891 0 34.95808492326575 135.7424652007523 0 34.958032147572396 135.74245176511315 0 34.95802853893057 135.74245090041927 0 34.957969190551644 135.74243575639085 0 34.957952563155104 135.74251500051128 0 34.95795349321442 135.74251530091132 0 34.958068042667485 135.7425445070891 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95516619053696 135.74076576177262 0 34.955168448950204 135.74068308661643 0 34.95513138694366 135.74063557343422 0 34.95506491290996 135.7406372555311 0 34.955074485278274 135.74079627085013 0 34.95510496197609 135.74079902174788 0 34.95516619053696 135.74076576177262 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.954927789629195 135.742012332641 0 34.955243624205075 135.74216189752494 0 34.95532718569616 135.7422013822773 0 34.95535795790198 135.74221595816832 0 34.955352797661114 135.74212159019584 0 34.955322387398965 135.74210723219593 0 34.95525768749242 135.74207666697868 0 34.95525425841463 135.74207503530755 0 34.95514434808415 135.74202304145476 0 34.95514100915504 135.74202141060056 0 34.95506945016372 135.74198758109736 0 34.955066111231766 135.74198594915114 0 34.95495367395 135.74193264952913 0 34.954919292072866 135.74191589525398 0 34.954927789629195 135.742012332641 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95053568861206 135.746411558771 0 34.95061813473083 135.74618090695384 0 34.950634406505216 135.7460731205223 0 34.95063965309007 135.7460386155945 0 34.9506695260234 135.74583980250483 0 34.95066910690217 135.7455965222648 0 34.95067380602858 135.74555851426882 0 34.95060581601705 135.7455500747915 0 34.950604382110726 135.7455967222243 0 34.95060461090451 135.7457059894922 0 34.950604620072646 135.7457103689857 0 34.950604785209464 135.74583277611148 0 34.950555793604714 135.74615788765425 0 34.95047584996384 135.74638159883997 0 34.95053568861206 135.746411558771 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +1 + + + + + + +34.95227048317905 135.7456349318492 0 34.95230454401489 135.7453261734604 0 34.95225747917002 135.74532292482755 0 34.95221358782398 135.74532798763684 0 34.951982705575304 135.74536439541092 0 34.95201735465554 135.74568104261303 0 34.9521728064413 135.74572026361764 0 34.95227048317905 135.7456349318492 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.957538600081804 135.74313810497804 0 34.95753896717116 135.74306786791047 0 34.95747176311989 135.74306793530036 0 34.95747369418048 135.74313830748665 0 34.95748873410439 135.74317439463536 0 34.957523710917364 135.74317373803567 0 34.95752987897004 135.74314908191303 0 34.957538600081804 135.74313810497804 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95578963942196 135.74193629235225 0 34.95580928712012 135.74185781157553 0 34.95571882186827 135.74183564768245 0 34.95571530426949 135.74183478275376 0 34.95563025063607 135.7418139180667 0 34.955616989957655 135.7418941086761 0 34.95578963942196 135.74193629235225 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.9529709059272 135.74987697545174 0 34.95307583726707 135.74987709467004 0 34.95307506754105 135.7497904937357 0 34.95302364531701 135.74979086459652 0 34.95302184237303 135.74979087007515 0 34.952969396088534 135.74979037468694 0 34.9529709059272 135.74987697545174 0 + + + + + + + + +1 +7 +2 + + + + +4 + + + + + + +2025-03-14 +1040 +9020 + + + + + + +34.95802794167753 135.74374549607845 0 34.95803178076203 135.74372697898048 0 34.958090675271116 135.743484476582 0 34.958092730177135 135.74347614833133 0 34.95806043367914 135.74346453268592 0 34.95799957263145 135.74371536296994 0 34.95799115771822 135.7437433111213 0 34.95802794167753 135.74374549607845 0 + + + + + + + + +1 +7 +2 + + + + +1 + + + + + \ No newline at end of file diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt index b54f851d..6e0d2fcd 100644 --- a/test/CMakeLists.txt +++ b/test/CMakeLists.txt @@ -28,6 +28,7 @@ include_directories("${CMAKE_CURRENT_SOURCE_DIR}/gtest/googletest/include") add_executable(plateau_test "test_primary_city_object_types.cpp" "test_mesh_extractor.cpp" + "test_tile_extractor.cpp" "test_grid_merger.cpp" "test_mesh_code.cpp" "test_vector_tile.cpp" diff --git a/test/test_tile_extractor.cpp b/test/test_tile_extractor.cpp new file mode 100644 index 00000000..dbcd822b --- /dev/null +++ b/test/test_tile_extractor.cpp @@ -0,0 +1,107 @@ +#include "gtest/gtest.h" +#include "citygml/citymodel.h" +#include "citygml/citygml.h" +#include "plateau/dataset/grid_code.h" +#include +#include + +using namespace citygml; +using namespace plateau::geometry; + +namespace plateau::polygonMesh { + + class TileExtractorTest : public ::testing::Test { + protected: + void SetUp() override { + params_.tesselate = true; + } + // テストで使う共通パーツです。 + ParserParams params_; + }; + + TEST_F(TileExtractorTest, extract_with_grid) { // NOLINT + + const std::string gml_path = u8"../data/日本語パステスト/udx/tile_test/52353549_tran_6697_op.gml"; + const std::shared_ptr city_model = load(gml_path, params_); + + // zoomLevel 11の場合のグリッド分割 + MeshExtractOptions mesh_extract_options = MeshExtractOptions(); + mesh_extract_options.min_lod = 0; + mesh_extract_options.max_lod = 4; + mesh_extract_options.mesh_granularity = MeshGranularity::PerCityModelArea; + mesh_extract_options.highest_lod_only = true; + mesh_extract_options.grid_count_of_side = 2; + + const auto min = city_model->getEnvelope().getLowerBound(); + const auto max = city_model->getEnvelope().getUpperBound(); + + std::vector extents = { + Extent(GeoCoordinate(min.x, min.y, min.z), GeoCoordinate(max.x, max.y, max.z)) + }; + + const auto model = TileExtractor::extractWithGrid(*city_model, mesh_extract_options, extents); + + ASSERT_EQ(model->getRootNodeCount(), 4); // 2x2のグリッドなので最大4つのGRIDノードがあるはず(オブジェクトがなければ少なくなる) + + // グリッドノードの名前を確認 + const auto& grid_node = model->getRootNodeAt(0); + const auto& grid_name = grid_node.getName(); + ASSERT_EQ(grid_name.substr(0, 4), "GRID"); + + // LODノードの名前を確認 + const auto& lod_node = grid_node.getChildAt(0); + const auto& lod_name = lod_node.getName(); + ASSERT_EQ(lod_name.substr(0, 3), "LOD"); + + // グリッドノードの子ノードの名前を確認 + const auto& first_model_node = lod_node.getChildAt(0); + const auto& first_model_node_name = first_model_node.getName(); + ASSERT_EQ(first_model_node_name.substr(0, 5), "group"); + } + + TEST_F(TileExtractorTest, extract_with_combine) { // NOLINT + + // zoomLevel 9以下の場合の結合 + MeshExtractOptions mesh_extract_options = MeshExtractOptions(); + mesh_extract_options.min_lod = 0; + mesh_extract_options.max_lod = 4; + mesh_extract_options.mesh_granularity = MeshGranularity::PerCityModelArea; + mesh_extract_options.highest_lod_only = true; + mesh_extract_options.grid_count_of_side = 1; + + const std::string gml_path1 = u8"../data/日本語パステスト/udx/tile_test/52353548_tran_6697_op.gml"; + const std::string gml_path2 = u8"../data/日本語パステスト/udx/tile_test/52353549_tran_6697_op.gml"; + const std::shared_ptr city_model1 = load(gml_path1, params_); + const std::shared_ptr city_model2 = load(gml_path2, params_); + + const auto min1 = city_model1->getEnvelope().getLowerBound(); + const auto max1 = city_model1->getEnvelope().getUpperBound(); + const auto min2 = city_model2->getEnvelope().getLowerBound(); + const auto max2 = city_model2->getEnvelope().getUpperBound(); + + std::vector extents = { + Extent(GeoCoordinate(min1.x, min1.y, min1.z), GeoCoordinate(max1.x, max1.y, max1.z)), + Extent(GeoCoordinate(min2.x, min2.y, min2.z), GeoCoordinate(max2.x, max2.y, max2.z)), + }; + + CityModelVector city_models = std::make_shared>>(); + city_models->reserve(static_cast(2)); + city_models->push_back(city_model1); + city_models->push_back(city_model2); + + auto model = TileExtractor::extractWithCombine(city_models, mesh_extract_options, extents); + + // LODノードの名前を確認 + const auto& lod_node = model->getRootNodeAt(0); + const auto& lod_name = lod_node.getName(); + ASSERT_EQ(lod_name.substr(0, 3), "LOD"); + + ASSERT_EQ(lod_node.getChildCount(), 1); // 結合なので1つの子ノードがあるはず + + // 子ノードの名前を確認 + const auto& first_model_node = lod_node.getChildAt(0); + const auto& first_model_node_name = first_model_node.getName(); + ASSERT_EQ(first_model_node_name.substr(0, 5), "group"); + + } +} From dd4e68b3337853bde1d9bc6ead64920b1acdf1bd Mon Sep 17 00:00:00 2001 From: sevendev Date: Wed, 20 Aug 2025 16:01:34 +0900 Subject: [PATCH 22/25] =?UTF-8?q?C#lib=E3=81=A7Test=E3=81=8C=E9=80=9A?= =?UTF-8?q?=E3=82=89=E3=81=AA=E3=81=8F=E3=81=AA=E3=82=8B=E3=81=AE=E3=81=A7?= =?UTF-8?q?udx=E3=81=AE=E3=83=91=E3=82=B9=E5=A4=89=E6=9B=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../tile_test/tran/52353548_tran_6697_op.gml" | 0 .../tile_test/tran/52353549_tran_6697_op.gml" | 0 test/test_tile_extractor.cpp | 6 +++--- .../CSharpPLATEAU/PolygonMesh/MeshExtractOptions.cs | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) rename "data/\346\227\245\346\234\254\350\252\236\343\203\221\343\202\271\343\203\206\343\202\271\343\203\210/udx/tile_test/52353548_tran_6697_op.gml" => "data/\346\227\245\346\234\254\350\252\236\343\203\221\343\202\271\343\203\206\343\202\271\343\203\210/tile_test/tran/52353548_tran_6697_op.gml" (100%) rename "data/\346\227\245\346\234\254\350\252\236\343\203\221\343\202\271\343\203\206\343\202\271\343\203\210/udx/tile_test/52353549_tran_6697_op.gml" => "data/\346\227\245\346\234\254\350\252\236\343\203\221\343\202\271\343\203\206\343\202\271\343\203\210/tile_test/tran/52353549_tran_6697_op.gml" (100%) diff --git "a/data/\346\227\245\346\234\254\350\252\236\343\203\221\343\202\271\343\203\206\343\202\271\343\203\210/udx/tile_test/52353548_tran_6697_op.gml" "b/data/\346\227\245\346\234\254\350\252\236\343\203\221\343\202\271\343\203\206\343\202\271\343\203\210/tile_test/tran/52353548_tran_6697_op.gml" similarity index 100% rename from "data/\346\227\245\346\234\254\350\252\236\343\203\221\343\202\271\343\203\206\343\202\271\343\203\210/udx/tile_test/52353548_tran_6697_op.gml" rename to "data/\346\227\245\346\234\254\350\252\236\343\203\221\343\202\271\343\203\206\343\202\271\343\203\210/tile_test/tran/52353548_tran_6697_op.gml" diff --git "a/data/\346\227\245\346\234\254\350\252\236\343\203\221\343\202\271\343\203\206\343\202\271\343\203\210/udx/tile_test/52353549_tran_6697_op.gml" "b/data/\346\227\245\346\234\254\350\252\236\343\203\221\343\202\271\343\203\206\343\202\271\343\203\210/tile_test/tran/52353549_tran_6697_op.gml" similarity index 100% rename from "data/\346\227\245\346\234\254\350\252\236\343\203\221\343\202\271\343\203\206\343\202\271\343\203\210/udx/tile_test/52353549_tran_6697_op.gml" rename to "data/\346\227\245\346\234\254\350\252\236\343\203\221\343\202\271\343\203\206\343\202\271\343\203\210/tile_test/tran/52353549_tran_6697_op.gml" diff --git a/test/test_tile_extractor.cpp b/test/test_tile_extractor.cpp index dbcd822b..e5b6290b 100644 --- a/test/test_tile_extractor.cpp +++ b/test/test_tile_extractor.cpp @@ -21,7 +21,7 @@ namespace plateau::polygonMesh { TEST_F(TileExtractorTest, extract_with_grid) { // NOLINT - const std::string gml_path = u8"../data/日本語パステスト/udx/tile_test/52353549_tran_6697_op.gml"; + const std::string gml_path = u8"../data/日本語パステスト/tile_test/tran/52353549_tran_6697_op.gml"; const std::shared_ptr city_model = load(gml_path, params_); // zoomLevel 11の場合のグリッド分割 @@ -69,8 +69,8 @@ namespace plateau::polygonMesh { mesh_extract_options.highest_lod_only = true; mesh_extract_options.grid_count_of_side = 1; - const std::string gml_path1 = u8"../data/日本語パステスト/udx/tile_test/52353548_tran_6697_op.gml"; - const std::string gml_path2 = u8"../data/日本語パステスト/udx/tile_test/52353549_tran_6697_op.gml"; + const std::string gml_path1 = u8"../data/日本語パステスト/tile_test/tran/52353548_tran_6697_op.gml"; + const std::string gml_path2 = u8"../data/日本語パステスト/tile_test/tran/52353549_tran_6697_op.gml"; const std::shared_ptr city_model1 = load(gml_path1, params_); const std::shared_ptr city_model2 = load(gml_path2, params_); diff --git a/wrappers/csharp/LibPLATEAU.NET/CSharpPLATEAU/PolygonMesh/MeshExtractOptions.cs b/wrappers/csharp/LibPLATEAU.NET/CSharpPLATEAU/PolygonMesh/MeshExtractOptions.cs index 4234adc3..4dc357d6 100644 --- a/wrappers/csharp/LibPLATEAU.NET/CSharpPLATEAU/PolygonMesh/MeshExtractOptions.cs +++ b/wrappers/csharp/LibPLATEAU.NET/CSharpPLATEAU/PolygonMesh/MeshExtractOptions.cs @@ -153,7 +153,7 @@ public float UnitScale get => this.unitScale; set { - if (Math.Abs(this.UnitScale) < 0.00000001) + if (Math.Abs(value) < 0.00000001) { throw new ArgumentException($"Validate failed : {nameof(this.UnitScale)} is too small."); } From 625bfc98fec9ce115a6b483dff3581f2759b37dd Mon Sep 17 00:00:00 2001 From: sevendev Date: Thu, 21 Aug 2025 10:47:24 +0900 Subject: [PATCH 23/25] =?UTF-8?q?nitpick=E5=AF=BE=E5=BF=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- test/test_tile_extractor.cpp | 22 ++++++++++++++----- .../PolygonMesh/MeshExtractOptions.cs | 7 +++++- .../PolygonMesh/TileExtractor.cs | 2 ++ 3 files changed, 24 insertions(+), 7 deletions(-) diff --git a/test/test_tile_extractor.cpp b/test/test_tile_extractor.cpp index e5b6290b..30b5c346 100644 --- a/test/test_tile_extractor.cpp +++ b/test/test_tile_extractor.cpp @@ -1,9 +1,7 @@ #include "gtest/gtest.h" #include "citygml/citymodel.h" #include "citygml/citygml.h" -#include "plateau/dataset/grid_code.h" #include -#include using namespace citygml; using namespace plateau::geometry; @@ -23,6 +21,7 @@ namespace plateau::polygonMesh { const std::string gml_path = u8"../data/日本語パステスト/tile_test/tran/52353549_tran_6697_op.gml"; const std::shared_ptr city_model = load(gml_path, params_); + ASSERT_TRUE(city_model); // zoomLevel 11の場合のグリッド分割 MeshExtractOptions mesh_extract_options = MeshExtractOptions(); @@ -35,25 +34,33 @@ namespace plateau::polygonMesh { const auto min = city_model->getEnvelope().getLowerBound(); const auto max = city_model->getEnvelope().getUpperBound(); - std::vector extents = { + std::vector extents = { Extent(GeoCoordinate(min.x, min.y, min.z), GeoCoordinate(max.x, max.y, max.z)) }; const auto model = TileExtractor::extractWithGrid(*city_model, mesh_extract_options, extents); - ASSERT_EQ(model->getRootNodeCount(), 4); // 2x2のグリッドなので最大4つのGRIDノードがあるはず(オブジェクトがなければ少なくなる) + ASSERT_EQ(model->getRootNodeCount(), 4); // 2x2のグリッドなので最大4つのGRIDノードがあるはず(オブジェクトがなければ少なくなる)Test用の読込GMLは4分割される // グリッドノードの名前を確認 const auto& grid_node = model->getRootNodeAt(0); const auto& grid_name = grid_node.getName(); ASSERT_EQ(grid_name.substr(0, 4), "GRID"); + for (size_t i = 0; i < model->getRootNodeCount(); ++i) { + const auto& node = model->getRootNodeAt(i); + const auto& name = node.getName(); + ASSERT_EQ(name.substr(0, 4), "GRID"); + } + // LODノードの名前を確認 + ASSERT_GT(grid_node.getChildCount(), 0); const auto& lod_node = grid_node.getChildAt(0); const auto& lod_name = lod_node.getName(); ASSERT_EQ(lod_name.substr(0, 3), "LOD"); // グリッドノードの子ノードの名前を確認 + ASSERT_GT(lod_node.getChildCount(), 0); const auto& first_model_node = lod_node.getChildAt(0); const auto& first_model_node_name = first_model_node.getName(); ASSERT_EQ(first_model_node_name.substr(0, 5), "group"); @@ -73,13 +80,15 @@ namespace plateau::polygonMesh { const std::string gml_path2 = u8"../data/日本語パステスト/tile_test/tran/52353549_tran_6697_op.gml"; const std::shared_ptr city_model1 = load(gml_path1, params_); const std::shared_ptr city_model2 = load(gml_path2, params_); + ASSERT_TRUE(city_model1); + ASSERT_TRUE(city_model2); const auto min1 = city_model1->getEnvelope().getLowerBound(); const auto max1 = city_model1->getEnvelope().getUpperBound(); const auto min2 = city_model2->getEnvelope().getLowerBound(); const auto max2 = city_model2->getEnvelope().getUpperBound(); - std::vector extents = { + std::vector extents = { Extent(GeoCoordinate(min1.x, min1.y, min1.z), GeoCoordinate(max1.x, max1.y, max1.z)), Extent(GeoCoordinate(min2.x, min2.y, min2.z), GeoCoordinate(max2.x, max2.y, max2.z)), }; @@ -92,11 +101,12 @@ namespace plateau::polygonMesh { auto model = TileExtractor::extractWithCombine(city_models, mesh_extract_options, extents); // LODノードの名前を確認 + ASSERT_GT(model->getRootNodeCount(), 0); const auto& lod_node = model->getRootNodeAt(0); const auto& lod_name = lod_node.getName(); ASSERT_EQ(lod_name.substr(0, 3), "LOD"); - ASSERT_EQ(lod_node.getChildCount(), 1); // 結合なので1つの子ノードがあるはず + ASSERT_EQ(lod_node.getChildCount(), 1); // 結合されるので子ノードは1つ // 子ノードの名前を確認 const auto& first_model_node = lod_node.getChildAt(0); diff --git a/wrappers/csharp/LibPLATEAU.NET/CSharpPLATEAU/PolygonMesh/MeshExtractOptions.cs b/wrappers/csharp/LibPLATEAU.NET/CSharpPLATEAU/PolygonMesh/MeshExtractOptions.cs index 4dc357d6..8ee56d2b 100644 --- a/wrappers/csharp/LibPLATEAU.NET/CSharpPLATEAU/PolygonMesh/MeshExtractOptions.cs +++ b/wrappers/csharp/LibPLATEAU.NET/CSharpPLATEAU/PolygonMesh/MeshExtractOptions.cs @@ -155,7 +155,7 @@ public float UnitScale { if (Math.Abs(value) < 0.00000001) { - throw new ArgumentException($"Validate failed : {nameof(this.UnitScale)} is too small."); + throw new ArgumentOutOfRangeException(nameof(value), "UnitScale is too small."); } this.unitScale = value; } @@ -228,6 +228,11 @@ public string MapTileURL public int EpsgCode; + /// + /// 最高LODのみを抽出するかどうかを指定します。 + /// true の場合、minLOD..maxLOD のうち最大LODに相当するポリゴンのみを抽出します。 + /// false の場合、minLOD から maxLOD までの範囲のポリゴンを抽出します。 + /// [MarshalAs(UnmanagedType.U1)] public bool HighestLodOnly; diff --git a/wrappers/csharp/LibPLATEAU.NET/CSharpPLATEAU/PolygonMesh/TileExtractor.cs b/wrappers/csharp/LibPLATEAU.NET/CSharpPLATEAU/PolygonMesh/TileExtractor.cs index b0af0db6..b64ffbaf 100644 --- a/wrappers/csharp/LibPLATEAU.NET/CSharpPLATEAU/PolygonMesh/TileExtractor.cs +++ b/wrappers/csharp/LibPLATEAU.NET/CSharpPLATEAU/PolygonMesh/TileExtractor.cs @@ -17,6 +17,8 @@ public static class TileExtractor /// /// からタイル分割された を抽出します。 + /// Grid分割する場合は、 を2以上に + /// をtrueに設定してください。 /// 結果は に格納されます。 /// 通常、 には new したばかりの Model を渡してください。 /// From f02038d5fedb976009e785c6cde2146b252ba94f Mon Sep 17 00:00:00 2001 From: sevendev Date: Thu, 21 Aug 2025 12:59:31 +0900 Subject: [PATCH 24/25] =?UTF-8?q?nitpick=E5=AF=BE=E5=BF=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../csharp/LibPLATEAU.NET/CSharpPLATEAU/CSharpPLATEAU.csproj | 2 +- .../LibPLATEAU.NET/CSharpPLATEAU/PolygonMesh/TileExtractor.cs | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/wrappers/csharp/LibPLATEAU.NET/CSharpPLATEAU/CSharpPLATEAU.csproj b/wrappers/csharp/LibPLATEAU.NET/CSharpPLATEAU/CSharpPLATEAU.csproj index aa491e75..dcfae9d7 100644 --- a/wrappers/csharp/LibPLATEAU.NET/CSharpPLATEAU/CSharpPLATEAU.csproj +++ b/wrappers/csharp/LibPLATEAU.NET/CSharpPLATEAU/CSharpPLATEAU.csproj @@ -2,7 +2,7 @@ - netstandard2.0 + netstandard2.1 true diff --git a/wrappers/csharp/LibPLATEAU.NET/CSharpPLATEAU/PolygonMesh/TileExtractor.cs b/wrappers/csharp/LibPLATEAU.NET/CSharpPLATEAU/PolygonMesh/TileExtractor.cs index b64ffbaf..451bd32e 100644 --- a/wrappers/csharp/LibPLATEAU.NET/CSharpPLATEAU/PolygonMesh/TileExtractor.cs +++ b/wrappers/csharp/LibPLATEAU.NET/CSharpPLATEAU/PolygonMesh/TileExtractor.cs @@ -24,7 +24,7 @@ public static class TileExtractor /// public static void ExtractWithGrid(ref Model outModel, CityModel cityModel, MeshExtractOptions options, List extents) { - var nativeExtents = NativeVectorExtent.Create(); + using var nativeExtents = NativeVectorExtent.Create(); foreach (var extent in extents) { nativeExtents.Add(extent); @@ -45,7 +45,7 @@ public static void ExtractWithGrid(ref Model outModel, CityModel cityModel, Mesh /// public static void ExtractWithCombine(ref Model outModel, List cityModels, MeshExtractOptions options, List extents) { - var nativeExtents = NativeVectorExtent.Create(); + using var nativeExtents = NativeVectorExtent.Create(); foreach (var extent in extents) { nativeExtents.Add(extent); From 0c051e80e647b5da7d14e328129952e07d3d3ddb Mon Sep 17 00:00:00 2001 From: sevendev Date: Thu, 21 Aug 2025 15:54:16 +0900 Subject: [PATCH 25/25] =?UTF-8?q?github=E3=81=A7win=E3=81=AEbuild=E3=81=8C?= =?UTF-8?q?=E5=AE=8C=E4=BA=86=E3=81=97=E3=81=AA=E3=81=84=E3=81=9F=E3=82=81?= =?UTF-8?q?.net=20standard=202.0=E3=81=ABrevert?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../LibPLATEAU.NET/CSharpPLATEAU/CSharpPLATEAU.csproj | 2 +- .../CSharpPLATEAU/PolygonMesh/TileExtractor.cs | 6 ++++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/wrappers/csharp/LibPLATEAU.NET/CSharpPLATEAU/CSharpPLATEAU.csproj b/wrappers/csharp/LibPLATEAU.NET/CSharpPLATEAU/CSharpPLATEAU.csproj index dcfae9d7..aa491e75 100644 --- a/wrappers/csharp/LibPLATEAU.NET/CSharpPLATEAU/CSharpPLATEAU.csproj +++ b/wrappers/csharp/LibPLATEAU.NET/CSharpPLATEAU/CSharpPLATEAU.csproj @@ -2,7 +2,7 @@ - netstandard2.1 + netstandard2.0 true diff --git a/wrappers/csharp/LibPLATEAU.NET/CSharpPLATEAU/PolygonMesh/TileExtractor.cs b/wrappers/csharp/LibPLATEAU.NET/CSharpPLATEAU/PolygonMesh/TileExtractor.cs index 451bd32e..50daebaa 100644 --- a/wrappers/csharp/LibPLATEAU.NET/CSharpPLATEAU/PolygonMesh/TileExtractor.cs +++ b/wrappers/csharp/LibPLATEAU.NET/CSharpPLATEAU/PolygonMesh/TileExtractor.cs @@ -24,7 +24,7 @@ public static class TileExtractor /// public static void ExtractWithGrid(ref Model outModel, CityModel cityModel, MeshExtractOptions options, List extents) { - using var nativeExtents = NativeVectorExtent.Create(); + var nativeExtents = NativeVectorExtent.Create(); foreach (var extent in extents) { nativeExtents.Add(extent); @@ -33,6 +33,7 @@ public static void ExtractWithGrid(ref Model outModel, CityModel cityModel, Mesh var result = NativeMethods.plateau_tile_extractor_extract_with_grid( cityModel.Handle, options, nativeExtents.Handle, outModel.Handle ); + nativeExtents.Dispose(); DLLUtil.CheckDllError(result); } @@ -45,7 +46,7 @@ public static void ExtractWithGrid(ref Model outModel, CityModel cityModel, Mesh /// public static void ExtractWithCombine(ref Model outModel, List cityModels, MeshExtractOptions options, List extents) { - using var nativeExtents = NativeVectorExtent.Create(); + var nativeExtents = NativeVectorExtent.Create(); foreach (var extent in extents) { nativeExtents.Add(extent); @@ -56,6 +57,7 @@ public static void ExtractWithCombine(ref Model outModel, List cityMo var result = NativeMethods.plateau_tile_extractor_extract_with_combine( nativePtrs, cityModelCount, options, nativeExtents.Handle, outModel.Handle ); + nativeExtents.Dispose(); DLLUtil.CheckDllError(result); }