Описание тега d3.geo
NoneD 3.geo - это основная географическая система и инструмент для создания карт на D3js.
0
ответов
d3.geo.tile ограничивает масштабируемую карту, чтобы уменьшить масштаб при просмотре улиц
Я следил за реализацией в D3 плитки масштабируемой карты и этим примером, чтобы создать карту улиц с путями определенного города. Я загрузил карту, но продолжаю сталкиваться с проблемами с добавлением путей SVG, таких как: большинство путей исчезают…
15 мар '18 в 13:06
0
ответов
Как рассчитать projection.scale() в D3.js для полноэкранной карты мира
Мне интересно, как рассчитать и определить правильное значение projection.scale([value]) для карты мира в полноэкранном режиме с помощью D3.js. В документации сказано, что значение по умолчанию равно 150. Но что означает это "150"? Я пытаюсь нарисов…
23 май '16 в 18:26
0
ответов
Как добавить метки к каждому узлу местоположения d3.geo?
Мне нужно добавить метки для каждого узла местоположения, которые можно стилизовать для событий наведения мыши и щелчка. Пример изображения здесь Проверьте этот пример Code Pen на наличие кода, который я написал до сих пор. // load and display the w…
16 мар '18 в 09:54
0
ответов
Более подробные страновые полигоны на D3 (Пуэрто-Рико)
Я следую учебному пособию по созданию карт, и я хотел, чтобы моя карта увеличивала масштаб Пуэрто-Рико (в отличие от Великобритании) в учебном пособии. Чтобы настроить параметры проекта, я должен был полагаться на то, чтобы изменить значения, поскол…
01 фев '15 в 09:52
0
ответов
D3 LineString между двумя объектами D3 центроида
У меня есть набор данных, который закодирован с помощью кода FIPS переписи для штатов и округов (т.е. Нью-Йорк - это FIPS 36, округ Кингс - это FIPS 36047). Я сопоставляю эти данные, используя проекцию d3.geo.albersUSA из файла TopoJSON, который исп…
26 апр '16 в 22:57
2
ответа
D3.geo: Сферические дуги, а не прямые линии для параллелей?
Я только что сделал локализатор глобуса D3js, который выглядит так: Если вы посмотрите внимательно, красный квадрат выглядит некрасиво, поскольку он не следует кривой Земли. У меня есть ограничивающая область области в десятичных градусах: var bb = …
20 авг '14 в 23:04
1
ответ
d3.js карта диаграммы нарисовать прямоугольник
Я пытаюсь нарисовать карту для эмиратов ОАЭ, используя geojson. Геойсон действителен и проверен на geojson.io, результат появился вместо карты прямоугольником, написанный код здесь: var width = 20, height = 20; var scal = (1 << 10) / 2 / Math.…
06 сен '18 в 08:11
1
ответ
Применить d3 геопроекцию к изображению
У меня есть изображение, о котором я знаю нижнюю левую и верхнюю правую координаты проекции меркатора (широта / долгота). Я добавил его в Google Maps как google.maps.GroundOverlay, который дает мне правильный результат Я добавил несколько цветовых м…
15 май '16 в 22:48
1
ответ
Как мне заставить мой файл topojson работать с картами данных?
Я пытаюсь загрузить свой пользовательский файл topojson, но получаю эту ошибку: Невозможно прочитать свойство 'тип' из неопределенного из этой строки 219 в topojson.min.js v1.6.9 return o.type === "GeometryCollection"? { Я использую d3 v3.5.3 и topo…
21 дек '18 в 20:09
0
ответов
Точка точка-точка d3.geo.tile не отображается для переменной ширины
Я следовал этому примеру с блоком, чтобы показать узлы и пути в виде ориентиров и дорог. Я успешно загрузил карту и смог увеличить масштаб до уровня "Просмотр улиц". Я также успешно добавил узлы, следуя примеру. Моя проблема, однако, заключается в т…
14 мар '18 в 16:30
0
ответов
d3.js и googlemaps на python (больше NaN из d3.geo.path())
Я пытаюсь изменить этот пример с данными из файла CVS с данными узла и ссылки. У меня есть адреса, которые были получены из модуля Python googlemaps. Все узлы имеют два поплавка 39.338923 / -74.475714 которые представляют продольные / широтные (lng …
29 янв '15 в 00:44
2
ответа
Составить два поворота в геопроекции D3?
Получайте удовольствие от геоортографической проекции D3, чтобы построить интерактивный глобус, основываясь на всех замечательных примерах, которые я нашел. Вы можете увидеть мой простой макет по адресу http://bl.ocks.org/patricksurry/5721459 Я хочу…
06 июн '13 в 14:37
1
ответ
Не удается правильно отцентрировать карту d3
У меня есть карта, которая изменяет масштаб изображения между двумя точками. Однако координаты моей карты отключены. Похоже, карта центрирована на [0,0] по умолчанию. Я изменил projection.center на новую точку, но это вызвало некоторый хаос... (карт…
18 авг '15 в 07:53
1
ответ
D3 добавляет пути GeoJSON в SVG, но ничего не отображается
Я пытаюсь использовать D3 для отображения карты GeoJSON Сан-Франциско. У меня есть следующие файлы, которые я обслуживаю с помощью "http-server -c-1": index.html: <!DOCTYPE html> <html> <head> <script src="http://d3js.org/d3.v4.…
10 ноя '17 в 13:53
1
ответ
Стандартные координаты в d3.js
Я увлекался разработкой картограммы для Намибии. Но нашел два интересных инструмента. листовка и D3, хотя листовка имеет четкие инструкции по реализации, которые я сделал. Это не так функционально в соответствии с тем, что я хочу сделать. И вот тут-…
11 сен '16 в 19:51
2
ответа
D3js: Как получить реальную ограничивающую рамку объектов, пересекающих анти-меридиан?
Я использую var bounds = d3.geo.path() .projection(function(d) { return d; }) .bounds; чтобы получить границы всех возможностей стран. Все работает хорошо, пока я не столкнусь с Фиджи или Россией, которые пересекают анти-меридиан. Fiji.bb = [[-180,-…
28 янв '15 в 00:06
0
ответов
D3js беспорядок перехода?
Я получаю странные артефакты во время перехода моей репроекции (сверху вниз): (1) Начальный снимок состояния: (2) Переходный (увеличение) снимок: (3) Снимок конечного состояния: Живое демо есть. Нет сообщений об ошибках в консоли. И начальное, и кон…
28 янв '15 в 16:55
0
ответов
D3 geo - сфокусироваться на стране, которая разделена по краю карты (получить координаты страны, независимой от проекции)
Я довольно новичок в D3, поэтому, возможно, я упустил способ решить мою проблему. У меня есть карта мира (с использованием geoJSON и проекции Меркатора), и когда я нажимаю на страну, я хочу, чтобы проекция фокусировалась на стране (я использую ее ог…
06 авг '16 в 09:49
0
ответов
Использование D3.js для преобразования картографических проекций на холсте
Что я делаю: У меня есть способ загрузить изображение на холст. Затем я использую проекции карты d3, чтобы позволить выбрать другую проекцию карты для преобразования изображения в. Эта проблема: Преобразование работает только в том случае, если исхо…
17 ноя '16 в 18:06
0
ответов
Почему времена Math.PI * 2, когда установлен масштаб увеличения?
В некоторых примерах карты тайла d3, когда используется проекция для установки масштаба, всегда используется значение 2*Math.PI. например, в этой демонстрации "Карта тайлов D3 с нарисованным вручную многоугольником". http://bl.ocks.org/emeeks/110513…
21 ноя '14 в 01:33