GeoLibre v2.3.0 is here!
GeoLibre is a free and open-source, lightweight, cloud-native GIS platform for visualizing, exploring, and analyzing geospatial data. It runs everywhere you do, in the web browser, on the desktop, on mobile, and inside Jupyter notebooks, all while keeping your data local and private.
This release brings a legend that writes itself from your symbology, a new GeoLens catalog browser, and 200+ GeoLibre Rust geoprocessing tools running entirely in the browser.
What's new in v2.3.0
- Automatic on-map Legend: the legend builds itself from your visible layers, with class rows for graduated, categorized, rule-based, and expression styling, gradient bars for heatmaps and raster colormaps, and land-cover labels from a Raster Attribute Table. Rename, hide, reorder, or add your own entries, and it saves with the project.
- Symbology swatches in the Layers panel: every row shows a dot, line, square, or image glyph in the layer's own color, so a tall layer stack reads at a glance.
- GeoLens catalog browser: connect to a self-hosted GeoLens server, search its catalog, and add datasets as vector tiles, GeoJSON, or rendered raster tiles.
- Emerging Hot Spot Analysis: build a space-time cube from timestamped points and classify every cell as a new, intensifying, persistent, diminishing, sporadic, oscillating, or historical hot or cold spot, all client side.
- Mosaic time series: the Time Slider now steps through MosaicJSON and STAC collections of many COGs per date, on either a GPU or a WASM rendering engine.
- Copy and paste layer styles: give a whole set of layers one consistent look without restyling each in turn.
- Shareable tool links: deep-link any Whitebox tool with a ?tool= URL that opens the dialog preselected and pre-fills the form, with a Copy link button to build it for you.
- Smarter data loading: pick which layers to load from a multi-layer GeoPackage, import CSVs whose coordinates are in any projected CRS, and read a raster's real CRS, pixel size, and extent from the metadata dialog.
- Multiple AI profiles: define several provider, model, and credential setups, pick a default, and switch between them from the assistant panel.
Try it out
- Launch GeoLibre Web:
- GitHub:
- Documentation:
- Release notes:
#
GIS# #
Geospatial# #
OpenSource# #
RemoteSensing# #
MapLibre# #
GeoLibre#
显示更多
GPT image 2 on chatgpt
Prompt: Use the uploaded character reference image as the strict identity and outfit reference.
Preserve the reference character’s:
- face identity
- facial proportions
- eye shape
- nose
- lips
- skin tone
- hairstyle
- hair color
- visible hair accessories
- overall recognizable vibe
- outfit and styling shown in the reference image
Do not hardcode any specific character traits that are not present in the uploaded reference.
All identity, hairstyle, accessories, and clothing details must be inferred directly from the uploaded reference image.
Create a high-quality mixed-style vertical portrait showing:
1. a realistic full-body version of the uploaded character/person
2. a black hand-drawn doodle-shadow version of the same character/person on the wall beside them
Core concept:
The real person and their doodle-shadow are doing a playful mischievous pose together.
The real person performs a cute realistic version of the pose, while the doodle-shadow performs a much more exaggerated, chaotic, cartoonish version of the same pose idea.
The mood should feel cute, playful, mischievous, stylish, funny, and social-media-friendly.
Real person:
- Must remain realistic and photogenic
- Must wear the same outfit style and key visible details from the uploaded reference image
- Do not replace the reference styling with unrelated fashion
- Expression should be cute, slightly confused, mildly embarrassed, playful, as if thinking: “Why am I doing this with my shadow?”
- The real person should not stand stiffly
- The real person should actively participate in the pose, but in a natural realistic way
Doodle-shadow:
- Must be a black hand-drawn sketch version of the same person, drawn directly on the wall
- Not a realistic second person
- Not a normal physical shadow
- Not a full-color anime character
- Black sketch line-art only
- Should resemble the person through hairstyle silhouette, accessories, outfit silhouette, and pose structure
- The doodle-shadow should look more energetic, sillier, and more chaotic than the real person
- Add manga-like motion lines, hearts, stars, sparkles, and comic marks around the doodle if helpful
Random mischievous pose rule:
The pose must NOT be fixed.
For each generation, invent a new playful mischievous pose for both the real person and the doodle-shadow.
The real person and the doodle-shadow should share the same general pose idea, but they do not need to match perfectly.
The real person performs a cute realistic version.
The doodle-shadow performs a much more exaggerated, chaotic, cartoonish version.
Do not repeatedly use pointing poses.
Do not repeatedly use finger-gun poses.
Do not repeatedly use the same standing pose.
Do not always make both figures simply point at each other.
Create a different mischievous pose each time.
Possible pose directions are loose inspiration only, not a fixed menu:
- playful idol pose
- silly dance pose
- leaning sideways with one arm curved overhead
- making a big heart pose
- cheeky wink pose
- hands near cheeks in a cute teasing pose
- exaggerated “ta-da!” pose
- mock surprise pose
- playful running-in-place pose
- mischievous tiptoe pose
- arms stretched in opposite directions
- pretending to sneak away
- cute troublemaker pose
- dramatic overreaction pose
- goofy victory pose
- playful balance pose
- playful peekaboo pose
- shy but mischievous pose
- cute overconfident pose
The final pose should feel fresh, cute, mischievous, and slightly chaotic.
The real person should look like they are reluctantly playing along.
The doodle-shadow should look like it is having way too much fun.
Composition:
- vertical 4:5 or 9:16
- show the real person in full-body or nearly full-body framing
- place the real person on one side of the frame
- place the black doodle-shadow on a clean wall beside them
- the doodle-shadow should be roughly the same height or slightly taller
- keep enough space around both figures so the full pose is visible
- the connection between the real person and the doodle-shadow must be clear at a glance
Background:
- simple clean indoor studio wall or minimal room corner
- white, cream, or pale gray wall
- clean floor
- soft natural sunlight patch or gentle wall shadow allowed
- keep the background uncluttered
Lighting:
- soft natural studio lighting
- bright, clean, polished, playful mood
- keep the real person’s face clearly visible
Style quality:
- realistic human photography
- black hand-drawn doodle-shadow on wall
- matching mischievous pose interaction
- strong identity resemblance
- outfit and styling faithfully based on the uploaded reference
- cute and stylish mixed-media portrait
- clean composition
- social-media-friendly
- no obvious AI artifacts
Negative prompt:
hardcoded blue hair when not in reference, hardcoded cloud clip when not in reference, hardcoded fish clip when not in reference, hardcoded school uniform when not in reference, outfit change unrelated to reference, realistic second person, normal reflection, normal shadow only, solid black monster shadow, horror shadow, creepy shadow, full-color illustration, cartoon human, anime human, weak resemblance, unrelated sketch character, messy wall, cluttered background, repeated pointing pose, repeated finger-gun pose, same pose every time, fixed pose, boring mirrored pose, stiff pose, identical pose repetition, real person not matching shadow pose, text, watermark, logo, distorted body, extra limbs, extra fingers, bad hands
显示更多
Ananya Panday in Gaurav Gupta Couture.
LIGHT SONG ‘26
Ananya Pandey wears the White Camellia Bridal Lehenga, brought to life using over 2600 individually hand-cut three-dimensional camellia petals. Hand-embroidered with 12,000 pearls and over 680 crystals, each petal is meticulously layered and assembled over 490 hours to recreate the delicate luminosity of morning dew resting on a flower in bloom.
Creative Director: Gaurav Gupta
Styling: Priyanka Kapadia
Makeup Artist: Tanvi Chemburkar
Hair Artist: Sourav Roy
Videography: Paraffin Films
#
GauravGupta# #
GauravGuptaCouture# #
AnanyaPanday#
显示更多
cut my hair again (lowkey without styling I look like rock lee LMAO)
What are we calling this interweave of classical painting styling and digital effects/shaders?
Neoclassicore? Renderaissance? Baroquepunk?
Whatever it is I'm in love with it.
显示更多
#
プロンプト#
ビリヤードしたくなる写真
以下にプロンプトを書いたので
ぜひ使ってみてください
Prompt:
Generate a 16:9 horizontal photorealistic image with a film-like, CCD flash snapshot aesthetic.
If a reference image is provided, use the woman in the reference image as the identity reference and prioritize preserving her facial identity, very small face-to-body ratio, fashion-model proportions, long legs, high waist, slim waistline, body silhouette, and overall impression.
If no reference image is provided, generate an original fictional adult Japanese woman in her early 20s, clearly adult, with a very small face, long legs, a high waist, a slim but feminine fashion-model figure, long black hair, fair skin, and a refined natural beauty.
The setting is a slightly old Japanese billiards hall that feels like it was built around the late Showa to early Heisei era. The place should look modest, worn, and nostalgic, with an everyday atmosphere: aged walls, old chairs, scoreboards, signs, dim indoor lighting, and the slightly gritty charm of an old neighborhood pool hall.
Show the woman playing billiards, captured from a side view. She is leaning forward seriously while aiming at a ball with a cue stick, focused and concentrated. The image should feel like a real candid moment rather than a studio portrait.
Her outfit:
a white tight ribbed tank top
loose silhouette indigo-blue denim jeans, worn low on the hips
the waistband of her Calvin Klein underwear is intentionally visible above the jeans as a natural styling element, clearly readable as a visible waistband rather than something that is only accidentally showing
simple silver accessories such as a necklace, bracelet, and rings
well-done nails
Composition and pose:
keep the image horizontal 16:9
capture her from the side, showing her body extended over the pool table
emphasize her small face, long legs, high waist, and model-like proportions
make the cueing posture believable and natural
her expression should be serious and focused
the scene should feel like a documentary-style flash snapshot, not a polished commercial fashion shoot
Visual style:
photorealistic
film-like texture
CCD flash look
slightly harsh direct flash, mild grain, natural imperfections
nostalgic Japanese retro indoor atmosphere
Important:
The visible Calvin Klein waistband should look like an intentional styling choice
Preserve a strong sense of realism, candidness, and everyday atmosphere
Avoid making it look like a glamour studio portrait
The woman must look clearly adult
显示更多
wig styling will actually be the death of me one day i cannot do hair to save my LIFE. not even my own hair 🧍🏻♀️
哇,没想到动漫风格做这种巨人背景效果很赞啊!😍
借助 Prompt Lab 系统,在 Codex 里面出图,基本有九成的可食用率了😋
大伙可以试试看,记得交作业(更多 case 见评论😏)
提示词自取👇
Create one vertical 9:16 premium anime/game key visual, no readable text. Original clearly adult East Asian heroine around 28, not based on any real person or existing IP, appears twice as the same person at a luxury sunset resort pool arcade-stage. Foreground: sharp complete head-to-toe heroine standing three-quarter to camera on reflective wet tile, mature beautiful face, memorable eyes, long dark hair, natural elongated proportions, realistic elegant hands. Styling: black and sea-glass asymmetric resort battle mini outfit with structured waist, fitted top with secure coverage, short layered skirt over fitted undershorts, cropped translucent pearl cardigan falling from one shoulder but secure, slim gold jewelry, high glossy thigh boots, fabric veil ribbon tied at one wrist. Background: a huge same-person presence rises behind her through lifted translucent canopy cloth, warm pool mist, sun flare, and fabric shadows; the giant background is more transparent and softly weakened than the foreground but physically close and shocking, with matching face, hair, outfit colors, jewelry, and fabric motion. The scale relationship must feel atmospheric and spatial, not a billboard, advertising wall, game HUD, menu, card frame, UI screen, or flat poster. Use the registered visual-mechanic references only as memory for adult resort glamour, glossy summer light, raised cloth pressure, strong eye presence, and same-person scale impact. Full foreground body visible, clear waist and leg line through fashion construction, confident non-posed stance, cinematic depth, sparkling water reflections, premium anime rendering with believable anatomy. Clearly adult, tasteful, non-explicit. Avoid underage cues, school uniform cues, real IP, readable text, logos, UI panels, explicit pose, nudity, lingerie-only framing, isolated body-part crop, different foreground/background identity, malformed hands, plastic doll face, watermark.
Portrait construction: clearly establish an adult subject, mature aura, and photographic mode. Express attractiveness through garment cut, tailoring, fabric texture, fine accessories, a fleeting expression or action, motivated light, camera behavior, depth separation, and negative space rather than blunt or isolated body descriptions. Keep the styling tasteful, fully clothed, restrained, and naturally proportioned. Prompt polish guardrail: mature natural facial features, not childlike; body proportions are realistic and coordinated; hands, fingers, limbs, posture, and clothing physics are anatomically believable. Keep the visual focus on face appeal, posture, clothing texture, lighting, atmosphere, and camera realism rather than isolated body parts. Swimwear stability: frame this as a swimwear brand Lookbook, functional swimsuit guide, training swimwear, or vacation outfit context. Emphasize fit, structure, support, fabric, color, use scenario, water-friendly practicality, and clean summer atmosphere; avoid wet-body seduction, low-angle body emphasis, or isolated body-part focus. Overall safety/stability: high-end, tasteful, restrained visual expression; no nudity, no explicit sexual pose, no isolated chest/hip/body-part close-up, no underage cues, no readable real logos, no garbled text, no watermark. Avoid CGI-like rendering, plastic skin, doll-like faces, and exaggerated anatomy unless a stylized medium is explicitly requested. Use mature aesthetic language, realistic proportions, coherent scene logic, and believable camera artifacts.
显示更多
She's styling and tying up her hair like she's getting ready for an occasion😂
Gemini Omni Flash on Pollo AI.
Prompt:
Main Subject: The same young Korean woman appears throughout the entire video. Early 20s, natural everyday appearance, faded charcoal-gray sleeveless crop top, loose high-waisted light-wash jeans, black canvas sneakers, black cord necklace, black wavy hair styled in a messy side ponytail with wispy bangs. Realistic skin texture, minimal makeup, warm and approachable personality. Maintain identical facial features, hairstyle, body type, clothing, accessories, and overall appearance in every shot. Do not change identity, outfit, age, or styling between scenes.
Location: An authentic Korean residential neighborhood during a peaceful late morning. Narrow concrete alleys, low-rise homes, potted plants, laundry lines, bicycles, utility poles, overhead wires, mature trees casting moving shadows, and quiet residential surroundings. No shops, cafés, advertisements, crowds, or commercial activity.
Visual Style: Ultra-realistic documentary realism. Authentic slice-of-life moments captured naturally rather than staged. Genuine body language, believable human motion, strong environmental authenticity, and rich everyday details. Prioritize realism over beauty and natural behavior over performance.
Camera Style: Early-2000s consumer DV camcorder footage. Feels like a friend casually recording everyday moments. Heavy handheld shake, imperfect framing, autofocus hunting, lens breathing, occasional motion blur, rolling shutter artifacts, mild digital compression, faded colors, soft contrast, subtle sensor noise, exposure fluctuations between sunlight and shade, and delayed camera reactions. No stabilization, no cinematic camera movement, no modern color grading, no commercial polish.
Continuity Requirements: All scenes occur during the same late morning in the same neighborhood. Maintain consistent lighting, weather, clothing, hairstyle, and environmental continuity throughout the entire video.
00:00–00:02
Outside a modest house entrance. She sits on a low concrete wall adjusting her ponytail with both hands. A gentle breeze moves loose strands of hair. She smiles naturally while the camcorder struggles to maintain focus.
00:02–00:04
Walking through a narrow residential alley lined with potted plants and concrete walls. A stray cat approaches. She crouches down and gently pets it while the camera framing drifts slightly off-center as the operator tries to keep up.
00:04–00:06
In a small front yard beside her house, she hangs laundry on a clothesline. Fabrics sway softly in the breeze. Exposure subtly changes as clouds briefly pass overhead.
00:06–00:08
Seated comfortably on a quiet terrace holding a ceramic coffee cup. She watches the neighborhood and casually brushes hair behind her ear. Loose handheld side-angle framing with natural camera drift.
00:08–00:10
She walks slowly down a tree-lined residential lane holding her coffee cup. She notices the camera, gives a small genuine smile, then looks away and continues walking. The recording abruptly cuts to black mid-motion as if the camcorder was switched off.
Audio: Natural ambient sound only. Morning birds, distant motorcycles, light wind, rustling leaves, faint neighborhood chatter, occasional cat sounds, footsteps on concrete, laundry moving on clotheslines, and subtle residential ambience. No music, narration, voice-over, or cinematic sound design.
Goal: Create a highly believable early-2000s Korean home-video recording captured casually by a friend during an ordinary late morning. The footage should feel warm, candid, imperfect, and deeply authentic. Emphasize genuine human behavior, environmental realism, imperfect camera operation, and strong continuity. Avoid cinematic aesthetics, influencer-style content, commercial production value, dramatic storytelling, or modern social-media visuals.
显示更多