ラベル 分布 の投稿を表示しています。 すべての投稿を表示
ラベル 分布 の投稿を表示しています。 すべての投稿を表示

2026年10月26日月曜日

二枚貝殻が分布しない領域の連続線・連担線

 Continuous and Connecting Lines in Areas Devoid of Bivalve Shells


I have mapped the continuous and connecting lines within areas where bivalve shells are absent, based on a cross-section profile—extracted from the shell midden on the northern slope of the Ariyoshi Kita Shell Midden—that reveals the distribution of these shells. These lines exhibit angles similar to those of the stratigraphic division boundaries. This observation, in turn, sheds light on the distribution pattern of the bivalve shells and can be interpreted as indicating the routes along which these shells were transported or moved.


有吉北貝塚北斜面貝層剥取断面の二枚貝殻が分布しない領域の連続線・連担線を作図しました。この連続線・連担線は分層区分線と類似の角度を示します。この事実は逆に二枚貝殻の分布パターンを示し、二枚貝殻の移動ルートを示していると捉えることができます。

1 二枚貝殻分布略図

斜面貝層域(赤色)を対象に二枚貝殻を2.5㎝、3.0㎝、3.5㎝の白色実寸法直径円で表示した二枚貝殻分布略図を作成しました。


二枚貝殻分布略図(1つの二枚貝殻を2.5㎝実寸法直径円で表示)


二枚貝殻分布略図(1つの二枚貝殻を3.0㎝実寸法直径円で表示)


二枚貝殻分布略図(1つの二枚貝殻を3.5㎝実寸法直径円で表示)

2 二枚貝殻非分布域の連続線、連担線

上記3枚の略図に示される二枚貝非分布域(赤色部分)を参考に二枚貝殻非分布域の連続線・連担線を作図しました。


二枚貝殻非分布域の連続線、連担線

二枚貝殻分布略図(1つの二枚貝殻を3.0㎝実寸法直径円で表示)に表示

3 検討

二枚貝殻非分布域の連続線、連担線は、分層区分線と類似の角度を示します。この事実は逆に二枚貝殻の分布パターンを示し、二枚貝殻の移動ルートを示していると捉えることができます。

4 参考 斜面貝層域


斜面貝層域(赤色表示)

分層区分線は発掘調査資料によります。

画面の四角枠(下は欠)の左右幅は4m、上下幅(下は画面境界)は約1.55mです。




……………………………………………………………………

【グッド&ニュー】(ブログ活動や生活・散歩中に思い浮かべた良い感情や考え、素晴らしいアイディアや注目すべき事柄)

メールのやりとりの中で、自分が縄文土器大観や総覧縄文土器を所持していることに気づいた。この2-3年で紙本の利用が少なくっている。紙本利用(資料としての利用)にある程度は回帰し、学習に役立てたい。


2026年10月25日日曜日

剥取断面における二枚貝殻偏位角の分布

 Distribution of Bivalve Shell Orientation Angles in a Cross-Sectional Profile


A comprehensive survey of bivalve shells was conducted on a cross-sectional profile of the shell midden located on the northern slope of the Ariyoshi-Kita Shell Midden, and a map of their orientation angles was created. When the orientation angles are categorized into three color-coded ranges, it becomes evident that shells whose orientation aligns with the slope angle—as would be expected during downslope movement—frequently alternate with shells that do not show such alignment. This pattern is highly likely to have been formed as the bivalve shells moved down the slope.


有吉北貝塚北斜面貝層剥取断面において二枚貝殻悉皆調査を行い、偏位角分布図を作成しました。偏位角を3段階に区分色分けして全体の分布を見ると、貝殻移動時の斜面角度に適従した偏位角の二枚貝殻と適従していない二枚貝殻が交互に分布するところが多く、これは二枚貝殻が斜面移動した際にできたパターンである可能性が高いです。

1 偏位角の区分

偏位角 0°~80°  緑 645個

偏位角 80°~120  赤 1185個

偏位角 120°~180° 青 660個

・偏位角は垂直線上から時計回りに計測(垂直に立った貝殻は0°(180°)、水平の貝殻は90°)

・偏位角 80°~120  赤 1185個は斜面角度120°に適従して堆積した二枚貝殻と仮定した。

2 有吉北貝塚北斜面貝層剥取断面(部分)における二枚貝殻偏位角分布


有吉北貝塚北斜面貝層剥取断面(部分)における二枚貝殻偏位角分布

四角枠(下部はない)の左右幅は4m、上下幅(下部は画面下部)は1.55mです。

3 偏位角 80°~120  赤 1185個の分布


偏位角 80°~120  赤 1185個の分布

4 偏位角 0°~80°  緑 645個の分布


偏位角 0°~80°  緑 645個の分布

5 偏位角 120°~180° 青 660個の分布


偏位角 120°~180° 青 660個の分布

6 検討

6-1 分布検討

偏位角を3段階に区分色分けして全体の分布を見ると、貝殻移動時の斜面角度に適従した偏位角の二枚貝殻と適従していない二枚貝殻が交互に分布するところが多く、これは二枚貝殻が斜面移動した際にできたパターンである可能性が高いです。

分層毎に3区分分布パターンが少しずつ異なります。向かって左(古)から右(新)に向かってパターンが漸移して変化しているようにも見えます。

6-2 分析技術検討

偏位角3区分(赤、青、緑)の分布パターンをQGISのヒートマップ(カーネル密度推定)演算により分析する技術的試みをこれまでしてきましたが、期待したような結果は得られませんでした。ヒートマップ特性(分布を平滑化することによる単純化)が今回事象に向いていないような感想もうまれています。本当にそうであるか、もう少し検討を深めることにします。



……………………………………………………………………

【グッド&ニュー】(ブログ活動や生活・散歩中に思い浮かべた良い感情や考え、素晴らしいアイディアや注目すべき事柄)

ファブリック分析作業を10日間以上さぼって、昨日からスタートしたが、作業の詳細を思い出すのに半日かかった。時間ロスがもったいない。しかし、作業を離れたことで、新鮮な視点から新たな発想も生まれた。QGISヒートマップ演算技術を獲得できたことは素晴らしいが、今回はあまり役立たないかもしれない。別の場面で大いに活用できそうだ。フィールド計算機、ラスター計算機のアレルギーが無くなったことも今後の別場面で役立ちそうだ。


2026年9月16日水曜日

貝層移動タイプ別偏位角分布

 Distribution of Deviation Angles by Shell Bed Transport Type


I categorized shell bed transport types into three groups—slope movement, collapse, and water flow—and examined the distribution of bivalve shell deviation angles for each. Distinct characteristics emerged, and the most frequently occurring angles differed among the groups. This revealed a correlation between bivalve shell deviation angles and the transport type.


貝層の移動タイプを斜面、崩落、流水の3つに分け、それぞれ別に二枚貝殻偏位角分布を見てみました。特徴がはっきりと分かれていて、最多出現角度も異なります。二枚貝殻偏位角が移動タイプに相関することが浮かび上がってきました。

1 貝層移動タイプ

セクション図から貝層分層を抽出しました。


剥取断面露頭写真とセクション図


セクション図分層区分

貝層分層毎に、これまでの検討に基づいて、貝層移動タイプを次の3つに分けました。

斜面移動タイプ…斜面を重力性移動して堆積するタイプ

崩落移動タイプ…崩落により移動堆積するタイプ

流水移動タイプ…流水により移動堆積するタイプ


分層別貝殻移動タイプ

この移動タイプ区分を個々の二枚貝殻に当てはめると次のようになります。


貝殻別貝殻移動タイプ

貝殻別貝殻移動タイプからボロノイ多角形を作図すると次のようになります。


ボロノイ多角形別貝殻移動タイプ

2 移動タイプ別二枚貝殻偏位角分布グラフ


斜面移動タイプ 二枚貝殻偏位角分布グラフ


崩落移動タイプ 二枚貝殻偏位角分布グラフ


流水移動タイプ 二枚貝殻偏位角分布グラフ

3 考察

移動タイプにより偏位角分布パターンが明白に異なります。

流水タイプの分布パターンは最多出現偏角の割合が多く、それより離れた角度の貝殻は少なくなっています。これは営力(水流)の特徴を表現していると考えることができます。

斜面タイプの分布パターンは最多出現角度付近とそれから離れた角度のものが広い裾野で分布し、重力性移動などの特徴を表現していると考えます。

崩落タイプの分布パターンはデコボコした滑らかさのない分布であり、崩落現象の特性を表現していると考えます。

最多出現偏位角を見ると、流水タイプで90~100°となり流水の抵抗を受けにくい偏位角が優先しています。斜面タイプでは100~110°となり、斜面角度(およそ120°)に対応した値となっています。崩落タイプでは120~130°となり、剥取断面で実際に観察できる斜面角度に近似しています。

これらの特徴から、二枚貝殻偏位角が移動タイプに相関することが浮かび上がってきたと考えます。


2026年6月26日金曜日

Blender3D空間に分布する点群(メッシュ)のCT撮影用Pythonスクリプト

 Python Script for CT-Style Imaging of Point Clouds (Meshes) in Blender 3D Space


I have created a Python script to perform CT-style imaging on point clouds (meshes) distributed within Blender's 3D space. This allows for the generation of data analogous to medical CT scans of internal organs, but applied instead to the spatial distribution of artifacts within a shell midden. This marks the creation of a prototype for a key tool in 3D spatial analysis of artifacts. Moving forward, I plan to utilize this tool in spatial analysis while refining its usability.


Blender3D空間に分布する点群(メッシュ)のCT撮影用Pythonスクリプトを作成しました。体内臓器のCT撮影と同じようなデータを貝塚貝層内遺物分布にあてはめて生成できます。遺物3D空間分析の重要ツールの一つの祖型ができたことになります。これからこのツールを3D空間分析で活用して、その使い勝手を改善していくことにします。

1 点群(メッシュ)のCT撮影用Pythonスクリプトについて

このスクリプトは、Blender3Dビューポートに分布する点群(メッシュ)について、Y軸方向に多数のXZ断面を設定し、各XZ断面に近傍の点群を投影した投影断面図を作成するBlenderPythonスクリプトです。


点群(メッシュ)のCT撮影

断面図の間隔は0.1mとか0.5mとか1mとか自由に設定できます。また画面や点の色、点の大きさも自由に設定できます。


CT撮影結果(点群投影断面図)1枚目ct_slice_0000.png


CT撮影結果(点群投影断面図)2枚目ct_slice_0001.png


CT撮影結果(点群投影断面図)3枚目ct_slice_0002.png

2 使い方

Blender3Dビューポートで選択された点群(メッシュ)についてCT撮影を行います。点群をgeometry nodesで操作してテーマに沿って絞り込んで表現されている場合でも、その絞り込んだ点群を選択すれば、それを対象にCT撮影します。

下のBlenderPythonスクリプトの設定欄を好みに設定して、点群が配置されているBlenderファイルのテクストエディターに貼りつけ、走らせます。

Blenderファイルが存在するフォルダーにct_slices名称のサブフォルダーがつくられ、点群投影断面図がその中に生成します。生成スピートは高速です。(自分のパソコンでは84枚で10秒ほどです。)

3 点群(メッシュ)のCT撮影用Pythonスクリプト


import bpy
import os
import math

# ==========================
# ユーザー設定
# ==========================
# スライス厚み (m) : Y 方向の幅
SLICE_THICKNESS = 0.1

# 出力画像の「基準横幅」(px)
# 高さはバウンディングボックスの XZ 比率を保つように自動計算されます
IMAGE_WIDTH = 1024

# 点の色 (R, G, B, A) 0.0〜1.0
POINT_COLOR = (1.0, 1.0, 0.0, 1.0)  # kiiro
# 背景色 (R, G, B, A)
BACKGROUND_COLOR = (0.027, 0.051, 0.498, 1.0)  # ao

# 何ピクセル四方に塗るか(点の大きさ)
POINT_SIZE = 2  # 1なら1ピクセルのみ,2なら3x3ピクセル,3なら5x5ピクセル相当

# 出力先ディレクトリ(.blendファイルからの相対パス)
OUTPUT_DIR = "//ct_slices"

# 対象オブジェクトを「選択中」に限定するか
# True: 3Dビューポートで選択中のメッシュだけを対象にします
# False: シーン内の表示中メッシュを対象にします
USE_SELECTED_OBJECTS_ONLY = True

# Geometry Nodes / モディファイア適用後の「ビューポート表示結果」から頂点を取るか
# Geometry Nodesで点群を絞って表示している場合は True のまま使ってください
USE_EVALUATED_VIEWPORT_MESH = True

# 非表示オブジェクトを除外するか
EXCLUDE_HIDDEN_OBJECTS = True
# ==========================



def collect_world_vertices():
    """選択中(または表示中)メッシュの頂点をワールド座標で取得。

    USE_EVALUATED_VIEWPORT_MESH=True の場合は、Geometry Nodesやモディファイア適用後の
    ビューポート評価結果から頂点を取得する。
    """
    view_layer = bpy.context.view_layer
    depsgraph = bpy.context.evaluated_depsgraph_get()

    if USE_SELECTED_OBJECTS_ONLY:
        source_objects = list(bpy.context.selected_objects)
    else:
        source_objects = list(bpy.context.scene.objects)

    objects = []
    for obj in source_objects:
        if obj.type != 'MESH':
            continue
        if EXCLUDE_HIDDEN_OBJECTS and (obj.hide_get(view_layer=view_layer) or obj.hide_viewport):
            continue
        objects.append(obj)

    print("対象オブジェクト:", ", ".join(obj.name for obj in objects) if objects else "なし")

    points = []
    for obj in objects:
        mat = obj.matrix_world

        if USE_EVALUATED_VIEWPORT_MESH:
            obj_eval = obj.evaluated_get(depsgraph)
            mesh = None
            try:
                mesh = obj_eval.to_mesh(preserve_all_data_layers=False, depsgraph=depsgraph)
                for v in mesh.vertices:
                    co_world = mat @ v.co
                    points.append((co_world.x, co_world.y, co_world.z))
            finally:
                if mesh is not None:
                    obj_eval.to_mesh_clear()
        else:
            mesh = obj.data
            for v in mesh.vertices:
                co_world = mat @ v.co
                points.append((co_world.x, co_world.y, co_world.z))

    return points


def compute_bounds(points):
    """頂点群の XYZ の最小値・最大値を返す"""
    xs = [p[0] for p in points]
    ys = [p[1] for p in points]
    zs = [p[2] for p in points]

    min_x, max_x = min(xs), max(xs)
    min_y, max_y = min(ys), max(ys)
    min_z, max_z = min(zs), max(zs)

    return (min_x, max_x, min_y, max_y, min_z, max_z)


def bucket_points_by_slice(points, min_y, max_y, thickness):
    """Y方向のスライスごとに頂点をバケツ分けしたリストを返す"""
    if max_y - min_y == 0.0:
        num_slices = 1
    else:
        num_slices = int(math.floor((max_y - min_y) / thickness)) + 1

    slices = [[] for _ in range(num_slices)]

    for (x, y, z) in points:
        idx = int((y - min_y) / thickness)
        # 安全のためクランプ
        idx = max(0, min(num_slices - 1, idx))
        slices[idx].append((x, y, z))

    return slices, num_slices


def create_blank_image(name, width, height, bg_color):
    """背景色で塗られた空画像を作成して返す"""
    img = bpy.data.images.new(name=name, width=width, height=height, alpha=True, float_buffer=True)

    # すべて背景色で初期化
    r, g, b, a = bg_color
    num_pixels = width * height
    pixels = [0.0] * (num_pixels * 4)
    for i in range(num_pixels):
        base = i * 4
        pixels[base]     = r
        pixels[base + 1] = g
        pixels[base + 2] = b
        pixels[base + 3] = a

    img.pixels = pixels
    return img


def draw_points_to_image(img, points_3d, bounds, point_color, point_size):
    """XZ平面に投影した点群を画像に描画する"""
    min_x, max_x, _, _, min_z, max_z = bounds
    width = img.size[0]
    height = img.size[1]

    # 既存のピクセルデータを「リスト」としてコピー(ここが重要)
    px = list(img.pixels)

    # XZ範囲がゼロにならないように
    range_x = max_x - min_x
    range_z = max_z - min_z
    if range_x == 0.0:
        range_x = 1.0
    if range_z == 0.0:
        range_z = 1.0

    scale_x = (width - 1) / range_x
    scale_z = (height - 1) / range_z

    pr, pg, pb, pa = point_color

    # point_size=1 のときは1ピクセルのみ、
    # 2以上のときは +-point_size ピクセルに塗る
    radius = max(0, point_size - 1)

    for (x, y, z) in points_3d:
        u = int((x - min_x) * scale_x)
        v = int((z - min_z) * scale_z)

        # 画像内に収まるチェック
        if u < 0 or u >= width or v < 0 or v >= height:
            continue

        for du in range(-radius, radius + 1):
            for dv in range(-radius, radius + 1):
                uu = u + du
                vv = v + dv
                if 0 <= uu < width and 0 <= vv < height:
                    idx = (vv * width + uu) * 4
                    px[idx]     = pr
                    px[idx + 1] = pg
                    px[idx + 2] = pb
                    px[idx + 3] = pa

    # 修正したリストを pixels に戻す
    img.pixels = px


def main():
    # 頂点収集
    points = collect_world_vertices()
    if not points:
        print("メッシュ頂点が見つかりません。対象オブジェクトを確認してください。")
        return

    # 全体バウンディングボックス
    bounds = compute_bounds(points)
    min_x, max_x, min_y, max_y, min_z, max_z = bounds
    print("Bounds X:[{}, {}], Y:[{}, {}], Z:[{}, {}]".format(min_x, max_x, min_y, max_y, min_z, max_z))

    # XZ方向の実長
    range_x = max_x - min_x
    range_z = max_z - min_z

    # 万が一ゼロにならないように
    if range_x == 0.0:
        range_x = 1.0
    if range_z == 0.0:
        range_z = 1.0

    # 横幅を基準にしてピクセルスケールを決定 (px / m)
    pixels_per_unit = IMAGE_WIDTH / range_x

    # XZ の比率をそのままに縦高さを決める
    img_width = IMAGE_WIDTH
    img_height = max(1, int(round(range_z * pixels_per_unit)))

    print(f"Image size (W x H): {img_width} x {img_height} (px)")

    # スライスごとに頂点を振り分け
    slices, num_slices = bucket_points_by_slice(points, min_y, max_y, SLICE_THICKNESS)
    print("スライス数 :", num_slices)

    # 出力ディレクトリ準備
    out_dir = bpy.path.abspath(OUTPUT_DIR)
    os.makedirs(out_dir, exist_ok=True)
    print("出力先ディレクトリ:", out_dir)

    # スライスごとに画像生成
    for i in range(num_slices):
        slice_points = slices[i]

        # スライス名
        img_name = f"ct_slice_{i:04d}"
        print(f"生成中: {img_name} (頂点数: {len(slice_points)})")

        # 空画像作成(ここで計算した img_width, img_height を使用)
        img = create_blank_image(img_name, img_width, img_height, BACKGROUND_COLOR)

        # 頂点を描画(XZ 投影)
        if slice_points:
            draw_points_to_image(img, slice_points, bounds, POINT_COLOR, POINT_SIZE)

        # PNGで保存
        filepath = os.path.join(out_dir, img_name + ".png")
        img.filepath_raw = filepath
        img.file_format = 'PNG'
        img.save()

    print("完了しました。")


if __name__ == "__main__":
    main()

2024年11月10日日曜日

有吉北貝塚北斜面貝層 軽石製品分布

 Distribution of pumice products in the shell layer on the northern slope of the Ariyoshi Kita shell mound


I created a document on the distribution of pumice products in the shell layer on the northern slope of the Ariyoshi Kita shell mound. It seems that pumice products were always kept with holes drilled through them and tied to clothing with string, and used to polish things. They are distributed in the valley head and downstream.


有吉北貝塚北斜面貝層の軽石製品分布資料を作成しました。軽石製品は穴を開けて紐を通して服などに結びつけて常備し、モノの研磨に使ったようです。分布は谷頭部と下流部に分かれます。

1 有吉北貝塚北斜面貝層 軽石製品分布

有吉北貝塚北斜面貝層 軽石製品分布

データ:発掘調査報告書

3DF Zephyr v7.531でアップロード


3Dモデルの画像


3Dモデルの動画

2 メモ

2-1 軽石製品


軽石製品

発掘調査報告書から引用

軽石製品は穴を開けて紐を通して服などに結びつけて常備し、モノの研磨に使ったようです。

2-2 分布

下記のゾーン区分図(感想図)に照らすと、軽石製品は谷頭ゾーンと下流ゾーンとガリー流路ゾーンに多く、中流ゾーンに少なく、北斜面貝層における平均的な遺物分布のように感じます。


有吉北貝塚北斜面貝層のゾーン区分と遺物移動の様子(感想図)

2024.11.06記事「有吉北貝塚北斜面貝層のゾーン区分と遺物移動の様子(感想図)」





2024年11月9日土曜日

有吉北貝塚北斜面貝層 石製品分布

 Distribution of stone products in the shell layer on the northern slope of the Ariyoshi Kita shell mound


I created a document on the distribution of stone products in the shell layer on the northern slope of the Ariyoshi Kita shell mound. The distribution of three stone products determined to be ornamental items originated from dumping (burial) at the head of the valley, which is interesting because it differs from the distribution of shell ornaments.


有吉北貝塚北斜面貝層の石製品分布資料を作成しました。石製品のうち装飾品と判定されたもの3点の分布は谷頭部投棄(埋納)起源であり、貝製装飾品分布と異なるので、興味が生まれます。

1 有吉北貝塚北斜面貝層 石製品分布

有吉北貝塚北斜面貝層 石製品分布

データ:発掘調査報告書

3DF Zephyr v7.531でアップロード


3Dモデルの画像


3Dモデルの動画

2 メモ

2-1 石製品


石製品の例

発掘調査報告書では石製品として主に石棒、装飾品を扱っています。

2-2 分布

石製品のうち装飾品と判定されたもの3点の分布は谷頭部投棄(埋納)起源であり、貝製装飾品分布(ガリー谷下流部に密集)と異なるので、興味が生まれます。石製品全体でみても、貝製装飾品にみられるような顕著は下流密集分布は見られません。


石製品と貝製装飾品の分布


2024年11月7日木曜日

有吉北貝塚北斜面貝層 石皿分布

 Ariyoshikita Shell Mound North Slope Shell Layer Stone Plate Distribution


I created a data set on the distribution of stone plates in the shell layer on the north slope of the Ariyoshikita Shell Mound. The distribution of stone plates (all fragments) is clearly different from the distribution of grinding stones, which is interesting. Tools that are inseparable from the lives of the Jomon people show a different distribution pattern when buried.


有吉北貝塚北斜面貝層の石皿分布資料を作成しました。石皿(全て破片)の分布は磨石類分布と明らかに異なり興味を持ちます。縄文人生活では不可分の道具が、埋没モードでは異なる分布様相を呈します。

1 有吉北貝塚北斜面貝層 石皿分布

有吉北貝塚北斜面貝層 石皿分布

データ:発掘調査報告書

3DF Zephyr v7.531でアップロード


3Dモデルの画像


3Dモデルの動画

2 メモ

2-1 石皿


石皿の例(北斜面貝層出土以外も含まれています)

発掘調査報告書から引用

2-2 分布

石皿と磨石類はペアで利用されていたと考えることができます。食生活の必需品です。しかし、埋没モードでは異なる分布様相を呈します。


石皿分布と磨石類分布

有吉北貝塚北斜面貝層 磨石類分布

有吉北貝塚北斜面貝層 磨石類分布

 Distribution of grinding stones in the shell layer on the northern slope of the Ariyoshi Kita shell mound


I created a data set on the distribution of grinding stones in the shell layer on the northern slope of the Ariyoshi Kita shell mound. The distribution of grinding stones peaks near the head of the valley, and is similar to the distribution of scattered human bones. Is this false likeness? The distribution of grinding stones is clearly different from the distribution of chipped stone axes, which are the same stone product.


有吉北貝塚北斜面貝層の磨石類分布資料を作成しました。磨石類分布は谷頭部付近にピークがあり、散乱人骨分布と似ています。他人の空似でしょうか。磨石類分布は同じ石製品である打製石斧の分布とは明らかに異なります。

1 有吉北貝塚北斜面貝層 磨石類分布

有吉北貝塚北斜面貝層 磨石類分布

データ:発掘調査報告書

3DF Zephyr v7.531でアップロード


3Dモデルの画像


3Dモデルの動画

2 メモ

2-1 磨石類


磨石類例(北斜面貝層出土以外のものを含む)

発掘調査報告書から引用

2-2 分布の特徴

磨石類分布は谷頭部付近にピークがあり、散乱人骨分布と似ています。他人の空似でしょうか。磨石類分布は同じ石製品である打製石斧の分布とは明らかに異なります。磨石類が埋葬に関係しているかどうか予断を排して今後の検討課題とします。


参考 散乱人骨分布

有吉北貝塚北斜面貝層 散乱人骨分布


参考 打製石斧分布

有吉北貝塚北斜面貝層 打製石斧分布

2024年11月6日水曜日

有吉北貝塚北斜面貝層 磨製石斧分布

 Distribution of polished stone axes in the shell layer on the northern slope of the Ariyoshi Kita shell mound


I created a document on the distribution of polished stone axes in the shell layer on the northern slope of the Ariyoshi Kita shell mound. Although the number of polished stone axes excavated is smaller than that of chipped stone axes, I confirmed that the distribution is similar.


有吉北貝塚北斜面貝層の磨製石斧分布資料を作成しました。磨製石斧出土数は打製石斧より少ないですが、分布の様子は似通っていることを確認しました。

1 有吉北貝塚北斜面貝層 磨製石斧分布

有吉北貝塚北斜面貝層 磨製石斧分布

データ:発掘調査報告書

3DF Zephyr v7.531でアップロード


3Dモデルの画像


3Dモデルの動画

2 メモ

2-1 磨製石斧


磨製石斧例(北斜面貝層以外出土を含む) 発掘調査報告書から引用

2-2 分布


有吉北貝塚北斜面貝層の打製石斧分布と磨製石斧分布

磨製石斧出土数(57)は打製石斧(151)より少ないですが、分布の様子は似通っていることを確認しました。


2024年11月5日火曜日

有吉北貝塚北斜面貝層 打製石斧分布

 Distribution of chipped stone axes in the shell layer on the northern slope of the Ariyoshi Kita shell mound


I created a data on the distribution of chipped stone axes in the shell layer on the northern slope of the Ariyoshi Kita shell mound. It is interesting to know where the chipped stone axes were dumped and how they were moved.


有吉北貝塚北斜面貝層の打製石斧分布資料を作成しました。打製石斧がどこで投棄され、どのように移動したのか、興味が深まります。

1 有吉北貝塚北斜面貝層 打製石斧分布

有吉北貝塚北斜面貝層 打製石斧分布

データ:発掘調査報告書

3DF Zephyr v7.531でアップロード


3Dモデルの画像


3Dモデルの動画

2 メモ

2-1 打製石斧


打製石斧例 発掘調査報告書から引用

2-2 打製石斧の分布

グリッド別に見て多数の打製石斧が出土しているのはガリー谷下流域です。この事象がガリー谷谷頭で投棄された打製石斧が水流で運ばれてきて、貯まったものであるのか、下流域で投棄されたものが集まったものであるのか、この分布図だけからでは判断できません。次のステップ、つまり貝層分布の詳細と関連付けた打製石斧3D座標で検討すれば、分布の意味が判明するに違いありません。

次の記事で、打製石斧と磨製石斧の分布に相違が見られるのか、検討します。


有吉北貝塚北斜面貝層 楔形石器分布

Distribution of cuneiform stone tools in the shell layer on the northern slope of the Ariyoshi Kita shell mound


A distribution map of cuneiform stone tools in the shell layer on the northern slope of the Ariyoshi Kita shell mound was created. They are distributed on both the upstream and downstream sides of the shell layer on the northern slope, and the downstream side is an interesting area where many ritual artifacts have been found, leaving a gap.


有吉北貝塚北斜面貝層の楔形石器の分布図を作成しました。北斜面貝層の上流側と下流側に分かれて分布し、下流側では儀礼的遺物多出域で空白となっていて、興味が生まれます。

 1 有吉北貝塚北斜面貝層 楔形石器分布

有吉北貝塚北斜面貝層 楔形石器分布

データ:発掘調査報告書

3DF Zephyr v7.531でアップロード


3Dモデルの画像


3Dモデルの動画

2 メモ

2-1 楔形石器


楔形石器の例(南斜面貝層出土例)

発掘調査報告書から引用

発掘調査報告書には北斜面貝層出土の楔形石器の実測図は掲載されていないようです。

2-2 分布の特徴

ガリー谷の上流側(画面左側)と下流側(画面右側)に分かれて分布しているように観察できます。下流側分布は中空部分があり気になります。この中空部分には儀礼的遺物が多出していますから、そこに実用道具の楔形石器が分布しないことは、「棲み分け」みたいな感じを受け分布上の興味が増します。今後の総合的な遺物分布検討が楽しみになります。

3 有吉北貝塚北斜面貝層 OEF分布

発掘調査報告書ではOEFとは楔形石器の形成に伴って作出された剥片のことであると説明されています。遺跡全体で、楔形石器は581点、OEFは1022点出土しています。しかし、北斜面貝層のOEF出土数は9点となっていて、異常です。これは本来の分布特性ではなく、調査における資料掲載もれとか、分類方法の途中変更などに起因している一種のミスであると考えます。

有吉北貝塚北斜面貝層 OEF分布

データ:発掘調査報告書

3DF Zephyr v7.531でアップロード


3Dモデルの画像

4 有吉北貝塚北斜面貝層学習の再開における感想

短期集中学習としての千葉市人形塚古墳学習に10月一杯取り組みました。いつもののんべんだらりとしたブログ記事づくりとは違い、特段に学習を集中した結果、予期した以上の進展となり、次のステップまでしばらく活動を区切ることにしました。

そこで、1ヵ月間手を離れていた有吉北貝塚北斜面貝層学習に取り組み始めました。1ヵ月間の休憩の後の学習取組はかなり新鮮な感情でスタートすることができました。これまでは当面の作業が念頭から離れることがなく、作業連続の波に呑まれたような生活でした。しかし、1ヵ月ぶりに北斜面貝層学習に戻ってみると、学習方向がよく見え、学習意欲も強まり、物事の「できる」感が強まっています。

同時に、これまでは考えることなく出来ていた一連の実務作業が、空では思い出せません。作業ステップをもう一度メモして、確認して進めなければできません。これは仕方がないことです。

当面は次の実務作業を継続して、遺物台帳と発掘調査報告書掲載遺物リストを総合したデータベース作成を急ぐことにします。

●報告書掲載遺物リスト(石器関連)のデータベース化(postgreSQL作業)

・OCR作業

・postgreSQL作業

●報告書掲載遺物リスト(石器関連)のBlender棒グラフ作成

・「Excel名寄せ.py」を使ったグリッド別頻度分布資料作成

・「グリッド座標書き込み.py」を使ったグリッド頻度分布表に座標追記。

・Blenderで「CUBE配置90%1ステップ総数.py」を使った作図。

・Blenderで表題を「移動回転スケール変更.py」を使って配置。

2024年9月22日日曜日

有吉北貝塚北斜面貝層 石錐・削器・異形石器の分布

 Distribution of stone drills, scrapers, and irregular stone tools in the shell layer on the northern slope of the Ariyoshi Kita shell mound


A distribution map of stone drills, scrapers, and irregular stone tools excavated from the shell layer on the northern slope of the Ariyoshi Kita shell mound has been created. The scrapers include ones that were not moved much after being dumped.


有吉北貝塚北斜面貝層から出土した石錐、削器、異形石器の分布図を作成しました。削器は投棄後の移動が少ないものが含まれています。

1 有吉北貝塚北斜面貝層 石錐分布

有吉北貝塚北斜面貝層 石錐分布

データ:発掘調査報告書

3DF Zephyr v7.531でアップロード


3Dモデルの画像

2 有吉北貝塚北斜面貝層 削器分布

有吉北貝塚北斜面貝層 削器分布

データ:発掘調査報告書

3DF Zephyr v7.531でアップロード


3Dモデルの画像

3 有吉北貝塚北斜面貝層 異形石器分布

有吉北貝塚北斜面貝層 異形石器分布

データ:発掘調査報告書

3DF Zephyr v7.531でアップロード


3Dモデルの画像

4 メモ

4-1 石錐


石錐 発掘調査報告書から引用

石錐の出土数は3で、出土場所はいずれもガリー流路筋に当たる場所です。従って投棄場所から移動している可能性が濃厚です。

4-2 削器


削器 発掘調査報告書から引用

削器の出土数は6です。ガリー谷地形の縁辺部から出土したものが3点あり、これらは投棄された場所からほとんど移動していないと考えられます。石鏃の投棄場所と近似しています。


削器の分布


石鏃分布のゾーン区分

2024.09.11記事「有吉北貝塚北斜面貝層 石鏃分布」

4-3 異形石器


異形石器

異形石器の出土数は2です。出土場所はいずれもガリー流路筋に当たる場所です。従って投棄場所から移動している可能性が濃厚です。